openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x3, 0x8000, 0x10001, 0x80, 0xffff75b9, 0x8, 0x800, 0x10, [{0x1, 0x8, 0x401, 0x1}, {0x800, 0x5, 0x5, 0x5}, {0x8, 0x9, 0xd5, 0x5}, {0x0, 0x2, 0x3, 0x96b}, {0x6, 0x3c4, 0xff, 0x9}, {0x3, 0x8f, 0xffffffc0, 0xff}, {0xffffffff, 0x8, 0x1, 0x1}, {0x9, 0x100, 0x3ff, 0x9}, {0x9, 0x5, 0x6c9ae3c8, 0x7a}, {0x81, 0xf5, 0x9, 0x10000}, {0x44, 0x0, 0xfffffffb, 0x7}, {0x1, 0x1, 0x5, 0x9}, {0x7, 0x4, 0x6, 0x1}, {0x3, 0x3ff, 0x753, 0x7}, {0xcf889e5, 0x6, 0x75, 0x7}, {0x685, 0x9, 0x8e, 0xfffffffd}]}) socket$inet6(0x18, 0x4000, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000300)={0x2, 0x2bfa, 0x7fffffff, 0x6, 0x7, 0x63, 0x6, 0x10, [{0x7b, 0x7, 0x1, 0x3}, {0x7, 0x14000000, 0x9, 0x8281}, {0x7, 0xffffffff, 0x1ff, 0x8}, {0x2, 0xffffffe0, 0x101, 0x10000}, {0x401, 0x6c02f961, 0x40, 0x4}, {0x0, 0x4, 0x3ff, 0x2}, {0xffff, 0x1f, 0xe2cd, 0x1ff}, {0x0, 0x5, 0xfffff2bf, 0x3}, {0x1, 0x2, 0xf6d3, 0x1010}, {0x8001, 0x5, 0x777, 0xaae}, {0xfffff07b, 0x0, 0x1}, {0x0, 0x6, 0x4, 0x10001}, {0x9, 0x9, 0x10000, 0x4}, {0x2, 0x6, 0x7, 0x1}, {0x0, 0x400, 0xf57, 0x8}, {0x3, 0x3, 0xffffffff, 0xda}]}) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x2, 0x1, 0x1000}, {0x4, 0x9306}, {0x4, 0x401, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x1, 0x0, 0x800}, {0x3, 0x3, 0x1000}], 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000480)={0x9, 0x4, 0x4, 0x9, 0x8, 0x4000000, 0x5, 0x10, [{0x1, 0x6, 0x0, 0x1}, {0x0, 0x9, 0x3ff, 0x1000}, {0x6, 0x9, 0x30000000, 0x8001}, {0xbe, 0x401, 0x80, 0x3}, {0x7fff, 0x7, 0x6, 0x5}, {0x4, 0x7, 0x7608, 0x5}, {0x4, 0x2, 0x100, 0x5}, {0xffff0000, 0x9, 0x0, 0x35}, {0x8000, 0x7432, 0x1, 0x8001}, {0x1, 0x5, 0x8, 0x7fff}, {0x4, 0xb34, 0x20, 0x4}, {0xffffffa8, 0x200, 0x8, 0x4297}, {0x6, 0x800, 0x6b83f347, 0x6}, {0x7f, 0x490, 0x10001, 0x7ff}, {0xfffffffb, 0x4, 0x6, 0x200}, {0x40, 0x80000001, 0x1000, 0xffffffc8}]}) fchflags(r1, 0x10000) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000600)) r5 = syz_open_pts() ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) getsockname$inet6(r4, &(0x7f0000000900), &(0x7f0000000940)=0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000980)=0x4) socket$inet(0x2, 0x2, 0x81) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x100, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000a00)) chmod(&(0x7f0000000a40)='./file0\x00', 0x20) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@remote, @random="6eb08b27dbac", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @local={0xac, 0x14, 0x0}, @random="588b35b86998", @remote={0xac, 0x14, 0x0}}}}}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000b00)) r8 = semget$private(0x0, 0x3, 0x310) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000b40)=""/62) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000477000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000478000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000100)='c', &(0x7f0000000040)=0x1, &(0x7f00000000c0), 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/200, 0xc8, 0x1802, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) r0 = socket$inet(0x2, 0x8000, 0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x0, 0x0, &(0x7f0000000240)="c764b97e562d6289fa9bacf812af78203d91a2431b9bafe74be931780aac", 0x1e) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000280)=""/12, 0xc, 0x41, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getpid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8e40, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0xb9) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000380)={0x3, 0x31ac8}) acct(&(0x7f00000003c0)='./file0\x00') bind$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) acct(&(0x7f0000000440)='./file0\x00') sysctl$net_inet_ipcomp(&(0x7f0000000480), 0x4, &(0x7f00000004c0)="b779d912408f77bf0962bdb0a8606db7b4eea0562e57cd15b943c140938502a5391635327f0c6960842447e2d632d577ab11cf99440b94b73320c072abb0c96c6bff9ff1616e71f40616bfa7dfbb6ace287654e98450cc5b953ffe48b5bfe19a3ca4c8bffeb40c036b7949fa0ea55f230c491263c61fd2a5d1dfb383a39ef8e7175caaae74354c531226f393694a71c48ed282c815894e2a79bad0b20be40b2d1989138acbde929680a00c89e4a4a2deb8cd4a27f2607efd59f10accbd837b86b63f5bfa11eb1dbafc9f5340030338463423d58f42dd9fc6f4afa17013cb2aac48dbe35db8224551360dd2138137407d64105e6de6ce322c3f585a4fb4d11ffd992c41f9d8701a6087a6ac2040b8927d230640d5e62262782be45dd30185255f353d0da03e72b51f2ca63e480089afd4b5bda47129ab71b5c5a650fd9f426860530bae1d483b1a38fb2118505723646ebb2ddea06829e06865fa482c78f73df51645befd2481e2983fd6d6a63a5cf91c84d588cb8837e231c3965fbd7a0e3d4cf50c7b2ef274fb42955a2486287ee82344484b955e934cd2f99908b2495420b8965f63bf096a23928f8c02c4d1d349c5ab6fb67614c5793f8e934f84a921364421d368fa0e3e49b076639e1b5658dafb731fd8424706f5733bb6635f6159bc8267283834ed66f2dd012902ef28e806b3321e293607415c502406f198aba010307e1883b090fd81e81c79078d569beb935708567df358ae724ac5e83faf248a9c0e138ea6735acbcf8171dfed5eef6fe698ed6fea744e0b1801cc8780eddd5c443337d1245714bc8918501ca7c4578599c9878f75ce98fd3ec2b2c205b8d3581be895401e2fe0e8e9ca23aaf08de6aff2e3b69cec55f1979cdc01166a2c3c013232b90707d7f29767550b7936ef4f86e95dc5a5bf39862c2f6355cdd037f1ea5423e339ac03d08852e9b840e86eb422482eea48e70fd5c6b8d28dd4b784b36d8569732fb52b21c9e4b8d88d5e2a0945428d34372f19e1e31b8f29e641ba4f40f2581dce4d789359089a2f4acca9d31d4a55e9f14dbd3b916c98d2dc0ed333151f3c46a9f41499d8ddf0308fd53c4e7ec8fdc93f75100efbdad92646c510d122a2d2b30268681013ab119e06eb43e86abec0e3a2d0841221bf7e23e1f3b9889bb7c27b4a280db99f4125d4df08b82e5bc05591a5b8f38a41fbe2739fd078e3551ec60b8067e6e8f985e46ed203bd4b507b21286a2640915814ce28f7ab76b245e42ff157da5f0b10c3431a4a17f3db11b6efd62b30b249a75d0da609197957afdaf50ce2eefb53be27507ca524f39b60a6810184a2d6e438ee4c31e5b9dfaca9388eede86c69f26d068fa8330e137dcff25af23fb8ed0d528d7b1895076d68563a4e09632aa314247875b3b00fbfa272843aa4b22de1c46652a1a2e29321ca8bb4a9b8a8fab8e1ce20f89a97ade11cf8c18ef3bdbeba8ed8677040b539f77292a09c66c34eb45abe713e77429d1debcd95c2abf54a6e5e844e6175fe6844ff6ad2e7f8178f3676f022e981130adbbf3bced6ebb252696a0ac348166c8aa9c85edad8d84135b575725e75e901f56c6477ac271d8873c0945b434accae822748e75e8eafcfde810c61da85ae15559ae699ddd29fdbcb286a23128fca9b37f4502044eec1fb82456fd2c0ad294dcd71fef178618482b187f99281da13815df84cb6483cc21fb382bfcd0211f72272a08e9e8dee2ad93d5e008e4907a512604b15b002ac61f916aa8474a898f54f8556f351b4fff4c99cb0cf4487cd4383e800aaf695687451b6fd69164f0be28b51484312ba9ef29fb8d07e99a0adcd521b604fa26235bea9e8df8473913ffd9fe0433cb520d5d496dd2f97754d9b24b9fdec5ddd26b290f96dddc8671e7eac42a83b6249c0bbd845d5cbc7e288f5c590e63df1df781480e0c7ec4247fbf4d8eca9d828915ca3184e5243b1504c85bbaf11c78e064a5f2a86f184d3406de151b8f26a9206a742318053f1a3cbdffd67a1cfde369e5b591cc7e985c8ac49e66fd35366501176d59379ee0d866bb5344cf9c5b1c61db884e1ec689a807e77f0ad163ea948c8d871a6e96045dbd49c2a09a29825e573cd7e460539486ec4d16452bd063b5ccca0d8d792ac5f52e1814ea10ec8dd06cd46c0e2e3c5f06ff794037368778361517896ec16289a36586380f09c6afdf17ba1a8875f09aa3e852948e1dc66993042fd55747696f53111eea9d5050c489976042a38fe39f25310eb014c3479a05fe217ca65bedb31441a09c160406372c716f37864d2fdb699e7da228c73720336b36e6cd13e9b55c5a9b73ba911e31c6bc92ec3676602ac02238ec3c758ccfc9423c8f65474f5500822a2e3e0b9fcf1d564ed9f5ac1b6cae1c6b46110727d8f190475470c6f31538f8bf46052f97c1bc42aea4e17c82f647fe5e09f3541652a297344d60d55acfdf6c4c9449e2f3e8790a7578841856b6ca6b55a4a405e3d7fbec3456d5a112ea36c81549cff8ab1565ca0ba62d45ad71c32128faa9b6f80c7cf7f2fcb43946abe82f0d1a884d160c43aa98d3ab6a098e86838695aa2623cf99b7f6acb81c4bd0938888ccf5b41277b4932ee5f4f8b201b6ad9aae4f85b5c00994d76f9f4d5ae0936dade2f8434342496f54a8c1c1bbc45479426eb4cb188a78582b5e6181ca27c503a95a874a7d3c2a699e82c15b91d20c856e8b5da89551fd28c9e025944969a224fbeb37dc54529d9bbd659efc152bdb727a04e2588f45f3b9520c5e52f8c7eac69bb7af2f7af6f6e9218f528d35b739b8b7fcc4cfbd2a4ad20ce029d690ce1b4cb6a9c4e4609f43073d36e5cfed97f3d63a61afc909ad08d38e9880894760e3886b2c2ec103c731d191d61344396f64fb567c36f52f00267d2764ddcc3675e87e847dba4612147e4880310b7ab2eea3df9e07fbfc37aa98c121b342416e673bc046373fd3b88226d69feb0d1ba0d2cce0aecdf8c617d8347ea0bc6f1fbea72fdeb284cf3c13862cee00e59dcb9c51d00cade5297fcb895750f8c37a244b6f29daa141687b7ae7a23262a3d4621c6e00179827784db400404a3ef5da2abaf4f31b7ffbebae7d1ef96d7b6d7009337e9ab0e500be7f665a50bf1853b18cbf397d7c0e9008e89fabc762f0e8498e3e52665878c47ed64fbe622dcfeea33c429201c53c629de2f173e6ddce43569a0160e04438f32f51a439e18f96928e3514fe2a1e04686d3f9826f357bd84349be5f57d4ece8c334699f5677936129d1659726814415b9bdec6eb42c51218d150c27e64368877c1d0a8b4aba295e106663a825ae063e7faffd4a0a50e39a5cba8f828d28164fa4d13abb46e5b2d658c2ff5e79ad22a7eb693eb8d924014cdf20c8171d858c96c3bb738808e2fdab51ed4778480ed2736223f7c0f23f034a42d83b2c1e2b0705b779c3b14af98ef2ab01032bff688e49ddb8ab568a36f3023ee8c2c61929dc9bf81916e76b3d0dd0abacaf9c6dc48a3ed53f1c1afc9a567da257d4103a2bfeac35b216307f3e2b1627a13a603660fb2f01efc126a2800b0814a450e4f2760508a1b3334feaca0cde3d7aff3b395dc3f60cf73a441c59ee5359ea350e070a412e6c0ec858be045541be73d63c0bc09067dabbe4d90de8908889fd2cd932b1011061b590911cd5fa53bff722eddcb2ad05d5c326febcbe8e98bb0f3fe2e68855213a1049ced8433a6ba2f1309eba14dbd83cb40eaed96003140b9c59f5ae2e15e6173e59401fac9b4f29a287279f05cc673b24ddba6d90e50e62fd1c31b542ee5232269da14c045b386e59beafe9238f7a02f301e51eb3f73fc3660f30f90a556dd53f362f9e7541b9f43ad335c30451288fb95179b54c4b66ad6472cd9d38a2dcd5d1f8b2900b278d1fe60dc7ade5401534ed609053a568685c48681b61b0e372b3dc30c52a456f69aabf53a016a976c3c3888523e5c181e3dfd1b2e8e748aecede025ddf500edf2a6b24ddcce6c8f342bcf60885cfee12dad9a158fda2934dd7543fb6cafce9e77bbb4d264cf586782aef91cdcefff8b930bc5f0d30f11f41dffaef06c517b528b77c0d5f2284c6cfdbf53393b804531b7eb561508873a7fc9f0ca65365266cc12ce571338076f244cfa403ac0e6d71ce286535ca6d6a088c498545b0277596eff674c6a541e0bc806e013070a8f12f9fb7f2fedb4bd8ff73344c3dae48cbd08a4f01c2c488de1cb140d713f710539fc220d9bd52f1ba509b14e302415a5bb2f89d54f4ddbadb70ab05ffcd91eaf293556a655b132cf3b4eaf78ef89fab8ae297146a60746784f0f9c12b5f32bbfb1e48ae516d866dc9f2456fdcd970f060f3922c8f8e6d1fad7186830efb1d597aa68b8182403518f8e57528f4d32787c3fb05397b14018f5e9ec34ec61565584b07f2fb1f0c3118c3fb8e1add23e0b7980bd6f7abbc9b478eb4164dd73434231e050882a1b11c662cc6f43ce9be8c52bc5995d9f18c9e5c49030ed75af07f614db6f44b29114a66327803a6843494c8e368c58d1f8722a620180d620dac446ce6032faa06b4a88bca35deba7e4afe48ec2c9b41a8229c9660b3d8afe85aeb87a8cee595ec5ab773b7f303c87e305417bcefefebc360e4f1f787b8d639c0bcafea40c15b9a712693fccac3de2b9d6eddee4dccc4c3240afd50822fedeb90ddbd5f81215a7b79916e72d95ece01628ed0303dd73ce825a24a721a1ad4282e52253dac5a3f91015c0b57504d5c5406adad65a134ab689007e2fd38faa91655647b2d2c646282e430633f4111772af6da909ebb719cbb73ad47c23abf51a26246c6781aefb6c85ea4828f3c83f45034148431fd3073a77f7e032f1f08b133f2435b41cf346f7b4a8940ef96da621610bb7b4b3532b098505e40edaaa2f237520393c09d9882ed2db714c561f8075114715b220ebaabb865d62d529a11d3ee1103029c07aa51a3f8aa0f3d5d52e5553cc012f36afbca0620db2e65fbc2a8cc2b3ec1888b1754218dce4ef984d13d1beae83145da37352140b2074f7d38c40e9c46600d8e04bec29e70e2fcc4b67b2a99d8a98ee9d1221d40026f8b231935e2f872e270f35eb0f93a165d9a0d2ffed76a88aed83549ae346ebc387c03554d29e6f09f41ba0b9a067bbdfa97e83088a1b500ee5dc541cec3f64bb45338033cd65db1d6aee769c30a42e0763a08a99c2b1253a6ba0a467f45367d52f315c091ef6e8e8e2bbd7eb3b3dc9776e8a448fd855a7907564609b0847dd9e7dfb3e4a1787c6907833d3051bdca68213b7bc58016180a9c9f9794443e887446c8dbafcf3b86378f612a915c5dd4cc03f347d7fa917b63c05c32e19bdd4155f3124b35add6d49e0ec9e8b525dc50870da668a147dd60f322294d1837db4333ee6707e6dee95f56ce3575843deacacc7d3c2d38b60f0ce4328da9cfade05e34d095d5739fd616218178737fbd7dd4b3b9638eec9865370f2fd15fde2111de2c0de552e469be931973ef9991e41f5a01b9023fe181ea98c4dfed0d7ecebe10780d7dc6d51b197f7360707e1fbc485465bd8db107049f652ee213852452e8ad8c529154ddd1ca7e389152144ad881a142d5a2417115989d1bf3305f69e643bbbe95afe24d5f53e9d5a734baa88c94b4e01828f02a0f98530d08c3f4daecc46a122b5bfbcd67e35cdf82b68e4d5da2e30a03834bd0ff04500a698c919e38dcdcd7fb23fcf80aedd5d7a48f91a15de66682458aedae4bbe9250e943fb984e753a9174b8495bd999e0f4b4c0c2cf05", &(0x7f00000014c0)=0x1000, &(0x7f0000001500)="505f0e38f25bbb78ddf0213ca3c1f71e184e0126c8120f813937fa72a58b6d722de8bbc9dc962815ec743e86de580218b42636b8c3a4f897bae9b400aedf2d2591b790ff54a7c55f4d26cfb224d26151363b04f01d30f9d16ef1cb406d2ff275d1344100b5f228024a41a03cfc4ac4f0e1a7e7eafc11489ed571361e8cff0a275fc052b43c532c11c79cc27e473dd9bed8f88e9bfb893d5dae3cfa706200b6567edf6bee1554d7326c75896c83e06834512c2d016c4a29bcf02cb7e42ea5e04c330597f97a3703998dfd0d92932035fe1943ddc06d93df35270b4452147453bf9f6bf97e6466dd2deb994226dabf4e61f86e8e27c82899d426", 0xf9) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r4) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') bind(r0, &(0x7f00000016c0)=@in={0x2, 0x1}, 0xc) r5 = kqueue() mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0xd7) fcntl$lock(r5, 0x8, &(0x7f0000001700)={0x0, 0x1, 0x8000000000000001, 0x8, r2}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) kevent(r6, &(0x7f0000001780)=[{{r5}, 0xfffffffffffffff8, 0x30, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x6, 0x401}, {{r3}, 0xfffffffffffffff9, 0x21, 0x1, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0xa, 0xfffff, 0xffffffffffffffff, 0x9}, {{r3}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x4d13, 0x3}, {{r0}, 0xffffffffffffffff, 0x70, 0x2, 0x7, 0x2}], 0x7, &(0x7f0000001840)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0xd083, 0x18af}, {{r3}, 0x7, 0x81, 0x8, 0x5, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1c, 0x20, 0x7, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffff8, 0x24, 0x1, 0x526, 0x292}], 0x2, &(0x7f0000001900)={0x0, 0x7f}) msgget(0x3, 0xd14) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001940)=r6) shutdown(r1, 0x2) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r1, &(0x7f0000c8f000/0x4000)=nil, 0x1000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x2, 0x1, 0x0) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x45d48) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x57, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x2, 0x24}, {{r1}, 0x0, 0x20, 0x0, 0x2, 0x76}, {{r1}, 0xfffffffffffffffb, 0x31, 0x1, 0xfffffffffffffff9, 0x3f}], 0x400d, 0x0, 0x6, 0x0) close(r0) executing program 3: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x7) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r6 = open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, r6, &(0x7f0000000340)='./file1\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x32, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x54, 0x0, 0x0, 0xe9}, {0x5}, {0x40e, 0x0, 0x0, 0x8000}, {0x6, 0x5, 0xd6, 0x100}, {0x7, 0x0, 0x9, 0xc90}, {0x1, 0x2, 0x2, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffd52, 0x0, &(0x7f0000000100)={0x0, 0x321d0bcd}) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1904, r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x7fffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) execve(0x0, 0x0, 0x0) executing program 4: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) (async, rerun: 64) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3ff) (async) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) r3 = getppid() (rerun: 64) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) fchflags(r2, 0x0) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) flock(0xffffffffffffffff, 0x0) (async, rerun: 32) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) (rerun: 32) shmdt(0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x8) (async) r6 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000400)={0x2, 0x10001, {[0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x86f, 0x2], [0x4, 0x1, 0x7, 0x3, 0x1000, 0x9cc, 0x7, 0x6, 0x7ff, 0x9], [0x2, 0x8000, 0x5, 0x7fff, 0x3, 0x5, 0x2], [0x7, 0x9, 0x2282, 0x1ff, 0x3, 0x2], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0xac5c, 0x6, 0x2}, {0x101, 0x3, 0x200, 0x5}, {0x1ff, 0x8, 0x15, 0x20000}]}}) (async, rerun: 32) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xd810, r0, 0x2) ftruncate(r0, 0x8531) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) sendto$unix(r0, &(0x7f0000000100)="9b31ff3ec6a13c0959f3cbd74600f6fc4d4324713f1abf5a615c623a9292dff39ecfacfaef31880adbc170f33a63fa594f82b99a53f6cc464f2235bb6ee7", 0x3e, 0x404, 0x0, 0x0) r2 = socket(0x1, 0x3, 0xff) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 7: setsockopt(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000000), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500013d000000010000907800000000000000004e224e21", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="3104000290780233020d96c729637cae4fa49c15580402051a00000004000000004000000100000de500000002ffffffff080a0000b018000000080402000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ecd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb69058d7679f75a37762e3f013f189799eb699"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x6, 0x80) syz_emit_ethernet(0x161, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "0bfb90", 0x12b, 0x67, 0x8, @mcast2, @mcast2, {[@hopopts={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @jumbo={0xc2, 0x4, 0xa58}, @enc_lim]}, @fragment={0x2f, 0x0, 0xff, 0x0, 0x0, 0x17, 0x68}, @routing={0x91, 0x0, 0x0, 0x52}, @fragment={0x33, 0x0, 0x0, 0x1, 0x0, 0x16, 0x67}, @fragment={0x11, 0x0, 0xff, 0x0, 0x0, 0x8, 0x64}], @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0x9, 0x40, 0xfffd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x8000}, @timestamp={0x8, 0xa, 0xf43, 0x6}]}}, {"ceb4b2b2593831feea5076b7eec63c62b5f8f31f9450c4498b1a20e235437469284b2e2e004a509f4d0fcd99e161b5d7e5381443a24297769516b99a215b02729f2385f3801f1be41891bdc53e1b2ee0e28c116a338de3af693a29b0dc8f9a0923401a0cd46dab46420a10e861eed01ecc10bb92b5d8742bb4e1f6620c54e0fa19bb7838e131745339fa20f73801a6d180900b8eb0b0547bf7b10b3021ea15a8b7a10f82a6f39609d0b7be6f9dd311d6a699854521e501eec276201bd4a16bf8fbade2946b58bea805b02fee2d774a"}}}}}}}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x112, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r3, 0x29, 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="dae87e32d63c6d107cda93a5301d6deb402ecd76fbb2782701b00117ab726ec4897c22f1fa941de4d0077d44d494e02103663de95157df59ac47785efb887507753f85e3ccf57c60ada80e1bd8e7c40e820218439c561271713b55f8e3dc6bb3521a9e7731dd0a83cff831dbbe09f9cc58ef53aa72b6a31b235293833b4a518df812657692697605d6ecf74dc627c0e6b5899924e005799ed78f0a279bc09960a37594c66571494989c4ca773e5c259fc6061e443a764f946b50c58b2914f23a4af7eb6ebf3449366b4069dc68ab0ca1797933c5166dad504461348de138e343c5a27407e248057e86d58b22e239cc6790765be3cb", 0xf5) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xffffffffffff1b81}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0x0, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = geteuid() r4 = getuid() r5 = getuid() seteuid(r5) setreuid(r4, r3) setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x8, 0x8}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f00000004c0)="8c42205995b178a8538866d9cba062556f608c5a0b73f7ca1564e09f4a9c848aa08344d1761b6c34881b981382482e0d95acb5d7fdacfe2427ddb65c592066360ff67ef8aecd15b4ba54ad7e43aaf06b99e40ba74e46faecddbdf510322a6478c1cb6f0109cf3f9840cfb29a1bb30a72c46bcb7a1993b888478f91dc8e7d240ac077ccdf0c84cb306516d5cfdf7fa8badd8f6e1ec156c3ffc9e03a43e5b0581f6b10424f55e99fc9e7ae78c1bc864f576c39ea7ad24f523702c564446ededf275bea8f0cf3ff625447612e43064ad849f0832ffd1118de67644e592e19b23800"/234, 0x8b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(r5, r10) r11 = getpgid(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, r10, r8, r10, 0x0, 0x70, 0x6d}, 0x9, 0x7, r11, r11, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r10, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0xcca}]}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) syz_open_pts() sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="06a3f7b968bd8570a797d128c00b00d6e5cb422ee8192b1656e056de8ce984b0cd6bec9697d6bbf0f8d2974271e36c9f14fe72af89ecc76b1c606f3e0d202f1343a4", &(0x7f00000001c0)=0x42, &(0x7f0000001340)="fa6b2e39", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x5, 0x8, &(0x7f0000000140)=""/186, &(0x7f0000000000)=0xba) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) executing program 7: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="35d8a783abc85c0e435dfe1d50c7c1eed0af6753df84766725695866e92497ea7d2c93fa041b4b140b657542890ad995796c335acb0ef812ba90eb705d963e22d500f56f0d691e68dbee255343", &(0x7f00000000c0)=0x4d, &(0x7f0000000100)="f878fc6736f9b15eb153529335fea6b2ab2b9798550cd1738cd2165c3b049db25df767a9b680670138daeedcd88f762bdfc045879c2ecdaf375f7a46c4a8f7c3aeea43e40fa3d0c17da20ac89ebe36ccf71bfe05490da9324e132db937b7256373c859e8e141435f3200550b69bb238071ee2146d015ba24201b57feb8ac0b537cd671c30b4d0c1c03c27be0b8f20085428cfa2fb990d17277b8880bdb975051aff7967af804f5b64607ab1e1095f0288dee2593d7fb5b8c286b4e4a65f8747aa2780307410aab3363b06e622a84559882ef5c813be997e17b7ffe9b582e4718d3330cff60338739d549439589a9", 0xee) sysctl$fs(&(0x7f0000000200)={0x3, 0x1}, 0x2, &(0x7f0000000240)="6fc53973864c29568abd682a3df1c20738a24aa252b7486837cd3e739478ca622c2789b678e1aa3d51ecd4a02aa1914633611a434c384e12ff078ccdcbbb38a3e26bb43b223a0d58141395794a35295bab9ae620fea88ac74deeb4316b583c7aa5fdab77ba702eda5d1e6708188d28d4db2d8ef3fa85b34cb5057864609afbcdf3c924bca14ebbcf6213b0461c2b8bd0afb0cf6b4759df4004547853ac49ac83900bafc21715a45f323c736936f3f04df59eac6d84038918887c3693c63d4fd5fafc371b308d8282769dfca6fddec66ff905489b3623c6e83a6bcc73f5b339", &(0x7f0000000340)=0xdf, &(0x7f0000000380)="9b7a87940695cd4a7abc95b31b93bc1da0f2fffeadf8de7e55cb872d92f46ed1889818d8e2b9613cf21125045b0cafb76e15d38201fe0e6831864b", 0x3b) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) connect$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) sysctl$fs(&(0x7f0000000580)={0x3, 0x1}, 0x2, &(0x7f00000005c0)="42ca689782404956ea2a1db6eecef791e0756123d906f5b7bc14e901b4a7f18acaf8973810441caf2fe5c79c33a8e2a6fc4b18799b8fa89b4d74eadbc23029f793133e1c8e2b473988f67c0b2a259ad44d814de29b7a3041bd76e0263e602257e324a966fce1e26517d4099d81d65007a0d6540df37197e3cdbcb803e68b51040147427643beac2fd8c002d03c850dcbf48d7a0dd79390fc040a8e082ad41cc7f8384351ada48e58775ac03d74999f8ce11d894165d1dff514ed6cb22dc65afa1c66894d257a0215a93b327f98d074b91d96bad909e72c0ce8ab81dd1ab3", &(0x7f00000006c0)=0xde, &(0x7f0000000700)="967b330bde4a502373788240000b74cf650936e0525714e52abce58ec8c64f98a39b9acab6ae5ef15abb49b9cba130f913d0cf4f7ebdea63f57fe31557ae0ac21f9f74c6da96e15ea5303416c135d70347a93718d0e97aea1e6a7e9f5c1dc83759708eae2421e5839d45865d1749f53c9d066a7de079a4e132f6b128d0128fbeaf2840b9e2395a4b9eb4016cef165169d8f61c025947c5b2d0d7904bfa0ca9ef9223700721de00f84789b2975abc4b5a27837a9736ffdb216d85614835cfe20a31da3f1307fa32f7fbdbfdc880894bfcc15bda2adb221eb4a99638", 0xdb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000880)={0x5, &(0x7f0000000840)=[{0x5, 0x0, 0x0, 0x1d64}, {0x0, 0x40, 0x5, 0x36fc}, {0x9, 0x0, 0x6, 0xbfb6}, {0x0, 0xff, 0x81, 0x6}, {0x4, 0x1, 0x7, 0x6a3c}]}) shmctl$SHM_LOCK(0x0, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000900)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000a00)={0x9, &(0x7f0000000980)=[{0x6, 0x40, 0xff, 0xff}, {0x47a, 0x1, 0x28, 0x3}, {0x9, 0x4, 0x80, 0x7ff}, {0x20, 0x0, 0x0, 0x9}, {0x7, 0x0, 0x25, 0x30}, {0xe55, 0x6, 0x3}, {0xd8, 0xe0, 0x8, 0x8}, {0x2, 0x20, 0x8, 0x9}, {0x82f7, 0x7, 0x9, 0x1}]}) recvfrom$inet(r4, &(0x7f0000000a40)=""/88, 0x58, 0x842, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r5 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={r5, r1, r7}, 0xc) shmget$private(0x0, 0x3000, 0x482, &(0x7f0000ffa000/0x3000)=nil) setuid(0x0) r8 = semget(0x1, 0x0, 0x4e1) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000b80)=""/84) sendmsg(r0, &(0x7f0000002040)={&(0x7f0000000c00)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001dc0)=[{&(0x7f0000000c40)="339b41a39290fab0ee300cce89f1165bfa062dad328451f118e9c653c094b1c32489b6376e4e3870c63b62453a8610e7278024e6b1994a5b1ac0a3cad7f7d06711ca3a985c3a4258448c6e9e7fbb6223732f634bc636f3ad4dc5f9b9d65d668c8320e040fb04", 0x66}, {&(0x7f0000000cc0)="5c035d0186830087523a3b5fdeddbbf974db5adf448b645cf6d73b8e157c1a6e2bded433cefd6d0618a531c37bf15d205431959e001507d34d720a90612c6c057c887159836beb76d284d433f09f0d8327c87517ef08acfbf22186a6f6e0a32a3ae2fe8dd895075ae037384a13887a2c959c238b8762f7d7f6f35c6323129ce4465a6e6f26b8721e31e0f3cc8056685fede3c951e7053c0d81d26793ed83bfaf890ee11aa5f4d8252af36f3b3c8c17344061f89bde616b216b194be76ea57155c6de2912fd5140b61bb10862dad7b1e2584cdfd9b8d5f881692b1b801996826b57345a3a072b908647d7694ad7599059e13a20a1d4bb36592586ead437c49277df2ab341be5fd08d11f8f6069a10fee21b8bd26a1b291032ba282752ab036d1e96da4b9afee04a42805d00fad94bd4e4e2ea2a5f259b6452f340694fa06e96ed01e71aeaa04f1f0fc2430a996d4fe4e3bb354c5d3cc555ebc6ab991ca8b338c6c36172574965c9da11067663148906107d6210a1fe9e06c6897a78b4802fdf3ea03c2b78db902d49d5ea67ddce413b6aa09ced487031db9e927cd7c1705ce6228e9e14c02ebf3fc5007202c2fbbea944daf6a0c24e35304dc553424efbb89ac37641b92621160a1a317be16a8d99dce2224dcaa9d29355945be3b2ecd8426cd3437c81cc745603e014f35ec3b1da4f05d6bc2b8b416d5e2cc8eb69f9458848c165b0c311b72fb63d86d3b96f2629dc7b3d33ea48f282845a444866443f0ad7394561c6587b02519157a0dac09c071d2dc160b1436b65f2147d19ba3b3c32906052816ae6c1490f93b53e079f424ebc5be6babe78502dd240ef023e0f1a5cc440e71936d3e03c4da726010a78f964acada11e40b7e2aec2bfb14c948cdf2ff832ef5195df9e6ba51e6bbb3df3a5dd50346f35da2b8de2647bbcdf7ac90a3a47b7f312f670b35ca7ae2267b0c8617ee00eeb04b604c9dbbb32e68618f9a29ee8e326d884795755901085fe9d56d775e52f6099cc418819ed010d8edf047c297d233d91bdf16244b286754eaf324240a25ab70dce69d2b16484b27c864c47718ad814b7d6d0801a9288203726a6855dbc89225e4ca27322512256d1ba2714987fa35a6645e79a32389f0b4dab411cf0ec2f86243b7e2d7483babc7221f3561f7375621b9bb86efcec3aece6639195cd8c729b73223ea2f8a3351aa0133e64d4c59c869afb7dd821bbe339e509d820183ee0ccb98451fcf16f07d04d54b67b66824388ecb83f972cf0421db2476ed7b414da1c1ab0bb7a03bd985fd40ade623bcb511c8a1f7a7aadf126bec678e718ef1d02ec3f70323609486e59bc83587b9944a46f5d5bff6a92b5cc395ce92d82a9af6645367983175d1c198afdb21e86b7b4856c8c11a8d1b662c2ec756cad46b8941ec02bd92e223ee344034c10208f286330f8cccdfc28127665f6b43e810af0b664cfb47a2406b06858dc6386215e202132cbdc846eb97e3d829d373c47c0f17aa1f1250f187befc79382be39838388c430ac08f1afd5315498ad1b35d3cea62449318da7dc26cd28b42556e0a91ade8ef1225f85d96e58352a08d30f3a68415002cf70e2eeff5c7bff2c9f2a48e2f8528441921100544d82c6a8aa0ef1be999443a3393023a48a416d5bd7ee83a06715665b870072048a9773d766744d2c1f97b10cda0370a74deee129fdd69244dd30041c2312506f83b06e7064347dbd2747e6c2b0153eae2c526719cee9c95d7adb9fb7db1618eebc7c87d5c8f157fcd7eb24ba46b79f8a36311ea2663e77e78d708831b69c8d8acaec05abb314719e70364e35aed196d8e3455deb0fade120f3d3dc3c542dd27a96c0ed567ab95d97445081cc981d0d87a7804b107c3cb9713e14b733af16715d2d763ce232f17bc425e27b3d7a71c46039b5071534677c45587f3901085e27f7b95649ec4bfc6606d667b1506e02f8fcbf7a8cfcc2fb23d2e7e4ab6915577d2037fc874cd7e14639cf28d9a87c103f74d7083f38ca9e6510310ff65f3ef29e1f90c42e54bf6883512cd9b1da7dc6a26aa8bfb113eaa4d922f2bb1d4b0857db91623027c733d6f7ab83bdfcbea0750f42de8b80bbc51ab0e43f6acfd37af0ac6b9e6e6f19603cc07e7154f8b96796901bab55db5ce0a75393c72907afdac0324d7c5df0e51b4e576605905cc7a1e9d296d23945c12f0c900be314a6ac90ad3b298db07ebad53d2f8ad0591913b5d7453096b04bea089840154bc9bc0ddd40efc3e96a6cc07c298371065cd4e30cdd39af40727a89f25280a42756db480b779ad6d79eacbc53b5726cfbbd4eee7c2d64d85f1132ad726d5b862809338ed5dcbb77394218c43809bc154d89d6d0782ed26de7cb7f46855b65cffdffd4e19a2ce570c970b55a6d9d6c0b357b4183071b196c4845e98434698262df1efc105f5735fb9fd2c78522240d1a73f48b8e2ef756370d625cc6f17bb9effe07fe8fcfa0c95cc5a4342bcab6d94978830e09039e9436ac0cca4608e4dd2793d8b07fb9da9b1bb21f2c41d12dd4722b7935e2b24a687f3b5e86eebcae9334960aad80daf158564740aaaaf6adc9b752c9d657c1cf5c677bf5c94ca39f9aaa666f11f429cec501ac1e8513db5f951700708402c57dca26f5080cd3fff41111e18e8d8a7f9a67049c461e2d9e64f1f0db758b8919a24f7d1b348abb6935d66640d7faa21b4fa8fa984c67ac67d0059fd7a9d5cbace36362f784539500f17bfa2904bc85e7ea8b00e324aeb137001f8ab2793c4e535e8c1f26d085e9c2eae2c58a6e7d49e12e12d2c2923135809b6f59c9916f6a125753f5762cce8a8146f7f4ff1e5ea0e5ab178e3495ae34a838b58817d8b07b9f0f15a16404ddfec92fc70b596fe34dfca2be25fbdb6089af8b35090044b22e465c4443da643216e6aa50c62e48c53e398ddccbb06225b9c4b35916f193c84df5e93437e2c8fc6fc5a6910922219c51476d3afad6eb0f2989631d0cfe5e28798bbae97156877a65ba2ff35d40081f5ec3f8ca4783e5ed2722565a17a13e562e7451313a3ee1074e3a2e6fd40582211c3754cbdd2e9aee60f899c0a6c05aeab079607f3faae4366f45a7e5506993b7b30b9ba64dcd6445d0bf84638156fee7c962209acc725dada104b8a546e18dc148c6ed3564bed28cd99f3557dd82d95cfa77450672e3f43fa4a2dc229763fd1f4547cdcf8d378ef006943d5b447ed5eed7cfb818ff59b3db348f0d07b288ebb94aa78580de111a5f4b9c363afc869af2ea69150e066be45f95f232ee1428fc5512857b57e416a1ea543bf3c4c3bbb9d7f3358fc5ea2d0d2917357da3581df02298eebf45f9dc16f3c6269ef0098d312ba0efdca4e707a031170d668bb1e5afdee25326d59c9083c94b938fa21ed676ead1a92c7806a509d3aad6b58af1224fbf3020cca8787ae88cfefb04e6c29ddbd9e2eb93bc47d2f7e791ff93442615d14f147e3f622c5d30f712cfdabfe6c0ed967c31d6c29b55d93744c4d0954510e4896764c9253612918b4b05f5a980bb6c16daea156b5098498ef60f759b98b57c7c78491f409fbe4ba1a675a77bf94139c8cb28ab30c6128a24f1f80f3785493b5ad5c15ab9fc2307651235ae98ba2bc53a0ca934a4a6af970421357efbc56b04e4d4197ce8d0999d1ae030628bb8a697676769d970cd10e42b6b9a33e8c3e1195abc9f4d1ef97fdc41d150ea06ba30cd6cc1a80460aafdb914bdf5eda94979717f2742ad029fc2682ae0a242708bf598dd243e986aaf01c299aff6e355d0679bb5235e86f82868cbc3975d30cb7c84eb9db41954048a41775751a48c0d08e43a2c2150258e9232e12171f41d9f42853e4bdace68b0b9b4d895b242c237ffefdf4c5a75fc1e45814301599a1ee837846612fdb8950363181adfc57975c9ae02dd894d2fb6f299eb86a98790cf1b5bf2a02df5d9c95feb83f5bae64e5bf8e58df8edd367cff9fd2a575be3755b918e843105bcf65c272c5ad1a869cbdaf57947ec0d00fade9863793b71a3568c5c7e9ec8fe5b1a20eecbc5d842bdbc52faefb5c5ddaf353967a85c00ebbfa9f6776699cff02975b84c77ac5b10d1de589d8ea6ea18134728e272c45d04b1f330e930e36b5be83d50b46d8421fe1d12915798884baa63a0957c8051eb17d5a2bba6108a3e8febb32370253692e3f9150088e96ca6838b735f4ee0a0343e7def94969b3a0fda1cfef50d953364f82ed87fce85f163209e01a404413c7d232941e4e10e76dab1f686ed02c34f55edd70f250f0a86439633ca600e7e4ba518dac95f37678adcc074e1ebfec591d318a91ad4f6312d41b4ab353cf5bc1b7b078ac10d42b9d223751eaa296a4fd7629b1fb30aa1a1720d9869851c9339bde61cae5e745ab0e65ec7f716652f31ac07328019f22412fb1a41487b5bc0ad16667fb764384c3c297d91055b66ff793380f2e3cfe07bc0a1f3a5b2842fb4707f126e457f7612c853e0f7c148ebce9109c87e3a30eff65534c840756525204d0b9f012f809e49fd30f0b2143c11638d647d57b2088b7f872ae4fb2e38d11cf002776333e31bbbb8b6d8682b8fd4094c9ab5f2336a98dd0f0cb9361cca0095cffe5e449b71480bc41dcf885e366b530604d62d1a0c97b548a92bfe0f7c7e166b8f12ed4b07daa194f523f7b087cfeb4ff6a3f6bd66d7681ba1b7fe119a6f7e30a6b2440dc6ba177b6f781b8313e6f6aa94b12e494cf90d32991f7deb1bc86fec92d8bb363e9c422507850b50ff897fac549dab962327235d8e6facf6ae08fe1ab8558fc24f354e17b228101a11da4644a2d14dce135d1dd9341651f8d454632ad08e63673f606efff1a6af9c0fab5b0f42287b391f75f059b561e1f19fe14f47cd7b6cd5c78c6e951e33235b9553f1e6264d5cbe827b8efec30da0e84da4b9bf8d503d00a87ff118571a0e71e78549c94b1249428b80aa61a3cfecaf537246cea99f66e66454c8c17b68a2746c7e6e1af1fc7b572cc9e1940fc73228f4b2eba5f11baccfd5b2a83f873917b233eda44cfd720b024c90c40e3b79af6b0fd5af8b843420e551fc73a22a7cd3fc06a705b2959ee11d8d953f09de8f171c2718273227b8da702e2e07840c4a1504d91d8cbe4180b0cb5c4ea7c8689db8d6b10e08cb516d7775f65b8ead3a4ee48de2acce90eed0fea99746667b5867d44656079762c0a95b0fdc5617effcaa35fb213fa33a8c6cad1772e001e10d891035b8a2e519f55fd6d9ad7a25d6b77c58f756ce12fb4f00fb85c7ec9f6aaf5f7b9fb65501074ca605c1f6ceb7b77b5413fb4e4c1ded3f80340ce12440930bfccd93a09cf6c9dbb958c9b99d49fd429a90349b2204509627da96d65aaafd89bbdd07998dcb79b9f32bfcf675c71285c2db6f395740502249ceb45b5439d22482674f844fdda6c461a5ef1e07497ae6a4a53f4019214a4176688b7e2f0c805c61989dfd9c770310da3a536598595dd866ed4d887b1e2b0954d2e608e477b1af0b5a9182ef881bd12ecbb8a5fde29cec604d3fa59c5dfe6e472ade4d5e763064385f7efd60dc744233ddc564aec1d5f474eae72c4cb22c14eef3a808e988b00f7a9650c4912c361348a2ebb3b406086618da10bf384f3ab6a1f5fa01d1d8b4456373060055e9ca51dec34bba16035193c0798d7afd9aa3d99a74181e13a7eccecc4ce850b177ed7ca3e7736c5024313aba99dc3ffcab38f156f2783ea9f7fe5e238b3016eb6ad2cc02fda12344efc830ad16735b8a73f2c715b1ad7784738a2025aa", 0x1000}, {&(0x7f0000001cc0)="16cea1604a76344c6d90ec33f44ed5cd1928b90da33070c869ec4ad354f9b287e7caeaa75dcce047f187e9ffd5051c6bb669008c31661c472d69240a8fe20074201047b524a899b023feeac6bd8d7e273c868ddd311848690b1d169ccc5d155528e1328f2d7cdbc101a1ac383466260213721323506a5aa4b7a0640b9111ff547fd9e5ef5f22d6106d95fb247e6f6e504f6db6c413ff395a7d6ea51eee8c1ec704a0a72e17ec55907e120329f155b2cee5d79b50885a9120925cb86706d095125f5a4d34aa506e3503a49603c86e28f3ec035a29ba5a546d3131bb4bf0527f2416a098c830a0f36480ae7ab71ae2fe28e6b9d2", 0xf3}], 0x3, &(0x7f0000001e00)=[{0xe0, 0x1, 0x4, "5c92c098ccd7a77c2e3cefde3321f87630e1564ed56c2b9b75e0788dbac695eacb97f4e211d65dcdb9c5ab86da07f01cb6d87df2c43e33278b457b43c6066f92e7e5705c2c8828dce359b32c007ac83940c54359156a80fdd3824881521641dc5ccd00e732cc4f1f92e4f2c2bcdb0c76379f69589a1bacace7415e0345d631039e06234c4d76b503b401900652591a8c1e80892eb8d667064dc21da055b5015ef76b209c827db9fd1cf769cef35e94297bc572e8d10c644bccc0e34a63a8eeb68f42280a7915ed0953"}, {0x50, 0x1, 0x81, "dcb23af7e6121f2d548dff5429004bfd156d0e5a76984a965baf8ace5ecd428dc33171cb18c612edbe1a37e7f33798951343db91144260a13ac8ca63006b5b0c"}, {0x100, 0x1, 0x80, "1e5df93549d97bbfa71a33279605929604884bd58a1407c4b824ce120a1edb8688a480f065617817537528593a62f906daac860dda00ac506d79d9d62a8dbc4f0e66a3a48c9fcc6a646f7c75a1eb0ff685870e8b623d17887e2ec516b68d935d028911b667fcf39d6f2b5dd94af29dba0707b07eb493fd311e269b95355a8ead2ec73f53606f172a4cade45de234289a7df9fdcd9ac623093a0e059b5073e9515df802164ee8264c6d6d1b7fc9cff1c902564b5be37091c1f35b9262b44e879d212363a863b3c3a78ce1379e9cc2dd4fc2e0c55efc4fc88bc91cb6392279768e6f06fc597a18c2f0de1bf00443"}], 0x230}, 0x8) setitimer(0x1, &(0x7f0000002080)={{0x7, 0x21}, {0x7}}, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000002340)={0x100, 0x5a, 0x6, 0x7, &(0x7f00000020c0)={{0x0, 0x5, 0x6, 0x8, 0x0, 0x2, 0xf8ff}, {[0x5, 0x7fff, 0x40, 0x4, 0x8, 0x4, 0x1432, 0x401, 0x5, 0x3, 0x5, 0x7, 0x0, 0x3, 0x3, 0x7, 0x14, 0x5], [0x0, 0x4, 0x8, 0x80000001, 0x8000000000000001, 0x0, 0x1, 0xffffffffffffffff, 0x69b, 0x3], [0x3, 0x1, 0x9, 0x1, 0x2, 0x0, 0x6], [0x0, 0x4, 0x9, 0x7, 0x506, 0xfff], [{0x1f, 0x8001, 0xffff, 0x81}, {0x4, 0x69, 0x81, 0x6f6127ab}, {0x6, 0xff, 0x4, 0x3ff}, {0x2, 0x101, 0xfffff89a, 0x4c}, {0x3, 0x1, 0xccf, 0x1f}, {0x9bc, 0x5, 0x7, 0x1}, {0x40, 0x9, 0x3f, 0x1}, {0xe7a, 0x46f, 0x7, 0x4}], {0x401, 0x7ff, 0x800, 0x8}, {0x6, 0xb4, 0x80, 0x2000000000000}}}, 0x40, 0x93}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002380)={{0xc4b0, r1, r7, r6, r7, 0x4, 0x4}, 0x9}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000002400)={'./file0\x00', 0x7fffffff, 0x9, 0x40, 0x1, 0x8, 0xfffffff9, 0x0, 0x2, 0x0, 0x8}) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x4162, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r0) (async) setreuid(0x0, 0x0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1904, r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x3, 0x7ad1}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x4, &(0x7f00000002c0)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r2 = socket$inet(0x2, 0x5, 0x2) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$getflags(r0, 0x1) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x90, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000380)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) dup2(r3, r7) open(0x0, 0x615, 0x0) executing program 7: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xc4a2, 0x80, {0x8}}) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/253, 0xfd}], 0x4, 0x0) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) ioctl$FIONREAD(r0, 0x80047476, &(0x7f0000000140)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x18080, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000004c0)={0x0, 0x0}) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x3, 0x0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8847}}}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/29, 0xfffffffffffffff9}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x5, 0x8, &(0x7f0000000140)=""/186, &(0x7f0000000000)=0xba) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) executing program 6: r0 = kqueue() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = kqueue() lseek(r2, 0x8, 0x0) r3 = socket(0x20, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x4, 0x7, 0x4534a234}, {{r0}, 0xffffffffffffffff, 0xfad11e84e4b554fb, 0x7f871310b30e63f4, 0x5, 0x80}, {{r1}, 0xfffffffffffffffa, 0x4, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x17, 0xfffff, 0x3, 0xff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x1, 0x401}, {{}, 0xfffffffffffffffe, 0xc0, 0x80, 0x65, 0x100}, {{r3}, 0xfffffffffffffff8, 0x48, 0x4, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x426, 0xffffffff}, {{r0}, 0x0, 0x2, 0x10, 0x8000000000000000, 0xfffffffffffff6df}], 0x3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x6, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x6, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x71, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x8, 0x9}], 0x1, &(0x7f0000000040)={0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) setuid(0xffffffffffffffff) r1 = geteuid() setreuid(r1, 0x0) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) r3 = socket(0x2, 0x2, 0x0) geteuid() ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') executing program 3: r0 = socket(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r1, r0) getuid() (async) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) (async) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) (async) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) (async) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r2, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pckbd_enable: command error executing program 6: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) dup2(r3, r4) setsockopt(r1, 0x8000029, 0x2e, &(0x7f00000003c0)="ebff4bff13b9fd812eaa4e713048e69931929648a5cb3f36a6548685f0572cd6e0dd40001a2950ef5b05157cbb3a822963045a8171cabaee5a91bea811c767a11d008d4f1f56c874423676ae142fbd0c2a07459747cacb1e9a4ee069e774eeaacb5f26ac72961c00b8194bacdcdbe76b1566520bf57f59faea6b635e15a1c9c17b675d90e7ed4767af4fe9eb80cbc9bedf2b4a999808556a81347d420fcb678d54b622597ad4c85055a591a426b43adaba8cd1b200e1abfe1c281d2f4bb608cf8165107f9447970519092732847a34b715625d340249e0d67d6f2653d16aef22360b3ec70c3458e1896dcaca5cb1153605d762aa7e018103e06018420751d7aac862cd82b8d234f2a8b5729f02ec4dc120ec4c3e7352cb97aa0d9ec81fddd5ecac4649b9a0310ef35a3efd0bdd84da490662e13ffb743fed3227674398230cb72353b7acaecc1d5264", 0x149) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="1e55289d4df1d51c", 0x8) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 3: socket(0x0, 0x2, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x6, 0x0, 0x0) (async, rerun: 32) open(0x0, 0x2, 0x1c8) (async, rerun: 32) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (rerun: 32) fcntl$getown(0xffffffffffffffff, 0x5) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) getpid() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) sync() (rerun: 32) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r3 = dup(r2) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x81) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r4, 0x6, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x3) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x7b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x5, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r3, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r4, r3) shutdown(r3, 0x0) socketpair(0x18, 0x3, 0x5, &(0x7f0000000040)) r5 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r5, 0x80206932, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000640)=@un=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) executing program 2: setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0xa4) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x7b}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x16}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r4 = getuid() setreuid(r4, 0xffffffffffffffff) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f00000005c0)=""/202, 0xca}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000500)=""/190, 0xffffffffffffff36}, {&(0x7f00000002c0)}], 0x7, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kqueue() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r5}, 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000180)={0x5, 0x9, 0x7, 0xfffffff8}) setgid(r5) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x38) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x3) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000000540)=""/126, 0x7e}, 0x57c}, 0x10, 0x40, &(0x7f0000000640)={0xfff00000000000}) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000680)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000006c0)=0x10000) r7 = getgid() getgroups(0x6, &(0x7f0000000700)=[r4, r7, r5, r5, r4, 0x0]) r8 = open$dir(&(0x7f0000000780)='./file0\x00', 0x10000, 0x142) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r8, &(0x7f00000007c0)='./file0\x00') fchflags(r8, 0x10001) symlinkat(&(0x7f0000000800)='./file0/file0\x00', r8, &(0x7f0000000840)='./file0/file0\x00') r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000008c0)=0xffff) ktrace(&(0x7f0000000900)='./file0/file0\x00', 0x0, 0x40000522, r1) flock(r9, 0xc) r10 = getpid() setpgid(r10, r2) syz_extract_tcp_res(&(0x7f0000000940)={0x41424344, 0x41424344}, 0x8, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000980)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf3, &(0x7f00000009c0)={@random="a528e951825c", @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xe1, 0x64, 0x0, 0x5, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x30, 0x7f, 0x1, 0x1, [{}, {[@broadcast], 0x7}, {[], 0x6}, {[@multicast2], 0x5}, {[@empty], 0x1}, {[@broadcast], 0x3f}, {[], 0xff}]}, @timestamp={0x44, 0x28, 0x51, 0x0, 0x7, [{[], 0x3ff}, {[], 0x1ff}, {[], 0x6}, {[@multicast1], 0x2}, {[@multicast1], 0x3}, {[@rand_addr=0x7], 0xffff2de0}]}, @end, @lsrr={0x83, 0x13, 0x7, [@multicast2, @loopback, @empty, @broadcast]}, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x8, 0x81, 0x1, 0x9, [{[], 0x3}]}]}}, @tcp={{0x1, 0x2, r11, r12, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d5389b88db9692aabec115ef4057fafb"}, @eol]}}, {"12ab28c3ddb4b5682a26a932e12e6b00b063c23944310028e9ac68db61172c83bc3a480ed2"}}}}}}) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) close(r5) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) executing program 4: socket(0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) sysctl$vm(&(0x7f0000002e40)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000002f40), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300), 0x10) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r6, 0x0, 0x0, r7, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r6, 0x0, 0x0, r8, 0x90, 0x7}, 0x2, 0x8, 0x5}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10040, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/183, 0xb7}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r4, &(0x7f0000000040), 0xfeea) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r5 = semget$private(0x0, 0x2, 0x21b) semop(r5, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{}], 0x1) executing program 0: r0 = kqueue() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = kqueue() lseek(r2, 0x8, 0x0) r3 = socket(0x20, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x4, 0x7, 0x4534a234}, {{r0}, 0xffffffffffffffff, 0xfad11e84e4b554fb, 0x7f871310b30e63f4, 0x5, 0x80}, {{r1}, 0xfffffffffffffffa, 0x4, 0x8, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffc, 0x17, 0xfffff, 0x3, 0xff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x1, 0x401}, {{}, 0xfffffffffffffffe, 0xc0, 0x80, 0x65, 0x100}, {{r3}, 0xfffffffffffffff8, 0x48, 0x4, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x426, 0xffffffff}, {{r0}, 0x0, 0x2, 0x10, 0x8000000000000000, 0xfffffffffffff6df}], 0x3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x6, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x6, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x71, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x8, 0x9}], 0x1, &(0x7f0000000040)={0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x4000000000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1afa}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {&(0x7f0000d01000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000f54000/0x12000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00', 0x1}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$inet(r1, 0x0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) r2 = getuid() chown(0x0, r2, 0x0) r3 = msgget$private(0x0, 0x49) msgrcv(r3, &(0x7f0000000240)={0x0, ""/85}, 0x5d, 0x0, 0x1000) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket(0xc, 0x4000, 0x3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x1f}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000340)=""/43, 0x2b}], 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) sendmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="3d2e9b34f14261669b44b9f085c914f54e2a18d6569ef3a804d923c6af11828b006e7de50c97724b1d8572dabab3fc73a448405abf02500f2b43d6c2657a61fa123a7c5a54b5df7c88580a010d085ba87c53b0b3e62144b2767ec2635692a147ef13d31804", 0x65}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x802) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x9) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x30) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x10}, 0x0) r2 = open$dir(0x0, 0x20000, 0x2be) r3 = socket(0x11, 0x3, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) socket(0x11, 0x0, 0x3f) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205609, 0x0) socket$inet6(0x18, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getegid() r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3}) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) listen(r0, 0x1) r2 = msgget$private(0x0, 0x54a) msgrcv(r2, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r4, 0x2, 0x1) dup2(r3, r4) read(r4, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) socket(0x1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) r5 = socket(0x18, 0x2, 0x0) close(r5) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x3a, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') chroot(&(0x7f0000000200)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x16, 0x0, 0x0) sysctl$machdep(&(0x7f00000002c0)={0x7, 0x1}, 0x2, &(0x7f0000000440)="eca85a08f2b13f7f3ae9697fc4144e4ac0150b8979c379f02bde88303ab9ef1317f5dd3cf047acf809017556627fe73e32f45fa656885e2f2e94c21e44491d92ec9538c58202fa807120584adccd6303fc0df5a44be6bca8cec0312ab377ab1ec6bb5d9fa1d4f20c229a227b81703858e91e7cc20f518a9c296f2fc7df1c78b411c8f323ff31e5e8f92fe4634440a08dd55d3c84f12ae1680b49b04fb2cf471725caa892078f48fcdabc6fe8b6218f6c983eeb016084e1693aae3feb4ab2a5ee9ee4cb2e223d20e6dc66ca2482d58e6b25717ddb22e8981702c50c4b09a87b11f7571473491b76368771bb6f71f6", &(0x7f0000000300)=0xee, &(0x7f0000000780), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) geteuid() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r4, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000600)={0x3ff, 0x3619}) syz_emit_ethernet(0xef, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004900c9a800000000ce009078e0000001ac1400aa44100603f0000000e0000001fffffffd4e204e20", @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="71800000909b00011312be910375b6c2655af6e38cb8f9e8b69413103d4b3123f7230ff68e95b1b3db700001010402051e000000030000000400000009000000070000000200000081000001ff0000000f79c71882e51a81a29592af8769007f387fcb96b14771209ea6bee2f17319794a4d81b706e64df4a2e4f4d1443ac9e55811a1d4e0f86ed4acc67ac23b4c15c81717e8d149cb60f35bd9f232"]) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f0000000540)="f7381cbba1e1bfb4623466fec3e1951ebe3187a3f1539c7363c794036231a35a5605928d023f0400fcd19a14f8d4417f64d0299145862c2f4f3680848a954be42912a0797f2ddc2ebe06e89c49d81cb5a817922a8d2c9283580db73106bbd880b5742994000000", 0x0, 0x0, 0x0) executing program 7: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) r1 = open(0x0, 0x0, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x3a) dup2(r3, r4) (async, rerun: 64) setsockopt(r1, 0x8000029, 0x2e, &(0x7f00000003c0)="ebff4bff13b9fd812eaa4e713048e69931929648a5cb3f36a6548685f0572cd6e0dd40001a2950ef5b05157cbb3a822963045a8171cabaee5a91bea811c767a11d008d4f1f56c874423676ae142fbd0c2a07459747cacb1e9a4ee069e774eeaacb5f26ac72961c00b8194bacdcdbe76b1566520bf57f59faea6b635e15a1c9c17b675d90e7ed4767af4fe9eb80cbc9bedf2b4a999808556a81347d420fcb678d54b622597ad4c85055a591a426b43adaba8cd1b200e1abfe1c281d2f4bb608cf8165107f9447970519092732847a34b715625d340249e0d67d6f2653d16aef22360b3ec70c3458e1896dcaca5cb1153605d762aa7e018103e06018420751d7aac862cd82b8d234f2a8b5729f02ec4dc120ec4c3e7352cb97aa0d9ec81fddd5ecac4649b9a0310ef35a3efd0bdd84da490662e13ffb743fed3227674398230cb72353b7acaecc1d5264", 0x149) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="1e55289d4df1d51c", 0x8) (async, rerun: 64) fsync(r1) (rerun: 64) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) (rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) semget$private(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) close(r5) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) executing program 6: r0 = socket(0x0, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) open(0x0, 0x10840, 0x0) r2 = getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000012c0)) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getpid() fcntl$setown(r0, 0x6, r2) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) setpgid(r2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x2, 0x8, 0x4, 0x101}, {0x3, 0x7, 0x4, 0x1}, {0x5, 0x3, 0x1, 0x8000}, {0x6, 0x80, 0x9, 0x43}, {0x48e5, 0x4, 0x62}, {0x0, 0x1, 0x1f, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 5: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket$inet(0x2, 0x3, 0xf9) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="62e507f13a9999e1417c589dfeda899a6372794a391ad918acb247541a431f650a572db0fa601ed2bd9fd6fc258914b74a70e272bb8298e2a562a960e38273a74dfbfa2978d91d8484271dc24a420c284f4b0b4bb6c31a856a11e67a33a358fd", 0x60}, {&(0x7f0000000280)="8f08954dc017904a86484089064217ab8b1bfe810a3f05161e4a79812ee0e36d6623117637893714ccd23ed18d43053713e775635dbe42b8d8bc6c75741a1c2e66358abc5aa5dcbbde9e299cae45ce36f347ed5dec5118478794d9badcdc899120ee5c397ec97692ca4504a37cc993a4a7d1b328db7f3ece824896807ebf5648c8e3f700aa7d95c32988ed9cc255c4935c40541e9a6303d1e59883ecd556b4d551a3403faae254bac57a1da09f54f2e483822af05dc55d70f749b1f95d8681fe1390e1639da8992d86abf1e0b8d7f1472b2c0ffe65b8cd9650fb9f4870897c", 0xdf}, {&(0x7f00000000c0)="96d7bc06208c938f5172dbc8edd9af631b7251edd115bdd4e209f7af19c9d5c4", 0x20}, {&(0x7f00000001c0)="f70e4b13a74113fd5afb5d7059", 0xd}, {&(0x7f0000000380)="6d5fa7bca9d089b65c2c23b3fd0b72ceb288853f36492c9606357b4787f6f4706d83ac82639e054acc228088cb2c5f5780b7332485", 0x35}, {&(0x7f00000003c0)="e9bb5358f3ceb2d75efaa85ade9db290a2495a86250bdac759434e999baef461ed2c134d4061a2fc637acbf6e863c0c01935327ce5bef661c5b566e5ff773240c8df31074cf5e61e898c99fe530df9fdf9302d1b40891c9b91ba4bf5334cb8288223e6164ae12af46f7c8deea6d540af44d5145dc5f1491cab70829cf58f522196", 0x81}, {&(0x7f0000000480)="567ab128515cfca1eb76159700a0d40f0b70a56a40ccff4f025e6c36ea92edbae407550f17c73e4298f9b1d4c1d0de1348fdfdb3ce456f14985d7d6d69296302f09ead93bf3f626556c7a71e5588ab58d077cac4d5435bcc45bd87d3273e9fdf3696ed17315ce968c2aaf17a92015ef321a57a78978a45f6c570c65495d76d374be6b2c968663167c8ded1727cc84a5ced418fc967a880f19a68a4f4a74dd57685a7161acd706199121cddd4455a93365eb7982c3478479d35baf103c6514819f1", 0xc1}, {&(0x7f0000000580)="a37e8e235274eb4c5cf645669108508cfb456a3828f0bc3ecc302474099e766eb4d842e0cfed2894b11444d4728460f36b0146d2f34a520a42e87ce510edccc85b7af2cb33760d1277dfa7c9b957252fbd1485848e87386b5b93fd14642a0a086d12b198d3ee34c2eabfe490fa24b23864d18cb860399806c7a553613e395ac2113f3db8c591bb04ef683df4e4533c562dedc50e5637807e0f9db4d768cedd82926c93576c8e2d104ff3ffbf760d52f438bdef78", 0xb4}], 0x8, &(0x7f0000001340)=[{0x78, 0xffff, 0x1, "49ad481ad9cf67766e5fad32cc32f3aad8b37ad8a8dbdc2c6dda38a354f477fc290e6529c1231f0020cb00d281f776c9a252b098e33eb3e409c0a11a2d532705afe0faaa3b3b04bd2646d9144651a09c6bd6a314f710f6d407b04e393544dfae86a49f49d5da815e"}, {0xd8, 0x1, 0x3e8b, "c56185361580c36e36f82e36b30b6c3f746562a4064e917ec25ff14265b6d5f1a8e7f3bf9f75aebb5713d9928884329b88af3e9e80c59bc3b907e4e48b17b7e6d0d62e71241922b4f1bf328ea1e8dcdbdb0319528755063294db324718b252e3d529936f957c8db3298fb0846ccf801fe3adbf470d381e4e91bc96b6d9c417a33caee4c7cb1d6abb760088716b0a478a467ef9c00c47c5adb9c1e077563dd09fd2629dd07ac6b3e93b18d09f4ffa31b41932081b1eb94d4085dbaae748f7463fc0"}, {0x1010, 0xffff, 0xffffdc9f, "68b4c2bfa8cbbf90f5d6c01a028f9a95937e25faf81a09029c3d6bf2c883739c520d3c7bc50e475707953ab17acf29ab5c9d3bf197fe3340139b84fa6d98947054fcc03cce41b53cb5d42ee827b7d1bd888e57abbfbaf2100ce5b2662db212cc370f79fb0f2b71f426903bca4ec75162bffdb9dd15ef7a74059ad7d20d20c9cb2aa549b3d2188424fac4b27de0ab2ac558c113071f50b180255f0fa8552b2a318a9ee2ea94c53aa139ae1e37bdd72a131df811e95216a630ff2a8f85ea9baed787cca8097904813b472e61c10a72d1ecdea7bc321bcf5904ea718772325b2c38dcc646f10cd1f3a1ae496f0820ce09cf68f09ad7f9a04bb9d3dc48391559463a3f7f2044bb634865140375a7c88e20b0962bc356b610156cd90faf8f8178fdf942c64a57eea3f2bd7c75e647cef4f14dd5f56131f2c23756bc31565ed07af0f4ac2f1e336860a086f0ac7fc2ad51a255126f2a1364d4f195365f1069ece5dd18979dd4a84c5c26c9b320dcc25d01bac21a7145bddbbdb115937066164bac4f7819097e9d43e5a07ce6e3299b2123e18f2db0db5f349686bb1c29fa66884deb9f2bba651a56b1cf73e016a1745e2b1cd2197d5d8160428191b41340a7bcef73b2c35b9792afedda5f38e40e1a9ca1827eaeb63ecd229bb972fb7abd02a9e74dadf0f8fa44882201eee01db99f25843e01627035dc6e9a841d305ecddbd7a0eded7c2838a80f17efdd756a9221fd2dfd83e82346ec61251fbe669c75e1b10f19672f90ecd09e7cbdce2eb98706cd5217d05ce096c41da18c2dd54d15354100a90a7fdd1180ea3f02bd3167189f5517b9b09fe3988e430f852c4163ee537bf3370b0ad52fd2df2465e76cf77912f9867a7196bc97cdc2555ec2061e12a545d09e0ccf57ec0acb2215b8aace22e0e67458ab1555fb159c7726b4186ade9634b694368cedecaaa0e9d23b8f4b12221d5a0a742d826525d548c1db59937dcf2771f754e292786dadd236a822f0dd8e6e0e5133b07c39ac812961dff90fb61b3b666dad24f86a10e5a6c0b437aef89daed3ada66e04ff199539a3274df0c50eca4fb6c8a0445bc9a2a83bbdcc4f968ab302b40be68e128abfb548ee0704ef7dbdab058550912dbff1e26166edc75d805383fcf80fecc2079ff781a840b52cb962f98bf496a3d2a39511433a76455635044bcf12fa1ab40a2036f9d6997aa02df99c51f82fc02753f18b759a30b60bb6e29ca3ce36ce2be6e2f5913ef61c86fb8af780bd37e0148570b512db37ed66e19a361e73023188decc0378d1e9012cf35ad66905db348863753cfd1760972d8be8d60ba6a5b601517e927f099a9fb5ff07fb73a211012ab181fb1174fc3655dbd1e23411c5274f542b5ee7ca188807293bbd866a3c2e197c9222a648c323aad73e1df69a5dff579ea66b62dcdd321481ea9973d860d41e56ca64ad843eef65243ae722d045fec6bc0c2339f0d00cf6537927b477667d20c278991580d3151f8c1f3f2ab33c8f5e4f5baa555ce1aac90767a130ecf009304b2aa1e562c5fa55513ea0faed64cc80403d1a2f739944212dd5f1394c3a33c2c42210136e402c9b9d5af71f3a1c75ad89791149db37a598bdc6fc04d35e229ec962a0c4bff87d23544da2c7dd9ecea53227fce3e8294c22a8e143409e5114b1721ecfc0aa3802a1810b148709e873c2cb73fb693e7a4feba87e20e2157cd588e176e479ec0014b2ae85826c095fa8cfed07e0be18930fdb9bab6fef0469b1321b77401792993b68ed9d94699cc03843b5f3b9d7bfb2a1b9de8dd35382874aa9f88878a7f128ef5432dbf50da05ac6f9f49e8b400617bbbe8c95313b0462be6b738e43cb5ce1ae9b6461cb5a65f4a029a2ebda790e8f89315af38ced4eaba69f44f61c5e8d0ad94877da15479ef0f022c685cdc833528b0920a1f5699b32bf9522e879d8fbc22fcfd52f89fd1fda4cbe81796aff1a7330aa59495f7c70cb49359f6cda7837a39525eb40c2f413bf212a3ec1e44905752437854dd8965d8071723b436a37592d7f8227f3b1553bb8051fd2a817a55925d8309b1d5c0cb6ca10c7b456e89599f58606ce4522ee18e3a8bb6ad707237008870f3da5063fa4ea732e3fa219bbf605f9f076d2cae2f135f190ff1ef0110194c52fc3c4079944d1489bb9f2f0d03856df2da2b59979f938899b288a07814291ddee5c2e4e981ea285777af0b0003c3c6d978f6ec943012cb21396d2750ee4e4e8d7d721e73697930e1cbbc492223c313a606f77e9274a4e034546b058f93cbf1f5a33114eeda8720f46ed2a33520722b7b04308c3c5af99f97ba2452269a808b98249fce401649cfb0f361a8eead23093bcc9997413b9ff2a989149c23759e26c9c8d8d70aee51cf06d55dfa6460fffcb76762648c6fa2a00b1b05573ded19e4fad57192cfd906f7aca41e2bb86e586c0768a923d97292c789a41c6a0c4cc3e8d43ccca49f64d3b82711e0b9bc71bee2cdb5ddf6ce4de7290a6563c8501e54328a2d2b913683406e763aecede9a490335473ad74b1182b894140eb45c2f4b874288acc297aff6cec06a120d04f38256448b74de9b58f7c771727e5bafc8934b180842ff5dceacb25fcd8ad6ea07a7204dd6746b8b84f6cfd7c410749b51d4deeb19ee42cb6bae94f8fbcdbf5749212c145236291fef476e6c03e5796a3969c3e144457444c8276e046d09e5107e4b57a31de4145749f504c59dfb10949d7a5b61edb05686c2bf609f6e8fada84f42332be477a2d50f9fd53fb6f322a8da989a08eb176c90e3f8babf239a292e6fa1016e24dce1164bd8dd2dfb43ace1d6f915301abfea0fae62726217061c3ed867616479838fbe5cb66f66c0330254a03c4026b2283575ca644fe5cbe9c174df2f64c54f95830f4e203a25b90cc57438bf2233d06497e402db927f496bf74af524d18e10cecfb0b0939e892b41193074fc096681317b1e3f426bf6b1149816a5cd8d3c8eda0de24f039d425feb7ae7eb9b6c4f109b7c05d0563f6b91b60145d3a8b40c8dcf88bcc4a338302186d44199dbff1b708085c23e91cce6e7f49579a776d65a71b30fb845f5da819a3f7ff3f563332e7b3fcc4aeedd042081618d32d1cfb5bcd165997dd011c2a5e51ee7a6e50f618d5ff6c58f7d82ae1c2ce02675affc504a4cf3db313f7cf1366168bd93d6775a84b720c1e37ae7d3ec6416d297b4078cd2fab333fec8ad8c0bf361c85397bad4fdf207f43da379a6dcbba0da4863a008b69cd971fc70f4650195215da0457e7e111c68c2819fbe9a04669cc84b59bf8098be63a22e0d2e542cc10f0cbc1634b2155adb18c5feec1510a836dde14b6229e4c4609d5ffdb2d2114ced9a9afbe8f62f0e48ed751656ea01f02eca1531efd1b389e7e68d8788ea547a451230905beb3db84f6637b29363a3422e8ac8c3f01f8a904f1bddb905033e6542a35d0df38fdf9d7011dd64f754a70c712a879b15b00aa3e7ca5041beb5c831f6fddf07afbbceaa1430042c650abe72a57631c81123b4c48815b4d7eceeb201a64b5fdf73de9490c037a359ae815f3f47793cde2e1b7868cb770bd97ead71e774aa70110f687a82503af6be284cfb9aa10a1795cbe6b97594dc04dd79b95dcfde49b4e1fea9f3ce086954f42ab4889bbf4fcc4146eca2eefe7e0d597deb9648137e9f446fef9a58a972509180906b33dd4de42478982c99e99a757b6d52d643aa8a7e1e8c89db0dfad668c44c979efb0e617ac960ae45c591583c96507ba40db6a202d55423a21821cce8691a0834bf728f085562e9fc0b870017ca511d8fe45c5efec5cc57a0bb0c6d5b1f25fcb453fd58492b9b2f1db9aa5260e1023ab492865915230764c0a51fec9aa78029467e333bd188bcbb489d32d0f5a864952b4447e6100cc72d9335494a5346a4d2d5a7961ff2d6b5cd4f47a0787d98332f1c9fbe3a6e9f125c96b7341666e9dd9f2ed375a77b40c7cb3adf1bcd0a0880ce321a8248ef26f75845af3a245a868c95e53ef553f9b03148f5e7a93aa9d1e66016f1585326449ccaa3c3afe1f8f52d694fac1baa32a6d142ea4e8ca83bfe1e8c84cdfb30e59ff8768a338d273dee224a0d761df2ed1e264225b57ef6465d2a4d2dc058aea7f84871cbae8713f8fa3055e240d601fcc155ede105bb4fd916bd46c944cc2ea63c087744d7234dff03e061c5c5c23da961efb01b01596b6a0ef23649a2ee97543222cb3e66a72069b6cc032be25c9b8a04f4bbeea88cad732392d4a38c9164cc2d73fa7498046a83880c07d859ce10a9002c52bde25026045949e337174af42de565956abf587ddd74eddb3b8dc945d5834f1dff7d828557249ea5d124d054af2bfb95764e0f20f970123f40d790b311004aac1dcec4eefb46753e968c8955326c8ec5d9b61f4c94575345a05d6a9432545f14326f3bbbbb77a29e51c4578bbb410f4bc43a888266644b192725d713c6b085b2eb1f109105b7a77f1aecbfd1d3ebc819112e1ed3ea7111b3e9ec1025f0ede4eb60c92c956c75e6c69df5be75466bb1f0458b780be05aa72879a791b1521ed434102d7198c96c55b6a46f4f405b35eacabe15d7c230b7a5913257046860b4e06790cfbee3b6b9327011e1845f70df2897d40f7474168d2bc694161b99b92e176f05fc991b34d5a69bec34b7cdd57658cd0ec950ac462955fe3735709320c915834f1512b95fdfafa16ec2e6df69dde810c21f6a1d2cd84ee4240460a2dc6be64433a91f05c85e053d8387bea0c0d82edde166181834a0194ae52dab7b2be839de0d792e9ce5c8876fe55f97d93444b1f6cc6786a2a49817d171c66bd2cb830d492be008938ae7327d34a96ec63abe09cb6125436a18914d8dbd1040b8820534bd01ba69c8a4d1d227a5423f37698cb888ae10ab258a99df3573b89ff01b17ad9b3fd133b40afee72bf675d777504b955f679e55af87ebb7632dc2623d5f817810803c0b1e1f5b05d3518b05ab60a926ab1518e3b7dee60f14b1e7e38020c6cc099c8f5f4e8bd3d4f50a6044c2d5c2a55b472949981f15366b60af71612fc42774ce6735bbba39609ea125ccc5c5429453eaf6357b702be2db83cb5e71e45d99d6b94eccdd40beacf270b5682cd04f655add3813a38dd566dd97529868a1ec2aebc0328c1d717e8351623021d961917ea49d66f70c11d2a3c2fdaea56d5d8462b0744eecdec6423de8f6421a1bfdc71883973b0102039d267355c45d7fc7846a269926143fb18dd0e3194665732511ca0d732007fd1ff71773840fd7718bc9a1eaf7eacb669d2d3830faca445b322a6372d6c854991855180e51cd899e28d6fe807e772f5a662f6ad150ed933628279b8a3f9e0ff68f300eeec061b0f5994594867542ad4f2cc4adac096f5c29ecd2b71195159b3fa932fc4e9c9c1197e1aaf6b689b8c2120574cbdbdbb0efcd971a8fe589a629657260ca92f6a58d2d7aa6aa2523a8daeb35a29bf3bd082ace500cf46de62dc3e26b6c8540088c4f225ae7bf6b5776544778337052114e206edff9ba39b411ded347c77dba86d3c441a27614cdb9b01f56ebc1731185e48d0e4b459425d0de6b18b6152761ec56e4f787e40b4c2db640ca6009daa9fa14651d58f5624b8db23e49dfcad8b510c5c2915b5eefd887a2bcecc5a667fcd21ce90bb63dbf6d517d8c6fffb4fea9f7669d10de3f738e53de5bdf804ad24cb8bf94c35c31a15fa6c1e248ecb3bc27e290a6163b5de59d45a966b4c86258b43000981a8251cd4296216838e90bfa"}, {0xe0, 0x1, 0xffff, "a53e905df2c3741462e376095e54df674afdbdd8f99d3ded4f4e102b0f2195c449c177331c1efb51eed6a052c03d065fb9d244b74cdba0894b951c1691fd457c4eb63f6290a14d4e25e400420695a00f735dae9fd00183b04f32066d89a0eacc980ca7661edf52988a8437c9ffc3ee2b9081cd9cf6dce355716ce41b4d739cbbacd7620798175483b447ed3fe884405acd9fc6e771fb937c060a83e1237d19cfb0c8621b3be6329f2423d9028d3e7eaecebe696964ab788a468f18ee33bc3e5b53b23c9cf4eb11819b"}, {0xb8, 0xffff, 0x9, "bd2811153e5b48c7583b85bb0093d6bc97d66e4703cb27066b58bd4ca786ace0d5ddc3077224e3233cc42d62880565213cf4eca90492a3a50d44bf3762e1fa579faebf4d123c38e1f788d68439ce79688e28e631731677ea9a6bae318c547ad066f47ecef1eb336a27c702eb558c7d80f1c0bc38c9751d4d2eaba699852581b28efe2cb2e430d0dab6cbbf58b314e8288a7a80f150486ac2ecf72fca503ff9d63a5cc46d801330"}, {0xd8, 0xffff, 0x6, "59fe07b2a67e6052027b377f27185ca30f246776de9b0659965fd888d2010f19f9c01c015c00c4bc96355ced1677451ca10faa74419b38a7bc3d5ed5998f317aee483986d58b243ebe1127561268da9e894bd0090880e343f0c2091f41685750b83c77339751ab12e5edc304e05eae71a89c31d95f2a17def2fb7a396d2d13dda8faad132861a2918e42b9d287ba63ca335a89b9e3d2173360231b16e32ccda4586e53116f6eda409d49b8cc2582369070b88d47ae735c87df1415e555b6d28497"}, {0x1010, 0x1, 0x9, "0b108b441174703ec4b6dfa551734015c8a6d9390baa27a2b1d2c02227b76d419f5895d20e8df41311b72df35858165b57b382ee9af30757aca5ea6a9df9885247c394f25047f88636667aec445c738c5bdede0dee376e4be581a0e01b7c716b34626e4e5c8001f5f9bede63fcf4a834f87864376bab69ee57672b2857d19eabf3baa772b15bcdd42e757072b5ddce8450f5c0cbc8311cd7be0850c84c4cb97d3d1a32cf90ffbc74cd4279ea58db3b55fd392da41d71a948f8d69678882085f3a34150d64dcc9e0c84c35758b645db2591da9622fdb5047a928aeaf6b66eadaf5936c715c6594a4ca2e11a0dffb8bc586fb4deb4452cbc9c92358cb0489f663bcb9879c4db2071718860d46c8dff6eaf53b01dd00448d751391c568e659f867d4ea99d610f8fe4f51c1960e908592a83b889f301813f1a488de11e2171274a018ec2db4af1854994d52c96ab27d5c3fd7095f23f98e9cc1d07e8f47919f741a35c3595aacc47ea83330e0b1a610dcdb9d6f64e667e27d041eed0f93b276975bb6527d552df0985ca21742985275e844529530da9eee9daf4ec8b1980971c54ac20574e562ba0b9eed9ce224989684d157e02d6c804ececd3eb125f1bf9034f7df035e0e9e27b4643d82a5085c0c1a75a7fc87f0ee77523b0755f61e0a4864ee4a5741e87e407d545e3e9dba3332da144010549ac028a5e2aaa5153c3a930921b828693d1b0bf6529c9a51234aaf5b28f9d6e29080794f2f82bec2b08c617b951816be47ef31f5ebb7e07c0aefcb9b0f5ec28ea3babc75c0a7852aad1a295a1d9f71411d216972570ff6066b5158810be3f8f7099325da9882c4dceed154485ce0dfcd903b3082891d4e68e46ed5a0c094a366ea155f3e99b55f43033d2cf4e6c116cc95cf4723be1f91bc351933ec5cc6fe7156f45e66132700cdfc67eafb0cb08bd465ef1e66f105b67785edd0aa9af8bff643d8e99ec9e707aaf3ec6fad48178ed50324805e1e692ca755b10a13748f6556c4b944b6a9daa0352a7575f6d9a15263b3169b5495126e5d117be730b9fda6540e6b801df944e33b228efecabdf5e33d4d9acbffe2b6d243bac9ee5868f54af2bb04259085dff5f1e9b552fe956d1ed4477d4a5a177bc8245e14da23d4a2c188de234f799f14669fd761ca968092cb33eb195f613ffec935fa98a5eee108ed5c956ffd233b7a58c10ae547bc3dc56b8544bbaa4ce32e901b95cec83f3d97f2bccde4c8b5a62ad2a75f3e573d85ab3e8987e303ae905b5b6de398dfd5207f6046d4b9c0fbbc8c3173c3479de3f548f4a3107f58e7b365f07b7079b42ad2061fbfdde47be0477f950e191551eae05e521a93084781d20ac7c95104b93b3aa78c753ce5a1947cfb68b059dc5865c9d6fcba84b541a168c12d4887a05dba496ee23d0291b44a936dc3f656834121f2bf628bc6b8671efb863707d3c903c0229e234fcd8c69993ea3dcc3f34afee6377c434990d2b889ce18750e5df5dfc8a681e51fc2cedf75617d61d62ea689c86e2be4a9f72e9093d7ddb210c30a3beed690f7560413bf320bd50405609d91d7a719721a6791664fbfc5db8c1bba4070b614a80c05be0ac9cf91f14098073a5d5754463a9bffdab46d9696dd871ac9568c4839d2444458d4461585f8880cf2ed64a1b07d783e2c17fbb2929cc51bc899c7ee3ffe464649e17a7842df4cc4b2110bb1d3bfeb1e7704fd95e8897ceec6228f83c54c2fe246e147314ddaf67df9affc5164124484195fb40eb79dd99db8b53cb84853aed32b64c8798f29a072ab6a7ad533481c1108a55059e549d4273ddc2ab2a5b664a057210603312af433664be7b16326745dea77f25b4b32850d5e73659cd317f2e59962647e4daf83c3eca97a08e598365e137487cfda835205d733b6148fe305773c99d8bb18e49fc1d4e9d4c9de34f0c003a1e8ee28cecf4ef60adce20c2d1e9d31fc2fa5c7b5416eb8d5ddc4f8ef795008124587c65f65722b0f0018dd245ddb6979c8c4267e4f51b159f9577c24fb93a598c31f4b80813dfbd3e6520e55ed655157825473ad821cd8065f337374a9e0832d100a93d89e1503efb90e6e9194a3c42d3fc03d37b7d41c4bddbe1d4d2f3380d73c929f3163c6532a1f5c9848cc057fc5ebf5827ae56771bdfe216b68c307cadedab8f4ff93649d7d708a85113c98015024f5680e6f26122e3a8ccd48bebc32292bddcc822fad6ea0f36426a01c15e267736b0ba51eed73284a524757dd4486f22391c6d54fd18e36186c35f839ea98b6e25bb621169337d9f328a0569b7c8638200fc2ecada3920787f809abc15a694245b5a22c09ce252d87203bacffc7270004a4b415ab11375f57b2d4bbbe58c5799fb76df4f5ef3a993ae4c2c442fe7f31478ae4f9788b3097eae0ad7038bac5b17dd714bc2e230592ed586c65f753b5112d6dd08f57c28d8e2af73f8922a4ba52cf014b2befd8726b43ff390a816f6831c3c6adc442713aa884079051818807d6fcc28b273e66b3c7cbdfda1086f81d6b887e825796adf149ac3e1fa1af0cf935571d9841c44575a93f443a702fb39cfee60d7ed4fd255891b1ffc8ed2b059d795a79a8c2f0194d5af267866b343575a6662b08d532c792afd092a5f63af8b95f7ba2bb6757eb4bf90b5ba45209329fe900d7a58a58447f628ca8df04f6e2ad9c3b513ab72013ff79b8fb2e8df9abc25b9d90f8272968318aba5a382e8289299b7e524437e997caa1683d4b0b19c1cd5d396a3ab00add12f0bdbad7c84b8f9847fc606f84bb4d750551c9259e404c5cbe9f9695e3fb143dd284f9857b03295fd4c6e52311fe00985b5313e6b8e93ac6ffda9550a0ae1ad77284112396d5fad93105ea34fd15f3cb33f0003c9bf53720cae648431c553a3a9a19ca25c775d84fafcffc1c14646eb4507d2fa2c982323a093feaf62656c8353ea7ade5df23e3e0cccf133526b91961265fcf4cf810bbdcda0bf9ab1c9953436cb79aa05270b40b519bf8a5ee3cb48590c13bfb78fdf5d7840860a25edbf568cc83906ce0ea1a82b4ee78d604b07a62a9ef59e19db1391bd969f7d35a648ec4e2dddfab4aa3ec0345c6993607149c808bed01b20573098b5d2d3537941967cdd30d9e3574f5b278bfb8ef9b415332a706195e117334d1b7b857cf5d0d385d54fd0d6b64e6e8a98ea26431b2afb22041b4f2b09675422a3964797b0ace33256fe00e27dfa511aea456a7388a568fd8b4126746e57685453c20bbeae3bd88469bb614ad706546bae89ea20af4614f6add27f276302d2b2af97d1d908b73d6e1fcdf47bcb8d57e3c84f91a7b16d5fed923793de0a8673e8c15a4937cd787a7e3b1e53df020de802882c99c9710e9734d1b0f3c91ab274a8e1f83d02e403c9c3dfe21cee0edaa85e72b3ea190a26694519e9800ce008c94770968b25d4dc32a091c24a9a8371c935ea2764312cad373b1e9b75a544adf8019827970cf6e68cea74c611e92f7ed0e2c58f6ffe8ac9f8f5550c92eb1e04eb7859b89875e79e395c29533aef8530865e26df30992867d2127c70df83be96e82bb051c336c68ec17e3ab0c0f3aef290e6bb5a7c6cda2e465fdd6c82d5932e966df0bedc0d1f88523a2d961dd4f1f30f61d9d38811b7faf0afd5bed8f4a4bc0a19369783537feef857d3d522177e133568b0fb05230b279847f3d4ff33e759210353c6f9e6b2bb4e0d64ba79a51778e6217bd1b9ed879fd8b7317b1f56a8c1605a0e37911efb36623bde724d96269210f9a3ddf8fec32a4ab508e7b5171ba6fdcbff05b1997c7093ed9804635e69d24607543d88bf783f6dc9b3f7be3f6a057c87028be6ffe2f5426b71ea1520aa6bb838b7b1e6216bdab2d54481dad1a1bf5d2e5a06167a2377884e811d4698b92da593a3a79f25d532a6e087c748d8086143171bbd7faececeafbe61a94ed93769d4a9600dba579637d88a87f980dc140522299c8e2ed0e51bc4c23c0e46652de289bef9eb4dd5c235bc7cab8f2bfeeb25402bdd5f4f7de28b7fc5ffa6948f421247a3035ddb9f7e7a10fc7223002b7fd236d8fef792b5d0ee59ee45f4b77d2d38730c49bd3a818b1bb9da4f8b2fe7fc80cd39e3869067285f24417393c6f65dfc2c0ee4f85740650f2c0f0d5d99b098f944bf9075b701b601996a82fd6280a5728ac61b90ad6207dc5d26242be26ee5ddba08629e755637f2bea9e807d6c04c520704b39c55570e7929131c64b430d21f149a31f4b3cb25349d91b8616fe8ab491ecfe1442020a18dbda138022a26a08375152a2fcd740208d337a2d162cc4ad2972e3e80eeab5b060ace5ad74f92872f6a6cd1f719b13e23224c5098e3b05ae4e7e8b90b8cb999dd1119cfcef96569185ae37691613474fb92e6cfe57eb12f7183670a0ef977e4b49dfb35de2953252b3ef8f4c793a12d3ff94bad3316af1e10b9f2337a646ce3164d375ac8ca4aacc4a664ca26cb590ade55e6706c5f20da0be2a70c6c974861190efaff4b886ab3681563a6674cd62f5d6600e42f7518c4ce61f4ba9698c3284e488d3f823149d9c676dd8c14775f1d56eac2e19dd0f9e6cbfe35da1b8bfcf610aaf025075e7f82acac163b44ba508e70b4078669fbdbc2e318b87829f376f670e9a6786d788b8fa9141dd592de9c91347a55a59c6193f8e78bc953b3ef45b470d1872e6010cdd2c65999ba257fd0a09e717bb86ff7fafe4068211db819848cf0f867ce2b698470b71242efcf86af31212c92371566b3920eacfe8b16b737671adb19ae18be871273899e248abcc7469472ffa584b861bcf9d59e05af1e29d906c980452d0f2ab440395580624a4988a8d98a45a12df72c36829f5018fb8d8fc75a00759b6b4a451b37bf075cea7ad3e0de0ea094dbca7cfa0b19c18106ca50405ad824e55bf4eafba65fec4d4c69b1823c8d82f6ff5f824dd2c09bc696037bd630394d1085cd79b305e2bc6b82b45b1a511d83ebfdbb7baebb910f9385205fbb7fc2651f1a94d407a3a92d302ba9778fdb6ca3dbed1efd196f2fae82f5e579ee5a9e80870a4671b3efed68c80a27387219b98e04215d1fdacb0d360f7d8e4acab28de06da0c91a13db9916d0833fb92981b0c83e1315cd8e87f3870ff0273ceec26594623b07360724d72e598ab93f3b517deb11e40859aaa1c81e123518ce5062ccd6f41740912765a6951e615c4dfc531a1928de690f9c29f3610c1be32799c1a8583e0697108719f930b24c6f8821ae2ae6f44c9abcc88241cd00d3cf2e71db14edcae800f6bbf2ffe0542234094a8c070c3b947905a4edd9da50b9307fffb997554c40ac2328b19de66720a0e1d1bda0a5ad3060d85b5b124e54b3e3cd6a1451690b55b123911261f85c6ab47dc6bc64f2da37de6235fc5d3fc6f353f7c01c1aeed425c6e473f7fc4325e2133c63b13c3c5181f1126fe9c908f3c40037e2623ec0ed84a30accf00751f15f0bfeffd138f7dc4863ad32cb53c3094779b0a2d0fa1e41c9a2bee1ac5d8665ac815cb6446801f6f534eec1d1788b1d9e3e2911c27fdefbdeb6cfb2435ced9ee3d6b73fcc1b3ccdef1580f949825eafa3ed4c4563214583ac4e2122de18c2e7bb4d05542bf9bebff298a6bc86a50fe8e9b489643a5c43a57b5f0d4667a6cc8ac71a63a0718198a52ba4f9cb59f8afff7efc3ad3cad1351b6649ba3ff96e3c259a42d85989fe3883436de2a6c702b5e1f4af683cd2333b10f8767b101b626e38ce87c4ab78b5e645d6d2ab2eabd3e2ff27bbf4d89fe04a4ecf22"}, {0xb0, 0xffff, 0x0, "10ee33a714b73392c3d9285ee96c9cff4cc11efaa51852a5348aa81f1a8900e62abea8ff52c55d009ad711bfc77ec2365711701c6a50dcf984eeb2bf088b0f73d50b5fc6bc2e115ae07b4b2570b655c5f00c3c66e8ddaf39409544d6b143ca5184ff59fe909abf7a6b6a2c2da069cdac88dc9709295c935f53e1ee5c17cef62c5f59987adda9156528b30ff83bc7b9c05bfac629a0cb93b4fe9aa228efda"}, {0x18, 0xffff, 0xffff, "a2"}], 0x24a8}, 0x4) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) r1 = getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x3) syz_emit_ethernet(0x42, &(0x7f0000000480)=ANY=[@ANYBLOB="ff96430b7a7300000000000088a80a0081004f0008004600002c0064000000209078e0000001ffffffff070304014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50002cdcf976d26d1f6cf7609d523b81317497629a6b3108e51cf2d868e57a35164c75dc4261becb33f72996d8374234c85ad7728f5eee4b1fb494669a634b954603f2100000000000000088cfd1d6d10900ee640f0b6617665cd2c3f587b22adfd74e3411e5ccbc7271097c94fdd6357ef684ffd63cbb32a96ad657dea07776f66e78cd3368fd48f348390282208ded46bc3fc7354033f472a1694c819faab9a32b8bac66df6fcf004b0fe514a879e6644ad47bb2d469e9558246dfc0ab480878414053e4471f5f5995410d5c039ff5a4d3d2678247d16a92fd7089c19ec5ebc90c4528aa0d964817204ae7895eb8dccd6af79889aad2ec5a276351ab8e44e3594b82bd43c4cbdf825a94f1ee67e8ff5d331516d61dbeda13790058f79b0ec5213756b3077f53cd"]) socket$inet(0x2, 0x4000, 0x3) r2 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) shutdown(r2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x16}]}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000440)=[{0x0, 0x0, 0x1}, {0x7, 0x3d, 0xbc, 0x8}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000080)=0x24, 0x0, 0x37) rmdir(&(0x7f0000000080)='./file1\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, r1, 0x0, r1, 0xa8}}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x26}, {}], 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) acct(&(0x7f0000001240)='./file0\x00') executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kqueue() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r5}, 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000180)={0x5, 0x9, 0x7, 0xfffffff8}) setgid(r5) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x38) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x3) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000000540)=""/126, 0x7e}, 0x57c}, 0x10, 0x40, &(0x7f0000000640)={0xfff00000000000}) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000680)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000006c0)=0x10000) r7 = getgid() getgroups(0x6, &(0x7f0000000700)=[r4, r7, r5, r5, r4, 0x0]) r8 = open$dir(&(0x7f0000000780)='./file0\x00', 0x10000, 0x142) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r8, &(0x7f00000007c0)='./file0\x00') fchflags(r8, 0x10001) symlinkat(&(0x7f0000000800)='./file0/file0\x00', r8, &(0x7f0000000840)='./file0/file0\x00') r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000008c0)=0xffff) ktrace(&(0x7f0000000900)='./file0/file0\x00', 0x0, 0x40000522, r1) flock(r9, 0xc) r10 = getpid() setpgid(r10, r2) syz_extract_tcp_res(&(0x7f0000000940)={0x41424344, 0x41424344}, 0x8, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000980)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf3, &(0x7f00000009c0)={@random="a528e951825c", @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xe1, 0x64, 0x0, 0x5, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x30, 0x7f, 0x1, 0x1, [{}, {[@broadcast], 0x7}, {[], 0x6}, {[@multicast2], 0x5}, {[@empty], 0x1}, {[@broadcast], 0x3f}, {[], 0xff}]}, @timestamp={0x44, 0x28, 0x51, 0x0, 0x7, [{[], 0x3ff}, {[], 0x1ff}, {[], 0x6}, {[@multicast1], 0x2}, {[@multicast1], 0x3}, {[@rand_addr=0x7], 0xffff2de0}]}, @end, @lsrr={0x83, 0x13, 0x7, [@multicast2, @loopback, @empty, @broadcast]}, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x8, 0x81, 0x1, 0x9, [{[], 0x3}]}]}}, @tcp={{0x1, 0x2, r11, r12, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d5389b88db9692aabec115ef4057fafb"}, @eol]}}, {"12ab28c3ddb4b5682a26a932e12e6b00b063c23944310028e9ac68db61172c83bc3a480ed2"}}}}}}) executing program 7: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = msgget$private(0x0, 0x4) chmod(&(0x7f0000001000)='./file0\x00', 0x80) r2 = open$dir(&(0x7f0000001040)='./file0\x00', 0x8, 0x11) utimensat(r2, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0xb3, 0x1}, {0x100000000, 0x80}}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001180)={0x8, &(0x7f0000001140)=[{0x1, 0xff, 0x3, 0x1a3}, {0x7ff, 0x5, 0x8, 0x49eb}, {0x6, 0x20, 0x0, 0x1}, {0x6, 0xff, 0x7, 0xd2}, {0x3, 0x81, 0x1, 0x1ff}, {0x401, 0x7f, 0x5, 0x9}, {0x3, 0x1f, 0x4, 0x4fff}, {0x2, 0x7, 0x1d, 0x2c}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001280)={{0x4, r4, r5, r7, r9, 0x10}, 0x7ff, 0x9, r10, r11, 0x3ff, 0xe1e, 0xee43, 0x4}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000001340)='./file0\x00', r4, r8) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001380)={r11, r4, r5}, 0xc) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f00000013c0)) r14 = accept(r13, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) writev(r14, &(0x7f00000027c0)=[{&(0x7f0000001480)="aed48a551892145f951ac08936cf00ed4a9cf7294e7e8da2bbcf92a02c551e003793b367cabbd20a840b9821037ba3b4f4d02f840ff2f1c41320d3002e7bae15214af97534b7504e5faafe979a242e3ce25b850c42c62d7e619c21d4501fff4c10b4917ca3dfa1e4956715773c35e61cde5dbd708b7b3aa14ae1339c14e28b4fda01302f9bafe2ea3f9a495837fd2517", 0x90}, {&(0x7f0000001540)="440d3c87aaadfcf439badc2097afa74978a7fd8fc0cc07d32489a4af7634a72058a3b46e63641b64657b041e85421eb358207fdb9e3969661fe995ab9b68492cf06676518873178624c1279da2e1d7b45bc10db0c4d48fdfcb0abb5af1a5ad62237d824fee08eaab62bd425b576b9d461bc14b1bb18c669739f974d89fa18be329a6ac13ac8541bdc3db3ad2c72fdc7a5aa98045c7055c1db2e4bc8b7730271fc802110ed45ea76808ef6969d6ef1df510ae7e3c726c9f13e3ceb64c6591a4a6145e6a2be172c1d7f532042260ae", 0xce}, {&(0x7f0000001640)="d85c648a8196643da293e2c890b88883808da9b0faaec8c627e6bc06b5126f9985c105e5b7c47bfb99f96d307c9fbc88548f2bf4269aab1b51a4653ab6f814c458b55092df0002757cb306b4ac651e96ef6b6b035e1a5318c368b65898b72676c7a7e08d2fbe68549124fbad7ee72f6a06b38c3336c6b8273334ebf3d143271ccf7678ec3e817c561850cf3b63660f68722a5d9cb9d1bcb407d8fe0394f6d22ed7b65a86931afd9c981edd66270c7284126c78c04f4641e439d10d46148ed6dbaf7fbd374ed911a0a79ebd1a9dda1e3a7e156b39ce72b38dc0744c9f6677951c85ad50c70469ecc23c84e47d7ce83d1d4d1a1fa90b98c9e424a147fa391bfabfa772cac1fc334a0dc433f16cfda5d3269e66fe1f5913369192c094195c431f523e52982dbb93d0cc41ca9ab1d6e4977e8b778518068ac5a976480f8e7a7615f03fa5dd8a9e243146407fe048953c04568a8634b22e00d452957bff16683de2c1769050006a74928f4ea98494b55628b2f202482b6e635b7d361c73d6afae16ca19e99dcbcd7f1eef25594b20e9a0883458572125e833ba363339e77ee3addfb66601eb2aa48df64559b64e33abb44f76e2461abfa2f78078a1b6a32085da649303ed0ab129b6662b7ae46c7590407f3c510108314ed5fdd3c845419ff25236e0482fd93fc9ad3ebd481a66f14cc89b129ed49b58b2afccaa0598dc4f1bc204fe6969cbab10a2d2c258fd40e8861d44a06bba1e4f03b9f7264896fb214977007ca7e32d047c77c61b4d1e38c5407b0c21644c26f6d5249bbf35aba18aceccf446fdc8eaf2b81a6e9360c2ada033218b735b6b86504c761a644a62df8ef26d5bddb2ef10b548923e76e6774390cef0c1624f20404aae323bba750baf39a724efad73f7e700f0e95ef476a44cf0756b376b5a44ddc366799b6f948b930218fe65e0eaa9e90026eaa836e939ed93e40143ce22d1044945f7a6b9ad100fe6ead12a161dc3d34a7e0a4b119c9c642208b4456b468f214178e2de9a5f65d83eb9b75c4eb3caed47b2ca2b15239781a50601baa80aa6cc931186624595461efae81ff772c9f85b2f72af4b64c8e3ff035c8d47166ae1291bf252860b94664454775cf8f42029f26d28155a9fc406b198fb68b27e92121dfc762f04869099bd9e3cd69891ceb4142a5fc1e7d8441a281d720bea42601d72f58a81fe9335a7bce6bc2de033e6262d82849683de973ccfdd34c694f943b00f6ac87f23d1377b91a0d3ee43ffb4e74efcde7efe7c8510bd861e3fa37b25f810ee8bb693d43c8532c7678b5c771038cf7ce898bfdbef74d3293f1d54ef671e5b1801fa3d3db2e95055d1c7c3ba5e72d16ebed786f56332a5c43d12831c1866ee42add988822d107213d11e7f5f54e45befc097d204f3ab86c2de41ecb5a5d4efd67a6d015e4e0b166452e5b820a9f5d0702108ccbcfce479c9af3795dab8e3b8fd26f227ec1b6c0484dec1204b04749353d1587d01f000dcd495f69949f5295a404226e822e406a5a4ea3148fbae6b52e6aab5ec4da1f68b0a66d8e93666690cc6da2c6ced70206a44e0760a53ab2bc882985c4357917590420401ce4ced0575313c7cbccb75925e185534433bdd71b58ce28f9b71ef6f40d11ce00fa84cdbdd2321793e3428269a8c531386a14310ebc809fa49f396ea2666e8f2feb8e396881bf202fc0a3ece03c6979bfb07df78d4a4ab3f7124b5f6791f46922913db9fbd80a1f991fc00136c4de92cc0f7140067df2b0bcefe267a00e87f0889d9a432a7c2695c07669086ae9fc04422d75e8fd516c023a4ea983c9efa6696b3dbf1ae3f1567c7c17acd0bcb649bd94eb39d8c2d36087204c489808e0c39242c66db25b50b36b0f2dd67c83f958cf2444c14e2700c0a6e3c0cb966abaca6a5da52a17bff646d0dfb8294c0f1732a5e4ab22ec2987f75259134d16f24c7d1288d7434d547bbd41f68d7bed5ca079efcf5ee75df729e46961b81d2272b5a8108b3d54efb6e2bbbe6162b0bad0d7da8b472dd5c61063de50851824f51440d983d55e6bfb6057649088d7f9b53d1e394c925e4de10190db276e194470dac388c2b953fb8eee29c24cf10a89f46964d0d8a92defa299b9bffa076160dbd9a8a8d8da7e6ef24eff295bfe00b8459416773dc7f991174ae8f5a2837f6db64afedbd143489f6baa7d610fe6056d4e8926fc22a51114ec31dfdedeebc25ac72d008771ff667198ccedb1091f531d5fc945f2bb883814b371476a308b4e689ed8a1ed779a7ea2003b8eb7a0bcd8b17d0cafd915ec5834871eb206c39c9f8660d89a0abbf380396e7c0bf719d12ada0d5f40288f17391e9c8291814522059d89aaa60fd3846eb17cf20b5c52fb8008878cb168cc9036141a0e218e1a834b72296b7745591ead9476927e06a51f5c2a3b9952584a290011287389ed38d5f1ff42c96d5e4621513ea544155896f425627a526016cd06673b16d7bc42cbf40ff18df18b22e1c32dfb9d84dbc153dd49e3da849ed9d132febf6dbecf8ecdfb277f5abc02a5a72946230998fa092563375c5de2a4688b81c1301ca5e53158223164d4e07d802eb3d2cb10b43bef67febbd3818bfb93438160a68816cfae7de8f1babd5e51467b59127b3f2f97dd2aa6e456c378c4a62f950067af619790e1ff665c7b6cb3094453ab632878753e82eb396033272247af973d68fc31dc93275619c2e2ee22d26b5584fb69fd35fc9072f87211830375242845ace88dc2a23013c7266332471bb661ba4dd40044f25dc2bc878130ae2d2a043199be0e89c06fb86c631c780664d1116c5d759430dbd3b651df4bf3335d2da518bf35cf388eca4f1147e5200a70920a5b56e1f9936ab42eb4bac255dc066a0f98f40c01532c566bf23ef81b5e12af3faeea1fc5136007a5e4ecac68e54f37f5773724aa7421673eb7a837117b7721df8d402e4678222252bc25ce39b156394ca37554ca6425e6d95f87ad3a34d46dc1f062f577301b9c7ea1475ed3d59f0e64ea29c618253a60aa049a91c24495f968346c022cc2a786f75cb4e59268d5ae556887a4f857442a5535f09d33aea4370608d625e9f2e5a27a73699c28e0de5aa36a386cb1577677eedb874ac3607b0f92da55e86735736f18d53433031b5d081ea6416c8617088efd492d501b3b5a20ba3d9005b9f5a3a18a8269c25ca0858c1a2ff8d00725760dd943eb89e1f316d18c6685a1311b8b8a5a4798c49698c700c82e75550387adfdff90de2649ab251507941f867a07f84ba2963dd84a63a83baf40d75da9a25c36099537a619c73b7089241c8b4a030b259c91220aa728387d991a9427da99342622543a27596ca319673830fa309bb80330bd3a0c4c0406075c816e11b5060e16c3edfbf351798cb85497f3c2c0214aada806528d363ad027caa85111e75e2ad9b85c3195632287997110793bd0d7cf32d628c78c98d6f22597bc90ece58860de943530c7ed7f5c276d2e9967f48e821d6c35af001f799010100a79b780081762d56550a0e61c5fa0a381ceb9d1c4a9f3c86d8c448262eaf15e1339d1d24d1d09bb5d7557e53f1bdb110599e61603c5e9065b656e8d57274f17394f0373d35baf4180aadb0bb25f38cb15f285aa05d570ba87121ed466d5295691521e104a77b0a815a2a5debf44b9a80cc66b9e85860297d8e13ae966e4e0893859dbb3d8cd5a46d476520527ba42d8effc9dbb455d52daed169ff35fc6a2b26b34425d5ce224057fb5456a6ea345b636a13335150db3fba09a64e890a1722f9bcc9e36e1987955504d63f8bd5cbfa50ac6978a19708d85de2a6b56b96bd43cf67543a006ce98926dd5f1b16d44c4260aa2082d0114df7feb8404ad7c8dc11196e4b19d3eff2c11f6c76144b562f8548c0c968a378f1ecf8a4ae309bbcaa5192b26b71125eeff29c8facfe326a9e10a244913c4c7ff977d24e99e48c389bf4559724b4d8c8ba4c48d9628df0866ca197d11a648e742648485b3bde668ba6ddf0c72889cb294d2c9d7e73d4a2e878f66f6971c13b3ec024311e80f56643b5ee9a0dccd9104835f567362c33e003871470ee99af74f6327a1df991cfadc3882615e45001569435cf3b913603b2874de46c1f1ae5a55a894ca3347ffa902aa52968d945ad5815b17493356a43c14013aa63c1716914217251a875ae48c313ae5ca4922a130be4fa2d1c00573c7f9d2c30c7df0a5df680a0f45cc6a11f5c7749145841c670e2b17d8cd7bded58e2a34d2691559a4e2e7dc973274740d9c24dd2da0a59df3f4a501376af11fae1591454bc59266f79ed068c517f14583a6e55c41ad9b113e9c359693ccbdfcd71da4eaf6edeeb176d9cf99e7da638db5a26f1876c49324a1be604a17d9d53699da36196defadc6544d46a65d30562c69a0352fe5a2a0c8796930bda75fb879cd3e624f5c648386f2d156fd89aacbd1e02a554f5faa86126d7e52feb4a84caaa4df4a04f39853d3ef05ead9fdd415c7e7c71041cb6fa8e001f8c20640ba6ce926befdcc425f5cf922d06b93e2f03a6e301b11049a730017daef6e9c5e0990d9600c467403c5c6d6ede68e012a8ff85008c39eac852e30b04e02c18c0f7f0b11d480a90d2ad7f6b7418c1bdf137967d0c7763fac547e25a390968b5131e77fd86cbaf8e48238674d181d65229715956c7667716572324ae6070e6d690b22fdf306f0eba9824c5fa33e3fb105067f40c2aa439b660c8dc2a05ea5c8fbbbde91d4d26b05676cf2c139aed94d7f19a224c8405594eb32991664d78a3c35d0162b161f904a162a09fbc49d3158c83adc4956b280c82194a5e6ced47f5d0bb21740f4a0f8811f68cccc3c6b44b0c7733a5c0a910d89b7e4001adc70a19acda3d5bb4312065e9fa8b206b4f3c5d4c45962927c3f8aea4ca5f33c2a9a3763bafa5652fd9c4053924b996c9b1f2a52863e3d92bdc44c34d8d5521ac6ec4739db04d393589b21486ce3571fef0aa3bb564642b6facad72afba3a87c419cd2e7232846c01c1cdb876a5290953c44e2adb07bb94264649de5eeaedb6b187dd65d17f4672b0924603a4471e032f0c56f086cbed79d0fe8ce657cef0668b6a1695789d2725e2640d4787ddf11e777833682503e20429f71074833081290c52e53ea84ea0ac1d2ddd19ae0b0d4f01df3a7f3015dc15bbebcf4fc8bc3c51b2a60c2d7ec84e8d91064577bbf0f73675da8a41934d615a4f697000107d40bf16dfacb9ed8915860f5d4d726f7a781d67f29b757e7fdf9f214e347363442598a802e34837c1401dc5fba91da36b1398a2efbf124fd65b6384327e18fa33cd1bbca197229073e8ae8478d1e413871393609ccd72127af1aab7b1fab6303dc9c4721d7ccba0c00b32bdda9b8937d4af0a1af21f866ca1352a500273de011ed62b8602ba38f0bba1c92a260bb11f9b465a248fefbe77797fcb723dcc30ccf72a2a0810386fb17dbb9e9619091db9054e5cdba32cd386b034a5315ac7080dcebf4c5880e1e97b447ae08bf5a69ebca7b6f5fb8d2937671aa8f67383a5f471d230bbaf71c61110e244bb452afa89e7ec81368596a11d7de5bd5bb7363ffcd884cd213b5f361afd50377fa8761ac677e0aa535a037384aa88ab610a14b79b25980bde6adf965ed27fe291001b53d6d604e3e1e17c176fcce486d689ee072b36eec97f85eae48fce704b6bad93bb900f870090e170eca399c319a95794516c625488c05a6ab5794c4fd5a6dcd817e4b1bc5d3413ae7bc81036e933f5b6894054960871b3", 0x1000}, {&(0x7f0000002640)="35120765041507ac02bbb4a0dd79a7e39bd395cda66eea583e74bcf2c9e9028c6ec5b3b455245152ff0169291ab24beed415a92b4b438bb8d7f48c1276a8d29f060a1d3566ff123eae37d71311a6abbcf136d8a127d5d30488aa5d", 0x5b}, {&(0x7f00000026c0)="f2fab7ad8c5889b986493b90d55fc805614cddfd5b15bad2105158d8520da19b2b19bba40a9fbfc57ec6d9caa3449a6ec85c1de0556076b8ea9ef7f909b6a63f411bd24b34c88fe82e65a732e70cbea55fc674af959d7dcf6a1b9212559687eea996381a7117dcce66c31b2d243f5a0f2c78dc30cb9bd41e94cb0e4f4616708d2ada2caf4a2807a407c1e7db71efb3f5e034f82ceff7f4104b7a28d6540536f7f7b28a5154af2e9ed42dab672eaa6072d0b73291758b98832e02dfd0d67041749b3856848119457753fee051071c8f975b1506606f6b664fdb", 0xd9}], 0x5) msgget(0x1, 0x20) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000028c0)={r6, r15, r9}, 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002900)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getdents(r12, &(0x7f0000002940)=""/201, 0xc9) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000002a80)={0x3, &(0x7f0000002a40)=[{0x101, 0x5, 0xa5, 0x815}, {0x1af8, 0x80, 0x6, 0x3e10a401}, {0x9, 0x80, 0x6, 0x10001}]}) r16 = geteuid() chown(&(0x7f0000002ac0)='./file0\x00', r16, 0x0) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x24c, 0x0, 0x0, &(0x7f0000000080)="caeb9996c23242b3bb2140fd608b0dba25ac925068b852f03bc65867354cac919ec61a52822900e90016036e01aa5f8e38919e873500"/68, 0x44) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000500)="2d81ad6064b0f0eb3339a38bd0ba8369ceae19ca5164b9ada910133255459699ab8733c43296d7d2efee2057d3418e0db8c2e722a889", 0x36}, {&(0x7f0000000540)="000000742458f5d7d351e7e600", 0xd}, {&(0x7f0000000580)="6fd726cd06beb6113be46e79", 0xc}, {&(0x7f00000005c0)="70cbcd1b6db889bd67c778d24bccd2616a45daaac05157ce9dee90b0530e9d0719d349cacd860cac0b823a7a02df305040cff3b17c5c15d269f9a5542922b10d52434ef4a6ff889ee5a17ce2070f749ee5ab5066642d73fba166d294953b9e8439289dbffa3622bb20e1213011b297a2e81bdce8470477d6bbf03a7ff6085edee3af9fe8b9377a8f343e572ccb05d0759b4bfbb31f38ece1f6601cf1b3ff02723b03ca098cbacdf81e", 0xa9}, {&(0x7f0000000680)="311cf88abb3c0932ed9928a07006810b54e9dc2d21e5f0c3", 0x18}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="1010000000000000ffff000007000000a3b2b41cc85421c6cdaf1325f4f5a9955e7ca8d1ea2179b96453d079f7eb1cc61aefcc64e0ef3bc088dfe5c924a043981c43a8b40963225e23409418be8009f3801ea76604de7c716d30157c4e746a5fd4630f153b8e1c7f9aa4e8879fd3b891a01801ccc984be72b7277eabd8558b5e7cff714f69860b4e7ac2546d3df9c0f994f2306002ab64eaae10b4fd992d5a07332dc99ba2b50f8596d8ecf349120e46c2b59a0a0f0e5945639eeca051c87575d6babe2e667d06ced288d311dc6943a510d953a1cf8f6b2d58f2639d6db8b1996c6fd4665a214c020046d920def378634abcfede1309955771cba353ec50e07ce335957e04b1bd626e231c5ebb454f09dcc40fc038d41b79427591f88003b342e9c75280cd712355e260e6c920a25d39259fb5b81c3c75b0e6e60131dda8dc07fa549357359b73a58e37f9af1a885af1422c56da094efabb0aaa74594a5557dbe36e3eff3a456d892a2f183724d7fd157be3970621c0c89493e2f24a6e9d28f0efff5efe7bdb2ed2bcf328f9b7d1ed97cd54263f55283d1d895f31cee72fa230c5610e9d198b68cbb226e200ca6b8fc44c0dd789edf983ad7427883f02e61928190c8068911bbb64c89d19ef7f8219b545ca6b3a8a7c4f6fc878ddfd338d7795e85ecdfaa0572d51cfd4d56bade1579645bdd53893cd1ded68d2da6e5b7d78b18be87bf81436c5b53893fcb50583f2c898bf1edc837c877852a8a212661a2333b97cacc8f8b2644fb899a25cfd51784f8ee47a71b9b9531ab6fe5299c82215983defa94272e93493c2c4fe324dd6339743038780f05d3be3ab0f424d99f6b67cd632f0a0795084b39e1904727f272efb8e978b06535b0b3b383e550c2dce6c5c9224b582289b792ce7645bea368a6443dfbb643feeb79bb7b2a1bc4d9afb6909da750830a37787605e1d77ef4ef123224e6dc7127c95fdd6fcc7a2317534cb64285c22121809791d515caf2812bb77ba411ad849ed4f8e728b4648f1440ae195b4b619d5c196cac9321ce51af6f3870b8719bfcfa50442dc6184d26e9807e98ac40e5878eda353b4c554c623806ac43b6726f38a066e7c295425334e7d7af9c98356ee8559894b5a0126ba7f7caabf340c0d1d7b5864e0bd421b370f15aeebe5bf624bd59305bb54618f1f318d40865f543bcdbd4c0840a65f6517ea822e5316ccd9818b31aec0aa07c76efe92e9009340e6f3287594cac62830118475336a18c2e017587877b1ee9b1e0776af8a0791fb47dcd1be9d4b6013e995399312915e97721399da615c2aeeab51d7d5f4ecac363150117e9d33910ad377c245a5cc06918c6c0158e91f270614ffc70972494647bf6344d2e09e0d0044a71dc53bab66baa01954251c224b66b43f00c331a1aee9dbf66ffefeb4542963ebcd4a98234c6d96b6d85b0ed0f50244849cda28cc36979b9845727051c7db4e94c90a9a92dd47e88f84a6c1d244c66e14b2d1962f3e93ef917901a9f913d2de24ed0cf33fa892d907bed286b5af911786e5f16c4530a2949adfa2b1f224263cfd7aae06f21248cf34e2f311be79395c1b1d6e75f6ebd6ebb50507b9261353aadad418b61cb90fecaeecdbdae48260cb8c0ed5ee83f8fc3d52d012cb9167edeeb8d099c4234481a58a4fbaf3310d24111be30fc6a9d5611ef304f71645083931f9eacd8b71c3de27d2ca620351d2aa0f45f6e973a15b9e1d92c05d632457655c212c9575cedb6afd418cdf4c0d86715b2fdea8297f8b221edf080cc1d3d4ec2201dafc2d3b7c24f10b99e7855f1271a05339be6ebb72b934a9326e58e4ccbca575f9d1a58cf492baadb14feb8ea3248b76a7848254d4f820327cd335345e8b0f6058bcb22be4f5adc55210cc732c30b8f91be194ffc7c152a9acc31562173364861fecdaf7093efb0d8883f665b879ed5f7ee573415a383b5a3a506f3a139f6daa9897673f7a41c5700f8e5214273a0d29577ed7ea29c72d670650bb97269e98daa1bdc0d3425a4812e6d6cd1ff2f60c1f45111f2477804f63d657fb9991733cfc9e1162dd76aee3aa24b2b8c14ccfa72f8bd4ce1eb1a9d24f485f2cca7a02bc93bb2a548c633bb6760b370e52c0766cd2d0b69c07ca2347ce002a2aac216f0694c2f0398816fe35b8ba6968ebc2803df9d7cfe9d972ad75038a371a166ae5e86398df8b744dfe2636011c8d80ebe1bc6d7e6c1becd4b4f6fe8092eef88ee7cba83ce32fe90e7412755798f5809a13ca10248a5e6015c0eb1cc351c4209c8f1b8643b305e16c5d772b04ba930a655bb8006048b8108fa5d7407ff9d4bd41060db66a1977508942c7bf01fc23b40182b41f7c2fc7a6d369d23f72b98866e7065efb364abe7f7d02ceeb3a8d056b293e257dcb0e02f075d7f528b597c8f1462ef487ce4b03316d47b43156e81675d3ed8e5a6b14084eb46164e8b2ded9cc14f6aa7c4742f1882e9d58be2a2243ae2a458fca69a9ae4c88a18e8788d6c9753faf2f3d6b95d9e18970ad9689f35b38d1338be9a4889a0fe935f139b0d0af7125f37928c76340adb8997f3f658d88edc1792bdf4d0c80e6136b91e6946541e5e64702e802f43af757d1f682decda0746aea17a9506662bb0b2d541a81186cca6cbd15a50c51c5da8507cb850449b0d6923ce35544b16f779ba006a9995d9f60c70ad1b1d206d4ada3495288906b8877e2cc7db43bec6d4c49aa7444933631823f11e20ddc2e5bac9b802e254f3e2cb4969fff79ddca4a8540d0ac7aaf4fef1d9f8ec4456aa6060c2f71e57eababfc806a348e726c418d5e6aa8a2ef82c6232915409827f1d354828f79d1747705f20106221f01fb1f2d1a4f5b055f0fe6ba6a4dc31f3187297cf1a7d1b3745d56f6bb6b4bce744e8bb95161d8d384ee858decab0e2f2afa076510becde015ec6992fb41cd2205fc9582f1568ae8c89e915802f07d0de60aa198e422c9e19c1ea2b7015c521ad39f9ffc051a9ea0f6ad0979c1e4717fd99a8aee79b941e60e84ea032e4aaab7ec74f52b3788fa0b55bc1e601bbc7b9f7c34cf26bd76c1d707c627de8b418378501dedf3a9619948d31a7f63175fad74ba976ad57cc05b1fccdd89b7cb960a2106973a8e706c879df276145fc844b225432de3abb6e3b7fbb135435a5478578f258d22b695b106b2647780693d8778eaf88be39216a13268a3eba67b25acc9601456b97927ec62b9432dff6bd907651e564cba9faa1d1d4640ec1551e4a97240eb408a1af2c99cf9680b25473dea5fd29dc052bc2699150a2a6c04fa61da3a689b3f0255197222b592f4c535a7f1eb496a47ed1db08faf4913eae24083477f48768fb8ee2185b0506a73e718f6b08b90856879818576c8342aea08414bf4705b2462349ad8aeaa7b96df335b2821c4d27e4fb4a2e4d0083a70e3440c2294e75bec88b5b63a2807a86b6c070dc4d3446b7b4558e44a7a571c26a0baf4ce017657c520f926e0a91476a0e44a532489abaf2d585c151477370ca13c27eaf20427076af49d5a4657e961940fd4a3215f4a09612c61cf5ade048e42cffff74b0a042d26e5f930dbc01577fcda1d29ba368ed63c42b16515a81a88088259b4027906defc20963fdf7ac997f690dc32f0726eb7aa9146974963ae1aa51408a6b27179d23fde4db027cf3b048df1902e0fa172615a6f9385e59343972c97e6c73bc911ed458a74086c0b950f58f9a54d8e4666b1d0a00caa95f33824aec06aa383427f00de1122cae25e494c22af78f5ed5a249a562bc84558a58ec06700712f9cf544c9cf14d1a6f96fb9d0d9023c46fc9fa1cd658e219ad8030aa4c60e24096917ed170a1a425effe91b4ec92f1a7bd83f8150f2500f72df228f23fb8be8789ece4097232384949d0f828dc8c09c43a76da4a33c3a1b5ad1082ef128bced60e5a4d79b264e1f0a31f326d8a9c2331656f97ebfc491ba75f037e0e2548591e9bfc457956d77d122d19c460dff1ce121f8b49f4a0cdfcc4c2297767acd39ea30ab47019445cd48db4850151392257d462e2a5c725e237164515a38dff0336cb5dad90286b813e8ba71474c87c42c03c0cea0e8673aff291f258a52d5fc6e4b89f6008752f15bbaff7332eda130d407a78ee3151cc030ce4963f86873b927aad9cf28c2bfd95880e2b77a5a21b42d351921883faf11bd328236a9b8cdbbbc43bf8d7ce7175d1e7c431f89547418ae261bb9f5a77380839bc8d4c71d4538d271666f499aa5b227eae7218a9d26032ee7109a62a1bfe7d8c56865a649f3710dccbed78ec8912cf1f05683d8b09a5e2fc9b133290f52e07f336a8588104d7963b60218cd5044dfbeb79b1e05ad80c69fd9b5726a7485edca8de59a09a9e7492607d3261fbb093eaa3a13a40cf90a8aa2dc0b90f55062c0a79da2b94ddf58e3921dc8503358825757534c2467d134b90d5d26eb69af3fc96979fe638cd0550a1ee00539d57fe488d03f099aef224865d8a03bfb65b832e437f20463214d92b6387aba1807b654fb0ee0f5189ffdf5644955ba7b42891d2e6dde6675fb1287b99bf470e23276853985c59f8ecbb811c76009d105f42db8b769c8123758ad03348251aa5e39f68584a34e7e261d1440f4b1c85fc094e3f0d17b6c428db04a0426755d8406de2c70d3b87ebfd71e7623f6ad54c95e795c2e204e8cc95a8d7d77a8823833c820411a6d23dd3253a1d6da7d93df8e419a1e4394ef3196bdae29a80cae177784b20298a8725f2bf41d9672a8e669ae41cbc3f7435a040b1bd2fe21c77702c2af689177b1e0b2ce96e025881a17a874c1cff21d1311cc4384044926b94bf61deb42fe1db69a8c4a9ba999cf72ec40d9b9d81f8cc3541d62a0106aef824f094b83fdf9fe002c133b557934dfb8337ea8e5757a14786c72324f507eee29d1ff30937dc9423117284fadc283d6b4bc5bc211cb9ab08562a5ea29e0a1b47f12e900d28d471f1372693c4424faddd73c2adf8d7456b6b652ecb2778e91ce679f8a98878354bd49515d24bde8d2ff315c8e7e0c468d3d2d053bb46890ec31df396ce1454691b94d9c92ab52af029526ce9ef2296f93c29e09ebb2fa71e60faceefa4fd7dc3fd16a7fd653205ad52cd7f3bfb1da2571e9706edac4d13e10087f75a5413d0a5defe934b088e4cc6d5c51912835ecbfbb71f7e44a3757a62e9eebd019c1411213d1dbcaadeb49318510c59201698760c8ece8448026534491e3f679bf66f975e25e36fe67c16e9a1bf4915e5b9941d45fb9a59ececd8834d11871d5fccedc3df7d26ccbb99799218538fb86f8ea9943bc92abaa168bdb7e178df594c1949891af2380c46b3fd94b29068d204ee5658abf2b560577cc5d92b7b01652f642e744c952c4964805517484f618bd5906da11a0822b27b7c820cf6f8b9b26cd71b182cbc7c2f3a4c97f21a2b391e80b72d672fe492316afc90400b236177778fc2b1ff51865ec8811d00eb1dbc0744dbbe3bbcc104cd6c263046b5ffca23577c690069545a2ee2db2e3486107b5d33e03bb99397d3e75fe0b16614315df89c4f1562eda2895d5179ed82e80ab32ca5f5b5b5f55a8c00d616a9a72da92bedc0a851b8af8705e476f7443eab73ac960280132bc6d26b93b0983946cbce26b94210a01d24b1199576c64adadbcec2f1a49bd9ece5a0be4380f3d9ce2473e84f2a3e32d9760732c38f4b135754d8979356d7b6db81d73789e260c50443bab56966cd1e25e88c0576a40cc45927170e395fbdcb8625941be37c99756d062adc717eded84a353d19a53776595a3780000000000000001000000ff010000ddcea921d622c57be9dd001d9111bc8c52f3eefede89734157067081d5ab6a529fffa061dc197a4b0dd53e37791662aafb7f4cd66b905830b4840c1e43c34bdda29642cf79404122b583494c52861ad02150ba18f66ae47d7bed61e9f078328087110fbf3e2d9a2c9800000000000000ffff000008000000c4709fb2857e8ee4ab8d7368df390b41b354f237af6ea1650b8fac565a6ac3ed4f01c90d7394c90dc9bd4443f5e48fc40bdc4ca8bd48dc8bd0b19f36d59124586f21f20cd1865b2b44f58448b8ac5e48f6c7584303399c66f14f165371e06095a76b38cc0ab130aea542182e5e2637c90017abe345df63d719af34c50c78ce62b8db000000000000"], 0x1120}, 0x405) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffe94, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000200)=""/62, 0x3e}], 0x2, 0x0, 0xffffffffffffff57}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) msgsnd(r9, &(0x7f0000000080)=ANY=[@ANYRES32=r8], 0x401, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRESOCT=r7, @ANYRESOCT=r7, @ANYRES64=r6, @ANYRES8=r0, @ANYRES16=r8], 0x401, 0x0) r10 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) unlinkat(r10, &(0x7f00000001c0)='./file0\x00', 0x8) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000001940)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810008000800470000300000000000009078ffffffffe000000288024404000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="3a0000907800000077b63c66e38f2721a132ad0122a32b3ace235e75d08e7a63f402634ea3602cbc3280f153b285cbfe1bbe6a4500198d51d8a32e1f91b46237706214c83137abd12685f8398d5ee8513da2f7fb557f7efaae89d8463ca1a47a92d20b4aaec2d7d21f0cc5c1d58b3ab054f8b58093bff6dfa8fda005deb2392a106e94be50438d064887122995aa875a5103efbd87242ff6c24f3964ea29e2026ca904bb32b9fcdb1549afbd26346d190f279269473c59b4c5729c80513e2e041ef3f9a22dbe02559ccac071bca950cb26baeda92ff344fdfc261326e6092c1c185a9f1d922731ba00"/246]) unveil(&(0x7f0000000140)='./file1\x00', 0x0) msgctl$IPC_RMID(r9, 0x0) socket$inet(0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x180}, 0x0) close(r1) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000001340), 0x0) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) executing program 1: setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000340)=""/43, 0x2b}], 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) sendmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="3d2e9b34f14261669b44b9f085c914f54e2a18d6569ef3a804d923c6af11828b006e7de50c97724b1d8572dabab3fc73a448405abf02500f2b43d6c2657a61fa123a7c5a54b5df7c88580a010d085ba87c53b0b3e62144b2767ec2635692a147ef13d31804", 0x65}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x802) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000340)=""/43, 0x2b}], 0x2) (async) fcntl$dupfd(r1, 0x0, r1) (async) sendmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x0) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="3d2e9b34f14261669b44b9f085c914f54e2a18d6569ef3a804d923c6af11828b006e7de50c97724b1d8572dabab3fc73a448405abf02500f2b43d6c2657a61fa123a7c5a54b5df7c88580a010d085ba87c53b0b3e62144b2767ec2635692a147ef13d31804", 0x65}], 0x1) (async) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x802) (async) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001100)) fsync(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x1e) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0x0, 0x1}}, 0x0) shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) getsockopt(r6, 0x29, 0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x0) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/241) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x0) setreuid(0xee00, 0x0) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) executing program 6: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) shutdown(r0, 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) r3 = socket$inet(0x2, 0x3, 0xc1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r5 = dup2(r3, r4) pwritev(r4, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) syz_emit_ethernet(0x93, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaa2aaaaaadcf4cf35215481002b000800452e00810064000105169078e0000002e0000002f9d85ca364464628aeb2410e513be2a5d92671ee74084fb26f90191ebfa8cb9b482c3e19d5b57616f20592ba9d377fff8b44eb494dc36f65b2a2d51950c7d4d807da32985c5da37dbc8da2975e3582f99b70c4c705011b036cc0af4fb1f135866a3289b47c70e22a104588826c"]) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x1, 0x0, 0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendmsg$unix(r5, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000017c0)="e8ba456ed942de440e01a5edd33bfe7ae00520532d46df9630c62f9610cab8f8f95e60af5a1d3b45494845de5275d04f764d2301fd47a035ee64e9ac4e9438da485772d36736364747c089453cdfb3b8f7f935e489a2c6c1882e46d3b0a46d11515f4608a2054571d3a309bd36a64d46d25b200d1dfc5e6f9183b1541d8f41a9fd5e10eca37c2917e2391367aa52c124caa1843bc77dd8eedda682abeb1cee5bb27ed30ceb3a4a5435577fe1098a1cb3c45b52832b69cd5011134fd95c499026e4b427c5500621fbce4ae5dff1acb20dee206b8f", 0xd4}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="200000001800000000000600ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x2) executing program 0: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 4: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)) getuid() close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 1: setrlimit(0x0, 0x0) syz_open_pts() r0 = socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000001c0), 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) setreuid(0x0, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0xffffffffffffff98) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) write(r1, &(0x7f0000000140)='W', 0x1) recvmsg(r2, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4121, 0x1019}], 0x1, 0x0}, 0x1040) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="1ea8a0b3bd67ae322d677400faded1210c13173f4539f06dac627d0282d11200a2cc205cad055b32ec42d899013b685289a9b6933cd21fbe58111b5f6573ececcdb5842768a3cc7c158bc870a6559a79dfbc5a002a6c721bd48091d86d816127fc9e0b544e637c33cca89b53212a9e765586962f404c4802cea7235d2a2d5101a6cf3b47648fac91cef1b835406eea522b", 0x91}], 0x1, 0x0}, 0x0) close(r1) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3}, {}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0xfc, 0xffffffff}, {0x5006, 0x0, 0x0, 0x20200000}, {0x8001}]}) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe4) getpid() socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) socket(0x2, 0x2, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0xb4, 0xe}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) r3 = socket(0x0, 0x4000, 0x0) r4 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r3, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r3, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x400) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000004c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) close(r5) executing program 4: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x3, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x400}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000540)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 6: setrlimit(0x8, &(0x7f00000000c0)={0x43, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) clock_getres(0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x36, &(0x7f0000000040), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000480)="b1f0ea1321f31a61c3f2afe35012ddb3eee328bded09395e7e6ce6f3e4b5154b4d90bf899dcd5f8e3c1806d62d97e43398fe21329b992429cc5a6030d1f98d73836b640e2803a651599ac9f0e47fd07300c010ce40aabb1a3900b2df669b0c053623b14aa2d7319427b736232b68670367d6329277ffe27dfb766098ee9dffc396d244a88f8454ea08882d181aa5c9d05f1dc567d5db7c44faa89dfa2b8a473f4f99a7c5d85439c8c37cbf818c6c05f0f28112b172d86868d7d8fa5eabe6248d0b3cb69ec749e3581deb268da7c24f78f80416c2e90a684f", 0xd8) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) poll(&(0x7f0000000580)=[{r2}, {r4, 0x4}, {0xffffffffffffffff, 0x1}], 0x3, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='q', 0x1}, {&(0x7f00000006c0)="f47c66cb84a7643bd11b40f6e99a7acf6c4f5b33f579b241b6f38fda1e583db760cfb6e13d12a03016a41e4bb908520c0f70884b7b30c7cb9c6295b70dd85b9f569a8ddeefb033bfcaefe92467b91ef9ca0e997f8cd0738dbfce412ae5b570f37c7813c58a6c8d07ecabc0d3906f04298d1a578555624386256fa2172cc81a552faad5921866c33c23fcb07387b579bb0ff96db79ef76f9cb3eaae0624be8904961c2f562693be37b70b3d8b24cf09c72485263258a109535c8f80ee681ee04e65ca216cd4926653df020348c93b8dbbbd10c29098c1f9e704f20caf54458c3539bc6fe27ad9cf300787dc3f1f5f07085e67d3c061e95831a8fd8dec106755b4e3d0107f42ab7436e59a588d5e246117cbc3469f0753b7ef471f3b764a1ae72527bb05109d5e0cd5724bff5a7ee6d57989fb3aaf282c8c5cee024df5391bf237cb4c3fb70e7b23bab01a36f3db184141778177b02203b03d86e9d338ec6e44ee3ad1189d163757e82653cd4ad07301bccf04faf531d624e38fbfa07407f03d200fbe14f278231c55eaa62e6031f41fae0c69890b2fda29f7029b0365d82e21e78fe300e2cb23339abc8c84bc3f91e79458a3777da276950f47da7272e79efd191dca56d04caa63127495ea33963ca63e80478350b35d16a7185f5d621a423798bff8c9a2c70fa43c087dbcabf21fd3181d5e179d907861199af2d5cdacc99fd0665fdeaed44db67e2d724662409ccbe19ff67387a3ea4d334d88a3dd72dc198443614905e62ba01c9a077b1ee0c2b740826484cedb0a6cd8a71f4c481ee5b0b7ca145e5dbffc0538ce4bca3a9c5163acf22131200c46ca08f6ae108f54f92436bddd4dfc58873f8159c7dfbcd2673db03e95040e16c8780ddbb62deba30d2b618b85e63707d2063b87ae0b5a7c5afd4d90970990223fefb9b77f5e3b388d9375489a4779bb639af4e7ebc06a1ff727ebf529628cb23eb0f268feb76972af84630d6b6802ea307e82ba07ae03e2ebc88b337550ab338f30888216ac17fcb092d5e955da9cb777993aa3c8d3e51893fd46922daf679a36ac5826b783e16a7c236a344db43e304faf1824d77ef99db590c3568c92364fdea1120dad61ae8020eb30abc16247190a3e2d3650d06d190097d69505f1e1c7df13a40fa7b7cf646cf8f0fdf147fea7ab3b7360845f6ba825ee0e1f9ed4bf47182ead365c37daa1f105467d03a174cb807cb0a24f3c6fb4b610f0fa037c544f107687a0943d2ad7ba8c646b43a5a26d239eea58da10abd27887b45dc6340e64942ff43ed4a344756f91c899d04e180b46faa0d4ee733a537ace0bf7c04a6a7d6ba020ddba23acd963e561bc0ec679c30a26d746354887dd736c536707609ad90e130e425b7bb5f4200bd7494868c9ce50e41a2fb176dd0b1b5f9e3e72600a77e06e9cd5a62eac13397b8d2a920f7a8bced168e4aa73c37251107c0dacca57b4c65ef7f3974a65989bceae8eac5ddee1b2f115a7f8e0f7eb275e6c782f1216a430b1568d94b3eab0519957cf5ea8b9f06c1c1c22cc53a9ef3784154e148fd87609c4d56635520b3447f6546efd4ca90cfd965b207cbe77776cd3a43df08b455f19b3c939462daf4bcd3a535243096380ef2c108e1bb31eed8efa0ec9f01280addafb4609a5232e91823051c9bb24f40b69cdfd40080e4095d91c83eacbf15a5ed64ff04fe57ec83378b18ce845bca3f2bcedf9e7bd76f613161324f6c11cdd423b18018d7321ec9509d5f7d94d3f686ddf499abc4db5f80ff16d9c6e52d88b09be099c9a8dedaf6a9f91a83986ec1c6d11d5558796114da33b2570b78d1ec2b93cc139669c14e673f7b51de776aeb487334919fea19a2d5160260123df57916d113a732b540fdda77dfc47c152cbc98d3e6a551e6179cb7ead982b847fc643ef9dc442d3a6adbd2513a1b9630253bf272622e8ade52ff0c1c50a4ce100349b88ad10a408812a3f98639c7e669f38a44f9d46ea1a09b347afe2a4d0594424d14294943cb745ea178be57ef80011eeba2be94e5bca6911cb547f914fef9e7a6b0d3917035977e3b0319a1f99878c40bcdada86f1408b54327e4369ab90659a0bb368448d8e25e74eb09f7b7f689b638a00e02671dc9e1ff3641cbd32bd0e5ca3fc9cd4876f5f912a67a0ba076dbd6ae4d2035fde8a0dc8412939ab896883f069880e31b20fab42eab0899de27f7d06e2ccdf13076faf23f159df4b1d25471087c39a418b757a578e4d5d376f4a8ba826e1512b6925a1321bf9061c3aba225c43a9fbda40fb4c0d8c05fa3bc2bd94fa5111c006a9ed4669200f368fae652e596955861d1580f84bc88b8f7399f93fdf154e79c2b89ce9781666f6cf15ae78b5dcd501f3d47ecef46398493a732e02fd153d5fb0b7080befda4e0ffbcd0d8fe965c3f0bfb4911d7445124ad4004d3c478669a395378018ef5b1c053f5c8a13d19fd58ea4bf386d3a9f00b997bbef99c81bfbe079d3a94143d4ddabae456f7b1c1164fc263016ffcdb076956e87ede103680cca9914907ea027038424a5d25e17c8ba21f4aec309d6fbb9dbc593cf2526e2267508197086a25601c4ad93a39c5b491de4e1a17a919bb9fa2fd7246b64b07d670d35fed82a736680bbfaa6c22217b2e5ebeec6f712509dbb8aaf55c1a63eca547e5162d60d9ab0c82a6af24fdc56b38dd2fa6d45012ddd17c554762513e2e13bcfa01cb71a269c28b191967851d04c2688edee0cabc72094623e90677a41431b40561235f79a73113074bff3f445edb302a1835db6c814edf0c95ed0604e108ce6d86c9ac10d350b1d97b50181d7cf3479479eb8ab5787beb983a5fcc2b7213c1c79bfc9ecb5ea82a489f0ff146b0bb0901c31189459cfb95ca4ae565e3648fab257f19927cb222f08e45e25674d10a123cdf38c732ed1c1231dac31121af2a340123539173b553f238655f96931da4b6b02963f57d552f57d43162f07265b294456bd3f998400d6b8619533c807ad1a3c94a55e6a55db063ac267632c07e9b544c979d3bf537ad6661417d9b210c6d88631610e19f74a3a650cea7056be2392a1d96a1c69f287bc63e279be359ba67b7c5a15970ea973f96021db222177b19e52f212903fc7c027b09df8b3c4bdea3ff580525f42849f6d4df33253ed4656adb9ac8fcac7d7d84a7c9f2e8c2968d496aafc5965e58998c57eb691f5e0972549f732e48731c1be7e8ece321db29f8d2230f1f78ebe504d33bc18b8f2fc2aa96a6047253c076ea7dfb429b13d3fc4f938b967e90e0d6ddd6c0408329a6deeb6b4375b4e0c7cce4bd70180a8bf02b1f08148004ba374b73b0fd7de75efc2842cbac43eacd8832cb2fea3c2b2914c188a5850746cbd0d4afb9644404e7736301477b3502523fe91595f2bdf94c57bf5c10aaaf28c82aabb0d559cfae33d0095373be09fa1e8b06ff90ee8f9b086cba0dc08734254fbb822edb693874ede6eb302b3b17a333f0b752a2ef307e3fe39d35d9c8d18ea25e0dc824bd6065f9ff18f11699058575ff9f34ccad83f430eaaa0d328a826f290f7a4ef9d9ff2c4426f0aa3a337c7b3748b82b24956152fe2c52dbeae36e53f904e525521bc1f36ac5ef5bacd784226ee2831617da87c0bad38e9ddab0ce4a5dc041c5b98a813f9118c5050e0112601aa1b4378fb04b90ab3723d2330fcd514f964048d045aa67d6a7723ee0dfa08c937585f39e099c7de895bce35bdd6f657413152e60fa2511910c795133db0420d93882f7a037aa265b6c447d23845a7dd9852d0537c7dd711a7e06e99021ddf2ca4befffb30dcf2f34d6edae0a23e77dff9bd03657652fe29b7ac27ca205e3182ee80b9f8a61729bb16e61bcd3e4856d89d94e67c64f05b6a10052389a16606ecaa785bb2e95feee011afb767979af1667157442db1d6c2b099cdcd33750213435b837e61528018b0fadd158620fe4c5fc21dff7b126b3237505976cc10a149757e570f7906bfb5d2fb694934b04ecba16973c89faf71dad0f8f38e9797589baf6cb3dd67d838d6a0237961e7fbdc6a8ce634b308f6b295aeea4b98861a63e05d45ba22831bd28cc3300904461efef2968787a592f6f851badab304399605fc325fafd9319b38538f59d4c1cdcca499501b01669c7e0cac3dd3a47bfb099393b45a679da754fd25961459d1f0e1026882a05bf90ed20f52e2b6d29b94a5e1ea50622570020939049075d0377f1a95caee8f397c4f3de666a0f146fa93818f6d79d72fed46a7448520e605c62d3394f388966585b14ee3432be0a6e7f348373cd916e1505215ab86487b3aaad5a7b7570efc7e7135f4dacef61eade0c9379b318b6a37472e6f194e317123b71359298b6e565ada5a4f0c1e54c38a7ab2c508a52a9b5cbf9277efb4e97a99c7b740bd4a2ca710a27a06cafc19102e1d051ec28fde1768e6fd5f0be17774180947bc00a270ac970f443f3a09382225c3d1bf6124e1bfb9e9233b7204fef2c491b0457aaad8377b0b72d9ae32651ba925a2dff3a5446c5e7961a1381660af10c8acf7dea88c185ff4a201fa7b900e3847deeaeacc9fda0094daa79aeddc3d8407596b9b382c82b50c7fa45b5215580ae3742f5ca25e77bfb37fcae04c1c64381933d8296d05cca7826ac47f562d01549ec94a13c097469661b68e41d7909abb868a31c01635971a46c7a414d43ef5a304cb34d93a468fb577174c1d95e5dc3a7b1e118d74ce2051b3ac1ecb845f3694ac58795f1636e6b20dc4ba3eec2f047bf2114db66e1781df8a71693a9f4eb748cc3cba5301a6b02671f5fb1f7bf7f626b53d036a2152fc17e4f969914331d1eae41ae8057621c8bb111503f50c04a26b5a74208a028e54875898941642fdf2815c2808e12a168c14e3e3aab04f56df7c91207e497f8c782067701336e601ab4896e30fd83ced463be20f758ebeab9a127e66dcdc8053267f928bd3f954c89041bd9d5e67cd97db5be6a7b8f8eaabea1ad8b019c9adbd5fdd5b318c771d1fc1e03422c76cddc76d6a4ed768e9166a87d24480cbb29561f240a533c5e1238d62364f2c6b1c10795b081c5000a9a4490f2c221e60fec7ca7f0b04b4fdb2be872cd7cdfcae7e074bfe0e975bf1a4eb6a64fdc2e0ec6ce8ad9b6c645ca7fd6acdd6eb6e3a49899085f8d232a01def821b88611d74f41262fd24215b66cfca169aa4d6efecd834f68c8a44455413b7c3b55588fe3d437473cd7ba31561222249d08e1c1e1f7cc5b59eeb1419d0874800bd96b9389ce6530ed1272e8feaaea7ca5f85fc82afe20e2897f55e1dc67cf4ae5b19b48f53e4b249e885567f224a7ec7e1d15de43ec701bd3f0d0fa3cdfdd7f8478c21f20317083f0513e7cdc056eb5d06550fbcb7a3be0d1a1cd93efc69a3d7cd2f898d2c016ff8f527610c50d2e47a24a2cfb02f6a97527061871a4dcdb2bd6012698fbac7a348922e6787c0ab52befd54f3a1527b025d3f89338bce9549cf23bf450ba6261b84d4f280795bda47d2edbf03c60cf3ad042f43fd23f39d7f8d04885d75a0fb60bf289f3f99d7b4f12e78be8c2d514d2e58f1b39c38a78464aff3d420f5007a4c0317dd3ef1641f9716f94902e1789d5aaa5a808967cf9f0f524d4b812e6bd6ebdd367d7586820a2796b70563f5f3f0e7f9bef799248a09299ec1853a39851a046025aeda588758c0268045fecf77595ad311a3966b82175682694d2bd204c8ca9012c665a837e440d4eac9e949fae4421ecb19f7ca7871a5423d83e6303a01224b863a8349513350a483", 0x1000}], 0x2) r5 = socket$inet(0x2, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000005c0)="07b3f5ca51802e3165acfba674cb44dce0246cab3ba1cab2e0c97acba96182a5fd006967c4eaa374f8dee993c39930802673d8b8eafeebb1c1b5ca13a4b4865b52bcc70918138524993a9e030babd425798310eb1d7ee9d1765f8de24facbbe3772150ceee69ea8d05d75b1abdbac7a027f27efb41ec9753890318f87c07133cdf985d91a87f056181e784ccf3810d0cf3d7d6e262d8d9ca0fc617bd9b3d02f9da4f2b31451840e07855db347a2049d649c9fd95563dc51d96cdeb0fc357e0386fa79ebf65c6fa5a35bb725c7efc3c11", 0xd0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea2000015f39fdcdca9c1bfb96e2cc882ee60bd9d79d0d64b9d200217f1d210d06310242ca5293e645b097a18e0865331e898d3468e05960324e48efe834e65abe680e5b250a1d1943914412cda3aa6ed58f2072e653594ab995f953c8cff7c482818c6671dfa92fb01e5a4655f30bad95f72d07573bb5c017e5f0bf0e6dd67eec654b31d1fe4b6c4baf0622ff8771", 0x8f) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="3566dfc9", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="24468ffa", 0x4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x20101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) executing program 5: r0 = socket(0x0, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) open(0x0, 0x10840, 0x0) getppid() (async) r2 = getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000012c0)) socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) getpid() (async) getpid() fcntl$setown(r0, 0x6, r2) (async) fcntl$setown(r0, 0x6, r2) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) (async) close(r4) setpgid(r2, 0x0) (async) setpgid(r2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x2, 0x8, 0x4, 0x101}, {0x3, 0x7, 0x4, 0x1}, {0x5, 0x3, 0x1, 0x8000}, {0x6, 0x80, 0x9, 0x43}, {0x48e5, 0x4, 0x62}, {0x0, 0x1, 0x1f, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getpid() (async) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 3: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r2, &(0x7f0000000080)=""/203, 0xcb, 0x40, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x80000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) dup(r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x1021, &(0x7f0000000000), 0x0) geteuid() r2 = semget$private(0x0, 0x1, 0x82) r3 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x2, 0x1, 0x4, r3}) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000140)="d157634669b3101b821c87ab381ca631911f50c85cc1e14fb704077cf20b3896646e48527d65fbb2082b8fcb17c5b5eb3a286eb332087db0ffc547cde86f52c1fdffb0bcb9b991cb84045805bc7f8ebf75cb755547ad485d2c9f93fbcfc388a2a537c385216415e5f8142998e2f40893ccdc7b20b6a4aa917cbbccd03efbe94692c62bbc68910ef7a42cea6b79df6928833dad2741dbd6221645b8318d36684301011e66f844c944073824ffeaa5e393adac26a37463ad107b3f5597673c175219f5d4d77f4e4f38336bc65c7a8079ffd8a788a7c2525f", &(0x7f0000000040)=0xd7, &(0x7f0000000240)="3405b01739a2ec9ac3144ed1aaf520d7e8686684d9a055abbab482ed3981529490d3cf680c372d4fb0e0c8843b4d3f475a77762601df3af4c36966d16ad5e48ed017d10942b959a4c232ce7000c84de5aa07c522dfbaac94dd0646b4dd484d2065dd8d3294e4e9e68ffa2b50dfc3642926206fe1d3958e5d2a0be9df9d53e721dae7ba7faf43e536437c591cf8b526e62467e0", 0x93) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x31e8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r9 = geteuid() r10 = socket(0x800000018, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r11) fchownat(r7, &(0x7f0000000100)='./file0\x00', r9, r11, 0x4) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0xea90) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() socket(0x2, 0x4001, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfffffffffffffffb}, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000bc0)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x10}, 0x2f, &(0x7f0000000b80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = syz_open_pts() fsync(r2) r3 = getuid() fchown(r1, r3, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) getuid() r4 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2]}}) sendmsg(r4, &(0x7f0000000b40)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000400)="c1d4c4a8de8babcfaca300521f7167f3cf5cf3a4ace67aac46283231a58b51cef6f80a86545467", 0x27}, {&(0x7f0000000440)="a3092b948dda302a7b29db261af2b1200814a0ea6f0c22c9240f7146dae93dfe15f2205f9449133807fc47f645492ff3c9", 0x31}, {&(0x7f0000000480)="843b65656a1cdc158ae7ca0f62be9cbd2d6e3d023d4ce191594535db72ecfaa8a804c745521c1c06d859ac36fc47973914e813732af1eae0a7a524513ddf19e99d37d534ebc3eaa89db4c40bfcb3ded067adcc1f004af96aea77647a6749e70d3a1bfad2ac7cb623add67fbeabce6a38b84758e3614057", 0x77}, {&(0x7f0000000500)="3db46824ad52ddeaf3d0ab2bdaac6c85cf25001c4582941c43edaf23c890930318d50bdffff76aff08a986df14cf5d179f3c37effd3cf4f20221520e50041a32eec0616a430b1a4c2ffc71ae4d8b9ac3b6a424f102897d66605aede4c48e270a2d16a2c9db3d3a0aaefcb51e72bedddfe1ff40e0279a8a03c6dbc1711dd0cec32c2bc7f17dd83cffaec86686d15c6e0e324d2e49e2fb80fd0a2da9131c1d91a6294779b1a3", 0xa5}, {&(0x7f00000005c0)="32011dca13658f5ce39128bf46c17fd0fc5f22904bb73bca9b0e9c988c502999b12768791b03b6fe4317f941b83daf4d4858bfec31688da94b36561a3851aa2160c892a5933ac5aa79b489928dbdd0a0955ccdbeb6337d028b5e3a34267539c54fb38cde9407d8d9c68266dfa36fb6347d95189b3eaec47080250ad2ca71718cb744381fff4c49bde6dc93954ab849d8c81da77ef43fa34860841456fdf0", 0x9e}, {&(0x7f0000000680)="16f6c32fe48579ec2feefb824830aaee1c9e05070e27e39ca80c99422a06f460a583302f418f8edcc59ee00c1a67434456", 0x31}], 0x6, &(0x7f0000000740)=ANY=[@ANYBLOB="f8000000000000000100000002000000c24bd88b849ffdc8a07b662c7de663e5cb0b5ca16d136c4c08b436657ed3d534ca76f515b430973dc8ae2af8f12e58407deca5c8aab5cda29a206e94d625a178c8b101bcf7209a3cd2b924b06f614ce5f10dcae7b93d7814b2b3759b01bb5057b9aef5f3d866bfe7249e157437ec7ffa86eba1833b35c197e6e878eac58f8c2a3887a6d16d3a5d4c397aa477bf3cacfc2a036180c840a78b6868580343dc62897c7cd8e8a3311e3dabb88e328aeac3ad374d267ba385d343ab74995da1a11522060b527f8eb638983893564de82289c22e55539c4d5f32247b00000000005800000000000000010000006c88000049e2d72af25338542217e7a49ed8771970edca35d905a7771c8c8a35fd00b2d5c56cff0fd4a417fb8e3bc896c1f27d31fa08cd50bb9f0710bf595b57805c529a2bd1e3f9798c0000f80000000000000000000000050000007f3b463a7ecd9db7cf0d393fbdcccd6234b9937e5b928c65a4e8cda390a37f9434204805383ff50cdd6f7f332057ade2393a83425cc691b99362799f326098b0e504f2e8426829d9c648638baeaae844ba05bef70978c3a200592839d420332296d40f74a1f3c07a763bf01424451abd778df0e327548a6bd185aec0d39711394d527f063e5e226c4f943c62c1e0b3387326699f793350901fa4a181414078f4c87c884bc472eb55c0fb4f449434f70b0494b0b99335862677e5141c126f8fc28c63fe8d1b2fc89809802b84f87def562250e28d94492a19a8efd7a0a0e033ee4000000000000000f8000000000000000100000003000000bd29c4180922282016a6d358c9c7eaac6866f499ab6247fad0541329ba1b1e6a6a0c5ba34748c37f9cffb417fc331f608040818ab1257f911f02fb9054051f4ffa217606645f407de9724cac421592a6e5b2f32ce1adb03099f75a2d1530ea3a46f1d7a5c94822cda1133b5a573107c64f3177549d125c9fde659e4fe9437922da3a911854bcd3a7c998526222c75b2cfede0bfe57368c40a359c35645bb283f5db5c66f78f935771d1cb2950eec4a1a2704441ce8fa0b0c511863f8df1d49dc292813adb35214b502f03b312701bc2553a615fc37b38ffd181297796289006190f5fb13c0e1ca0f8800000000000000ffff000000fcffff2a65fb5726f2eacc2ecbf6e3f2206fe926d83f9b32afd6ec42ecbf3d11c512783c46a3ba5e1f85cc5dbef34a2db80f6ff1ac290a99a0d4ecffc283520faa341a61b8b14ad2d9babf734fabebb53e813c86eaebbcb9d79fa750945a1891e369849559484a3a2debb452d5ec023c33507f7bd881139300"/968], 0x3c8}, 0x400) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220a19458ef7f0abdbc34fe42021588dc8ff44f4b76c76d4185677450287c77fa44289d85ea800dab", &(0x7f0000000040)=0x3c, 0x0, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 7: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='w', 0x1}], 0x1) truncate(&(0x7f0000000480)='./file0\x00', 0x7) syz_emit_ethernet(0xffffffffffffff4d, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x10, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x62, 0x0, '\x00', [@generic={0x8, 0x0, "85af54a5e4e6be50ad50f50ef22441c7828ed8de3c7a0c90a576ce88c52d74e72ca8779653484f747bb490131efb26f4"}, @ra={0x5, 0x2, 0x4232}, @pad1]}], @udp={{0x1, 0x2, 0x8}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet(0x2, 0x4, 0x3) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kqueue() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r5}, 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000180)={0x5, 0x9, 0x7, 0xfffffff8}) setgid(r5) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x38) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x3) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000000540)=""/126, 0x7e}, 0x57c}, 0x10, 0x40, &(0x7f0000000640)={0xfff00000000000}) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000680)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000006c0)=0x10000) r7 = getgid() getgroups(0x6, &(0x7f0000000700)=[r4, r7, r5, r5, r4, 0x0]) r8 = open$dir(&(0x7f0000000780)='./file0\x00', 0x10000, 0x142) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r8, &(0x7f00000007c0)='./file0\x00') fchflags(r8, 0x10001) symlinkat(&(0x7f0000000800)='./file0/file0\x00', r8, &(0x7f0000000840)='./file0/file0\x00') r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000008c0)=0xffff) ktrace(&(0x7f0000000900)='./file0/file0\x00', 0x0, 0x40000522, r1) flock(r9, 0xc) r10 = getpid() setpgid(r10, r2) syz_extract_tcp_res(&(0x7f0000000940)={0x41424344, 0x41424344}, 0x8, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000980)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf3, &(0x7f00000009c0)={@random="a528e951825c", @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xe1, 0x64, 0x0, 0x5, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x30, 0x7f, 0x1, 0x1, [{}, {[@broadcast], 0x7}, {[], 0x6}, {[@multicast2], 0x5}, {[@empty], 0x1}, {[@broadcast], 0x3f}, {[], 0xff}]}, @timestamp={0x44, 0x28, 0x51, 0x0, 0x7, [{[], 0x3ff}, {[], 0x1ff}, {[], 0x6}, {[@multicast1], 0x2}, {[@multicast1], 0x3}, {[@rand_addr=0x7], 0xffff2de0}]}, @end, @lsrr={0x83, 0x13, 0x7, [@multicast2, @loopback, @empty, @broadcast]}, @rr={0x7, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x8, 0x81, 0x1, 0x9, [{[], 0x3}]}]}}, @tcp={{0x1, 0x2, r11, r12, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "d5389b88db9692aabec115ef4057fafb"}, @eol]}}, {"12ab28c3ddb4b5682a26a932e12e6b00b063c23944310028e9ac68db61172c83bc3a480ed2"}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) flock(r0, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x101) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc27601201cc2ab31) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) executing program 0: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) (async, rerun: 32) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) (rerun: 32) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 5: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7f0, 0x3, 0x7f, 0x1, 0x3, 0x7fffffff, 0xfd5, 0x2, 0x0, 0x0, 0x401}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000140)="d157634669b3101b821c87ab381ca631911f50c85cc1e14fb704077cf20b3896646e48527d65fbb2082b8fcb17c5b5eb3a286eb332087db0ffc547cde86f52c1fdffb0bcb9b991cb84045805bc7f8ebf75cb755547ad485d2c9f93fbcfc388a2a537c385216415e5f8142998e2f40893ccdc7b20b6a4aa917cbbccd03efbe94692c62bbc68910ef7a42cea6b79df6928833dad2741dbd6221645b8318d36684301011e66f844c944073824ffeaa5e393adac26a37463ad107b3f5597673c175219f5d4d77f4e4f38336bc65c7a8079ffd8a788a7c2525f", &(0x7f0000000040)=0xd7, &(0x7f0000000240)="3405b01739a2ec9ac3144ed1aaf520d7e8686684d9a055abbab482ed3981529490d3cf680c372d4fb0e0c8843b4d3f475a77762601df3af4c36966d16ad5e48ed017d10942b959a4c232ce7000c84de5aa07c522dfbaac94dd0646b4dd484d2065dd8d3294e4e9e68ffa2b50dfc3642926206fe1d3958e5d2a0be9df9d53e721dae7ba7faf43e536437c591cf8b526e62467e0", 0x93) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8060694a, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000140)="d157634669b3101b821c87ab381ca631911f50c85cc1e14fb704077cf20b3896646e48527d65fbb2082b8fcb17c5b5eb3a286eb332087db0ffc547cde86f52c1fdffb0bcb9b991cb84045805bc7f8ebf75cb755547ad485d2c9f93fbcfc388a2a537c385216415e5f8142998e2f40893ccdc7b20b6a4aa917cbbccd03efbe94692c62bbc68910ef7a42cea6b79df6928833dad2741dbd6221645b8318d36684301011e66f844c944073824ffeaa5e393adac26a37463ad107b3f5597673c175219f5d4d77f4e4f38336bc65c7a8079ffd8a788a7c2525f", &(0x7f0000000040)=0xd7, &(0x7f0000000240)="3405b01739a2ec9ac3144ed1aaf520d7e8686684d9a055abbab482ed3981529490d3cf680c372d4fb0e0c8843b4d3f475a77762601df3af4c36966d16ad5e48ed017d10942b959a4c232ce7000c84de5aa07c522dfbaac94dd0646b4dd484d2065dd8d3294e4e9e68ffa2b50dfc3642926206fe1d3958e5d2a0be9df9d53e721dae7ba7faf43e536437c591cf8b526e62467e0", 0x93) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) (async) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x74}, {0x812e}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4000, 0xfe) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="e7", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x80000000, './file0\x00', './file0aaaaaaaaa'}) rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x1, 0x2, 0x42) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1, 0x0, 0x3}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) executing program 0: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setuid(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x49}, {0x16}]}) r6 = semget$private(0x0, 0x2, 0x110) msgget$private(0x0, 0x212) ioctl$BIOCSETF(r2, 0x80104267, 0x0) msgsnd(0x0, &(0x7f0000000000), 0x8, 0x800) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000040)=""/40) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000280)=""/139) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00002e6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00000d7000/0x4000)=nil, &(0x7f000064f000/0x2000)=nil, 0x1}, {&(0x7f000006d000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f000016e000/0x3000)=nil, &(0x7f00002a9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x1000}, {&(0x7f000017b000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f00002ac000/0x2000)=nil, &(0x7f0000662000/0x2000)=nil, 0x2fe}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f00007f5000/0x4000)=nil, 0x4}, {&(0x7f0000530000/0x2000)=nil, &(0x7f00006a6000/0x3000)=nil, 0x401}, {&(0x7f000074c000/0x2000)=nil, &(0x7f0000309000/0x3000)=nil, 0x2607170b}, {&(0x7f00003f6000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000415000/0x4000)=nil, 0x2}, {&(0x7f0000450000/0x1000)=nil, &(0x7f0000144000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000069000/0x400000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000041000/0x1000)=nil, 0x64}, {&(0x7f000042d000/0x2000)=nil, &(0x7f0000437000/0x2000)=nil, 0x2}], './file0\x00', 0x5}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) syz_open_pts() shutdown(0xffffffffffffff9c, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x4}, {0x0, 0x0, 0x0, 0x20000}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000201, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01c0d9da"], 0x28, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r3, 0x80047476, &(0x7f0000000140)) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r4 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/238) socket$inet6(0x18, 0x5, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0x7fff, 0x7, 0x599, "d8b50706000804001a00000000ffffdc0100"}) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x2, 0x4001, 0x0) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x31e8) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x31e8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r9 = geteuid() socket(0x800000018, 0x0, 0x0) (async) r10 = socket(0x800000018, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r11) (async) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r11) fchownat(r7, &(0x7f0000000100)='./file0\x00', r9, r11, 0x4) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000000c0)) (async) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0xc1045763, &(0x7f0000000100)) r4 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r4) r5 = getppid() setreuid(0xee00, 0x0) r6 = getuid() r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0x0, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0xd30, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x57, 0x5, 0x15, 0x1}]}) close(0xffffffffffffffff) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) r9 = getegid() setgid(r9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 6: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r5, r4}, 0xc) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000001c0)="a4e2348cbb0f1d4fdce1cea8c70e9f6ce3642f2610ac2133a317b8dd8d88dacdef2754419a291699a24a51108cb2981963c1f5b85ee1a0f513b958379ac7bd54ff25369228c10a54651b4f5a1decddbc555de9a8d3da5cebfabc", &(0x7f0000000240)=0x5a, &(0x7f0000000280)="77064f380dd8a96fb7bf61d5eacd6fb129a96f0ac38ab65fd4057eb040f32c39adeba1be1044969c266b3dd6d0938cc904fb6a865a6387456bc1f4d25aecbe948af72284e9e39d2210a6b1d4bbfbced778fad499b3dd252013e31639a4491ce5959aa7fd9aae35cd41f885d28e0dd3efbae41013818d2aea611fa54d8d1562261c03024125c01f6907db", 0x8a) r6 = semget(0x1, 0x1, 0x101) semop(r6, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x5}, {0x2, 0x200, 0x800}, {0x4, 0x9}], 0x4) semop(r6, &(0x7f0000000380)=[{0x1, 0x20}, {0x0, 0x4, 0x1000}, {0x2, 0x62, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x2}, {0x2, 0x8, 0x400}, {0x1, 0x9, 0x1000}, {0x4, 0x3ff}], 0x8) chmod(&(0x7f00000003c0)='./file0\x00', 0x40) setreuid(r3, r5) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000400)=""/234) rmdir(&(0x7f0000000500)='./file0\x00') semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/141) sysctl$net_inet_divert(&(0x7f0000000600)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000640)="59dec9cabc227cdcfe7dc551563005f14c87a6d8dd806faf0678c570ec6a5a28c2e8c092782900f897bfe8b214249790379d8f509e8d1b1dba05686495db22d1a4ed1f81204f", &(0x7f00000006c0)=0x46, &(0x7f0000000700)="41ba6d159ee36be17c93b368da91f69d139f1d017ec8949199d15185e1e2c06c645cc213119fea145b8aff10e11ccb55db4fa05cdb0cdc1dc2d3", 0x3a) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000740)=""/222) r7 = open$dir(&(0x7f0000000840)='./file0\x00', 0x200, 0x20) sysctl$net_inet_divert(&(0x7f0000000880)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000008c0)="6f3f552a1a05cd41e8d1fec3c573f045acf9776033454eb3e974c2108128d87fc3e11d8118cca5f81988786b9a13", &(0x7f0000000900)=0x2e, &(0x7f0000000940)="12996d380d4ce99a59782aec443ecd72ce2e2c675f7d62c71f23868fdc69d5cba95b22a1778f4b4fbe83131104a743f38dff97fe1a02ae8c8b984111151605cd14d0c23fa014fc938e2896096d5d69e7a9e0fb80049375d07a2976b4ce51dd0411b4797c22117362e77a4138265485ff067b9936b69f61c395d8ddde08a464d73d80749cba9d32baab60ecb0e2609be9bea770889629e163529c71a38a092d641e700a96ff92d07f1701fa62ddd3313c8d05", 0xb2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000a00)=[0x20, 0x3, 0x7, 0x80, 0x27, 0x4]) readlinkat(r7, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/25, 0x19) geteuid() r8 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000ac0)={{0x52ad, r3, r4, r3, r2, 0x110, 0x2}, 0x8, 0x1, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) sysctl$net_inet_divert(&(0x7f0000000b80)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000bc0)="b62aef74b352f647faf20099c70d10b7c97f910c0bf0e61d13069f48f28ecd86da9062e5417f7f324fcac39d1613b41d2615eb08e2d0542c0aaf1b01e34cc015f72a97ca47d8a4495b7c37d071802de9ca1566c00833c2a7bdb5bcfe25b3b99838e4addc1c3482c051beae544044236b9dd5af816ba8901cfb18c13d428203718a", &(0x7f0000000c80)=0x81, &(0x7f0000000cc0)="21312daba7738c1bd9eb1c42503b07bc1fdbfba5ea145f53b25227e7fb5e1f617b6b3612f578249d4faf25a360b83ed9a15b740057980136cd031134e285762083e04e885f46bba620c6f5f58db13cc23892b411793822094e6317ac79a0dc5ba2de0ccddfd360f30bc31f224019624971dab69db086ffdf4b5b5a5ff9f9ad14aec020d8af631b2966407adb2e54dbb8f1206915291e68f8456fd7d7ed0620e875c5b2c66f2841bf82da1d455ea373e9e9c372bf4e62c2b818c241a8be56fc1df9d52141da725aa1f84954a320c1a038a4428cf23b78b7d505f5fe63f48b1b8e5a11c7b9712e392037271c7fb225e50271ba82c7cc58e50adfa5e70075b38d89100c675a7c8d5ef7e0b5be1ceb0cba11e5bc1aec5218fb2245bb4e6fdec1df91c64d3f1915f5ab5fe682d23fe8f6c1fc35ada7c417a9cdbaceaaca670f2d7d631520e081d5bf890d0a4584fe62e8de13bb96b6708f993ce756feba6fe838322ca981f2c961eccda9db5a0fd66fff0e6a74f200d4cb630bfe019b9a52c38b2a1154e85312a7e1465913b44a6a67e0de78e49494af11592dbcdfa1665beac85dfe2ead6f8731662be33ff326b240576351fbcc4452e214801b6ae109b47ecf958abf69f2e1f287b5038aff4f9f429719a28bbeec1723f68cb1827aff7e939474f32fec3d7ef2d53fc5e5bcbf7ef500970c747725cd58b921c8eebd01ace297676481a4094c8b6a6ef8befdccfcec7d965ede3c1616757d70aab8f6ade8b4b55492b62e18962323897c502e8564d69fca13546d0af5d6141a5e187ebab6ecc412f57ff6fe66726bea11dd3948a017919826f4321cf84313020c117cd0a508916d0044e9415ee41cb516d373410aabeff55108a526dddec13f80fb02420b358e618ad5aa04f54def015aae263ffb0b0265cb6cc8e9aaaba818145d25e92df0dd016258321df4f6cd004d83d496f30d278a9591e2bee9bf5470794756a09f521cb30530079a242642078cde8a0449cee11807647606a267f167005fe45e4999efacc763ab979c7a3f1ff2f1fc562ed26f4d66149801669d5bcd8535bd93ad8416e80cd2263e94f69a79a3a20b03605056815127f46457af4d2286baffa58b53e99b8f33007ef189d01f69f30c9acdaa55edf9d44321540fdbf88e724e9279eff22d24251b267c231034518635fe6ddcd1c784af02becbbe5775cab7c43abd53a51ba8335b8c9885a10be3c1cf99bbb2c2a352bc5fd59476e03ffad122e220cc8b81bc9f48be3cd289202602ce412b01f68b97377d6f1c9f1ba9cf05788e4e2988657aec4d49bf6a34b52359e2234b16cef1bcf80fa3ac8d33b4564c3d447e2c3f53341783ac20d58dfd4bd4572c109f618727f830dc65883141092879ddc7d5f8f26cf0b789ad84ae4b7ab4a94fc6297767915bf85ba8f5a7fbff93575840f72f6e7b13841f33ccc93e0d795b70d405e867e4d8177920a876b5e485abc0812fe5e040ba19d557df6451ac850a9fe8236c8b264e2017a1e81581a2e3f38a2d611f491ce511c114294fa1de4a32cc877986fea29c4be87f3645d8230f88e1e00544364828b84f4a352c5034c784c1263be903f9e54a720216f64bc3d96eb84d7006545981d4f6f9b7ff5c8f285686b8bf969ed52aaa3d9550ece839a5bd852eef14ec0b8e35e3e187892d87094d18a5e0c1af5aac08458dd36d41c79f29872bdd83ce35a6396d88c9424988ca8e47ef6d22905cd93e608be1140df84d1662629e01eb5dd2fd252a548a8cef2f6775e8ca3ac45f34d96134569cc3a89f9dd63fa42ad9c0c478ec5175f5f57ed4294a656881c5ff5dd26dde873c43856319fbc2f0b8ee97ec723b9f63b003946e89f58e6248ed44b7c1bc3d494664b091e45339d7cf33efd2e5bc92e00807739e39225c9daf855db5e7785f6ff7d4d79cdedf519d6293d0c9dadfdf19b0e87a2e12e8313686955d3d8d10fe9758b30a346c0f140fd67937f9633bfbd2365f3fcf733b62a35e00289da22905d5b08ecfdebbd076aaedbbc4f0512660a5853e6f6ea32a62ffb7989c0d4c00a239fd53e54b430b6c4afb6ae2b539a1cb2ede50029638e539ed81d58b957bcde369093d1aaaacae147aefde30a4987b3215023b10c78f4164582a9822da4119c445fe599268beb69e7130b4b0ac7e99cc690cbf1c8ac2e9ed0e95e7d1cf67257a852a4c42bc18a877a4bbb6dc820af2426c848817dd90299b2478dfe6c8c8d7c4d1a4ba2b0e4c51ca8755b4ddfc406f40ec94c0195ae0aa7cb03f608fe72d8db23adc079acaf67a198c0b2a99e1d41a4528ad044d320cb2e43905476ce742fb8856cf946e26ef94181716c7507712e4ef62e9053914d35532809bfdc7571105241054d943335aa19d82ec7be53a5eb65254778ed901aa424afda990570fd9d05da57ea84ef7508430a636ffc1555c9636cf89321a690c6946554ef4502c283bb8c17aa229714e85554041db57608b7585e2c698667130656eaa19c409dae12dcc1ffd3be0cd4cbd317845352758be22a14d728562e080639660208a61b9f20b6c39aad35f4611edc770ddcb8d0b3cf0efbdceb217d10308169934188f1be395d456797dd62d3ff2c89c0fd5b1e3edf32c4e5d94ea9383351b054bb5e9b75d74c5ddaf3c60b631204ea789ff2407d37f03a8305bdbc4155be29b520b886b4eb3a2816b3367672ecea39c279d33de23e15f39596303f81c7ef760045b7e1133502d36c799961e670c2c02b38bcfac13a3e62d18c7777c56b73e4d084930ccb2be2649294e2bb7e0fce0ad90795932efb8ea0d8ef8d761df81bab63c933c4e655b2e8e829366877920791dcf85eeb368240def21ba719cadb128b4406a78f989914b357095772142a7105c66ddb55a0142d3515e6caa83f8aebde810e1437359615c9fa057d0a6ebedae91ca023f9a5bbe3a4b89ad6a972c4bdb4846686009d81f59f8fae95cc37f1882057865bc279615aad6928944656fa34bf23532aff2fcb1382aa8f0fca84921a64bbafc6268502aded19dccc623a01e2ee48e5bcf8c2d4e042ef47317f46c8d009e512f8d925e901f270a8310f891c9f31b7b0e65fcb6e7b303f485724f4ae7054d15e157bf81743cc1f7e0f477c8e4bd6c634272fd3ac5dec335b2926ef76f434a77a12b05e7f7e6d34d7781376ac535e6f4fc619c2e780ebaa1fd1fc6f6f898d17e8c0b4f3355be1794bca83adcaba1151a96dcffb98d3562c864edcc3e4b34152f25a5d7b0dce5c2c44a9622648ca4baedbeed8f2b5ee851faad64fa082854f3e8d237a00a8f30e5d1bbc0dd103243fc861b2f68d5147fb4edb21eb81d818b1c249dc9eb7f5e021f91605b8d29eec29cca813f9e556235a81272579023a01b91285c8b6e159effabaf0ad07d0cdf81c6d61bb65474bc6388a4fc13d811678e0caf1c660c7d1c0bd3e10c441bfc822635b6e14a702832e799a4e0b150eb5a6602f12cf253efe2361198de18f58466ec5102ff99b5334652ebfe57972598178b476c884a467c3e6d0e1e1177a7cada0b9655000d7ab98a795207b5deaf060e615d8328db847e8db2681da5f53b45ee589d2dfd9e3fa0608b86b12ada104709ae54a0e943f0a39fba4d2940e143837c983c5f60f25795d6250f10ef01771e4439353346f1dc47166c764ad20f437bc2df918725219cfb391db379374239fe8a4f128174ce978ce304a16e5f4fcc6a4636cb879c97537dca9373b408819d343a4b297a7fdb40e028b49315bcf6503fe1892c726bd0e4cf713da00280b1bb6aba714cc916b61212ae08ec360e943f23ecb0d47410263f2cd61505bd3ecfc4337f889e9a7308e186d2087923e94620f3374c9b35a01fee04270dde01948762172bb2a64e6467e9df1118efb7c57a3744c6fc1aa23b147794816d62813605e334ca795dc5e3926b0bd9b183d518ad7079f92adc6ce924916c3191a6ee90f440234a3b6e7f85bc1fb3dc228266a6a2a3f40475119713e67db58162ef00bcafd9b3c6c60fde8a65da4f7caa738692266c3c542a2e3295e31f5456d00e746999053c14945d1d937554f2ba50b16f21711fe59f9f69a85e748724c145cd055b2b8d179f5b66f12c73472f628c57bd4b2ae62ad9f438e7670e079fc879af4179b7fe7893d571ffa90bdb73ff560e5bc35dc1edadb6f867f87e8c279262f59f55c7b1c1ae09d4723efca59d2ef6a66618ccf9b2f61b5220d9115d44bc7b1aec7a7a6ac10fc875f8c10f348d04d3bce9d111934299f288c205b9dca6439abdecca9d8c9fd2d2ac3709479194a0554e6ec55101665bff2f3e1053bb9df3725664876899cadffc1b095e3c1474a2422985068579a60f9c3d6d183aef6606c821dafecb3abb804be199e15a63bc238f810077637ab3bf5d1c10eb051e64c9cfb22865422c7b9db2ae560d1961ad07bfeeb36aa5def395b2c15abcd215b57d4002dc4a32b82894f44053eb4e1727df0f6f0de79fae0aafdbbac6e384091e55729d47bfc3492a640f287fd844561d0c3fc38150bd33c158255d962046071491b3d0459efd5c4b3dbf386c36900b6f2b33d054ef2132f8f77a90710991797031a2abafe8b60133fe1f95d1fc1af286f85090d7e2cbb94c4a3c3be0c8a5dfa5caa4d53c9a8c7c4db3e5bb9e7817cb8aae2fd0cc810ac17850a747bc5d497368aaa5128d3e898580eefa9aa347f1da8da56d9540aaa75cd0167b31bc284d413c818144bd0c699da458b5eaa2d5021a017ef580e654360f01b79bee1dae59efe5298610b7065b98442c1c22ffa35610f7164da5cad6d5bb26a67a1e977b9f86933eadad7ea8aac8282f03314616dc86f1d7ffa7a87fee27bd9ea68b543a6903988acf0f2bbdc05375d1bfba452cbed486c9c8f82f6e2cff9d549241bd62f899aded1ab42d1a56f94755b543f00b7438c2654322f2b7bde3fbeba66896e1beb5cdb5f8392c7f7d38d1545d6bbde550c1dcfc8960f6dacee0da283606fde003babaffa891098ee1434d21bc3be5eca318defcd800999a5b7a2904ab4db41c043e5eeca4cf259433cb7081241986b803e6a25e500c2b59383c7b9c401a74b5a5359609c05910ba15686b988c74f3cc5dda450f3e6a15cf9fab3696e077ef5bb1a85d9c3ce24b84e1d5e2d463d3f86440ee8f3a78f5d60807c1f4445c5b32535ef3046a6cb12c32709f9b22c1847cd38f1428d66732b4042150d7c46c71498106428cbaf9d9a574baa9a80980406dae9d2527270bcf868f377313d2edcfa54b4a239d557bf15d719ba79d4f03e94fd7c4a5a06cdbce1ed2f8498ef91710ffc2212ab60267206d2470e678ef2bfa54e4f8e694dc240620cc2e88e8ad0f244f42ee6f164e9ad020b923f845e950b5df413720c6fac329e1c7c1a29b727e535c2bf4b8aa92cc1e9f96f7a7b7e93c18844428746a91bdf8be47c62bc2ea12962218317318450900f4e15a6c3a9b3112168ea72b2ee699973cdb7361b3a8d46d3c98ab02a4eae57b05a24ced5f1b527ff006263c578d6c0863554659268a1c1f3141d8a998354c0534608e88afeedfffa2242dec997100ad5cd48e40b617547eadc915cc95aa1a253e1da1c6a98daf0e474b9b07c1823bdf2edb84bb6143f89defc79e834eae38c2d5e1287ca030f5ed73fc5c4239eafa45c8322dc14e176d9a65ef5d57e44d1a5976c89a2178922b5e26db481302b6a9109f5b4b2d851e7b8034bde8907063eb50c3e120a359a86754500d167438df46c93e4cb9c04dd82b0e18d7dae50de1aef04438c009f851b56f5ed064", 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) fchmod(r0, 0x4a) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0), 0x40, 0x0) read(r9, &(0x7f0000001d00)=""/43, 0x2b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0x2, 0x5, 0x40}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="d373c5a373246d9c024ae837c134270735601360d04d153eb90947971979595eac949b9305758b77820a70d04c37236b143766ae24040d1d0596e79230547108d1160cec0037efe445fcb171db06b9bc7a9cd3f044464693fdf263ae4bef4ccce92cc1448ec54dab8390c939385184dca9ed8cadb570ef1d92f7b29fff3d52f6d5deb3c776a8d627bc2b", 0xaf}], 0x10000008) pckbd_enable: command error executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002840)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000480)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x301, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x91, 0x80000000, 0x9, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x2, 0x81, 0xd4e}], 0x2, 0x0) mmap(&(0x7f00003cc000/0x2000)=nil, 0x2000, 0x1, 0x4030, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x127) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x6}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000af5000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000140)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608b328b845d011d106d2e5cb2d3435b82e960199dd64f94ea8c0b1526539d39cc590b7690c903ec13e0c161295fe5cea25150e5817c425f230aef28f7d9dd7c1768731361100699fa885b655e0b4346865a34fda9a3b1ef94fd4f1a759854bb245a2801641f2f6c688fdf28b7849f7187726786dee99a5264849e913c93c2f810d08014185475eddce62cfaf24599333433e6f4551c655b258a44", &(0x7f0000000000)=0xba, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)='<', 0x1}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b"]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r3, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getuid() socket(0x0, 0x0, 0x0) r2 = msgget(0x0, 0x0) msgget$private(0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(0x0, 0x0, 0x1af, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/4096) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(r2, &(0x7f0000001180)={0x0, ""/21}, 0x1d, 0x64de72e7b64a2dfe, 0x322545d4154902f1) execve(0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) executing program 3: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0xb2) syz_open_pts() pipe(&(0x7f0000000840)) r2 = kqueue() (async) r3 = syz_open_pts() dup2(r3, r2) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x7, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0xfffffffffffffffc, 0x4, 0x6, 0xb3f3}, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) (async) r6 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) close(r0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f09"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625e2a17bb03c3f5cfe6793978a575faa1b6c6c1d6c2eca2950e663d39ab06001a269a39fd7f97e41e173f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x44}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001834, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(r4) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x22, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000001700)='./file0\x00', 0x1, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffff3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xdf, 0x2}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 4: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open$dir(0x0, 0x200, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x40}, {0x7, 0x0, 0x0, 0x7ff}, {0x8106}]}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x3) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000300)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x45}, {0x80, 0x0, 0xfe}, {0x6}]}) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x54}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x25, 0x80000000, 0xffffffff, 0x7}], 0x4, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="cd11965800caeb9562ce682948da8baa6e7bad017f371eaa855749323590c6342118867d83e82f63c742cc4718e0663a024302e33cd5c1d67a1947aaa856bc041f2f9ce60a61aae2a3904099db8f88d2e158a6ff2af6dc782f3c73b92b571140cea6acf9de3b906692fa99c94bb626ac81880e22f1e04b0b527e3522b3e27bec475cc8c4ddf10be45a5e6213c84840c60b86705c6355585f40e617b0dd87330bafec5cf2e85dca44fdfe28c3407a62b1300b8670c502a05a73950b240ae7f9aa30c8ef2ab4ce40beb1b507eb08c5546bf7778805029cf68f90166a7fde1fea853f140d6bcab773a5c42c3eee7763be9284bfee6fa9470b2c77b94aca37372e19cdd7bd5ef0db30c369163b62c0a894552fca842a526806f9fb3afa49b6c9d734ff4ace4f9afe6d473e5cbb3ba67291147f127dd22b87123c9da0adc0f7bfa3a77093a3a8e9d702771d83c343620143d21ca0fa5ca5ddf09e153cce2a34934a87d06484fb8fc5eeadd21829662df2edcc5a3db159383c6584c1722b064d1ff6b66fb72302f1cb4d4308a69447a320548ad9925104d7e729ced3d6fb081b7be30ec378c32c0cde9c050abdb26e2aaa5981abacad3ad33261db1885f61ae150c0bbd6a4700aa581f05a4c0d3fe9000eeeff2fdbba0f173cf39a59f514fe2170d984900b56ce4060519d7b729d1532612f520705603ac25e23cc258bd34d344dfc9d0aa42f6335ddf3e66e09d30961056d677b1f0eb46aacf729b2ae0440f178b82b79e70fe3e5de06ed112af8497e3ecd2138532d97c81a1fcf15eeb5dd9cfe59f76cad418cb8cb03a22a1ed3aad5768edea1e61a290686e2008171725c0b0d8f10e4b3f9fb269073526d7d661604c03db8027d650433ad7074041b4b5ef7f4270ee5e0ba344268a02cc78eba44e7b45af8fa729a5fd8b2a1c85d4f513d9e5f2474ba76785c6582c9cd5f136fd698a34ec4666977ed23e856cc417d77ddc53bea272857a68c766399f3d6b24e41d107fc4244e5c762eaf18d42d9822ff3cb7cfb355cf79f980123214df8bc09dc466236e40a0167b92398c0928492227b9c666dde3e64f849978da220cb4d4e13c796ff2da99115f565d538667c792dddf05aaf9d2f6a49c383aa6ba9dfba9a0c0546e3afa301ec1180db6d96037ba9d66969c40d3545bef74f3bbfe4fc54dd2d415a90deb65b1dead4c4f87a5b75e90be204905cb65e440b0437494b17bcd33205a063bfdb68dd4c642c896f8d67c71de0dbf43d03d1cdff02a0f5aed0c057f2d18809a62163b3e6bb54a53dcd744eb1038b5ccb8c9d1a8437da2abe4c2092b43fe1324115b4d21d3a5620de0a2d3da36ae22a1e28eb6506b3119529e46ae4a5d0b2084564d9b1dfc8dbe75b6601b99c61c7be6cf967e7b82d383596e96ecad2132007d5c8adfc767f2bf2f424f3c524582a70fa5dcd2d7498c09dca4f36004d25f6e7188bec9ecb7cf969bba5c1682f638751d5d21a9bba7755308473bc622decdf59df78ea7a60ff7645c49ff3b9bb7cdfca73bafacf2c72d179e809a191dc3898bbcc13968081567207e46fcfa1117b3df89a82e6be52c8c7aa66832f7e4a114f6b0b7bc412aeb8fc60fcf91bfdc5aabdccdca6eb4bc22a6a1a9b9986b1465caefd2d903168951921700a9d869ef4f02b7f765462ef6bb2bef6d05ca01e24289269fdb1a7c6200b19daab30be7d9ec1cef216f40eb0f9aeaea98e5c70444263a79b2d9b8def98b424869a4530c9db99f7c0ed251f0df3476808aee92146a050bbc0b8de94c7c06bce0193e63bab68323895c14b410a62f949f8510793ca5dc8a6efd663d4bb505cee8cde47c614c6890f1e0f703178142e15ec3f6df403393760c995ba997c86ac05980907a2af2eaae815b5d717827c8420c43d81a8d0001db3c4d57521b4f3c43263fd7a2c1c2d42a576fa300be0170ff992d232bee368a87a6aa22c98dc2327002d27dfb00d6fa4c0ed9b76c487955923a53fb79328030b8d6c6fde93fdcc9e97011e16435d1aaf21bb33724f28b8d0d9066c5e7bb3df4f800936d1714cc330aa39524545ac0028b8ee1f5bf6b2cb575565f16804f1823e248ecd7fd25a1425381e37f5238e251e58e59fff698df139a9d3565b9c229a64a39ee150d906c948eda6d52238d2492bac874c55f919fe9a968d4db379efea49647aaa761e5e45b91a28027f45363440f3c517c1c8db6f62f21771492c6ce478915483e9211041f01670534126916401f5ccc3fda252aabee19b8277d175c34fb1bddd63d38e02a77614e83146cd282a8dad21a2a2964cb362fdb3347b7941242abe02e6ced65c1179b538949aee47f0fa503cbcc75254795785a1e342def94efe9f6586f125860b9ee84433704fa4e3d5012669aebf709d18800abfa82095b26aedcec9f3d17f2ad8be753c008c2e1c481b8c1d8fc4158adb11bc81c38fbd5094c369e46ea56bc7b8515e0d65ca9c3f0a0035b9cb94847e40d3b7bda769ebd41b8576d068fea713a9b470dcf99112c5e419f3433f45b8883fbd0275415dfadb95aa38f41c1924187542be0c3117b1b93b7b6eb826170df362a88473c4889adcdb2060a5b0619093e88d5ca1130705dc397e7aa2f71558aaf8c45a7487c7e120c2adab57c462be79bf7581be2339a7fce472091e6e36884ca0c71c7bfca395cf196411f55ef3f23b4041457a49410351423a2e335fe30471fdb8232d97d425a7ba900ad6394dff5912608d43937188e263b4777d086da9a6d0dc69ed03706d58a7aa76481ea184a20116fa36dbd6623b29641ddaaa0ae179bcabf0341f6835a987ea4724f9b3eb16b702f16d8f32347d3d2f392e6b04fe8e6df808f23569d52aac7adfc8b697331c7f5eeafb1bc1190c8f4ef8c6f920cf80191613eb90d8e093cf1aea6590027563c1910248214285b3cab4052ea7e871797d67aac3fdb356d54809fa40133a3d45129a9ea801e9a7f3c17b1fca32a29a3a663ee8f9c4ae6ba97a1bcf54a9c05e4650cde79247d1f38ea70f03a470c3fd54060d28fbad0e830c768ee9287db3efa274a24762b230e488943125dad1cd56e552b18a71e62eba94a6c6235044a0d31ae251fa4abefcd51b747d8dad28e30ce1f595d85eb957c03a9f40184a0c0b1520bbb80eb0bb2c9bfa06c84d19de6a55e6a0b54a76af1dfa8cf92c4becb0061c5a2ef43f8b2366592ff9c3a60f774d2c439b58e5334b8980331da3b62b54f2109d76b22b7941da4cab2bd3e48d8826354b9c891e921bb07484fa5e18eb97794aa73e8f521378bff529af5c387a29a68d51747e13c5d8de921a76349873d412b02acbdc74108d99f360d67dc3c6d598b87e18c9584512edbec278374b88c8dab544eed61be28bd7734fc26e5f0f9961489d03534229ef42ad8938e0031fbe95dc7297c5195a125ec7be87e5470f408aa7524af9150beb4d0dbfa9f5d7d63b61603e72af539d78ec0af31320691a669d4acbdf3cc582129f1c97c81fd55110e65ccc567753fb986153a5ada95f86819458b5e8d8330a5450fbb55e17beac0dd1a59527e52f94b8b26e3dc72860aacfb57819135221d65f490d13bf0499e05d76a73fa3289c79a5d46be4e79520bf98fe99e079e09f2feaae32f355a21b022f0cc9366197bffa687eeb9ee81738c3f678f207522fc4717cae687c13f680312d14bc455366eba3f80c5cd04ab0620478d2a01d22d4cea97a62c39fdab546795d08b438dd02c573072cfa4e1171fd44a8975acf5a01c2acbb6c6a436aacd3f0120fc50a2f059b646b75f5773e3e0faa07300f59d94288170d683410c882265a4a7ecfb9ece8a217f59240ce3ac9bf0978d69cc67d5ba9184be495850ee37512dac4e39b98c7cf0c53052ec3a6cbc345150d3b63d97f7201091b6dc93396d1dc3a7036cc582f3be53b38d990e784f18f7963b6f847b25616c272471403ea78a44ba3d05a6a0d9ce0d2356481914cb1c2c369589dd47b8756d0650e0a2500df2dcaae1e559887905a5b85a938bca3bbfa6d84f369ecac0d6f17620be5ca3403e9c912d321fb92bbe7d8d5dd623fba06f87f5a57589e3999372c79407a7300dbb7f6886f17cf4d4d1084c60def72be42cea0925351c1fb94e1237bb0f4ac2a5c95bdf33f995eac153b6cb095199fa226fc969f603a8843cb7343fe8f6babd6b2e3bcb75ada364e5215b100c90a8e8b48fbf202fce783442eb505b354b906865187e32e1a8a9d993e35efbf3358f36ef20f742362e7eedbf1be4e018f67a4aaeb82daf17fd229f3d98560d1daf5ae7aa51167e2c281c66d3b263349f78285be5b2df1daa129a89b50cf03cd665b356c05de42966eaf97308fae80efcd2da1669ec1a82035ae14277720b8230bbbb4848660c12263072dcc92e4ab573b08507a4fc9cc131a1a4e1b40c522869fd20d2adfd39e422ce6731d691b30e6e99d66d99a636f2799fb813bb23f0b975d280f94bf74b58f68e9f86f7d37bfb6ba63928ec171da6ac9b4e881f6fd5f0f1a990be5ed530eb0fa92c9221e91e9d52ca81020d4541152e5b4a073e6c380a0ceda1c0edb2ab65dd57cae05f8cc7874a0a4bfd405a604a63bd9ea49b835e1ff01662a04cbfa1f3efe758c6046f9a15a029e04c65e041e392d91ec893f5c344378cda5b354f3b2ea4b5914b10ae6ee94e1a278d4d5ef8f369baf6a688530b87317324c44c8d4048da11f8552b39cb39952753eab7ee0a326310777663ce3b4aeb374f965abb4cee4840f2d8729803b26ed3e528561c0d1f8efbc3768b1ce1d84e7228d420ac92c830b62cda5320338699ba3bd85cf2b766e9c97f310fe3b5095687aea179b5dcdc7c46e77089283a51aa28228efc18a23d4e4007189c9d8bd69ef76074d892ef6cdd4b661f6f00d606bf4e4cd0fceb765e1d1f624840af767c7376c63171854ae68aa83ed3aaa123dc01a42daf8c6d2b22575a4cafc167c938564136302a2a53957f8fcd57f2adcb191f3ae91879989ed5ed85c22a29cb2aa3673a2402bc2f4a37f73b6d4b8fc835bc4af24a4579611ab0cc482a767c7bbe7b79f6f2ec0d0c7f28c1e1ff4981e8ae40d2c1eb99eccac031f183eb8c387a35be7f146e330baf203050e1fe268248be44315571ee4e786a64eb6ad02060c8951151b9cb9f797c9a29479b629728ee51714076de0e870fca4cdacb4fe1d7435d09ec5d10fc26412c1e51e33c783bf7e2b1dc209e088d9447e0375d996ee284aa6b0d65607af5083ad87db12cc046d7530f87240f15717554111e822d2a1bc1394003d020fade36df992c745148d9f3add50649d46fd7b877c48642bbea079b6aa9ae92ad69a6d7b611a0f6d144733d5334ee9f6a224747c10030ce07ecc7c8aebcc2aff947edaa739e7f0a17f41348587d6df84c21580d34788331429bb7c7c232a9ecc337f824c6e80897387a0343f30885c5f433367d46e2d660969acceff89e67357228498ecea0194a59ffebd29fd5e85f60c4134d92c3197faa922c559cf5d11bb0a72d79970f1a7cb5f0cedfa1e33b894718fe727003e43e31fafa247582f4754b1a9bc748a45ed3207b1b927ce2313037c8da20839f2ec95990466742cde91bb6f8c3da8280312a361bf6f647094ef28dc696f227b9c43137b7ed28afa181aff82fc2143d84d73b6c804a4f57d2fa3fa87ded85adb9629ba5612c9f0cf45cb4eb4e25b484f41b6db3450231ed04c1d111a98249050461b80f6dd20f03f23c5f1442b526b4ae4b96dd76fdaddf5e0b1f80e633540880bdd152689389b4cbe43429bda69", 0x1000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="cd1e886085ac801bc4b4a6845c7dc8da243be1fa40bfd47d95834e122b75", 0x1e, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000055f000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000393000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006e2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f00003f3000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x24) close(r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000100), 0x6, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab21253ffffffff00000000af4f89", 0x11) write(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000400)="73f9126da90eca227e585d62a4d06604871f6a054d5bcf005ff0ef7f12286d5d776cd0c93092c2bf70996b285a4e800aec34aa7124fd92ca15081e5cb2ede58c2f32c56a19ea8dabd7061a62bc529dc042407a9c0dc54abd", &(0x7f0000000480)=0x58, &(0x7f00000004c0)="03961a08b3851b92aa60d46d1c9680e32ff461145c9bd9", 0x17) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000700)=[{0x4}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/122, 0x7a}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x8000, 0x3e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r3 = socket(0x10, 0x5, 0xff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x17, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) fcntl$dupfd(r2, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000e65e5be014a7766346c234b07100036b49e9389b7a18ead1c58ff9968837556916378f0b2090bf6ac8cb062b3f43d999cb20238e32d49ee5", 0xb1, 0x0, 0x0, 0x58) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00", 0x0, 0x1004}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bd", 0x2}], 0x1) read(r5, &(0x7f0000000500)=""/124, 0x7c) r6 = syz_open_pts() ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x162226d0) open$dir(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xaf, 0x1, 0x200000000000000}], 0x20, 0x0, 0x10001, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffe}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) clock_getres(0xbe44501372635004, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000400)=[{0x0, 0x0, 0x0, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xe0) semop(r4, &(0x7f0000000140), 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/513}, &(0x7f0000000180)=0x203) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) acct(0x0) socket(0x0, 0x0, 0x0) r6 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 7: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x4001, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x20, 0x7, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffe69) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = getuid() recvmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000400)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000003900)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000540)=""/255, 0xff}, {&(0x7f0000000640)=""/252, 0xfc}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f0000002800)=""/248, 0xf8}, {&(0x7f0000002900)=""/4096, 0x1000}], 0x7, &(0x7f0000003980)=""/77, 0x4d}, 0x1ff}, 0x10, 0x0, 0x0) setreuid(0xee00, r5) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r6 = semget(0x1, 0x3, 0x274) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r5, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, r0, 0x0, r7, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="2aba0f79228522d81505c2abc71dbf569341d25ac6d93d9912f4aa04e960c6de16d2ae23da1e7e82702e9ae3b805f5333e4590e219fd33f2d2444dd95710e219a1f0a812553f18632ffdbe7c313e0040909f82d0cc6b2d510ca58ebada6891cf0b198314378196ca79dd6b0b7e1c9849d9ce03a22e4da51b55ed737e656002ff0bcea5", 0x83) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000), 0x7, &(0x7f00000001c0)="e1a638f4c537284413676e3c63f74a", 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x20, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) setreuid(0xee00, 0x0) r1 = getuid() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000cd1000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b00000/0x1000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000000000}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000f29000/0x4000)=nil, 0x2}], './file0\x00'}) r2 = msgget$private(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ee1000/0x3000)=nil, 0x3000, 0x2, 0x2dbe387c4417487e, r0, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) chmod(0x0, 0x11f) r4 = getuid() seteuid(r4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) setreuid(0xee00, r1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0x2, 0x5, 0x40}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="d373c5a373246d9c024ae837c134270735601360d04d153eb90947971979595eac949b9305758b77820a70d04c37236b143766ae24040d1d0596e79230547108d1160cec0037efe445fcb171db06b9bc7a9cd3f044464693fdf263ae4bef4ccce92cc1448ec54dab8390c939385184dca9ed8cadb570ef1d92f7b29fff3d52f6d5deb3c776a8d627bc2b", 0xaf}], 0x10000008) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f878", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r1, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x40000000000000], [], [0x1], [0x0, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x10000000}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x1}}}) r3 = socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x200}, {0x16}]}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000002c0)={0xffffffe5, 0x7}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0xd5) listen(r7, 0x1) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) getsockopt$inet_opts(r3, 0x29, 0xa, 0x0, 0x0) pckbd_enable: command error executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="17b5c201464e9637f144350e115439", 0xf}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000001c0)="f007426c6a7984d37bf078", 0xb}], 0x1) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x800, 0x0, 0x0, 0x85}]}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280)=0x7ff, 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x1f) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x3, 0x1720}, {0x18, 0x1, 0x2, 0xbe47}, 0x7, [0x97f, 0x1, 0x8000, 0x7, 0x5, 0xe4, 0x5, 0xfffffffe]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000000c0)="ab", &(0x7f0000000000)=0xfffffda4, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340d624b31433e8d5a4f9bdb9fd007c500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x32, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x80, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @generic={0x7, 0x2}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) executing program 2: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000200)=[{r1, 0x4}, {r0, 0x150}, {r0, 0x2}, {r0, 0x20}], 0x4, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x3c}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}}) socket(0x18, 0x2, 0x4) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000009272e849064c6c11539ed33dd414f1d03b21a8aac56ba136a91b12a0a25d202a"], 0x28, 0x800) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) geteuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="0f7c5ff6", &(0x7f0000000680)=0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x6, 0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x14571641, &(0x7f0000000000)='je', 0x2) dup2(r2, r1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = semget(0x1, 0x0, 0x40) semop(r4, &(0x7f0000000000)=[{0x2, 0x6, 0x2400}, {0x7, 0x1f, 0x1000}, {0x3, 0x7}, {0x4, 0x8, 0x1800}, {0x0, 0x80, 0x1800}], 0x5) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x81, r5, r6, r7, 0x0, 0x0, 0x4}, 0x3dd, 0x8000, 0xfffffffffffffff9}) r8 = semget(0x2, 0x1, 0xa0) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000140)=""/222) rename(&(0x7f0000000240)='\x00', &(0x7f0000000280)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setitimer(0x2, &(0x7f0000000540)={{0x5, 0x100000001}, {0xcf003, 0x2fff}}, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x6, 0xff, 0x2}, {0x3, 0x3, 0xfc, 0x3}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0xffffffffffffffff, 0x0, r7, r6, 0x158, 0x7}, 0x7450de0d, 0x6, 0x40}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1811, r9, 0x1fa0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x88, 0x0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x81, 0xffffffff, 0x7f, 0x6, 0x40]}) r11 = msgget$private(0x0, 0x70) msgctl$IPC_RMID(r11, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='@', 0x1}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "97f490052b7ed12867681ffc51754f66c70f9013", 0x0, 0x3}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000ec0)={0x80000000}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000, 0x0, &(0x7f0000000240)="d5dd1f44b4406a07000000000000008fa7a4337ea12ca7aef965e40794f5f8c970c53d96183a2179bbf910d0709fcc3d96baa25a52db2f60d6fc44b641b221b283bc50a6a05ae185ee579ac0684efa445e774ba304bfcce7382565457fb473711cb85f8cf114e8c4b6f0800b2251cb", 0x6f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {r2}, {r1, 0x4}], 0x6, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x16a) socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x0, 0x0) socket(0x1e, 0x4, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x6c, 0x81}]}) socket(0x11, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0, 0xfe4c}, 0x1840) preadv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: socket(0x10, 0x2, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x9, 0x3, 0x2) open(0x0, 0x10840, 0x0) getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) setuid(0xee01) r1 = getpid() ktrace(0x0, 0x1, 0x40000930, r1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="2798579a", 0x0, 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000040)="11089c63ea86bd7ce12ccb05790395297698d3c509c9bb63f8e53cdf4fa22f33d127f79371db12e5301932f50621a5e287218d956e272c689261c8a4d5a0b144d8209321cb1b18938e51af23f285c6", &(0x7f00000000c0)=0x4f, &(0x7f0000000200)="681d577909b80ef35b109866bf605b20f611144237166557c0072c17dae167e1d2fd1602253f97fd06b206f8360ab97b0b7ce01a207d5c4c4021b45e56ce27e4bfa633a6a03658470c7c6875001b06acbc6462821d99a50a91465c675fcaf1d2985ca7cced4a6c3542a6489396d8cbeff414db4761182d6b097863d5c4c00be8587207a93107b7d967bb944f4a6ae7ce25136549426aeeb58432bbdc839fa0fd053c8619152d6e4aa688665b7ab858e8c861216cd563fb94f3b0c721bef1343c6a94907af835a930296c9c52a5275861198c95102dd0ece480e731cbee823edc00575397a8e4a1c8239391770c300df7d4a8f58da0ef6ef7971dd18aba586fd6bad0c84b6b2b2c8f3ff81e23e1cf2aa36a5feeaa562edbfdb18eced93942338760ffb09f09584ef757bdd39ee5b2e33394e764b5c6b8cb56b1c6f8c322f5e79303c857ea69fa5fea5f6b7f0853c3135117df7e397516279e548cd3b0dc26635a099b1766373a04d08de96b2631a416872ae28a424635f73c4ae347f7bd9261882d16d951320009135e5b96e341352293c88b1de81cf03f0172ecd43b0c7f4cccf796810cf07bfe8318c469a5d7303ce8f433179db33229e51e848e1062427ab70a5712f175f3993478ddeb8ca54bb2e899aa89e859e752c7a46809b23630c38fc5d2ab2490f4a1aa18d580e7c669fd9cb24a2389ea38793aaecc904e37d254768eabdf96a6b71c05f92866219cc3f4d3c0408e452c98f63208428e489a7aa2efad341a51a33c6bbb4c54bd01aa6039c7f93b1295d0238b43fd7963b525064078a2bc14cc472881702c51773d9c4289085e1ee0eb78bba983dde5318abc723a7c6e6f5888f2830a83afecf393113847596b1edd4e7d9d91c4d7ba0145079885e88541e5b081dd32feef51dc7d02770e6c050e31facf8e4d493413baecb26919e239fc32bd1f74374c7edb62d557132b08305a189fa695868fca752bc86fc803d5459bff04e820676b8b661725e82d316fcce59e7309a25fa3acdcb3b04cb1340a5ba054bbef10c1b98239b8531c1dffe8a32a1bed8e7fa926ddd3b20387666602d9396439b7598320c314280b0690ba1dd8af17b5faa14b0fb6c14a2413d1ff5f6750bb867bd6c9209ea4953370f2dcbb7b424448218f20eba27d20ab84e93c3a1e4cd3ba7972ebaed78ff16fe533fe1421984ab5bcb51f198dfedc31950b1843d9276a4c16a54ae87bfc09135ae716a4db5d1aafb7ce81bb117dc52cd545c0a7591bbee7a7cb94e982aa58e6f8ebcc1ad0e9f6ab684d34e3c4e815fe73e90a11355cf99bf42e79adb4b31b0db0c6bb31c1b836a7d446138cd8518b3ffbba6d35a347c050daaa661479359b5c6d86502eb8cfdd4639df5cb24fd25ed5b749b65f85a537d07412b5bdfe43c0f4e56f44fd96788970ab2e1233a65774c4d368eaf77e25360c698c02c2eb46798934c44f5b35f1d7176be03ea2a452248a4e8148c574eaa08da893d6c4eca24def70c6ba990af039146ece9d6d88a856cb643381a18e2767d53cc33a39c12365e6158185ef8542d6bdf3f3ad9a7b68de28413aa98cbf012ef06dd8bb1941f32078f48aded884686d96e40dd7532b0944a38dfcd7c3d8f6aebdeb2289ce0fce7f708d0f0cb9e36bb18e0a320f9262e55f7eed38636ed7e5b63ed4eabd60353c25b140fcf1692f154872569eb15793e63ed780eb4229a11a40282bdec9c278cbe49c774314d85381963ded6c6f3dce7a7ba3f5f36fd56f9d7f5f236cde4b032b50604dc6b6bb6db6a0065fc25bead1b830725eff517df9c835a8e5e37b900e082ccbd8ff701b5196c4dca2ef1ccc37160fe952389994f635f5bf38d24cca09bc770db880f014aa125da92f073683a0a0529aa0a4d0153a5eab28252f8820a640fc73e9631c24cbaa15f554e6ea170c7327ec4c7c845f29e97b8d16761371aea373e5b8fc57813bd7b62991b9e772da8c18344af4e946293feee96dae2d76f8c13cb49569b853061d3ecf4d0c0e2c4c2f7a0359ca492b05b6252a01f6e1e621535445b1eb4c8406219b72f4f3034b5f116ebabd5940cb919a625e17a1872c539cf998be96901d87bbc9f8f6ac9adb3f3ef8bae138ea6df411693d098155f1e72761738ec10d40bf6649e8ad5850a234182ac44957d7eb1867519434d96f0f9decc6e03819311236306f0aeff96f53e19a4828864534146311e69e8708049502d3737c70a3665163d47c2f9f94859b9d67922f576fdf76b9e1e3d1bbe5c535c660953809e4a2668dc3cf575737632e771b05cfdbd35b9a4902b67f8256a9d55e86fd5cb19bd7ba500001e66e5518b8c3d32ec26600c1cb6bdb645fbd677dd414287b88fa048ef33662545db70a1bb61f4f8ca0e8170b477a6df37b938745cf4fb1169085dfb9ce6ddc74181dae905c4eff7c967f5b770b863511084ab00c453f7f8a63449c31c533fe31476ceff4b23698408795965969143579b41a807baaaabeaf85c9edf1cdd8a5a074701813b8d747a54eacf230e52676a51dd26bb985df59ca6ac13bc1070160d9a832e63002f6dbc346cc7b43d22c76589be8b9bbe81fc636bf6b9a1e8896f94fd40af645d2107d776970df79d6efe333a09c7de088c7edc8dff50e2b4d2d5ae8439416cf96eef6d3f3375a629b2ec36cb53ad2c87237a4e7dece4beeac310edf586f9e23e0ec6d6f4f944a30ceef46c039b9ba1f21753be1e64257146cdec9849466f4ea1e7567c21c2dca19c852e28b798c402bc2f71bc27504043cd7f1906247617d9f5242769e620c093fe3b8e86a8a8f311f3f00c2e53593d6dcb3e33c5fa3c13222e7d157b4d4582ee25b0522e79ef59a66ed73734dd6f14ee95f875305c6c028acc7d924c208501319f784fed0a16b51ff350b2b8c563af8773606c1e89911d6b618974d1387c3010752a164bff049b913839ff07482dc5d99ca8ef56e4f488294fb27188118f75608129aff36585560e82dfa71f1062a7e20383d38cce1f8ec2014a1f2b21137cdf943b47fee1c1c03266d83b4d70c0d686d98cb9ece5baeaa26aa0c7fcc6d23036051be17ad6660733425b45feadff2fb9c93a36c7660ce3e56bc89076b395621cece4ec29b40792c29b17f0a9fcc01cf31a78b2139e2b1f06fa2defdea9d495f9f86d9a70fe59e0b53fed840d24ffee4c48fe3b9ced8e0a8e9e3132e844b3655a2488e479b1c0b3e07360f4cdfaed8e62118be59809fa91150853d001335edfc9564cd7ace984e05f8fb79efb548e809e286d3f816ee4ffbae4d3588c20cb1b204fd6c17c933491e1bf59821b05823f5c73b51d2ac2be03e6c491cdf77091836c6adff08aa89cfc32c3fbad69e4a06e923e1b83a73a6716918bf749fc09df95a6346aee2569e4cb171ff6d6c5d734df8d4fba48d2721034c061c4947fba488503b990f243ab61469934670433f3808428bf64b0decb75da64544a22cc85abf6bd28b77d70c12deaec71eaa51e76147816ffb2836052f5649c317a853fdd727646b606bf7d674b57962a647c5dbb9e9380bd094b9007e84c1eb3f6b488f679a2eb3b4d6a4f28893ffca5e1ef515c7a34ac2811113db0210f65d7c9dd2690c79f2ae73fb49d30ddfd4d448a1ff76183a2ad486f42fc23016ee573b721752c25227ed9a6e3d83a61f6f3bae101abd55e38e65e73acbba8a656b05ec4c4cf509860551cc5d3871a1c5462be0bd69b5695702964e0005cf6bb27c8a06647cdfee5e1fe0a8df88dbdef8719f24eb01f5fa9671916907977b677502c9094d81f32074544b7660637d70da17d0a60cbdcad801211aca8f7e748238a965bb5ef15b378e105525f58166411745d33fb59432f3d8e0a40fc443b804fefec369105c631e2e41c5237a175321337db646cb7f5f0a3f94fc37ff3953851edc236e261333ffbd498acae8422061f1b8e6a09f5628826336c256204c04c0c6eabc5366892e6be971191043ad53552e3aa7dd863c9e6adcaa9a3a95342c84fd4e77b2458c9dc078d9b1ad2e0415603b6aec307b456750a616b6d0533d16634e09524fdc9566f3aa85d7f42fd5e8c5c96da115392cfbceefa81e0f26ded81ab316cc68e1d09fa366ed6663c9cf9e1d70aa7703f619c5c7f840a5b4a0f6772bdaa6bfd4acad0da7ac9a6efe81d1cbc58590f8622afeda17163c8f9c490c8f5eae4761ec8584c7e20ec8cf1ad23a08444665e81f91fd3c6220b2f10d606928d8ab2f0448df75312c4e3b2653f21ae204b670fe31d56ecfb117033c69b0a138576e399aff8dc623e75b7b2e0c5c39f067efb22293b2664c3b41483fd5d8d4f97d0737fc89cc68b1e7ee36c2392d2c5fe26f8d0967a54deb75ed586d424748dcaa9ef2514f308414c5ce470a05326ca8e1fd5ff5be77204586f884a946672e83992127aa58780bad017f5aca8d7545c5a96318687044f15c0a3e6c07e9070bd7f9bc27e93fe7a33974c09e1b1a58faebb7ef875f6d6857e9d9ce3a735b938bffb50cc8e5ea1b48db17eee5da14f2239c969a1654cfef6902f0361182a8c93b5b31308a7d45ae2007601d6709edd4baad55a4da271e563bed1ee5a516cf1fa1a5bac0d16b4c9c71eb9a81015ad1963c4820494b53ef4ad570c79de0a52eeb6e8157077f794cb3c88e440662799ccd2e12136e3fdfa6bc579e25097645be8bd0bc2811546d81850d9dda4c976e35573f1611c2db77b21dff5c8ac79346867ce6315de133f61ac3096c19b6b27be7599b6a0f2754381dcf908f535acb7e0a3f85f1c7bd20ce1cd2ab2002d0824e9288878f745108c849aea08d103841b1eada79068b941f6ccffa725d457c577d4b965b60063363046f7c860d151f5bd8b04e847ee8066639a4f9051761b37fe8a15fa8eb3b1ff8f9612f8299822da5b62d510987eaa0ed653164555dad760d06b27eb201259ed2a0b772aaeef6083c762fcbadd5616c714208eef5df530c4b08df9fbebf166538d562656138e4db27b6fac70d6722c60920009d577c1c620cde26ffb63307e8ffe2a44a8ddfa58196fec2a95d8cc15bcf2b652b833aadedd89018f89315038ef973ff7ec26fbe8d3da5cf9e7f17c241c72457274f2caac6eee638a05feae7cee065cb8893ba831df31c2b8992f3d849c154c6e4f377eacf88d8da432fede079e0b480821ee6624b10582666810496ac4d9195b160887c47fa7ade17395c76199d86111ce5e84a9de99ac5937205fff884b234f4904cdc5d2a600a1df7667c48fc24b1c53f8c10e55dc54fcfe2410d63c951716cdd8418dcf7322b7316b2ea03095daa23c1609b1a7df70dbd56abbe4c8711875aab1faf942456ce29b665c4e8cbdeab60d8cfae8e7fa69c6a9f73cbdf4b23f1ab417826c9b53ba91e63a402391bd80f6a9f48b32ee5b5a8625be76392654591c451eefd0d8a83d37d56b2319b82ed82a119a21f5203a8b0b99d4dd5d4fa4510706a5df1c0e70e3c0be69f610d95b76e2c9816c98b6b1cd1a622b6f267482c189417d8c0e59690ea5a9ba561172968111e83188160154663ab0058fe34e7613a8e20f932f9ba45af657c93c77224ffaf940dea500f8d81f7c548973eaa0fb74a1b88ff9efd18d1f361fe822c5431a282c483e4a6a8dc34a0900ebe249d1718f75ce5425c9333ef4dd75f5792152b130012faedbc5a8de20ca57aa2470a6fd8581d8006dcf397c88e681e5dde2150f68d0d68c13e0a6dd5a453a89f6b2a226fd8b07839832d7621064456da92c4d8ac527344c3a6cc80e38cb2a64e44ef9f4c3d65c74dbec1349733", 0x1000) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/186, &(0x7f0000001200)=0xba) executing program 4: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000003c0)=""/254) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xffffdc95) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x11, 0x3, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="37c7e902fc7b0a3fb9e63787ab8d0ed528ae45970afaba022b7fb3da6fc92871578ac3a43bd0a8803b235b6f55d3f0095bcffd9ead874bb828cbb254ed5ebc7e430a4e37f72e34e292853585e4253eb85e4a202ea1440c0cd8da7d", 0x5b}, {&(0x7f0000000140)="7a1432c1da7819b6f018d77c1b718f31723b9c369d4625ddd95e7f19124c470cf1d13a4a173b0acf85e516f557f25830d898eb3588cbc0af284704bc04f7878fe72415cdf6aadbd5a444d8d289f75a6b409b0c5029ddb28372dba85a44ac23dd65b0", 0x62}, {&(0x7f00000001c0)="56e9f60072bd5be8efa960166cea11220ab1452f5b5f9a4f1838aa7ffc1afb60014d931ddedf908b5c4cf4ed9b296168b0bfca1efc91686a4ed8f21eae50e384b7a9faf270061c1524039ac819dc18de", 0x50}, {&(0x7f0000000240)="1ddfd4f3aaf8432012a110add1881262c73db5f7dc9b0e7f32de7dac61355774ff3edc13325615245b302723236f36e5af7101e43e0ef2335222ed27b04a32057849e0ff6d0926eba8de8355208d962bd3806c0811272d893c9f207406c7fc7ae8e4045306a77d55734b35b351e9a4ba261f199570e458338f211cf622c9686fefd7b85d251a15632e6d580d1c704ac27e984c9a", 0x94}], 0x4) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de578bf2c34e0e5b8cfa6cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc0e02000000720fd38bfbb770c1f5a872c881ea772ec583c196f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) close(r0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chflags(&(0x7f0000000140)='./file1\x00', 0x80001) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, 0x0, 0x10}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchdir(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="30fc33c6b24f007fa8b30a296dc67d3f2701beaee66a", 0x16}], 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="5eda4c390175ebe9691aae7607b230604b599edc3c85822e772d8bdab2cea2caaf4c01ae5b217fb748fa379abe384b009fa73988ebfeb42c8949f6b87825079a9634c837ceaf76447c0ef140e7934628376e1c3b26d96fbf8951120aa700ce510c62949377c80676204a8123968747b6fb3a7c2dc2f98ba055dd0906ef34f497979ba7b76c8596c6903431d1db9ca385b86b19f3d536722e", 0x98) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe2a) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="cd11965800caeb9562ce682948da8baa6e7bad017f371eaa855749323590c6342118867d83e82f63c742cc4718e0663a024302e33cd5c1d67a1947aaa856bc041f2f9ce60a61aae2a3904099db8f88d2e158a6ff2af6dc782f3c73b92b571140cea6acf9de3b906692fa99c94bb626ac81880e22f1e04b0b527e3522b3e27bec475cc8c4ddf10be45a5e6213c84840c60b86705c6355585f40e617b0dd87330bafec5cf2e85dca44fdfe28c3407a62b1300b8670c502a05a73950b240ae7f9aa30c8ef2ab4ce40beb1b507eb08c5546bf7778805029cf68f90166a7fde1fea853f140d6bcab773a5c42c3eee7763be9284bfee6fa9470b2c77b94aca37372e19cdd7bd5ef0db30c369163b62c0a894552fca842a526806f9fb3afa49b6c9d734ff4ace4f9afe6d473e5cbb3ba67291147f127dd22b87123c9da0adc0f7bfa3a77093a3a8e9d702771d83c343620143d21ca0fa5ca5ddf09e153cce2a34934a87d06484fb8fc5eeadd21829662df2edcc5a3db159383c6584c1722b064d1ff6b66fb72302f1cb4d4308a69447a320548ad9925104d7e729ced3d6fb081b7be30ec378c32c0cde9c050abdb26e2aaa5981abacad3ad33261db1885f61ae150c0bbd6a4700aa581f05a4c0d3fe9000eeeff2fdbba0f173cf39a59f514fe2170d984900b56ce4060519d7b729d1532612f520705603ac25e23cc258bd34d344dfc9d0aa42f6335ddf3e66e09d30961056d677b1f0eb46aacf729b2ae0440f178b82b79e70fe3e5de06ed112af8497e3ecd2138532d97c81a1fcf15eeb5dd9cfe59f76cad418cb8cb03a22a1ed3aad5768edea1e61a290686e2008171725c0b0d8f10e4b3f9fb269073526d7d661604c03db8027d650433ad7074041b4b5ef7f4270ee5e0ba344268a02cc78eba44e7b45af8fa729a5fd8b2a1c85d4f513d9e5f2474ba76785c6582c9cd5f136fd698a34ec4666977ed23e856cc417d77ddc53bea272857a68c766399f3d6b24e41d107fc4244e5c762eaf18d42d9822ff3cb7cfb355cf79f980123214df8bc09dc466236e40a0167b92398c0928492227b9c666dde3e64f849978da220cb4d4e13c796ff2da99115f565d538667c792dddf05aaf9d2f6a49c383aa6ba9dfba9a0c0546e3afa301ec1180db6d96037ba9d66969c40d3545bef74f3bbfe4fc54dd2d415a90deb65b1dead4c4f87a5b75e90be204905cb65e440b0437494b17bcd33205a063bfdb68dd4c642c896f8d67c71de0dbf43d03d1cdff02a0f5aed0c057f2d18809a62163b3e6bb54a53dcd744eb1038b5ccb8c9d1a8437da2abe4c2092b43fe1324115b4d21d3a5620de0a2d3da36ae22a1e28eb6506b3119529e46ae4a5d0b2084564d9b1dfc8dbe75b6601b99c61c7be6cf967e7b82d383596e96ecad2132007d5c8adfc767f2bf2f424f3c524582a70fa5dcd2d7498c09dca4f36004d25f6e7188bec9ecb7cf969bba5c1682f638751d5d21a9bba7755308473bc622decdf59df78ea7a60ff7645c49ff3b9bb7cdfca73bafacf2c72d179e809a191dc3898bbcc13968081567207e46fcfa1117b3df89a82e6be52c8c7aa66832f7e4a114f6b0b7bc412aeb8fc60fcf91bfdc5aabdccdca6eb4bc22a6a1a9b9986b1465caefd2d903168951921700a9d869ef4f02b7f765462ef6bb2bef6d05ca01e24289269fdb1a7c6200b19daab30be7d9ec1cef216f40eb0f9aeaea98e5c70444263a79b2d9b8def98b424869a4530c9db99f7c0ed251f0df3476808aee92146a050bbc0b8de94c7c06bce0193e63bab68323895c14b410a62f949f8510793ca5dc8a6efd663d4bb505cee8cde47c614c6890f1e0f703178142e15ec3f6df403393760c995ba997c86ac05980907a2af2eaae815b5d717827c8420c43d81a8d0001db3c4d57521b4f3c43263fd7a2c1c2d42a576fa300be0170ff992d232bee368a87a6aa22c98dc2327002d27dfb00d6fa4c0ed9b76c487955923a53fb79328030b8d6c6fde93fdcc9e97011e16435d1aaf21bb33724f28b8d0d9066c5e7bb3df4f800936d1714cc330aa39524545ac0028b8ee1f5bf6b2cb575565f16804f1823e248ecd7fd25a1425381e37f5238e251e58e59fff698df139a9d3565b9c229a64a39ee150d906c948eda6d52238d2492bac874c55f919fe9a968d4db379efea49647aaa761e5e45b91a28027f45363440f3c517c1c8db6f62f21771492c6ce478915483e9211041f01670534126916401f5ccc3fda252aabee19b8277d175c34fb1bddd63d38e02a77614e83146cd282a8dad21a2a2964cb362fdb3347b7941242abe02e6ced65c1179b538949aee47f0fa503cbcc75254795785a1e342def94efe9f6586f125860b9ee84433704fa4e3d5012669aebf709d18800abfa82095b26aedcec9f3d17f2ad8be753c008c2e1c481b8c1d8fc4158adb11bc81c38fbd5094c369e46ea56bc7b8515e0d65ca9c3f0a0035b9cb94847e40d3b7bda769ebd41b8576d068fea713a9b470dcf99112c5e419f3433f45b8883fbd0275415dfadb95aa38f41c1924187542be0c3117b1b93b7b6eb826170df362a88473c4889adcdb2060a5b0619093e88d5ca1130705dc397e7aa2f71558aaf8c45a7487c7e120c2adab57c462be79bf7581be2339a7fce472091e6e36884ca0c71c7bfca395cf196411f55ef3f23b4041457a49410351423a2e335fe30471fdb8232d97d425a7ba900ad6394dff5912608d43937188e263b4777d086da9a6d0dc69ed03706d58a7aa76481ea184a20116fa36dbd6623b29641ddaaa0ae179bcabf0341f6835a987ea4724f9b3eb16b702f16d8f32347d3d2f392e6b04fe8e6df808f23569d52aac7adfc8b697331c7f5eeafb1bc1190c8f4ef8c6f920cf80191613eb90d8e093cf1aea6590027563c1910248214285b3cab4052ea7e871797d67aac3fdb356d54809fa40133a3d45129a9ea801e9a7f3c17b1fca32a29a3a663ee8f9c4ae6ba97a1bcf54a9c05e4650cde79247d1f38ea70f03a470c3fd54060d28fbad0e830c768ee9287db3efa274a24762b230e488943125dad1cd56e552b18a71e62eba94a6c6235044a0d31ae251fa4abefcd51b747d8dad28e30ce1f595d85eb957c03a9f40184a0c0b1520bbb80eb0bb2c9bfa06c84d19de6a55e6a0b54a76af1dfa8cf92c4becb0061c5a2ef43f8b2366592ff9c3a60f774d2c439b58e5334b8980331da3b62b54f2109d76b22b7941da4cab2bd3e48d8826354b9c891e921bb07484fa5e18eb97794aa73e8f521378bff529af5c387a29a68d51747e13c5d8de921a76349873d412b02acbdc74108d99f360d67dc3c6d598b87e18c9584512edbec278374b88c8dab544eed61be28bd7734fc26e5f0f9961489d03534229ef42ad8938e0031fbe95dc7297c5195a125ec7be87e5470f408aa7524af9150beb4d0dbfa9f5d7d63b61603e72af539d78ec0af31320691a669d4acbdf3cc582129f1c97c81fd55110e65ccc567753fb986153a5ada95f86819458b5e8d8330a5450fbb55e17beac0dd1a59527e52f94b8b26e3dc72860aacfb57819135221d65f490d13bf0499e05d76a73fa3289c79a5d46be4e79520bf98fe99e079e09f2feaae32f355a21b022f0cc9366197bffa687eeb9ee81738c3f678f207522fc4717cae687c13f680312d14bc455366eba3f80c5cd04ab0620478d2a01d22d4cea97a62c39fdab546795d08b438dd02c573072cfa4e1171fd44a8975acf5a01c2acbb6c6a436aacd3f0120fc50a2f059b646b75f5773e3e0faa07300f59d94288170d683410c882265a4a7ecfb9ece8a217f59240ce3ac9bf0978d69cc67d5ba9184be495850ee37512dac4e39b98c7cf0c53052ec3a6cbc345150d3b63d97f7201091b6dc93396d1dc3a7036cc582f3be53b38d990e784f18f7963b6f847b25616c272471403ea78a44ba3d05a6a0d9ce0d2356481914cb1c2c369589dd47b8756d0650e0a2500df2dcaae1e559887905a5b85a938bca3bbfa6d84f369ecac0d6f17620be5ca3403e9c912d321fb92bbe7d8d5dd623fba06f87f5a57589e3999372c79407a7300dbb7f6886f17cf4d4d1084c60def72be42cea0925351c1fb94e1237bb0f4ac2a5c95bdf33f995eac153b6cb095199fa226fc969f603a8843cb7343fe8f6babd6b2e3bcb75ada364e5215b100c90a8e8b48fbf202fce783442eb505b354b906865187e32e1a8a9d993e35efbf3358f36ef20f742362e7eedbf1be4e018f67a4aaeb82daf17fd229f3d98560d1daf5ae7aa51167e2c281c66d3b263349f78285be5b2df1daa129a89b50cf03cd665b356c05de42966eaf97308fae80efcd2da1669ec1a82035ae14277720b8230bbbb4848660c12263072dcc92e4ab573b08507a4fc9cc131a1a4e1b40c522869fd20d2adfd39e422ce6731d691b30e6e99d66d99a636f2799fb813bb23f0b975d280f94bf74b58f68e9f86f7d37bfb6ba63928ec171da6ac9b4e881f6fd5f0f1a990be5ed530eb0fa92c9221e91e9d52ca81020d4541152e5b4a073e6c380a0ceda1c0edb2ab65dd57cae05f8cc7874a0a4bfd405a604a63bd9ea49b835e1ff01662a04cbfa1f3efe758c6046f9a15a029e04c65e041e392d91ec893f5c344378cda5b354f3b2ea4b5914b10ae6ee94e1a278d4d5ef8f369baf6a688530b87317324c44c8d4048da11f8552b39cb39952753eab7ee0a326310777663ce3b4aeb374f965abb4cee4840f2d8729803b26ed3e528561c0d1f8efbc3768b1ce1d84e7228d420ac92c830b62cda5320338699ba3bd85cf2b766e9c97f310fe3b5095687aea179b5dcdc7c46e77089283a51aa28228efc18a23d4e4007189c9d8bd69ef76074d892ef6cdd4b661f6f00d606bf4e4cd0fceb765e1d1f624840af767c7376c63171854ae68aa83ed3aaa123dc01a42daf8c6d2b22575a4cafc167c938564136302a2a53957f8fcd57f2adcb191f3ae91879989ed5ed85c22a29cb2aa3673a2402bc2f4a37f73b6d4b8fc835bc4af24a4579611ab0cc482a767c7bbe7b79f6f2ec0d0c7f28c1e1ff4981e8ae40d2c1eb99eccac031f183eb8c387a35be7f146e330baf203050e1fe268248be44315571ee4e786a64eb6ad02060c8951151b9cb9f797c9a29479b629728ee51714076de0e870fca4cdacb4fe1d7435d09ec5d10fc26412c1e51e33c783bf7e2b1dc209e088d9447e0375d996ee284aa6b0d65607af5083ad87db12cc046d7530f87240f15717554111e822d2a1bc1394003d020fade36df992c745148d9f3add50649d46fd7b877c48642bbea079b6aa9ae92ad69a6d7b611a0f6d144733d5334ee9f6a224747c10030ce07ecc7c8aebcc2aff947edaa739e7f0a17f41348587d6df84c21580d34788331429bb7c7c232a9ecc337f824c6e80897387a0343f30885c5f433367d46e2d660969acceff89e67357228498ecea0194a59ffebd29fd5e85f60c4134d92c3197faa922c559cf5d11bb0a72d79970f1a7cb5f0cedfa1e33b894718fe727003e43e31fafa247582f4754b1a9bc748a45ed3207b1b927ce2313037c8da20839f2ec95990466742cde91bb6f8c3da8280312a361bf6f647094ef28dc696f227b9c43137b7ed28afa181aff82fc2143d84d73b6c804a4f57d2fa3fa87ded85adb9629ba5612c9f0cf45cb4eb4e25b484f41b6db3450231ed04c1d111a98249050461b80f6dd20f03f23c5f1442b526b4ae4b96dd76fdaddf5e0b1f80e633540880bdd152689389b4cbe43429bda69", 0x1000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: r0 = msgget(0x1, 0x8) msgsnd(r0, &(0x7f0000000000)={0x1, "0c672ec56e"}, 0xd, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/87) r1 = getgid() select(0x40, &(0x7f00000000c0)={0x561, 0x0, 0x2, 0x800, 0x200, 0x5d, 0x5, 0x34cb8}, &(0x7f0000000100)={0x1, 0x6, 0x7, 0x9, 0x20, 0x7, 0x8, 0x1}, &(0x7f0000000140)={0x5, 0x5367, 0x2e, 0x8000000000000001, 0x7fffffffffffffff, 0x100, 0x1, 0x400040000000}, &(0x7f0000000180)={0x100000001, 0x2}) r2 = msgget$private(0x0, 0x408) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x22) msgctl$IPC_RMID(r3, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x9, r4, r1, r5, r1, 0x120, 0x3f}, 0x721f, 0x39, r6, r7, 0x7ff, 0x7, 0x8000, 0x8}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x73) msgctl$IPC_RMID(r3, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') r10 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000400)=""/121) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000480)=""/134) r11 = socket$inet6(0x18, 0x1, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000540)={0x9, 0x0, 0x4, 0x8f80, 0x9}, 0xc) r12 = openat(r9, &(0x7f0000000580)='./file0\x00', 0x10, 0x12) ioctl$WSKBDIO_SETBELL(r12, 0x80105703, &(0x7f00000005c0)={0x2, 0x1f, 0x26611f07, 0x9}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000600)={{0x7, r4, r1, r5, r1, 0x1e5, 0x2}, 0x4, 0xfffffffffffffff7, 0x8}) getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x4, r5, r1, r5, r8, 0x130, 0x6}, 0x3ff, 0x400, r6, r6, 0x401, 0x10000, 0x9, 0x5}) msgget(0x1, 0x280) setuid(0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) executing program 2: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r7) r8 = getgid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x200000000000002, 0x441f, 0x1f}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = syz_open_pts() open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) socket$inet6(0x1e, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x20000000001) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') executing program 1: r0 = socket(0x20, 0x8000, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) executing program 7: write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x28, 0xd, &(0x7f0000001bc0)="00000010bf1b1a826c005b1f2f1842c57d54e7a95c7d21d0466ec6067c3a13617bce630355b6a0707ede6639ba1ae5872d58fd6b491203d486794618b7bbe36917047fc9b0869a9c6e42cc6d46f14f7c67976e6272d6a6bab1c4bdf19d0100fe0edeb7e3ac5c11e6c1123acd1ad99eb8520c22d92102fcf973fb76429839cd561f5643eea0740f0f7a9cd991285a071b8c01ab0e3be5000000000000000000cfafc26b66010000bfbbfd058ed3dac3665db7bd2970e2939077d83dec1fed59c9d3de56c31f4a80a9b0267edc03a7ce85ad43c6f487509cd8fe0e44f32510dcb45f2202a883ac9778ad55c3576e45", 0xfffffffffffffec8) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x18, 0x40}, {0x1c0, 0x80, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x88f2}]}) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000940)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc, &(0x7f0000000180), 0x0, &(0x7f0000000740)=ANY=[@ANYRES16], 0xe8}, 0xa) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x16, 0x0, 0xfa}, {0xc6, 0x2, 0x1}, {0xd, 0x5f, 0x0, 0x88f0}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="808793fc86c2fe21434f490115e75d28f545", 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaad3f8d57540cd45ec0cb1061166582714aaaa02ffffffffffffffffffffaaaaaaaaaaaaac1400bb"]) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xfffffd50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) socket(0x0, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r4, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x40, "1cc2aa00004300"}) executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r1) r2 = open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0, 0x40) openat(r2, &(0x7f0000000080)='./file1\x00', 0x8, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0x4a, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="d2a106f38ac344", 0x7}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0xfc}, {0x5}, {0x6, 0x0, 0x0, 0x42e}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x9) executing program 5: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) (async) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000003c0)=""/254) (async) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000003c0)=""/254) fsync(r1) (async) fsync(r1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000300)="f763390973bf65cdb0a44ebf29b8e1cb028d7591e96eaaf9c43e643a66ae01639d5af31b751210c83060e3f57194d22068e5b2f4c9b93ebf5ae4cad2103db2c7538d2ea54137300833a918fcc010194ba99db016b575d768c916a5c63f31e68fa6292fe12d44b5ec80c529539eaa28fc78ca02688d6d174b6b558291e412576443ad63d1dc5c7ee529008feb10e8768209e315390cf9f3b13e0dc9efec0edbfa44f76140519e12b0f45bf063e0f862c289fd355647c19e6f254c284a29322532f9288553ec94e90a98a7cbdde023cae8541086324c8a93c951", 0xffffffffffffffff, &(0x7f0000000400)="a6ca664a0a4e34936ec52291eab0d81afc4cbb7ec4d0d017bdc6a90ebd96747273cd9da467e86075c421c22cc35bfae2f39cf88bdd1989b8b77100a9f99088540fcba23cdc0e7a36b044bb68d11773b884da084abf74310703fb21fba26ffe2bcb7b3921ad3dc70f12baa4ccefc0d38b388f6c4a8c2371b037cf71e9746014f4a5a2f61f9b71d57ed71e87f0f2238125d88aca965590f480ae1b39c5a33943bc7674d0269872fdc7b155005382b7c2b9bd14c7ef43cb768877615230bf1d33b5ff4243e2160884e8fb18ac5fa83884fc1f677242bf5ed5a877a89f3742cc98c7671d3b25924e4d19af5144335b70f6efe1", 0xf1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x200000008001}) semget(0x1, 0x1, 0x280) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x434, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) getuid() executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file1\x00', 0x0, r4) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) r5 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x1}, {r0, 0x2}, {r3, 0x80}, {r6, 0x80}, {r1, 0x4}], 0x6, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3e", 0x15}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x14}, 0x4, &(0x7f0000000240)="47db654792eca7a2784463f8f1e1688eb3c40e29277a1bbe9909000000000000008ad5a414ef23ca38607e2281", 0x0, 0x0, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) sysctl$kern(&(0x7f0000000340)={0x1, 0x11}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8}, {0x3, 0x8}, {0x200, 0x0, 0x0, 0x7d9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078aca42d9c1164c4b8841400bbe000000183030000"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x20, 0x2, 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) mprotect(&(0x7f000004c000/0x3000)=nil, 0x3000, 0x5) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x11, 0x1, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x7fffffff, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x90, 0x1, 0x2, 0x76a}, {{r6}, 0x0, 0x69, 0xfffff, 0x57e8, 0x100000001}], 0x2a1, 0x0, 0xa1b9, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d", 0x29}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) executing program 0: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file1/file1\x00'}, 0x10) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000080)='z', 0x1}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000001c0)}) executing program 0: socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000300)=[{0x21, 0x7f}, {0x0, 0xfffffffe}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x4}, {0x1}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0fca0880ddb4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3e", 0x15}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x14}, 0x4, &(0x7f0000000240)="47db654792eca7a2784463f8f1e1688eb3c40e29277a1bbe9909000000000000008ad5a414ef23ca38607e2281", 0x0, 0x0, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) sysctl$kern(&(0x7f0000000340)={0x1, 0x11}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') executing program 2: getppid() r0 = getpid() open(&(0x7f0000000300)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = msgget(0x3, 0x9) r2 = getgid() r3 = getuid() r4 = getuid() openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) setreuid(r4, r4) r6 = semget$private(0x0, 0x2, 0x703) r7 = getgid() r8 = socket(0x2, 0x1, 0x0) r9 = dup(r8) listen(r9, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20, r4, r7, 0x0, r10, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xff, 0x0, r2, r3, r7, 0xb1, 0x1}, 0x7, 0x9, r11, r0, 0x0, 0x4, 0x7fffffffffffffff, 0x100}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) executing program 5: connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8001, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1}, {0xa106}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)='\a', 0x1) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x6, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x2f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad54", 0x8}], 0x1, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0), 0x10004) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r4 = open(0x0, 0x800, 0x135) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4017, 0xffffffffffffffff, 0x24) mmap(&(0x7f00004d5000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x100) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x320, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000587000/0x2000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00009e0000/0x4000)=nil}, {&(0x7f0000a56000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000a6b000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000080a000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f00002be000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000946000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0/file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) executing program 1: socket(0x0, 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) open(0x0, 0x10840, 0x0) getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x1) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sync() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x40, 0x0, 0x200000}, {0x40, 0x0, 0xfc}, {0x6, 0x2}]}) close(r4) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0xffffffff, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000180)="2fe7608d8d8c06d91233eb70a923036e21f8254fcd10c53e799b0358e571076f028f007168c34ceb39ff7af5bc090c5a306bd6bb6093b9b9fc11c292438e38b4a6630f8d5c991e334afcc3af06d3a08cb1818ca41acdc422f8d822c4d9f784b65c7f5b92dc9f4b6da5f5655bb98ebd403a6ecc0f3c41f8f29b0e87fe50741023d121864ef8b2d458244694cb638a68aa18c4dfaa5e71e2927a2deb0c4053af20f5108cc42566e33514355b748f28656230e50d7f29813a4c18b26b77a50e4b2643d0c6b426ddf85298d4cb76", 0xcc, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0xe2}, 0x0, 0x0, 0x0) executing program 4: r0 = semget$private(0x0, 0x4, 0x1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r3, 0xffffffffffffffff, 0x10, 0xfc00}, 0x4}) chdir(&(0x7f0000000100)='./file0\x00') r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="9b8c71b932d2858c2f7c28927663ae68d475de9f76ea7618dba1b2bf515d06ef03ea29b83b387396543c734d1761d4905cb54cdc01c8327c7776e1bdbefe222bb426e921c9e8d08239b7011ccfe0715f4a205532188dc868e5f261f7e68d44985ef9b25d2219f6475080faf0813b523f3a1917d738595cfdd276549bdbed68650db94f048f54ba348f", 0x89}, {&(0x7f0000000240)="b9f38f6725fd6a", 0x7}, {&(0x7f0000000280)="df2c7df953358f46077798dd3bb008b8e0598132e42c107fbaed7ae9944dcab6022e55d5700cc3a22d3c9b968771704d9506c12fec20d84347f74b10e7c9367eb75b9c8a8484d1a04ea4afaa034611e82b668ea23b8afc272dcfa8fd2cb887075d91b6fc1df4942f76c8f1bf5a3958aaeae2c3a7bc6fea9f68ab092259effdabf82a5ae43abae1e7ab5fd21cbcaf19a84ef80e689d28e27fc3be30cc8114f0e0ad24dbb0e610abbce94774525ec280a8332389c238577c7ba0e5e6f562c5a8ecc4", 0xc1}, {&(0x7f0000000380)="330970b7b86c10986985e34cf7ba4f6cfbfac9086eadd506ec86143315373ef74735c55590e1d30f", 0x28}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r5, r1, r2}], 0x20, 0x2}, 0x2) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x100) mknodat(r6, &(0x7f00000004c0)='./file0\x00', 0x40, 0x907) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x20, 0x75558cc38ef83b42, 0x4) r10 = syz_open_pts() ioctl$TIOCSTART(r10, 0x2000746e) unlinkat(r6, &(0x7f0000000580)='./file0\x00', 0x0) setregid(r2, 0x0) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x40, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r12 = accept$unix(r4, &(0x7f0000000640)=@file={0x0, ""/250}, &(0x7f0000000740)=0xfc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={r7, r13, r8}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000840)="20ec706e328cd177da91454fbfe30242e7b269c29d79c97d7da6423d8f9071caff40cfc39d9dd7dc744207767b0aa35b930ffa03808ecac35b97f341498197493b8ce2ab3affcda21e05ee8f6b20215550c357a60932d9e391ddcd6b9d4e8d1db93b041672c5acd117042030471d796910a55f408d4969a3bf73926aaf75d1ce494868b0c8c4e0537205a555817dab46c59d2b2278e77a", &(0x7f0000000900)=0x97, &(0x7f0000000940)="5d8ea4767a3e3613a147f9a738b2ceb7f4111fdf8fb5ad0bc143474976dcbfa23f65aa0e20ce8872acccf6f1eaaea14ec053e49c63da9a5139ad138d61d1618602b6370e5ecb48ac3f9057d4d762c99b90187ef2a99e9e5188bf52743cf82a0ecb1a8e283e1813b0086baba51b5ac2f11b7fe1593ff5e26c19a2561694b0320dc1f0a5c9f7a4ad5b56874861f1b18717f9f5fca00a3485231cba57ec44d76e0b10e529e0aa481a232e19b7ccc10b905d48d22b55a6b8e18cf2053cf9a0296fa2a6dd871fb2f52a904d36d0ae6457edfbfe92", 0xd2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000a40)=""/251) open$dir(&(0x7f0000000b40)='./file0\x00', 0x20000, 0xb4) chflagsat(r11, &(0x7f0000000b80)='./file0\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) sendmsg(r6, &(0x7f00000055c0)={&(0x7f0000000c00)=@in6={0x18, 0x0, 0x3, 0x8}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000c40)="a9342d218d7b3ceed84a4a3e861ebeb68d17bffd3059a377b7334493f3a8e11061ea323d30f829bd811442593d52d5eb9f0dc62361bb3884a59ce35c6a0830138099c62c1722a6394588cf7a7070ab5af3371982de8f4113f57d828eb3ef7023c6db0857c0df6970d8aaf8842b7e066926f72ebfc275922950be7fd7b4d4326fbe6289e0c906655eed2dc7ff4d2b0a9a2a8b8f0412f7dba4b2add6e0394d39fb77b89d180592393bfeb034839405a80807b5565e29d3125a46616b7896ad4f54a473828a73ce2d64bdf65b461eee2f66f4200852ccad9055a93b737df1d57ce9cc567b4f060579467de644", 0xeb}, {&(0x7f0000000d40)="058b31639e6818a951277816cc189d6aee72b7760c7c49e76649d1f61a6d894a542d4838d8a49bcbb24f901f44f27739ec76ab9f369f8de606af38fb7a8d0acf688350c794405dfe809c6a4e0a3343ebf424abf3f263873c568abd52b070bd3b6ab71537d0d48be26a5379d5e0a452d23a47ea0bb60b2c7c2e939cb4d0f6caab1a7fefe06a3096d9f2197844569d9f8540f785a5d987feb857ff42f314956c65063f30ae0753d76eb4c0b5747528f0feb322942087300e467cffc06d05c32510bb440b5de17dc34dac5d69186801459f950550d9e0ab04e1b59e4d4c9e6419c01cf1", 0xe2}, {&(0x7f0000000e40)="a13d68f9bdb2f3c60aaa76dc2b64876800eda19ca08eb1984b74e4d6b97c41ff7a794701a9ed36b7ee246da87060f84236ee9044789323095b62047ff6d320948ae656fe53723e3178bf22d3d7e70de7ccf9ec5e7cfd613f026940d5fad4813c2b7374235fabe1b09d1f03951bade711f44a1cc6cea4a298021c104de9b37cf6142ca5ebd3bdb055e852192613eb43585e50c7d1429dc41467c21188c85eaa09e764d0f3e6c6e048c39fabbc7c69211e9a28bf96742eba9e93f07570e0054bc83b43373cfd9c254f7f9d9d7887d9f6db1f757ea7f94984efe6999c59a659ada365c0505a717c42fbb8b39534812013b5a15c2cbd8507619c9380", 0xfa}, {&(0x7f0000000f40)="fd7f99a320970a055dcc2453384c2fda538462c3a8a2c7e6ea79f21436b51006b6f48b7af7c9454e4d6592d198addf4d711959040cb382ff5a22ba4bf3cc75b026b7576b0a01eb8adafe9ca008b159236956ab075913bbbc49ce855066ee88c8f7ef60b379894107b870de31d7e52aa1514fd04331ecbaa046eff4097f248fc77f4b50299d9c443ee470ba366d0b830460c0f83ffc92efbdcad81ddf32a6476f4bc4e7f42a03176162e2b68ca0ae873367954996cd6b802be1416e", 0xbb}, {&(0x7f0000001000)}, {&(0x7f0000001040)="fe617b98a95b01c238ede17fe4991cd3f7af507799c1f94f4c960dbb07548ebea9cb6601e0d121cf292842b9d4e344b20fb9cfe2eee3f7264d39c563cd1523628a434b", 0x43}, {&(0x7f00000010c0)="35ca5eff3b18c1448e61d606975b78964df9716190b83f8b60895bd83a315c627c5a60a2e312e9d7a4273e2499c173c805bc5329b7e254f2ebab53971c52b910ec18c32300ea", 0x46}], 0x7, &(0x7f00000011c0)=[{0xe8, 0xffff, 0x8, "7963b56024a254a563f7e87052d16eaf0fd82fc64219ed505ff04d551529d0b950bb5316ad9ea6e250c94a8b3296a8d7fdde18762895efc0c1823fb9e115d761eecb1c3bec015625f44bde96fbe562fbfb50dc01067e2e7d3290e1e0887f14c2a2e41fcd75a95bb4a4c1bd0af0ca2b0d92df8d562823dcf554f2ac985e7800a45b3b0af2ccce4c99ca0cdbf5636c7ea9a534e827e21a40d117081b2ed2226fe5e490eb53419c42eebbf61ea0d6d5aad86e10d971204a7f4480256c0b11c374ef68f1efb089a149da2a1249ce9875327249f0ff2d30c765"}, {0x1010, 0xfffe, 0x8, "52caa4e4e91ce44548b70bdd4d16d513fe60f5f4490f3f184eb456a34cf345cf4523aa83f358c5fc04fbcc9c018ffff6d90827a08a3738bce7a2230ee4d649d0e1dbdae7179a6477364c215401f6fb10bf3c55d6fd0d32f1ca9149d2e4ecd8bba6172d8c40a56cefd6fe8fd4cd94106badd0fba4f252b72e30814bb6cb8acf751edde6096a22903784a1d4bc05f716faaa85e7f3aac590111b019b5fb2e5efa228457e9048dc9d5d715e92a81675d12f0c920a086ee4203757c784678f6e516604b90b321f463485519b703199da7504d83851c4892102b7ec46c1a2e0a12d8d7da6fcbd16671386acdd4a71d449a67541897a89e39091c57e0956ac0782be860f22cc7c2d8afa25d52a8b000f63b042400b9a86d3cd130a92817d6faa633a389e42ab70438f4509764def6f659081a6a64cba06fc8aa5be6e668c84db8df08852b14258fdedb4931c8a8536f7bb7b700e05759c5adfa020ca600303a8f4e2a6635659a8900efa4ab4ee92335bb6b262c20a737b4be0dd43683ab3eff870e8b5cfa4b86bf6c3c0673e09b012f9e4771fd50e2b3b1e94f2498740f5eb69a49df94b74cf7226406d670ff919128748d5af64aa8437715eb4fe4c3d7bcd9418ccf7235771a10454461c32a7a4856e0d9dce99949aecba9e5af72836ba3da642352aa89af65bb4544c0f49cbd417ca047e22e27053951c8e67b7e1e8e83c3ea3963f3f4d6570ed500f3b6ab3f17e8e21c28f9d173efa4f50f9df0a6515de42aca59ffd37293b5ca878eb79a25aee8ff5e27fb9c3aeb68207043571683da0f906da5cd1b896899e72bc18075f66b9b4a3f246edcdfffb325398b6dd63c504a287eccd3bb2e95eb93f24e8d8d53d511a7e07e006584ba3b7cf2648fe0b92de27a086f8856d8d66d410dde23f35d6b57ff767c2bef64543a32f80a80a621795e842b558fbb0f542d6830b2995a994f6e264b45d35a04bcc80583237f958cbfefe5f047cc69236c4ddde4d8bfddb114961a48379c71ffc63f3bc83779d7e5d6f103d83bcab7f9e050e4ad5df99fdf2c034bd3ce0af908da02145656710e52a87fdbaa7a66760009c72b9ecd8167390ffb20fd2a2d14a56d4540d876602ee1a81ece088c649a8495d4083d64a7a7a96aeb9b8b07ed84ffbb35c5e5f64323a453b8fbc825f26b681c51e958db113bcd912e99f7c1be54b42791930373b215e0b6d3c73290268b9492d852c796de06864d56852c92cd9d539bd2ccc4ab76a5545e8b455b7a622b2c98e32fdd89d96ee7af76fa9472c443f738af07acf4b49cbb9b2436f7fb973004f423058c39c328f980f5164b3c45e704d502177a3d68999ad3debc40a18b48f49dbda7ba3e6268c8c27b5b1c1c686390e82a5ba21b6c5b1cb09b94a5a531e808bf327b323c1804e905754875d59cad7bbbd9900945d1f8ee85b64d2b687547e03b3e18ead75612af8b2cfd26a0c50ec9871fa26b83815914125177e06f6fa42eb5a289b29b90da774898f8aae215be39404fb9b7bfe8135b73df1eee25918ceabb007a86da930075210400ddf64cf794b9d53854c6f99fcf817b580debc684bbb2fc9286ba1ee13dc9a8efe03c719a7b4987e7e0b83d3f647a6810ef2c76402109665a4b8c35ac543d4dd96d47069d1694b9537324a05d38f73fd4a0519e5dbc912fdad92d7abaf856e5536b66d8772fb8196c90ea000f8943b963e31ef7748cf068f465f7bacc6ebc8bcf3a51171ff3201ab01c3a2f1b86ab4c83ba9463414a0e293829d61eb9b664a00210c194963c32e22a75c2e2398e3799a0ae0580ac0199240a5292906b485cac01930ec28a04b840c13c6a7ce2c28f611d34e319f87b1755048b2b51426daa2c99bf7ce15f7a6df16ab13c6376b1684c613465aa1f9e8a24fd07a14fb73f6ecfa2dce92eaa66eccf66d107e8f5b8e4fcae8b347c4d016bd56405d62e22afbaa278723b006be1f103d508e6e8f0994c97a17c54c6f6304f51c54c986fe6aa5005e328cca165fb56df4c509ebfe9f01d3915ff6fb26ea9687e022e84506dfe579127965eb642854e24234e8b435b71cc1e17f381f27d0a080ad1037ef0864cefd8e606a0ac4b005fbd2dafecad1f1aea01d7399c7c33a8e65fe839e5a916cafda5e0f68ed86a79e905c62cee62ca54eaaba80da7f1999a6f486e5448ebdbca735dd4ece3ec857113a09e47bb2c3b3f2708fcb32e47b717b2600b0faec335b54dda8d39ad46bad0a563071fe7766df3094ed24ee164ea0eace933a6c9314c8c26b0b246c11315db682a3e42d9aa2e4cf5bbeb1b52310ee594f5aa3e272a8870d5e2235f404335c4110e40e7973f4244f13292e7e1df2f21947ac660a9c15039224532938202f0468ff9097534abcb5a896ef418ca598c110bd15626e3af250af42e071c4c6757288ea0c2d918242fff69bf9f136ce3720581e0badd6d6c71251abbfe44652c6db691effb9940be5500b500b8027ce0dd5466ba08b9d589014c68b36f2e403992c85239c31cea42e20e0ad2463294ec950b99c3def397995b113a3e170ee62f2151a3dbe9586458752f83d730f3d4587985da18169602879ae7bae6434dca3e4ad722628c452eba49e0f1c19511acee90b8f9dd8cdd3ea13cd2a31b5f93d377912cf0d75ef68902bf8415c75ec7c77d14beff727cd0d344f28af8f74ee9ddec35c736662214bb19fd07e1f327066938ce4d2925896c48d9acec619ae21fc931499d12ff2bf2d42072c8759379984da1a18a7b7d00bab4fbeb2a2a3c4bdd3764b068d062a26e0fd9581a07a2a94b889968b2fde2a6a9074ac3daa1e231ca13c8c5630956f9a1c66e05cdbcbc28430b5b5cad08572c84092768b516a82974a3d2ec3423b30aa779bf791e758eb2ded0bee2fb366468576d5831399f3278a4f8d761d32fcd126a36f30b273f4221a9015329296c84df5848faa554f869dde1a02f68c94307b7f33311a274e9922fdfc9fde721271aac61ee35854796e2c823fa076889cec00a6b4ff8f6177e4b1907957d1200756f3ba7e264dd32d1faa432a45cee385f8dba380d1e742983e5ba6d3194f3f8273165c0e7e0cf3ae26f2cd45d141963b0204570e2a6dca63b33d9c374b34ff6764695f53420ac998937da4aab537d19a4b9bfea54e338d0d60547ae1e465a556e8a90c988985a2dfc2af1e99ece6d89c13eda3de8498fb50d34ca139942ea69eddfb7936326a72802ff5fba560ba1dca601dc612fc481e2140ab0f3de3ff3e80589e9ee469eca6d3c8c9b0f3637d761ac094d707b9d47aaf92e45d5886aece3c3eaaa7fc6a81815d32d9686c56f19cb19582e1016adfb5a55a07c5ad28d73cf734bc18d7c346e0b3858b060195cc6496afa2796b4c0438019ed155d008f03024dadb3a204ab1a30559559ff26b6dec5dc5eb79ff05784510a12ee789b2dd2c8407623ccbf98063f1fc73374ab8c7c266aa376948b31d1c0fc8770c9b2fddd03413cfd74222f797fc19ad7bd4b15d030cdd53d2f07e3a4c260d7ffa1b7c0026c8c218a932f576e31d824ff258a540d80bb90af5bd385903c1123316b225d1b86af4aab13178535f14fff549354e2d00d5919c29bb3d5ff2cbb7c979d5c07962d59a6cc915d1aeeac1e6fe7e8588ea8d44ab7f7f9c7aea8d21fe5d81398aeead54452a244cb3f67e99d2ae8699e5ddde64abd8c60eddc75d4d20b7091e2221c122235ec27477f5311f28f25102dbeb1a7828df33b4ce552d389fb37912efc57fcbdc34194eef609d2b282821e34726232cf5007ea950fc24982773e5b525fe04b4aabb6f08a95bc8cbae7f49e97f3e715cff87956de521cefd13fa6fd7292ada341171554ca007968a3b4ab7ad12b779bd34ba84d7d2836f7cada926d2a5d26559ff97d2f83d52686bd051aa40ea5f861fa465997b1a370f217829230ca8e4c34c22161873ca2b0829b4df79e8f3bc0cba6e4cb8db9f43b713529b2d94694d95643ff0f06bc507f785495b742f0d9114ad71981217495ebc4b1660e062eb2e4075eeb81808211cca50d01cf66e20628ac042e908a9e5af4752e573e81ac88b7bbc60240ff9784f478c421b5d6ad83feb223fe971bebc961672ca372f35021a6c7316c6c49ca17529f60250a7dd8f65df3f5fb43cd2226a0f2f0f8680a891166262d69dfde92bd259577190df3ca6c2af99378cbdd9e85f0123d2742c71c1bc36a619185e59b3c6d554881afb05a38dc189d68adda251d908345c911bbf9e42db54996edace887589c8d24d9c923f912f2b457897d7718262099ab8da5c1e16e38e81e03193fb7d280c95b074dcd36b4a6d838b5fcb91e63ad0a1c07ba8c5c4f0208a458edad3363fd0c1cd70def26d5a72b811e06fa6122d04054476f02f345ad6c61bcb078e2c7c3e9b09b885a2c33afa80e376506224dedc84e7cf1c3fd8cc7f6bf31a81fc45c446472fa83748c8600d5989e04c586a1bfe56bcf11de43b15868e09ff426da758fd7049bdb81f8f5f17f296633e872f962753848a31cb3cba246a8300efc9a103e2de96206686707a0d3a9dabdab089207a0f7bae015e68e4d3f8f90134ce197f29162476085ddc345e864ccd2dafe1ff7507022ceaca23589dbef0d8cc02ee04315d7d7462e6c26fd15417182bcaad0db03cb803c1914346dae6b4804033394e1189e3a25a9b8f73e315174e17b4ca7a3c0704879d06ad9f5cdfd9d800d22870761b596d8d603f8225db0e1c605e43b3ed79e79f16b057c759098a091ec10e7dfe56af846050b653ff3c6096e53f9e4ef568bf15606a65105c109857407b6a4e92bcfecfc3d94b923bcc23cfb9c5b35916e274c31285dd2da0fd49f4a6544ff0655acaebfeaff8e8871fa12048a12af36f5d51aba8e760054dcf0b9e845b527f67434af2aa9356fdfc0e732ce69f10f4e955c7b0e8f1012cda324996232af81663956ce58741498a24bd69b8bdcae58b4961465a7922c94f4b254ae96ea3d8d801c5aedfbc50aa62b751fac2fb37121e14b7de2605794824456e520144fe24047e401bf4a98441dd7d67a48e68a0345d2086b6556416d2368cfb747102de8a1e0357020a2a2ac73776e6bc7c29d9db5dcc0836190bd03b931b93b5dca5d6e70c853b1679dfa8e0820cd2a1627aa0241817b7310ca2773445d5e06ef3916368abe3a5dc9be9cbb4d394e76f64e826b63bf05337a79587c96b1c815bfea3f005831ae35253b57fdf4fe5b1deb89ab88254f5a9d1ba1b320aceafa2eaa8af741d698e7816d64e6c215b8531455b01a9392e044f1366318260d668f028f4292b63573b18fefef9b1520e85641296ee8e45f76c1f878ac9c257d0192dbdab266523e3fc921ffe7a0881e142e18888719d3aff2b854fe0abf90bcfcd3b52ea8c9d3af4fcaad744ac75f4565ee31a2db2ce1e9e14f9ef1d52116814d67768d85d821f5e7345fdbeb2404a30bcd8c8a220e3ddff260683edd44d8365f566bf897e17dd0dba4a7c99ffcd3f0ce833ace1a753e498483e3ed80b23efbb69c153e195b4ef36a2fb5a8ba732ea175aed2e85a85cdea5b2e82c79a2966b11b36dc06f3711972d5649c0c507d409ee462b9ebc5ce6a4f2fd018369040d46385970bbfc79a93581aaa52d320bd286090a0f38d0e84dc212d14d8e7740b47c7d6c1d8886d76bf7cceb021ed6407c159ca38cc0e2badd847939b0dc1183d6dff20cce58b8eb3d7eaa51360a8539c1abdef0ba4e054d515892404d3ec7e6da0dcfb14d800ce3c31da2437678f97302f707dd406838899c91244ac45bc035ae"}, {0x90, 0x1, 0x400, "df775f9c9c8dd23f3026a3430d69bfb99f76e17c90965607c23645f8bbdec5d5e6403e7fb03bb6ef29bbc09136f1c59870811348f1857b3b34f1e0cc5862d96432e85c4c016d220d4fbb82c91110bc5850bea179687612cf5e3063327ae2fcb5f257a46acde1f76fe9e949126e64358d62cc9543682582fc07439244f2292e13"}, {0x48, 0xffff, 0x9, "9d9dc14c38dcb1d0a93f175be97802ca3451f9a6b8ade87742f5881165dc8271ad8ea7e81f22a9b35e09e8321dfe8a63d3bf619f5d8c"}, {0x1010, 0x1, 0x80, "6bbae60a56238d3407369200f7a981b61df221f156dca97cd4d960f806359264ecf3cc3d49c2547287bd27329a3e67cc9ca151a2bb0aa939b66db6ba8feb578bc62609fcdeb8197e635dd277de9033d480f7e76414b69239494e7d7709d9b558fb85339c9cdd1df7079e50689568e6bfff6b6c5cc88185fac461d8e48ae6ac3ea1278555b91702feecaa254fda717e144032a1e980a3c7a427cfc347b6f96801262028aeb127629ad55051582fdeaf9676dc3b676ceb868700a0fa145edc67eb8dd36348926758029456724817feaa2612f6ab8ee4278a0eae063b7e254cb98244bcfe32e0e8b18868f82f5dbbbae74a77b15fa1e0f608a0d79b80355fe8009ca5ee3c198155fcf73f4d9b6ab9ab4c4c3c7e8b3498cd6441b185a2b0897d81edadeadd240f2d1c2691707cecb8e9ef70e9662d7d195a462b517acaf68b532aa54b47f287ac41446be5945d70099539a8e35967573aa69ef48b320f20f8eb74f6f2223a5ddc0e2a9431512cbee0426251e920d0f7f75d12cb99d527f8e2d3c090a481a0ec3c3fe0229752331715b18af04b0ae73ff52ff87e8e82002d1211b777cf1ff777cfc0e146556386b27172b9f93718e5c11f333aaa8c5bcb8c8c21be7cefd9b59f9a5548d2896ec208631a5e30fc9d8fbc985109d26b0a6841a74862dda1f5f260803bcbf4dc8ffeaa680f95ccf0a8f18c94ad7ef4f08d7b2c65ff4d2b3da1df731d4407ee302ba67b0795869d5ef22718cb51fe3b0f9a36146d83df9d45e336391d101059c9c2ea7e32fb2a0f95960a00cec38b260fc38e7a771cbcaed188c3ba81aceba952171eb57d7fc39737c09b1578d2fa88fc401539d4070fa462ca64bd7ac7dba62b1d3306ca7aa191e91413913a868bfe6e914a32f372a64f45b65d19ba4bcf9a88c008c2374aa05c32f5235cf7e67996904d0dc3036c3c51165506c6f70fad5cdc61fadfbd45e6376eb7840c2d61fa2b94d3da8f8c26cab57f6bb4829e3c2a4149dcc461f573e0bde75b367d2120500d3461524dee1058005882f348d39a4ff57d915a43b3265ca31043de720447e0f2c49fd7b5a3d110bbec1957a3b3f747534441e5ab0b1496c40778094c5fa3cb088e2a3f04586f811371c23aba802454929281e34e1218aaf294f0711a60a81ebe60054110caeb7d6fcb93c8ebe87f4bf31f3f214a355f6633603129a4b08a4cc345d24c7e9d7d1c698674d91c6b75ca39d597aacee420534c22eefffc8bde098d2bcdcdbd844b684f7cc63823be57ac1c6fea7e021be3e290b5733477730077211552b7941562f0eba4257dd09d3b525e2beebe16593c1520aa7dac416d9604388feb82f2cb313cd959a915601b57f62b7cc191bad1ef78b3d54f62abdfb107c41770d5a634b503853f884873bd0143e75f677968fe7900a40a3fc1e878cc19de777dbe6d556a9d2cc208bbad33e68e35564a5248275dca48d4d1db76d7eea2d3ae10ce71ccc991859dbc18a4a2a77655765033a31eb7a07eb0007ed20b89f6bf9dfac38b9774f54be78651f2562b9cfa4e5eafaa1f60b76e17bd1f5d9866733c809b6b8649828aa3d440a446e8b8787ceeec4e5414241b7a5cae8ca46e69b0d9d40bab1752c4be992f58271c0d9c38d350164c00b8af5bfde686c706e7497ebce0fe65f61ed892b418792db6245faac93833083413d8f927ab3f3bf6a298c34e9f4027931e68e078eb0e3b2709483c2f56c2f24c6d6dc325ed6d3a4fe7a65664bdc7f4852c783ebe6a33681df7af4c908520330df0d412357a62e43f593698d3356c2b7cd53bca17f91106b9f82528f540715d7bb33ca10ce34614e90f2d11230830dade6ff1124ab489537ab2022febb07271c3e4ad8778e0d43a39c4f2b4aab6c99e22b377b7f800a449526d5b7e7351f83e76b1f317068fc5f9553a371e61992613537b301ca3886f61d354dfbab87e6646779bdf46911cde8d03eab4c107a72df1a6c395378c3d96680dc9c2fc425bb85abe30fcb75289a17388c42b5b98d8912616eb351e2791ae71af86333d9dfb01489b55850bf3e5421dde407022ef9b85b2a5b12f42809b855ca66b6dd199e54a0f0cb472b50366ea0bc70612d668fc247f7698d5bc3fec2691f8a793c3c64f3bc90f680f08f4319eabdc1d6ed061e33cb5486fe0c0b65af732817bab95c4c1f38384b9ea5b7494a6527350fc5eb7e1c26428adef15fbb5f9a7304105598ee49aeaabcde7a5e8991735332bbac6475c8519a579e832c6012947f73b07d913122f329c9bb41bc238c28dc11f863af6f10f6594e04e1fda0e4a732c3bc86c74abeb6f3ab14679f07564e538c1f6b369c84cd712412c65e44e34822faa61093857dbd0105d6313e88cbc697496bf829a3d1e43f13326489ed9db93cab36126aaf6883c4676a3a436e5b00b0a16fa6fbe386788911ddf28e03389890696b9ed10dce9d9c6c9ccaa9e2e282acb101c46a6a4916261d1720be45c8e0718633ee6267e48243725f3d3a3c6b32d7942254fa4c4b432e8e8fac3216e5f54cf3cc7370994eb70c92169086cf695edd51a3ffa3504e987a2ed9a624783cfcd5cbc8d2bb47ad30fd19570150369ef488ed7976a1655d81f17240ca50f1b02342ce2774b4c688f930a7a8b1ead29e568a12ed3db0e803eac07d765cb15d33e7c85e7487b7a684e8b18d0815a03212333825a4deb75a586cade2cc4902d79c9de983bf1e263dc3910bcc0c8a545b9886d46215e0cc001f6fd8487145c138cd60ed7cf1533d3927c94f5e54a2cd764d231cd01d2c2bfd00adcb77692472ca5468360ead0b2ed247fde2371647145bfc08c74ba57c0953ecd8f9d5b0158e7359635f38e0c5ea25eff4f925d88c49585cf16cb44bfd7beb8a45f0f6d441b64513863b3ac7fc34ba60d4f876ef4eea9638b3d953f5eb7d38e469122f863e9a3f1533c5942ebd8e07f13f53b15a29ec9318e97d46f92f528d8fa4aa8a752b00229fae8f0229a5eb9521fe887262c01d7aec6df519bb2d82e881dd802eb3a4279a45b67e44dc4979d0204c266f233da5fbb26b2cc8145005c3dcd773908e57d10fcc9537488b3dbcf0f8f3297c5d1ac2a44aefc0a5202383fe9f5df8aa5f28fa66f0080a84efb721fef34929839a3d694d619972e5d0a0c25e3f810744404253a21d8ff6d956e476eab3f448dfeef83bc918a7f45579d397b3afc921f50d649c07941f037d6c48f18700fdded006ee9e5a49e0bcbb310a79cc0a2f082b8a6279d71199aca2c6a69cd47f4ead6b3117a00145d4279ad1b3efbb22e9e6d6797d42132ed92d44f2d6f93bd680d5befa30217cb1c1f4c7589927d71e175c6ad2087fa5738a7fb1255b97471fd326f9c7af576b656732a15723f236e8408d082ea4d6f3702951b19d3bc6d1af9e6f96cf3a7390f9231812347f99c868aa6b000557a5d2f89836e5aadf97a304d9f0da91ee9e6ff45572a0cf3ca31a82fa756a36be1c82d78dbde819d4ea0cf7cff5a15c39fb88bd7a2af7c2a0af35d9c3c6afe04b8aad3529e7e76d98575746e11e1f69f08465d545b5aba80e4ecf4751d70518f1cfd856f22bb363a0115b54bb852e7f51c0249e7881196e284910e6e9365015d8276bcb376dbe1e6e43a195497d5cde47d8c70a2e69b9cef293ad823ac6169fa3e1f4798bd2c496009627b905110d2d8dc94e2bf614d2c0fc2ad604d05685d488b37ae010fad59d42bf07cc173d34e72b60dca6d04ebbae9147119d10d9fb3b7de47ae190a1faad8bde530be0b76c47094b1fa7498d579d0a74ab4ab1cdf5d5597988d4beb746dfc2879b07bc5bb539e1eabecc75df2014fd5d2757af5465f592012e0e7357ac56aad1c5090b7cd83a4438f8e0cc977915accd7bea77fea95583c4414f2bcf07314c70df720022f9dd96474d1851e20c47636c342eba719c773af050fb1c9e40e9650f47c270de342feba60ab827975bd6f79ea0a94d65d44779c8b03c990d70c090174c5a107cc08d8f1589053e1d3e5ed0cc7322ac9dcdaf21e9f64700f7c0ae45ed5791cb0ab50edb7cfaac6dd15ca83db445e0dafa1e61b9855d5d2f73711bb2833bc3e3a06d7472e2fd6b9ccc3be0071ec936d432b79761027266437315524b75b6603a8c0b12db7f3a4f193b73be8d47013cf2c720d9992c79e8d49e702e86364b3c2070b825f6c62b4ac9761feff79995a254173dcda9976e493c27048bac447cfa7ea91c155d0d66954124bed058d1ba0596139b8d0137a922427e34a4dc8e6d0a4a1ecde3c914bd64574e0386db14d979dd00384173794fd54f378cdbdf06610e1f85138b059af4b67dcd5d7d8c8f823237db14f23c6e7d88760fb130b1049670aefeb21e32f2763a5780d0117fc5f10020b05d1c083c4ab2fd257ac6a628036440bbf7be3397cf4bfcbcafdeed0524b978d023a6dea3d3fcc81144fcb989090175f9797021ee23c5de48d1a964d37a150a43c635abdeae24c94aeaaa23a8a402b431110f70280ca0d00d4207f5e907e136511baef4dfe8c621edc17454a4f0065dffe4be92d758600da75f7c496c4b2b92b64540e971b64c459f0352af0f65acef890e592e763e3e87f7c5a5c2cdd18dc469d499f9c7ef07374bc23aaeabedaaccf26aa4c810eef2af9a1b3f1987d92ed83ff4175d41e97c2bae1dc60e661c85c5924a2a3c3235b5b47f4c8a39065e0062858ab58c2399681e2a23f84f41989daf1005692b355f3a2fef256dfe2cef0e7f584445e28431a1f96ec21c824f37f1331a9df35355549c94f96cde22ea56bde5ed2322ae9492dbda3d9614ee24d7a587bd000f4cd95bfb8423f83c9b6a3256675a30e338e21abcd35f1961b0a13d9a81dac1555b34e3dc41f799cb66a6db409071d042f9666f1d9890ab87e55d8ad2fbeb5fe71bff7c56a77e860f38aa95db007c51ae43f03487e37eb301ff75303edbf02ab823d6dd4318717f1a61683639efa7206f5ba0ec81b1ad4a012b892e1c09df7cb00934070832bb0a4f81afe8d061fddbf3d14209c3812fc8a17564b3f99f9065faed889cb2f24b8e056f941870acf35fe3b19a8b71dcc8faf8cea600dcb98e9ad7b2f2c8ea9cccfa7cda09572ea14aad16a0d45791b86483f1fc6b37292d3d3c0d6aaff898effce5ad216bb915016b6c116c932aa3d421d54be493e87643096828bd934b10a927bb129460570f70acbf3c6dba61d20b4564a93121dae145296873e5bf1c724da3608937b1a15e5aeef6d981a5e7d101bcce4ff36a0b1bfc983013dab8a26bca487f989d1a06f3a32f922e8aefec4477ec7b4f8831ac0bc489fc838c67c612c0b52827e5798a4a729235d696c20b968df32ba2c3157aea6b00a690976841bc8ef3a53ffa237a546d257e719ff1fa38e6043f5ef481b636c046bc7edb29b2076ad09c020dc09046bfd4d14f6c93c4e242059e2d04c540f809bb5c8e69ffd91369927ecdb69033c5369e1894af91f9f0266f07a918b7a424211bff65378fc7073bd393ad89d58a0f692144895f441c14370db2e4034df18eb74b8598539258ef1310bc1e5242a45afbcdbef45c570b693acd2ffa642d0e061f8605da71bcf491b120b362d610305a39896f4af8176105d11fbff2c86fa2d478e8d24a3ed6328cda7e9af12a4a17f1092fbaeea87d948c99505d5dcd64bf9eb0a32edf07e6eb7078602916a9ca981356057d2565a7249961ea26e8c923041c1543e7811b7aae4d9e27be82499e561b6c4b43a006f685ea5d3a7b9a9d7506764fcd1c9a710c5891a77c0367f98a5cc6b321f4f07f0fb"}, {0xd8, 0x1, 0x9, "6ea9cf52639e6dd63c1100f954b0f309f2a2aa82f56718ab0a3a3aa46d4ac3da4b34e21c8b6aa3cab20be994901980621fd0fd0b731534826f47519124ddf299fdf1c3201fc070e6fc51322882bbeae72073f4732df0425b81e197ac4531f5de996a561e71541a836253a0a03cb4bbf40bc9ca6aec95eacf64512afce1d496d876596c9fae0b05102c6bce15e7184b44fd50a3eed697a16aeafba8f8512b06afa61487881f38e3db45472e1ce2464303b6fef9c9979b8e6c5dd095a3884abdd3cce7952e"}, {0xb8, 0x1, 0x1, "16efb0c2d7936f34ba00a5c77a1ec54ba52a39c6f2e58b9624022dcd318a49478a995d1eba78a6d50c08e22bb9ba9a5961140afa581683512725aae45c805118871fe8cb123b731d074c08f63d31500356a3145cab2107113007e65e39dddc13919632334ee23b2ef8030ea8fa31b0f38585cde7beafa6948be18c30682e9a2948f0e711e88d5c6ee49040de217e7d913b859de9599370bf27dc836dbc01af82855ebf22b5503e"}, {0x1010, 0x0, 0x1000, "ccb4021c43665d09a7099f2ac85582ca28edbfee61e0704f75ec5aac03f40003bffd56d5dc136489d375ace0cd2297dbc38b965a4df8d6cb8fad44ed70ecc2a83b6314a51599e0b7a07793fef7a78dee566ac19717a5597fa820cb53bce4d4efa47cd565c5f7980162ea54da1fc0455b3726e7b179bfd360ba0702a908d6433295cb4b0f38e65ddc920a739656631b8ec16bdd51b288cde846c71870eeb192d9db5e61dcc9e658f7e9c8f01bd717b1b91b584e5c1b8965b603af9f07102d43778d67fbda5fa7c5486fc4442893d67c5eb8a51ceeafabbfeceebfb5e9dc0d90edb699b6644c2bc94421a240d7762e719b2e27486c4ffa886a3216bd122a4c735cd193a23e40bae1dc098b5d7175459be0169db10d90589ae078ef5b304ea5471cc81ab0df0e2151574bc61e832ebfdee72432f1ca02cd56c00ab40d5826ff1775742de1b4cca113592ee34ee42925a8b7b3052e7f92ab84b01bf2a290dfcb3d6665afd7604622aa69ab13eee13bd52f19ecf41fc43b5d9802ec5e934d2b4bc6f4024cae6fd1b2a3aea501361f8b4e1946e994c514a7d475ca3963a0161ea121ef5ba9000b9ad31ff1b46cfd011796c7828a9e35f44cfda1599db1430fe122bcdcf3e24b34e7b1ae67e4d1e12a5158b8dcd5ac21748034b3ce2b9b7dffc3ec389069b3fd327101d2e497d21b363bf494b0d582abf2d86932164d18df7228798515b08ad26973602b905090509aee3edd098e04e1857a6eb3e4eab2858f2269cb20adfd5b61b324e37c6ca95789cb77ed3703da023e3b7c06e2972ae89d01c0fb64850d8c853ac2f5324378700f08a885753597e231f2ddf893cd0bc97affa81c746bb62271e6f0b42cb9ba1c6be561966653249e3841b772205506c0f2d63bd9ef1643cafcd8a0e66b78983f606fc227898098a6fb68a77d335ceaefa70c4df755aafd39dbae888b1542cd6197beac8f775a1c4118b0f352c71180c0bae6ec856cfe6003fbebe4ff0343f28b63cf267ef402db93c4f4bb11686fe67ae900948b4da820bb5a5bde1146d89e31d362df7bfafc4605afba3fe918acb0430ae8cece700f375e74d930611cde3e34b68ad933a16dfee7edf3d9172f40f09861c731b66a708ade402d40b722a82fdb19669ec883c5caec0a0c7311d23b229234965c65a4d1ba3e4e6905c12784d8025fcb725b298bcd7adb80c32c2749018a9b5b7b045608d8d622ecd3ba021e2b7d3ec09a8933121cc3b2c981d02d1b14eb6a102d7d5e800403ac5a920ebee67489eeb1b423fd22070dcdca2e60f11f86f1656086379bb7614d739d7b01ac16aace18ccb405ab5bd87ccc863238a708e45d4162fc12f427317d873b5b5cfedb0061fb8f150571611e243f5883e7eb61d63fb7ae951b8140b04b64769769b76aa60505371adb74e16e35632ed0a84ba979b5507483ced6a4fc529f83da309d85aab25ba1af50590e452bab727a8afecd224d15d947b52783b933ce9fa141fb00211ae9b9800e8b1691fe5f75e10ee2be262e9e059e2e3137c2fd5e0cdf58a9a45758cd292b0c3a267cad17b89b1b0e40634b2bd851870bb45e37ed3cab547db7999b78d93885925ae95d50919fb8a4b4a4ba9fa88bba37316d7d77d7adfd3dd6739eb6e1fe65813883423f296174a5e9cf118baead19a80bae8d488fbf60a4699095fa0de5fb6d339a933f50960fceb8df25cec1e92970617d4a63bc3a5ef261244f42a3f9626518c56abe3fad7bb2049bf3373768041bb42b1bfcdf3eee6084a037ae79d51f9b1ae7acb30bf4cac6a1594d11532f7086721b49e3ebbae6ea180b1073fc04fb28f3e5150392d6a1421e46659847261c4fba12401690717dcdf059851c3b573bb802167e2789b009b0e17a0a1a7e44cdb7abd2eb593d8727e780f0fa907d81992b773c72b89df5f70559e862409cf79c1b7284f186481ab7fa4c741ad5040cf2f50a9b4b2ac753da946d50fb63aa8fa3f61d392a8a9148c260d390be203d700f80011d788aebe97f385f69a7341246a2363b77d2ab45ea89f97eec2eddfd0ad6a476858a0d0cbbe6a9a5f32bf176123b044509bd7f130a982efa351ee5684a1c3b8d253013e48c6779074c8f60702057e36a1b72c4514d6c62268e89a4ec5a662623c2f8e52b402f0ee676069835b171d6fd675a4a2f0da1e17070721ac658dacb5fefe7cf152361eecf764d736f0ef8225a716d505eefd47c437f42f4ad4d987d6edf519899775ddfa4301034b256d97c684d7bf5bff3677357e77f42355ab9af25e1351a2ae6d2d16036406e144c583d28cadbf592ce927daf0b4303f0ec51ab609d306400d218851d9989f31dba3376ae3e6aeacb084edab5873ab4e3b91ab9871b98a06b9f2a8087012ec3be6ca14643ff7b846943922490b837d0601f81c8b3e88e8b4761f9c95dc917072e85168b02ad73c6b860399e43416c042afba596eea2594e1ecbaf4dd3b4d5c67023824da80b9d07c0e1c93eeda503715ed5a29066ad5b9b26c6f3553138193851050371d5b00a87a58be5999f7c70137d311fa47090a7abe03fdc59c1953e3303efc93b49a952a30a7416c3121fb9f06cd27410e7c430acfdd9a1d81736b7795db2684da989dc31d788d8e180dcdf8909d1f2f364150187e98ab908cda4f9d371a5e02bca6ec420d510d1ebdd71aa3d730f754b223dcd6ecc3311b0c315a38a2a0d3b0bbea1b3c0d57e9f09dea2b6c54b5872358c2c66f49bd5b93054c0a2b9f9b170c68c7375d6279387ab718192ac4557971983b6b7187a6049eb0cf2f9d3c8fc3bf34da46ed6a5ff5b453d779f1c13207b21274ed73a1a92f5a6ef3ea51794cdf1c2cf192deb96e02c82dd91d4123780a4836a219588f0401929a794da16b8000bdd073958a086afbf71415f15174328aa79f760be17438c358a8cca6de625b93564ae2e0fbbb6786dd68ee07aa67e1f2a566079bc363072ed1d10a1802911c4b5df2c5a8981f9693cc866a1dba3d4c4d98c0fa16f07720797be578674143b7ba7ef5bbf5f31948a6c2a783fbebf2b4b71401ab13dda4437fea1612ae4194c6b31d0bd8f8d2c5da0b05430050951d7c28aaaea10394d38325d4439eed6681b24d5db83072125e803491017d402d713b26095a7c18d9fbcfa64e8e1b2f0a7f99d95bfe35eab49e70ddef9f64ff5e9c01aa89c917d086fa8bd8479dfc66bbcd64697295f9238a342686dab2e29f388d0af8779dd67b9988ac161b4840c55937fd8c7e782e6a6fecc8264aae1df653a3539c9bec696c4a0017f781c3a5867439c5ab4ac276b2776777c2b79ccf8cf97e1ca4f2307087c2e8765c6408a63a7ebca006dd361fd817d17f9b0dbc21412deffb3541c8c88f5af48edbf6d0080da2ca8d836af3d1a29149257a0363bc799f2455a20187f026a3f7070e42dbfb773c1aef486bae96c55484e5afa10c11b1a50ecc07c1994ed3c8a05fe79c78ae77f6703400f3333c64111d61014dd211978e0390e1739f1858f0bb0a10b16b411a7737df4dd2a046ce163af8de541598bef63b76fe9b7fdb1cc787cf8bea20e9ada1ff6fb25663d453edeed48c7631b958cb614497c2356c686d478fb98c16bd0e3ec3a417513ec523de02c126cd33517b99aeb17f24a9d3afe205f156e719cdab22e37702d1663346d699f5dc5b594da757a64187bdbfbffa541096d231ab771106365d38c1e3c34f3130fb4e8a4d15e76de6c6e84d8f4f68672bd3122586f9d2acadf0a905c56e5287c5e085e00cd15971e5553522d0ffb316ca1c8e22d01a8adbfab7bbfce468fbe20b8de46720e3a5df1e1d84ae734a6a285ba3c770bb241442b14a2a0a9731e6f35f442c7e069658b532bdccd1fd5a2cdb3196ecf6b63952db45be0fd72f850b623961ccb845673d0d3beee34f7dc4146259aad2f476b3da53ccfe83fa6478add29182d4ceea718ebb2e281a51076779376114a8d0151f2fda7daea25002b78ec6ed7c20bb0966da8f69e9ad71dd47af2fada90fa4e8526bfb33780d7d6a84983e62d3d0e64c191c37248e00cbf946ca4152724d6a47cff964cc1fb41db6d33a2e8a976185144aafae112ec4c6a85f6cd7ed471686db026f2f6b6335507be9bf552f422db0337d5d75f04a9c956f21a852afbd72599593458347809ff79983772a9e8cc41ae26d1408f8afa9fc6d6c2be45867e1ed0d6b52627f24facace5b524b97e6a173a1fc52043de69be2c3169cdb723b3afc7604492342c618c0a3afeb7600bb9a50a33fd88720f7cf97d75638f27937a498b3bc9357fc745a91e63318a947f94bef063868e91fd4b02d4938314e32892f5d7d6267feff3f2b5d9d7b88869872528ae1acad336b6f2231685ba839c10e3d9c0c13ee025ea7cc5db89b6dda188c0d253d9758976222138d48775c200deecdf1dfe9bb1ba6e6e464a04d24b915eee87f23908b5ab953e1f98a1f4081be3423883222797342288ff39bdc3d7f99040449e856ac1dd0ea97df341bcbc5468639377deea030fd032bf2d8b60832587c18db973ceafbd4cf4e5fa783e787b160be7f91f3635a5631618dcfacad5cdfa6e22f02f4d9392957727a1a36b27e2eaa1c387d74990004e6fc514115ae52cbf81b37cddf862e8877e8f9b066b6a5829ede6a7b3e1bd33edce4a3f0c34844805daed57c699bb1658122dddc506b744d1f7a07132a8b1a2339df475f203b90925ef725e3d617aabccc0118a7ca56ca1d856918c44477e2f17b3641c663bde1ab8dc682f3392119f141f73a21dd0dc774fb7083e917fb1595f61c77f5e649fda2d2bda8735ea4e933c147ebcc197495cdcecefd9e536b09095bb3e4a108d63dfddeff2cff1ca1e36cef9a6d4b3afbdb18a8a8ec9c4441df95de57f263dc5a2ea9177c75409a25d4cefdcf2549a2f76ab495d650ab8091a70b88ecf532e1a2622f22e5d2ba319174892af819ed2c748a93f62dbd31721434ac6eb7fe53c98be1c04c6a5fa5cafa995a918c6b82f9684e103e51b0db1352cdbf287f728d2781453256a9c0c78f471472d8c942102cb790ac624abc40decc1ae6604bf1292e9bf35afe832c03752eb900cf2c926dfbfbadcbcd4b7d3a3cf95a60d58cb4b883305775b7d61c589cdba8dab1031da80f66372940267a4f86811d9e5bd3ed7d4a7655c0c0ea86bc41f11aea461355b037348c86d2202b0aeb4d94285f1ee55744901d082049b0aa3b86d6782b9d1c305942a73c2b6b0b30dd2f009b294d42f8b915145725cde683e4eba3f1a95ba069bffc581d67194c6f0ba5cccba3526f626e5c1d499d1509e136eb4b0aed727714837360a642bb27f533a4e3ad092e83e62a9c1d8ea8301603dd8fe51f343dfc0a2f9ec277f983d83e560bf79c869455218b3bc0ba2909e8edc60f379cfd88270664bf42b5f0c63bb43ad9ad45d46698eebd7997479e914db11a07f57258da5627ebaccaad7726f090ac8533a00d107da80c5ec7a5e705194cb06b81c249cf3d1b7f38c2f65422415a64600a85bf64f3e0e043e684c825a2d3db47f6aeb129b03dd8beb3653ad7fda1376c2454b99d7285ebd7c6db8e0813f112960a602977b6afae0ebd9271490e05122e7841ae7d638ffe4aee24f2be6e4461f7105282636f2ff6709a0fd7a9a6fe8f0a719a1e215196b3bdaf3acb1f9c9b13f4d99e039f2e78e70429dc189ab35d5c4fe4a6bec2237ffab1614f957fba34971701c3476679cee1f5b4b62794dc5a55bd15c3772691d8645e37e9e47ed462542adae56babddf828e5e0669089a5798f7d1ab089f2bb0"}, {0x70, 0x1, 0x9, "f52d83dfe53b563381d8d654bc2cfc54ea4543a472e2fb3cd6d1717d6cccb9b35dfd53c78a367104a6f05f797e03caf8e1aaa31cc4c649cc47b299014f9d09178d2d35ef185109880e058df846671aff62e56eab242ded9dc19a1e"}, {0x1010, 0xffff, 0x6, "b6e7199a39426fb3240fa7cf6dfecee2049e0058475788d91aad0caf93954cc1562e625642e5b7cfde4c58f857c366fd0b9965c416afa5e55e8ffa9e4c7bd73d198cb3034815ae61a77e8b81d38acf8f67318f41c4a25c934eee432b81033cb028cb291fd9caaa0b08753a7a23b109a6f22e3f65cda741e28c145f9aebf1f179051d4bc6baf0320edd01820e67e47db1e4c54363f7d7b9a7aec64da780832f1073e8c196d2120c3c8b422395c6bf6c1d47e4170c6c5cd8b5fa05fba6de88236514dbe7635669ae01522d782d2666981aa3e92d0f4981fe085a64bd72b182258c2b123df7a6befdbd924aa4ebeb749e7e0429a2fc87eea2d3570899568872140da3e7b948980c8e8f777f803907a03fef407bd494f8a994047f2bc7c3f40af29f9af82b2fbd897c9e7f61adb40b8ae48ad05a6dcba2c43fe50d93ccc2e4695e6adb96859b17c32f7ff8d4513fe9e552ff9cd60921bb2897ee73d0de31846a05398a481d6968d8333ce571d6c84668d975af0c790c6f05b08e5128e73fa349e8fba65a38e0624842b1ca7cbc793cce070be541f83f726be9fcbf1d4f1befa1d7653f5407e1248182ef7d72c497136da6660f1fffd5902a0eb086fcb340ca3c26090c6640626fe5a99d5a55d658dd51f240eb5abf66029d57f52794da2683e124789c32473379511c56a05135697a50aed617b780245163f70493ee40d16fcb59d9d437ab7ad3dcabced0acf2de9a2ce5f608dfbe8ab916795b482add7e8dcf2a76614422c4f4722797ce770c726611cfb9e9663fddc9bfd819a896efdbeafba23693596972589a0aa7ff0cf5b2308f8e8c5779571fba9d30e6adf8db1f77fea509e7b67042632bdbbbfe1aa04c2f524d0ad78ba064c1f1b24de9f120695d922a2fa31162bcf226d48fdba9203e030a47f3940b1e4e8f072da140c41a08f4140c20989844405421cd917b4a9e22a6be303e96cf96cc838114d1ddc09d459a501dce32393ed8a03a351726c077d6f2d3e319384bcb0d0ab0c835b2baf0c249cfcaf85e3720795735ab35f7a9a3420b0093083ee0953f0b33f8ca1ceef9b6ecaa6021bed84e53375e9f8247b6830691dce9a0beec4317d6ab92a5d3cb52d167bd92fad1f04314f36817cb88c05704e426e9ce5f8f546c45f37b82fc8ceabef58c9dfacb265de69cc77c6b644c82db4f8879a65f3555f160fa6e62af98637d25449d317410c2f02c492da7652e31e3c0b7eee685bc4b69ecf82f5ae7c6de955622f2e70202ba5eee3d8f31af97a62cf4411cfa8a10dc0580320ce122a76b04a86174228919a73611be872676910404ee4714a9f6a1ba0068ec1041625a7b238dacf7bb87b439fea5b6bdf942b488e3ae73c5ccdaab46addd51c9873f0d001a1fdace8973702c2e564d6192b26e332d9051daaf39567693e540316a5246c592e3e365d35d45c1bac08e22763ce1850d2392117041bdaede7d450f257ffaf74d43b7e5f507fe4fb2fd8049edfbaa2330225afe7e54915745b14b5e3e6062e7dbe5099e8500a7c2cebe61491cd432f6650ea362b5b14c4baf4993cb0f59a41ef1a6a9624ede0ab029ce0cc83e0ea277fdaa0a3ba511329a7c06a6a476d243acbfb2eb2d4f2ba7803fdc148ffed2f43845a725dbdb4e42e0841dc75737c89e7290279677af53f48234a08bd90bee18599c9337eecc9ce03961d341a5341e52b17c029450fb5f67e41d2c43a80e5c03a6ab75dab6cf462719faef5704a7eb631de575d8a369de3d6838d4b2e0a4305f4c032466ce639591bebc3583eea257cc7628419d7172487e96cbb5b3d2acb5f0696b511421fca2f311453bd5600036d9271f5d406143aa7f964e19b35c35e6f6d1e92126d11d41d20c5a63c5b6fba7ec6d6d00ec525cb5740bae7a5d8056e803a4f3db7812dd6696e7ce01b72b650acee8e20f6fc5218effa0820ee91513c6ddabafcd8f49203b222187d460b19c096173dfbb3c050d9654468ee51d722d362a4790e59bb98dde7f13c63257968c8bbcb22dd14420a701ab287c4b9932bc844b7ac218a03dd7e5a9e5e32e0eed89a451957ee1306862dc5ed166aa01e90b6250357133f07ad5b7abd1d1165c9e8fd43a99fdcd67c2b9d2008507387f88b33f918f112791d22e79ba42e86ae093034b9c63f4659889587d3cc7d07bbcaa64335cd1656f55466814027ffeb7c5f434063114f61749cfa9b0dcf2b6fbf9cfa2b4bfbcd593230c3beff02d749fe23a9b43e710f0c4efb0448e6d0062a7c558686ada19febfdb9c8cb32c08f1eeacc8d29dae9688d6404b70222751a75d232d67468fdb0b7520e006df3cde1ec81d0f950ebe2bee66b385501f8ad51f071e4ead462d919539baba599eed9af8d9445cd28f1e052c9a8421b935a14dd1277c746abe8121c0d134fad1f34c5b721017a98c61a23d216b7aef1be195d2b4eff74cfc2b1c4f40891cd67a9477dad70c4f77bc4e0f0fe75d6140a57d38eaaee5a55b71830d7f4023a84210fbb385a2ce90b75152b121b6a89f412622fcefe37443ec821ba539f72b53642539b69e9b1220f1c9b7e5d8d4f9c051a6d0f920ab425fd45138addc89d0ce1815d1cad7e20d00a1ba06d2a532ad378cea795728022680866bfb8fea3457935346d54c2a36e69667b034e1025a9b304de50b49f8bda4c1597dc30619e79cf83dee64346d8c7dbd2463416eaf394bd6648a86758bf7d12452f58bdfa74c1537d1c6232ce438e4bd19f599b39b92828c1770cea99b15555a9a45d53411e1a5ac6187501c6f4e8953e17e39a6643130965588d193cf695c262a6f690c510ab1b59b2a3e031ca715a193565d9ffb0b7d8e2a6dcfdb06bff57e7caee796a0f58316ef1e2591fe1d067c32e62d353a5185434f44bc242fd03c014d3b9ccd743a57e57726cf08e01ef162cd90d4b1241a2894b641840a1d489cfb2c541aec570bc573950951a1ca3608e1eea88bd1aaaaf19387eb1656d1106196b4e04c95e4ccc3806506a5bc4092e3ba84d2075f8450cde1ebd0839c1da5f391fb9b0c064672b0e19962e78b48af8399f660afd7fc31306ba1eeca56ea68864c5fd822fe43435c5812537ab3ea2bd90cc095dc9bd06c3cc67c5f34248f8cfd3c2584d0b2b15a6d1e19ca9dd69a8ac21d2c37f36bbde822f11c83aea1c4cc72b6bb280d14b1da51109d34c5afb297866bbb382d94fbb8be3606bbb5132224c5634fda84ef3534c538e7c85b69d4e00352500ccdedc33a79a4d024bf736326997ae6f0684ff60c857f154391179740e7e58daeddd9eee0b5460158bba2bcd0163e5ff9ac24f2ad37ff0e4ab95ee1299814b87b632ad4b46d051913423b4fafdc635272b50b11cd5333a3839e9bf9a0a019e707926e4c8c6c05a78702949fb4d6cf3da0774056b0a43206248721382fc6e45bb280e4da3f320287695b08368b0f57ea2e0d8c60cdff498172b8a238f869270766aac730f17ae9438caaa3b511ab6077bc25c7d028ff8f0c51ac5e5b752265ec5a65d20d4c8bbb03241495943f4c1b9bef3e0c5359e05fdf80b71c2e41899619fc96bc4dfdb1b59a23aa50a783bcd9614617d5e011f08ffc29e79a4c07e1df58e88e1f81b7c0dca8b672f67f293a9e972641dfce68e6da2b20412fc2ec7a7bf82096cd8026a3db08e6d76080f4661255f7ba2ee49f9551713f5cd849d171aa94bc98a82f6f3c626cdd26c01ed6a814c29f11031f57cb5c233ea44159562b0e4a80a8f05d9611a3775fa8ce6c36a2ee5484d406a8a372e32b778fe2b39017a46011519b5b7e455a748a2ea46ad42af239759ed8f09fb3c80cd80a253f3f6dfeff75ffb8365261873497c98ab29a8e1d0853fb8e94f472e0efe848eb3698cb30327e1baa189d09ea608feec9034e071e00f860ab45be2e241debaf5d4417d8427b4ac73b3e83c5824daad6a284b48ee96e3cfbdaffaa55c40915d6947b818f7d6e3ee2e8421dd76cef314e76264a430763289b407aeed6d9a7468d0d81414767d68a92fec7f159025edac205fc34a235a3063448a7d2364010cd9689f8075f214b838bb6e7a2d69c0c26527ffd0f34c18419accedcf5a7242ac747faa12228f9218f8dd43d98fc9c80e3b10767f2d012ffb2cf9efce21626e609773f0e531c2f9c325dc3e75eea743ce7194cb3c9cf769d0d354349937d53a52de90fce02e9e36d9ca0738d5da4ccdb4e145ad51ca2bf70b58110868985040ad333c32b53b376249ac2471b00f91967f17de7a00d6808d0a9bf715abcd0100fe7b126f8c93362d081dd3bea77c1b58d78f4e6e9546ec27089d628093dcd47f4064c0f9aeedc964f19042bcc7a939850b3b88ca527e107399406b21042ace4be9c8fa9ec49af3062c8fba98d05a9dafebcdb214ccd5ce3571497e558a851398215f6f04785cbbc323ac282455887d163ba1d3e0cb4e0c16863596cc7d732d3c5f4c19f86deee8da912382e859dd250da9cbec624dbc0c01f626f5c3d237328bdc11273f3e16dc832957f50c5a0be1e0dbd69f73375667127576042637daf5bb399bf631d2473643335b564b385f5ea31cbee08e67617ab837fa0bfca58b9c70b808f6db0002bec3f18a5dea7972dfd64b2a29ffacd4108fbf8a16aeb8ee42490f7d43078b7b1c81a22451bf09f17449b3d8c1bfb23bc6cd76e59cdda9e40cd8d989e342556526e386f420d7a6ac401dfbe90ffaa290be5e94ba899203e5a8281989fee2571571386553e1e50192d0c74ac6693f7f367af29c3734067bb29c7c6ae192039240fd82e1e4fd5691e2a9ee359b87ba5d66f3af82d15c22d9b1c90e63a4f98bf9c324e004a4b9b899e442204136be7e9cae651b54453b21d5c76799667aa40086b43964ab260364d9626d1027fc70ea8961711ce67dd2722fce0ceeba44761fe9396b1f4b20d48e53919bc820618bc7252e6f77de003915a5aa920b279c58f2a0f70383b1053dd58c7f539abbc87f75f81132a9f0fb7a2c1bdbe1306dbf2b0f316fddd3a59bc88c8d502200caa4487fa472e4ed54f658eaf6ef3bc72844d5a1de4072a0977e1e72a7e6a1c1ba2f37351c816c324b980c897006ecfd51282bb525da0307fac93c4991958c274fe803ffc8d7a27bd46c798db21293cf425d35f5c2b55373006fe5eb82870b640bb950274a8e67f620446581336651fa53068536a826cbf53fd59e13dc1336d449fc6f4bfa1a46ce306fc5bdd368302bf93bc583198fb4919b1eee0b8c73775357189f60d644f9aabe298b9de9ed0a8e7f9700f9473524a4c91ea237faacd448908e25416df55fe144d1fd41f180cdeb043a59f9b61e08f0ab60e892e2cab84bd7040e96bebcf8f9aaa6c9101ccefb2fbbd307bd9cd4945c01f607c437fdbcbd170d32626598724349b9b1f057831b6b9cc0e62ac6dac62848bb41913a5592587618d33d135908aa9a937ac3fe346759cab0fa4747cb456dcca982860c4fdd38177b27c8994659b2921167e527e3ee9ba492ff8f7ad5694490261b738f265c5798041cf8319972da68ad3d9fcf9f5fe4fdeefba59c7171fefa412c1c2d83844dd362f127c7567560afc9679209843b506e38eeb6617b42ac121244d750a42f7af2526b44c9947240d8df2559be18efd234f92c31a1d3d7db8fab702d7083db4019f7515e504ad4b77615417be9c3ab47ed8a1a2f1492e554960e9a973633a10f21c2b8e6a82b296d45d682be6a5a642ec67b04855ae821a42fbe1ba27279df131c3cbd911f0df18ad9d468278234ec67018d2d2babc0b7cd642e380581f34b4bdd2"}], 0x4400}, 0x401) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000005600), 0xc) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000005640)={0x9, 0x4}, 0x10) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/122, 0x7a}}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(0x0, 0x0, 0x0) getpid() msgget(0x0, 0x704) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000009c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515e1723d26d17a92bdce80cff01cfa84894c5ebde76657bd6f254b6de2d0dc8311201a369cbfea72e1853b4b24815860e146f18059eb258c48d66709556c927d6905e783dd5fbdda17412e4ad065311360757e954f2b601087cf21373e38dfcf1e3cc8967ea2850a17aff2ab5e3ab3faa477048d790b8ee5cdc1920df54bb2caa135b78133c0b48af99d13c21b5d055ade0bcc56ae7417e20255ffb7faa4e74a0763ecfd6ffe07fd969b008597fadd3eb609332b46b273404342a63a0f211680a8cb43c79249520c67418d73d34ac6e5becf5f1d01cdd85e053bbfe29d25b3391a558dc2a9910ff2f2f24ad5d8bba251e0129895be87d8fe27b1d2826e650d8fec1a56b0a430de1995d61363c15684ed682b1b92bff7c086cc078e645b00d11303adbafe9e47fe43cb392ea10e47c6aace9c93aa04082ddff2d49f8500e29b27c3", 0xffffff59}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r5, 0x2}) close(r5) bind$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000940)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f0000000740)=""/157, 0x9d}, {&(0x7f0000000400)=""/94, 0x5e}], 0x5, &(0x7f0000000880)=""/183, 0xb7}, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000100)}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f00000005c0)=""/143, 0x8f}, {&(0x7f0000000680)=""/154, 0x9a}], 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff001c0002000000009078000000000000000011009078000000032be7bb667b3ea204aa4253c727033ff7233f37d0e4840dc10beee75150595b77f0b4f6ccb9c1e007b172f7bd91227d27fdf19f52dcd8a1dd4c1d30e63ac20bef1f0e4cc8cb74ab7a29f8c62a"]) executing program 2: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x7ff, 0xf}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x20001, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x1c) setrlimit(0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x0) read(r0, &(0x7f0000000080)=""/120, 0xc0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x100000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000480)}) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10498, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x2000803, 0x0, 0x0, 0x0, "01000000080000009bb82f36b921aab39b58505f"}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYBLOB="2574e54ad9bc83d8aa7dca99368dcd7490bc0573ba0d89760d8a108d49bc8eafdbfab9d5a919dddaff7638b53904e9a6002907ae0b559ef01b081df5762062804e949e49e4db633ef6ae672839474014e64ed1ace97261921d08c20e57ea94a90b0fc5eef01aeab15f76b42bd12820eb49bbd4197a6a5b5325cd87e815b37fb116fa778bdb436459bf2a7b"]) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0xfff, 0xaf, 0x1, "7e4b2ad4848d9ad0c940cdd15f439caad8263c20", 0x7, 0x800}) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978e, 0x0, 0x1, 0x100, "bbffefffffffffffffc0583e2f200000000000e5"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 3: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) getsockname$unix(r0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: syz_emit_ethernet(0x12a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000f40000800000000000006219cb43f0170eda0e9278db9321000000000000000000ff0200"/64]) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) executing program 4: sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000240)="82b50bd600526940025bca105c860d2055d217f5b7c8f4e21e7b222f2ada0c045aabd2f12d1a6e93d97d632eaa04d269aa87eac50c841727d742bea8099df4e4d0b4fca9064090a3e7ed07c5f1e360ba11ed19c988b6b29e6252c82e490a61d4cdffd524cb7de811f73a406a5715", &(0x7f00000002c0)=0x6e, &(0x7f0000000300)="130157a7450ab9bf8797829cd48d99ddce614ac7045f1e79d1be2f2cc9e4d6745494e2ac3dfc32df642229a9774434fc9223f45bd8090610", 0x38) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001280)="82e1a1509947b9e8ce96c91378118d7ca59f58f01470499779f2b8f270531d4e1368f13ddb4cf8a172ce908d05025549a9e4fb377642232eb90912ee660853e87cecbd5c2b7373d19e9f67a4a497cacd4575d96f5b39500dce9cf889e115e1ad5d07cd6f08fe71351ab16edd82e350e55349871b6b9ef692c39c0b8700fb15adfe5361201743398c37974efa4b2770d8a65b65332faf4f986fb9aad03b1639fdb79870a81b982f1737f37537ed7c30b19039c48189940e4e4f420280b65b2120a33dee6832c92035f86ab42ec0433d4bec4d4a7e534ae973408eeba2836f46132addbba9aee820698c9f824b663b74d26e252e43fa93543bbb0e5fa04432f24d4c0672108e8ba862a2d9157917709d882145d88c9e206e5b71f3e79ab992d5cbd179048eaaa8faf082cb3c05368e4fe51359b8a6ff602cecff317f27e102d05ab867f46794a2dc99629ff3fdc4a4eba3b160388558abe0c1cac57016b204a900f90662e5fa956f0d8325b7a231089f88ad0fe2cdedf460cf987ce9f63e3e40c818366e692617189ab9d4b3bb197f880ca5781183e8cb840f91dfb7166b2cdfadf542e11cd54e5c9a74776815adec07e1a503a3479a0bbb7d8d8518c5bc9f7128afb89c030754a2b690f2af11f41f1349f3cb045369ec5753e2be7f6dde6a4820b7e8986c1f82ecaac6e427419aa1e5ba63aab03de5a906e7c69832ee54c048460a2c33ad3703e321db99de5b9632eb2320b1d0dfe2cded5c0fece265b64027484e65e4d6b6c5e4447d0a8ddcb62d901cfbd6f41836e5d37a7e71f687c85df751dd608d7433bbfa88a458739ee920b488ad84b32bae853b60f439b9ae6899aa6e8452b1d1cc1294ae5793d8e82840804f9f51f77756442de9ff3c1727f54e57b2f19e4cbd19e696d39e2909eef89388e9ad146de4ab4946d1a3cbc319c36d6704f862d43cf75c9d23aff8845bad36fa2423cfb23c55255c2b366c00492a8f9a65e87272ac460c41d62ffc629ba80c84c47237d308a1fde666539c7ab00c0acc129c55ec1b96a3788eeb30b9ca954f42ef7b1d1bc81b6e1b5b6371b46257d49e9d52d453ccd614c03eda3bcf1f6a8571d97fceaebd4145513363de1a94b6b7528e610e1903a90302e5c6c31ba2a9f38c149599e43821a03825d368ac114cfd40bbfab77fa200564f5f1a01bd5dc23c3066770ba3880888f7b59604f9b7d0dc6e018f209442b756e7de390ab2d01e0521cbb45ddf4ff13a6d05a23f2d917bfd0c52c8a3e0a1205034b0b43c414db545346a0ca9454c1e46d295041d50ebf1c8ed4151a27b028788e3a87097c987beaf11186530e82de8d71e67e81f0f37605736f32b85b5acd1c532df50ed0e3151c9184875cb3f60a0a7dbd95218f2a0d9e9d59dfbe0a0f920b997a03a0657932f9517718badd9d5e71bb3096ea24625f774fd38315c39f11778088fd2cc86624f5fb544a0f61ceed892924ec3f3008bbfdcae20911cd1b511e4fce22513ef0fb4ca00465a656183ef0057e5a44630fa0cf11443fc2e0504bb0d4aff0afaaa47b231b8a466aaf4644b073d15f84cef111d0b833a92abb9db8beba9d34e755f8feabcff8eb25f007610a4b2f7cb1c776911454e703199339515d67feb10301ce4bf0c1a0729bcbb1687f3cab321abc30aabad9611ca991e790818ce77ee78bb3a0ba6519bc504cd2987c2e8d7e12a453120681e956b1602b43f7d8675fbc1083877e0a6d54522fd0bf1ffae321c68140480a97c09e7c2885946367a79035c07eb3462d283b169c54b43668a3b6bfd1f1b00979a0fd45fead031853e6202f2fef45bf1982007e3988f1673a43ffcd315b0f2e9c49eb613a263fa1968c14a258ea99844a12057642572b2f84b4f7e9fc3fc1980dd9d9c4680f826688f42155d10c54a4fe08f6118f62172d668ae70be5d011b51ce0b79ba77cb790c451851c86c59978ee403084068fb20dd1e0db1690a16463c4b609dcc62a97a128a79bae7be185c9d5ae30916d154354efc5253bd4168e1ffc714bfa85fbc6cd653e5b4de098646db130e1d6e212602ffcd647be72f8c1679a7e0bb594784806fa121e194fb63374234d2f24b66f4efad8329b42953833683336e7925c41d5b26af636f5db6ca49b41388b32c0ea69f19cc7f975348f8b421a424252c6b4cd4260ffbd23585deca11b0ff40bd8cd3a84fec278212295e4b92e5c4a5bd906a544953f42c0b05677a0a313969f673430ad6f2bada3dc668936ee19c00f85e452c4a988556d532f39130f2684a761c6814d972fde55c83083a478711ec9a090e9a7b663b7af721ad60d1956f0196a84f5d0c5b090b52542b3645af7520d9f67ae01dc04320a178bee04783a5c6ff4f52aad1f82ebfebe2cb0970e156120f1a8d61804d074dfe04f39a99a42ebfb40dabc3aaec4b31a4f02691c915a5bad749ad12abd21cdadb76194916085a3fbcd0572933666d3e51fe0ca985b2666b26e17bcb6f989359d10d1290508b5c2b353c4c1026d9d00e33676177e0c6dd22d1a617be6e90baf7538e549e05bc6928f356f20fbcfef1251767a647e8a71c164372cc502fc5e8e98b4aa03ff1682ae6a2c8816a037b6f5d410f8510f61318fcf24fb97a844ff617e129facb65f19206c543a2acb786048376f1338b2b40c7c735474eed533c74f0e351dff9d2678ff4852a1f813eba620e8fa7139625704b82a4f9a368c5cda62f9afced6fd76506da454ca8722b6d3ee2e39d913fbee420ec47f875ba3a130e8cd0b12c1ae900426e09318d63ca2ebec6abff204469a41ee8377f87b809c23d149dfd87b576cd1ee623d26a8b31b88486e4f1bd569477a627a2654a6ab3ac2154fc695baa0469bc7c3d7a16c9c8c2ec509a39ee1258654a058bf1a923640b8eaf17b9ae3d8aefe44c44f8a8168cd20ca226dfa5ce45e578c36f78d662b0dee085207b9fe87bba9a677c386279d3587a113c0f81247260e250abbf24a81966ebcd130c593a247fc7450a98efd24603e74a5fd9dd1c6f8a16bf711217c9bbb2583a0954bb453c2b80855408ef9eda7bbe8719419c72df970d4c85f07e68d533e76d13f7221dc85fda41f5e703795b80a7e4f6028f5b517466fe398b78f30bb1c31415d62fc232262f9608af0c4f2c37f86b0fd9eb74a2fbeddd7817cb08c905a9b5e75860f2d9d8a5b59186dc931312ce8f68c934cd64ecedf8dc9db2874b74d826fea3d205da393da576f5101b62e16c0c36c873cb8b5a7bcb96cadb9716cf10ea558dd387b78625ff1336b4530faf3d32a03e4b785330a9bb95f10a54e9a9ade7194028bbd6a0253493c7a10ac81d1c31832d25249be226c048f703d11166b14b1e4f9fd1b0cf8c178cf7d04a82ea741e3574833a0101a198ec22575d6301fa3ad8b377e3d8d8b20a166421d4c7acd870a1af9ba4ec5841c4f720591e63c2644ad2ba808eda097daf15065a82e44490297d99081931e15bcd91af6288c85197890df0cdf54ce47a2c42dc37307a10343a0548625b02faee65dd579d5f8ba128dcbcefd3bedb32f07207979809c32c14385dfbef8663245a4aaf34efa161ba42688b55390c326bc732448510ddf48a57bcc390e390eafa26849decaf4a2f706e3dbe63e35dcccec984fd242ea5c6d595bbea75d23c2bd66f5c7e9aeebe164cc4da3028f3c1457116cd8eff7d3c0d6e2f91d9d697bd337cc7c89ade3154b7e972199aded7298e575e633a5fc0cc94fdb64c840c61f737fbd41708351a3456109a8cd7e4b20e29e54de5919538e4306fa321197d81bdc8519c2282edc6d2b2a732f9ec4098175f87c0bdfc59992c77ded4a15953dff3efbc59296f39af73e8cf12a335d6d32c98f82666658082a98caf9bf762eb0c3c7f63a4ec3e5aa5f2e2d24a3e8ec18e9e86837f426dcdf577db4a28411e5961b255e97e756286006d3cab9928307f19b7e53d665031b3ad4b22089e386b1ab18a81996a01bdbd781c8eb89e6c93f35215b719912f34a93bdc8228db7e16a9d78558b9ac419bc82cf8ab6f8a7d134a68ab14d18b01e35a2e02d0e4dc2da465f558ae3269f26a4086c9b0e5942e35acdc71f671213ebdaafa933624f6a8e10eaa63840923f52e16f7d79ca4e80cd95894197e5cfae84ebd892ae493433aca225c053fd3a1e3d79ce9228ddd57bc624239585eee8530ea24f78ef0cfd9b627126533f9854809b4002bab932829f2f0f8258fc27cd4e6204084315e5ded4718b910d42e39911288bddee5aa86ea74abdacfe515326dba505f2e6d9fbb43eced2a657bf7c7487763c6ec593a4094fafc9fe73cbbd398947cbd08e5b2cdd516c138994a98410af7ff943b769db992ac283810fd6ffcc5adddf5edf22cc3f2a4b5f54e5510a57e6f86d209c77eaa04976dea68b3b7492cb4d934d2f024bfa8e77802d0cbd06f1b3a35d3fc8fbc124c6883dd7128c37665ae777b1e7b5308a258be183dc66c1df6bf2a6df52903a461b40bc46b77324d8e20195cbcbdac325fd281ac94c0efeeb878833d7b9f76a86e7363bee4a17656a02fe255d8f691bd6f3093f9ff6cd525b61f0e1b78af7862e87495fe3bf38b58e9826975ccbfa94a75aeff52f05c8a9794dc1b3b74da41f8eac52bcac83aba7c1f22a7c1a20f554ea804f12d979836b254f0a81632e115d2b5302c8642c402b78444d0fdf363370ee1ee4edb92d7f915fc08cd2b31f1b5c5710bed95643143bfa87078823dc72639b1f49835758f6013e8030783e8d0c5770180654493d4d98fe8ec3d7c49e512a7ec22f0cf9cbd9c36bf8e3bd9a20f9cbde8d86791bab60936c04deee31e1e985b4bb8833468f2c12e77226cf097ad33f275354b112ef4e0fe4c2b69664a7851df22785ee34ac431de8f2ae94654672c37af721dea57a9927aef9bd3b13f4b8353d612d8581693d4e0480b6f691e89dc25eba5dd706bf6def76374ca08afafd36f0ac9824061c0fdae4d1799614c686391564f06946b6eb88480e299a465596e8533b4e888cf080e5b5ff6be91e42fedac0a0a462a85f586bce23f14a0a522b0ee88dc4292b93c4a4ac13945fba8868c6101d2e7736a5553cdfb1d49515d8f4ea20d89c5fd69936bd4d2302e5667e74e10ad5cce671b8bc1cece396336f0878c0963efabcbbf8a9c21064bb329d58425a7a2e8c2d80b589035ca3b4c44bf55dc71d3a91100dc52f8142ebfe12a59bcd82a0774f09331d7ef86db551859e3c47125972b2b9a673e9a5f6dd3fd722ec82255769062c696020d5d93685fbb377827d51e2875eeb62819aeb5246ecf41fc5ed0bb59ef4a81da09398ec0868ee472917e7ea9bd1a36d814d4b68ee2c032b2533523168eeeb7940d8bcf6774551ef99ac263d8fb9b545a5d71fd041f1444dc02dcf99773cc29465eaf8a424c978775ec5cdd9e0446975b1b3ddbf15a8c4f1d8498621ddb7e85459433cd2baf11ba51d001100025d8cff5ede8a91758bd2c9f88386839548e38240f8bf77af2d065bc35f7149f8a66ff513d16be774f9517055941399075ed8fc1422166d748a78d0d920795f0c354b0046d8d3e98677d35741a4d7cc13e76321f11a085a6411ef180f68a1fa0a9662292ebd78ae2d8002aa93b73a6fc6fbe6e40cd824cab4f4658406f0f78675fff843238cdeccf4201cad33610ad86ba2fa4bf5fd9fba3078deed957aa883e8d573d4208815cfbb11e3b186506b4cabbeb0f17d660ff1ff52c38839276ad82f9d9b2e8739cb5b8aec9bd4b304a3580c25244e7d54c0dd0b55f60c730d8eed1f08a60fd27a7ba", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="649ad702bb0e703d75527fb1a6fa093c228d8f62e55e3d3e83f4e24b678cfc7a", 0x20) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="ac7aa4261116af917e8d", &(0x7f0000000080)=0xa, &(0x7f00000000c0)="21c8b440d504a71fc771e1b73c1d9b86b6a11ead4adb07af6addb1f1a8a74c0bd6f2ef234e754d245085b2f5f8fe27633f85cb0ea842a26c0e7369b827d328c66501b98d33acc614b9b0a904e36bfb4b21a02ea1c153a39855f81d7673507fd3813bfa1ec75c0b926b08590dd237bd0e7ef4084fcca0ded0fcf5edb930d264c96cd23e61b3ac4a094f3c29b6abc6449ffd2a27c4d6219899f51c74fe4730047a13a73a2a808eee2b4ac3276902f74d34bc8dbc995bb859411fc23eb2b853", 0xbe) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000477000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000478000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="caddf7f2", 0x4) r0 = open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) r1 = msgget$private(0x0, 0x604) msgrcv(r1, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC]) fchown(r0, 0x0, 0x0) r3 = getuid() seteuid(r3) unveil(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x6, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 6: socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000300)=[{0x21, 0x7f}, {0x0, 0xfffffffe}], 0x2}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x4}, {0x1}]}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0fca0880ddb4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x200, 0x10) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x100, 0x20) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0x0, r3) fchdir(r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000100)="03a1416e5aa85160715c24475fa0eb6085", 0x11) open(&(0x7f0000000040)='./file0\x00', 0x784, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000140)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r5) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0xd2, 0x0, 0xffffffff, "00001800"}) close(r6) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) setreuid(0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) dup2(r7, r7) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x7000)=nil}], './file0\x00'}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) accept$unix(r1, 0x0, &(0x7f0000000000)) executing program 4: socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x1, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="82de1fab49a0a8213795a092f9004823c76b3af69c91213c328a8d4d05a6dbf5eb7e68a77917937e7bb5185827c83f2f7a518d36755c53ea2b1ed8b3c6f3c1eb4ec97ce5182b126e400a40a0635435919957a1ddcd74a5c83e9e8d590b7cd2927acd297f9db7080000000000000058be60489101c4e33dbde39ec1", 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xfffffffffffffffc, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: syz_emit_ethernet(0x61, &(0x7f0000000280)=ANY=[]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9}, 0x0, 0xffffffffffffffff, r3, r3, 0x0, 0x0, 0x88d}) setpgid(r3, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r3) setreuid(0xee00, 0x0) close(r1) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) pread(r1, &(0x7f0000000040)="503ad89bfb77e627cd0000000000000000", 0x11, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r6 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff11009078000000000000007056f30000002fbc0000000000005100"/45]) fcntl$setown(r7, 0x6, r6) fcntl$getown(r7, 0x5) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)="6319c9c093976818469eb93138a4ac393eaa469a080fd78e6cf1aad274841a56", 0x20}], 0x1, 0x0}}, 0x10, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x2) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) (async, rerun: 64) getsockname$unix(r0, 0x0, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: munlockall() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) munlockall() munlockall() shmget$private(0x0, 0x4000, 0x42d, &(0x7f0000ff9000/0x4000)=nil) munlockall() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000000, r1) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="3823640055d265b1271d321fa639697554fb8e7cee6246963b94725d92c3e0a0", 0x20}, {&(0x7f0000000180)="bfbe8bf938354c4afbad1fc1f3d1e724d106695a970854486d60931c14b6f35cbee0ba5fcbfc5111ef87e774e011475e6cb6062dd441bec2aa9875a58b8836751e37b86452ebd092c9ce9645ebd5b2fed86284305896fc7ce2818ed1d3a6c2f5764f770b1a0853713bd97718c37477b3b72d73b95d5bdca02591ceb3ff4ca80b8945845af6685a8b7aeef21e76bff64597150fe0cb1f9ee6b3c528426dbe2e38c697f384b71dfac35d1fb4249d7b9c68d80be9471c440ae7fe541d23e5306c65cbf2215a46184bf3655360605ae449bf12114366b4867e02d6cf59af456bd5341ab6b9bffeea500a725220451f0e0ca5b4eaddbd044172e4", 0xf8}, {&(0x7f0000000280)="d303d2ad44927dccc6ffb32e87e3211b3feb010af5f24d8e1330ef1a53f722b61d9f3f56", 0x24}], 0x3, &(0x7f0000000300)=[{0xd0, 0xffff, 0x401, "b596c444ee014a4860a26dc3221c91ebf6094b72865fec717492091ca47a84e496cb8912c24b26d5a79589f22e28baf95caf8e25196347ec3e5e6fa989d783b8296cf1f2edc52094aca83e3cf0e78e4bb1b596bc842eb54642a90e661a72c559b70c51ff381cc36de2120d72f56f1da0eb8e018c21af816963c2586efb507e021d12cda1ccbaa0196c85ed866fa84721e247b6165f3f14dc2a5f0fe0fd8ca45bbe7f52c4f01972166c689aa0c01150f78677df2bbc291652f10126014227a100"}, {0x30, 0x1, 0x1, "a457c48050c6d1a35a444152f01f94aa9fd0e8e4398c4843add95989"}, {0x70, 0x1, 0x7eb, "d11e1ddb80818fb0c4781bdd1d0782ca5be6666c8674263b129e31e31a96191754b2726692c213fd8c91e6e784863ad4ccf52705e7f09cdf851a017b8e8a479ebc835c21f1903712ef1b8ce08080958e74fa504086cccf3ca6ec39ab862b"}, {0x38, 0x1, 0x8, "64c8a09310224cc3b102f7050453a6dbc0fd4e902c2a88b79c6fae3d75dbdb093a5bf3"}, {0xa0, 0x7fff, 0x1, "1d19d7d4a86ddec1c6fe876bbb9996ffe38a199d70b9ca84a0afb08bf104ca0998484a10db71f7e38993de880feecb0ff53b9df536f0d7b4ec298595602e14748b563b0a4714995f5ad1c8f43f1db89fdc8da261865dd81ee9c8c2b618509e583b65082072d4ab941c97980b37b5f8323fabc486a49bde5750e95f0ae4f11137bd3c8a5ad1b777f9c7"}, {0x108, 0x1, 0x20, "e44a324837d08f64932b1604069acca8568dca11b71f711c0b7081d7d6b1ed737674e8b3ed2f8f5be275c0a57fc4c0b49582e3474d3566a1cf6fca1ad3f695f0bf5381b9e2b550beaade82a9abb023778a0e20f82060a4941a1a3fedd4dd711643c7670a03c333b7a2e00e80c7583f4676d6882db27f844d91b60576e3396c8050ab1ab1ad8cd31c712f538311405fe019c7319e13750a42fe55c941b40bb8f3ee7e6ad9f9b07e739def5831a5bc0758f84945b03ca787b272fcb54046f65577cd011fce0218ead787d3cffe1ca27f8ce56cb91b766d1e7498a2624854d81e8cdb6f4c542ee78f91ae9524ef69c11777a5c2df"}, {0xb8, 0xffff, 0x200, "30d2f2949d1e0a0282730f2d29c53827491378f4d11920b5c8f1dc6fc4de602483d81fc301c20a8aa93d39d8dfa9f4cec8f4f7049878664b6d79e9f88a01662b2c3a0aa81f59ec674abc6589e26e8668fb8381677e45749b384330185675a1d8295e7aab007d3b611f23a462ddaa573a9208d4fe7afa1f50143822769df4c1a880cd42a6c5d49eb82fd3bc87b1c37456523ee8713e16762c662c937c1635133765e46c6e"}, {0xd0, 0xffff, 0xffff, "f668c959741354a3d15c04536983add46d389c23427c60cc4cc6fc19ce181a9fc2558ec71d566ed4836d87b75a18ba133856690d68cb015e223ea23bab9365b38f84bff9df33b6f77e5dbe8a5f8c5ff8074f5aae091f0dea8dfa0570ca2a1baeb8c9324c6566134a1f3a12ecbacc27bf85213162bd93cf3806674917d4ccfed2f82e6d3b5a9acd4140a26f7983a42f996aa64b48edf8834a3c7eb1a734145b37e2a434d1efa08b98a5d38ae681b7c6794c46b5c99f4fd4d82e"}, {0x38, 0x1, 0x1, "8b621fee576d90a57c388f97cbb007f187eca98a7b3289f8c8f662b5763e02b089f3fb3a40889f9e"}, {0x78, 0x1, 0x10000, "34d644ae3d27c7588ac17405658f6e03a5ddb6af16b25e4f3afdbdd0d45d38470c46b16b851ac1c3f44a44c1cad5c201ad5d02cb72fd08849bf06d703f75aa298b45b3c00ac89a789a2c00880820ddd6445c7708e3efb64c58a10eef98f28fb129956db5f0301b"}], 0x588}, 0x40e) munlockall() r2 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000900)=""/139) munlockall() rmdir(&(0x7f00000009c0)='./file1\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000a40)={&(0x7f0000000a00)='./file1\x00', r0, 0x1}) syz_extract_tcp_res(&(0x7f0000000a80), 0x7, 0x8) getpeername(r0, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000b40), 0x1, 0x0) munlockall() r3 = socket$inet(0x2, 0x1, 0x1) writev(r3, &(0x7f0000000f00)=[{&(0x7f0000000b80)="df6284fcee298044e10f54e8960e3ee7c88f9f78075d05b2c99f81e93b1f05e2cad023c982188cc00a98e142d1bc4ace7d885c446828097adb6a43c18dea869e747b31801a8a7c35715fd6dad8dfaf56ebd68fb8d92fd740dcd1dd7f996e956731a172b4855588c1137042c16b6863ac4633828699c11e74deef01f08c74d7874b7ef38659a37f5ed16142e809820757bd52d45759aa6429c36f840a0d004319da88d48373e37525d1607a0f6d615af52039a8bcaf6026eb413dc3f699db8f04cf62e664e292bdcbd34971553c219e380345c2481ea1ba80d4796431bf28f81ab2f80a", 0xe3}, {&(0x7f0000000c80)="a8ea12510df48f89d4c41baeea3b041fec2956c6c8060bf1f982839d3176a6c4b6", 0x21}, {&(0x7f0000000cc0)="7086e51a9b706e78085887d5aa370b5b5c9b9d60ad8dbca1bd03d23d7bf6f513ce3811c78125d1223db36eff501b57d548e93359a9f458f9bbe53d311e6c2f52a8467216dd81d9b403d11ff0e5248ed6747d997a33a2bd20add46717579e9967935184fefe046bd77f28639b07e6104e6d00923fc69bf3537934f21edbe037d23a45b1574a9a88f9dbf551cca188e36d51b05849", 0x94}, {&(0x7f0000000d80)="489888186472ffa15e9c8492162021ef1fe54b8b57d32c722a0189fe0553e9a64ace15729f90417ef92e138ba4c740ab8fc0701529487f4b66c42c3f3d701c89ed17b55330aa17cc871d570c0c0122ccf6c9b3cfa58d55d59d00766f51f317ef7b9ec002630232e5fd05f48cf0b271dbec7a5269477c5150b19e45bfb70a9513", 0x80}, {&(0x7f0000000e00)="583b8164171ae821d624436d92596bc8d6f050fa0bba361bb23c15eecf6ab6e31cf3257e79b795f1f5bd58fbe94feed767c0fa7af91103f1f142f9bde45eb0f1fa9f35c734e3be0b8bd762fc325d98b5316cca213e1b50cf7089e1c8d48ea00240ef5c117ef2903fbcdc0d43234f97e25cfc98b74a7a94c72f38f6be15ba7af580ce0212e7b9472a8f079fe387100172b8efa54fd17fdd36f3287e52c262d36ba11318e79cb4eb6df162b19a1d28d068d790136f3180e9ba88632b12be", 0xbd}, {&(0x7f0000000ec0)="1494871ae08d4ecdae46942e6f5e45715fb85a6e8750912b574f", 0x1a}], 0x6) munlockall() sysctl$vm_swapencrypt(&(0x7f0000000f80)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000fc0)="d7c946145097384d20284e436fa8f39fd01cf581d4c1515de42712509ac207db665df00edbd6c4a35f13bc56dd7b4ca849cf3ef5659d5e7eea7fdb624c18afc5a58601319dbaa5ba03091d7c4441bea0e2ee40dc991ac6949c1d571f0e6a98e80c8db36835ecb738c7a4d74022", &(0x7f0000001040)=0x6d, &(0x7f0000001080)="39651e9def606af2ad62bf340c536296f2aeb2ea11420f01910bb4e7c7dcc49865d1663ddf35d4137a68c809f3c006de0db9d072198b99e666f290e85c37e1a5c3aa5d0335e568890f8d3eb764d06134f12ce929418a3607a9fa29350ab57dacb7fda5ed965cc387b2714a", 0x6b) bind(r0, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) sendmsg(r3, &(0x7f0000004400)={&(0x7f0000001140)=@in={0x2, 0x3}, 0xc, &(0x7f0000002180)=[{&(0x7f0000001180)="787015fb91ec05946b703e89b7d9ab732ab3ec5e1fadaaedb16acd3d9dbc7e43975da011943266862da65db75fee4618d67a79fbf28c17d30a2b88ddfad358b54af20bec2f512d2478d4b1004c8f1e16999df0ad3b7ba71e063c037949364b9094601bc8136d2fdb196fa8d0adaf57a01723c7e4baaa10744808ee5b0bb15580aea6f87809b8375b42a86d796a28059eace07e1ca1f55f03270f856b7cb8d182f161bab62bb79d940df562d90ce5b248d8ca9e2e230b85381b2d2774a668c2b807c0dcba9cea16d45330cb59083340eb16ba0077c944cb2663bb791cc649715abafb21f58478b9bf2069bcc4d634f4d30890126e86901536e8c70424cf5dcdafb6897f25787a9e4c7b22897baa5ac84cbfca3377cefc8e19ad520cf27525cb0d24c4d0152f87843b00209c4d275844e26faa1c3e27af46fa0d4887eb052c9c8dad04e9d74064ecd02d78b3d86f252ba8db269dac666de972f0d78a02adba66e85dadee87e5899bd06d4aabab6de80767861634dd19705257ee690a6bd88815b49025fe9da95d0923309fe66aa7b3fb24bfa40c95d788a2b636a5f5862930cd8b9fdd7d39c25cf96820a353c62a1c9bc0c2cdfbd47cc053bbec2d03cc71f5f23ffb40008ae65bd22a105b50b7f303d3fc1e265ecc1a07dcc4371265d8ac6aca329ac9a512b9d9455d3117a240f88ae1d72b2038002a598c3328e873af85dc12028dd8032bf91f777b2979b0615cb0029059138db40be003aedab9d9ed4b0c8fb979a9f4750205033714d68817a7f3d1820bcab26772f20e36ac4a620813c26b17df23b6b7d28f95fc1778d0b929ad434284c27bf0bd9e3abf882945d7ad9367a319f0222f986c0154e22e6042db582d919c4a0b0d348f764d3a3a874968ec2c9ec52627c90f7ff77ffe4c20695a1ea1ec2e0921f129c131134fb87ce03d00694616ca913ce704ad1a8be7a5411548476729908ab9b46a7affa4231d9dfd75ad2f20de960f41ab9c6c2a95feb17bc8950963c225ba34f6cf1b32feb65b69488382a2169f678451621f6ca58cd000b109761319e6460719dc6d6cb6831ef9c90dd339e5d664b7c8ee99288ac17f953725eacc2b0727367f5893a950ed56c91e690a5036cd299f21b457dea613e1218bf8a5747920bdb9cd2b67f28df24e60194d8b7e2cbf36df2bb22ea0680f383c089673a8f1923d48e7c57ec31c9d9f17f65cf9cc04e8f36a5ceab6e111a4ef3275df276e4c68f02b2686aea7ef21d667a76652566c5f3b95b9cb766ed688aea2adce9b49e1644e78567a04c785382696f7ab4ef017e0625516915e8c0291eb0669a8446db477f8a9d0779df116e952fc7c30a41417176f43503ae74950cf8a8605dd334655bcaf8093038ad63401d63a917d252f6160cf183d1a00ba19685e0f646d4327afac76ef260898c5612cb500ce3da9539153a8a30081fd11c07dad3b948acfa035ba53240b83dbc72c5632748777202bcdb5ed8208a968eefa08e15a9d1a8830af02e8317ce6ec69447ebf4cebbe926f198bda97fe2a5d7e94ceebd942f179acb72dea906b5fda16131895154f0a234cab1d8b5dbf63eff8737ef9501987b50d59b9f3d36e0ac570bbfff0fbc12f58d062c16bf62f5e9a853006c9c9392a711c08d3d22da4ef77c1d0df9b710dc4adbf009837dd0e52927d973f61d3d93a30106c089e0090d51988d1da3f7f6e0cc2358fe30f64ab255acc5258c5ab290dccee20254cffb99e7422d09a3876b2a3a2596d1ecb2f771301d7f69e5bf5db7dac2e51528a90495169b936f9a65e78ab840eb8eb947b9c4193806aa342fd47356739de4a07121dff26202e5e7b23e8c4aaae3644fcffc178ae71c5ddd2fb0991dae35188eae35224dc66a5557129de20bd9ecf168639939b5391f6147e715562d1ac556093f3736c971402b3c8b5e7152b5f831be5b27f058864d893aecc3a39d74e53d2540ab5520d40e6ca4717b924d8ecda83581588c5e96b839d207bf367a4d2f1207a3821965027777e67e316c5a89edb3fb3fedfd290e0d1091ca407816d9f513de01fa38d15af1a37565830d30634f96073faeb46b72b2dc10cb55f957b0e9e800f36ea5acc4aed28c06d117b64394e5bba05ca300c4bab7f3de5444eed84bebc9721aa7cdb860f1d3452a1296ec40fb3a8a022a8dd6c4a22000f07bc183885b09564f23a33a96abd9fbe2eeb4a7f504e8d584c054977f0b8e480001b0a006ae6c490024c4ee3729b1763782fc03c4420a028fd52def5cf0364d69721476c4b4606ad412c60b4bdac154caefeb562fffd039375707d5892b0ee5c3fb7b66019d640f0355accb4bb0b0736445b64a40441555db31d410748c724e532415587eec2b5d4fb742f2dea43e90c3a86d6be5eccb779637f15e5f66258a9d590725fccc5cf1f5dbae9a4f9661e6bae2acd19bddd9aa0839285892d138770e0e6e060edec34e204b0b7722a1dbdcee5b766ddd009763f9484dffc50b7f2fa9783976c0d20895ef542f2dd2a47f14baaf20eed1cf69aa5743df973c671f10e8dd13adaccadb438763c30af468aa16e1cc9f1a71c951540894c0685023068c9ccfbda6ba49d4e47f6c1281a12282f9724a375781e36163ba403234581ce90f3e1255d118fceb0ea79670b15ee7562dc811b2f0058dfc1a2efd5adcb58ffaa5c82153794ad061021939c91abb60dd3d621ea65eda516d50168e3cc91928e0611c71f3eb52cee25a7818f84e75db9f00205f0e0249e75fc48704e06264268b43f6e0c332b1ef1bf2be6fb931798be173fbf00eff57bb1784f25e51ec237a83358a4857921eb11e750f290d26b54752b4194b8d2bbe44602bda8ee1b3a104b99b135898a57fe4b4298d5e5ac577bb89a08bf402273abc11f69318523c4e647ebf8cc17915f2bfd153d338aec13ab1cc921e29306343b40a89f7f2d675e70533f000397d78f272cccff9b5696f4aec39d7a44303529c75fa21978020dd3994f0e73e611273334b658c0b87f893262b621311c4fe96dc5376fd39257d35637ee8569999a54b5b1ed44b3dd227e1789f8bed848cc9488e33b5f5d27dc1382649b8ed4f22ceacfd469a6d74db7c63e2daaf17f40885c82d6cd1623fa5f8454ebc19088244d5c2c6ba4233e75d103c4d257b5633d246f32292285359b635325c7861b57f6756108ccbba2ada9f19adacd3fde78b3092a7d63416f9b6e33981b32795b5e82e940c17d991bfe32d81b067ef957d3370c47e823b5c5a517ebcaa3bad4616f99329fee387be07c231b291d2a05b299239a304e3dc59d99d0b8131a27328ca907c2f4f4206f22ac4f36a0917b2e2124b86975a8999e6b61847a53e7aba1bd34fedc9c434950be975b6be0381a8a9bb866f5ff442acf5cccfeb1f34fa354c4ae03572ab51a7970e50fc3071ae0d95da1328b42704bc72eceffe4a88048f2c18ad4233839253183551f4ff726ab9333b37767a40906eaa54bda70fc480dbd9dd3a49e9aeb5187b7908a057573ca4d9e12a3544eb50c2c471213229d5cc37cb4387975b91c393a4319d12d0f0a339b5d3c415c63061fa2bd0b9175832d68d450a598f2bf566c88e9f12bf21bf5d5237c614e630ede3679e28b4d38fe5e6e3338c6df6a3866dae3e0aba0aa026261d214216f88271ba0b0ca066242dd61c55e5e571f9cbc1c6025159029a324689052732162d97ed83a232cca9b6b71b0dc14df56ae43c173f3db36414631d2ce9f45aa7d74214f480468baef1d7f2fc67f068368d0f7542a42400c8f56eac59e6c6d75a6420a8b65f5c319ef127721776d1fda60390a1b6a9c17c7c92496d85743e66d06ba094cff98c74afc582c239175b9071ac59f9bd9bf5eab5ecb64a35ffe2eefba228d0b6023c05a4ae75e5bac624fb638adf80900a350df2434913a26548155fc050efd9c5898976af6e5af74a5c26f4f692c2c3770c5790ac258b4b0d75a53912ef475962482ace351b04706b765aba0aeab8f79835ab7575d50fcd0b5249776eb4e9d61885f187c0ff4d0cae97d290b97d190f4d6425e74f7fd1caba0a3d61261491a205ecfc183c4c2be57e1ebb0f60aa39afb7256215ea2b671f0aa34e81663f52ce529b9804e2c11d48ca301b443af140f88c3e5e5dd0b479c59cc319fa602004692efdfd9dd486905ecd1f9167d6936feacd5186f6926b3089da58e4493caafb2b40808784b44777d84f8011b6be2574c964f575fa66738643e1b10726e0fc4e3c5a81b2aa90fbeb447b3c2ddf3124d4326d993a66a0dee783c86bff1e9c3ef6954c7d11edf08dd128218150c291f3d4822cddbedb6baed0b5a08d975e7b60d3532221610547bbfa0c26e742df830c8dfc71ddc1237e9c624115355784ff5fd609ca5ca6dca79faacc04d695d10eba56bd69ccb79eaa91ffe046546ba6b67fad8af96934ef0ea7b2a857ff1496e0420a086a847c0ec76dfb7937a5d4cff5a1982d17554e16e97a015e023e2fbc8819b5b06c80a6421f82e73365eb72224cbd730b0388eeb4820e9a862b82a88bf43bf1da6b7057003806cd2953f451a7956e80f39cf02e30bd49763e5b185e5f2d68c23a68f3f49bf7d16461dc9a27f908d329f51ff0a477d2596ffe3449f78426564ee2505b5ab8094d45d20b428691ffd9db239e9f382b9e12f66e55c60202bf3de59056c8e9b4376e1345668851cc6326b3ce0ea18d746e2dd7e811310f33a8652e7f590cd74dbb91e1e9ff15e2f4f863c2802877726fa95457286600a8e2547fefd04ec85efa25cb3210142a266621fe841c46f33366fd05893a4c6d595239793314975109e11489f2c01dfd38378627ab6c409552a129dbde56ef926fefbaaea92052c2dab3fbf9471ca05ba59e6161ffde466e1877415c9f95cb388c2baf65ccb06f39702e3453d9449058e3cea085ddf7b76788934c53ec3b381f03b241cf1e3818ff06185c146870d1a9a9b48e802714d5f108d75d051a3ea1f7ee52ea49dba6336e4e752c5c2f0cb14e4467b43abf6de05de92f3ea99c12e19cba5d355fc4a8851595ca96ceacc0c74a0f4ebdaa593620ee4dae0bbf4652c5783f1fe1e7f028c374abe3f7e461b9a92867e03ff6a188f10bb77849a6d66d161ce51419cc96202952ee234e90e81f94651f35114b053c5d60a65f87f6e3639164ecb859f670b0f9f5deaf05cdcb39c7d3bbc4c30ccc65360866419d0e9619a760ccbb3404241d4a11c8c13d8c1ce38c47175f3f90b8638cf99f825396b54be3462cb448c82f699b0dfcc309314cd5ea36df32ab4ce0b619a4187ed5e6fc2133a4ffd410aa9e488c2376500147cd23e11ceef963e9ec359d5715ff826d726abf015621de344093957c43186a4448701a141a3b006d44df3f2222d083c6e24a8f69da3893b6152aee476e11260bc2f01733444fcbb6435198a34643140cfd07e915993ca77fe4b22a157a457f701112fcfd6137e30bed001967fc7e3d57d2a5f390bc8e467ed901d45bc3b0c59f78e1afacbee4fdf4f024cf618e7c46450f4dd5a677de6306eb6bf54724edbd9b3c49fbf3215fef1dc48f52777a3cdcdda5dc7ac7176439f18c15721d5621d38ef8853f9a55c51ef6945c94bc71622584b482f435296bdf2f60f72bdbf3b54d95a6c96619ac5ea2dcd4665cde64f9c8927b8933339918abee51881713952d08c8a71a2e6bec760bcc16deddded4902bdfaebcb640fc99a80d0a4f08681b01e8c98a12c6549fc793ce028701bde3847509da13b8964fc990cd1db408af5057245d0b72a373287ace71bdc", 0x1000}], 0x1, &(0x7f00000021c0)=[{0xb0, 0xffff, 0x62, "e6c50aecba2677c8ddea182da17bcde84baa322fcc74a99aec30aeb405b81beb2206e67ed18ca6c6493f4380870c8f5ecc96fcd7af26a61b26a8e5a09f444b29d854a552c153ae315c687e4e52578cc3d0c4a42f5209cf3fe01c23b131337ef369803fe6b62214e874f04d2b7475aeb7a7d2129959fd8b9ec1ea214ae7f91b526cdbf72efc0030da448e8136a4ab6e46bce67d23b7bbc30f9483e52c206451"}, {0x1010, 0xffff, 0x9, "35cff085c25684397808d65223baee25e7afb27108a2fe960f096a0121c38c32b03cda03c2a6070873897ea6ea8ae157d68e308e88fb327ad84fe70fcc5b1dfb44a87c8fb0681833768212e264e108e4f27934749255cba39f008b6ebf242362817ee14597ffb2f8bc366ae4e1fd9e73cd007a4b85c0d622a36e64b570b9319c8e7251650b8d69de142913860dfaca6f3fdde609c26de20cb10ddeea0fe3d51c99dc2a9d5ba9814363890a8302237fafeec21118ca56d7e6721b4987490be16faff3372f62f14ef5ffff07ca8c9f3e48aefb150fdb633fd4ed8f4ea5b3f419b9bbb6109ac6491e9e62f4dff2605025b89ef5fe1cd41925051058ccff916f88ae53b6fa2b1241992e055e6785a486d60470a6453325da18dc5a4d6af48b1242411e8d0b036171e8c7e2d61f8c5a6c0bbc7503d398f5b9b67ac633c5d37f44f778b870531bbb56429848bf9f8399f313b12f7d39074d96809aa5afd4e26fef52aacbb041943054c3b8818d4a8d2cb90feec691487cc667a3a27f3de78871799fcad917fcf38766e8473d82a7ac050e5a6c26f36eeb72dd69a968092e85ccdeb2f4a6726593f1dd49ab321fb8853b3353860d49358b8cfb8f464d4f4431facb006ac81c638de6b2a18219a1e8be30e4f7111d64f8ef4b4d1355db7ed0937052e97d8b2e82219e3930d5d1c43e744bce1ac19f5c5654e5ef217244b4b532a191ad8e36ec4756a898eaeaaa40aad5ced04fa4d204e82da906aa1a6deb1489998cfbc6519b1abbe2dc82ebeef3a7677f29d32c636974051eb3ddc3bf10d320bd35b19a3daca77e063b759cf8eaea81968fd87a5de591b86cf433295bff954afcd6b748811f03fc5ed2cff9a27c02f89c5d143a597d2249372febd2c1eb8e6c51b9ecc02ba1940b23cd70172cfde4d11253d075590aa584efbae0c19724917307230a9e15a2821e548a11e02b7bec9267d5c2a46edbe6f8e8bc81e9acbe8e78a95f95d405ef8ecc8b3ff44b7db834252e983fcd6a4267e94dbcd544f17d565977618085846fc9047db42b287eee05de8e3ac1285b7238458f8146e1e2b0af4e5720eab49dc9fab1fd673284fc4f37b85620419b50470512ac807e5c06f3c7f4e0af40ff9709344a1ff7fbaa1974b6a029d8d5a9c267aaf61e21b16f7a3c995a5c99e28fe373043a4e3c523fb79f023370e3ed4f8f3cc87c982c4186f4c4e97bf01e3e2c315710a3f906223887c28539d0d3da27efc75328d676ae2a470d708d0adf9f33c7658183bb1ff7cda9e178e9d95d7562c3fe398ac5d948374af2d1641509cb88e6ad2561db3252288036a82b671bd4391b4faad0b4d525b790005e5b81ba7f8d54af70174cab740276f74cba32b94e5c654e6b55342fe273896540a59ecd6318e56636ee4f350412c699295c67d1cda678f25b3be2e75e9432ac74d1bc412f689ac0052923d82d78019b35ea82aba7f8fdd35587ad8cae80d440803283568a09b7b4d5ebc44e0397fdeeb2f7d8d8c15d6390f98098334dd728ea0826f3125560d84588492f4ff78334b9b1e428775a81ec39c7ea2970af97f46dd1a4c51d71233cd79271148216ecc69f99b84c3fc310311a85b9a9a42090249b4c1ec6cb992bc30982360558629d1eee75f0b7de0c029d3b6aa03798e3b7dd7c01361e8af7b30e6b7d40c63b764021357367f3ee84286e776592550e5bae281680a5011e6455591f4b08a384cec83393f9fbb996f4d90b76f8a746387d36ee05639d731e7a7afefa598f23a5470f716d3652f96f43bc238aeb26a930f79b37580c317f716fe249fb11afc6f4c88a101e3fdca77fe59d4481b8eee5a5c2d9378f13df4a1880ace88c9fe0c6a1d82c380865aecbc324f44c1f9d22a89a93f51554472959595e45cc2c957735c45bcbc52dc89761b53bb1d3118a18ca7531da33e3070905132cf84be6ebc5515cf5ace62c2528c406b9c16b42e93ff292de1ce08d937a678c3f5b196664a5b1a54e3a04db3c75f69c755b936d00a157b6c8ddd9b749d2899a6def76a175b9dc8ad89b56e0af71190bda86efd7e7156c08c16b040bb16386311bb67f7e1b5f987747e271ae505178db45531dad48217f51ae16d5a42104da59cabc3f8cfab3c73e05261767ef3cfae9813d7937851e686bdc910142d14c5cc4f7296948ebc658fc5978d1e083734c54ab8b31f3cbc685ebab588b6e7ac196270c3a4cb49905995aa838d0834945999974e5fa54e2d410a814619179ae047c2edb095b830eec58acac5a8e3eb1aefa2700d7382868775e93588e783aff85d8911dd671d93aaef0f8ee327568cd8ab4ac0c29cba06d985100dcc9ec665ea97e4f0f7175402eae8df62adc0a92856c5329eaa2eb13e6fdd8ff7c76240d0130874cfc4ea01cb630f04e39fc968b9c7249e41b59293d8c9f298c21cd082884758f8a2f175e8149fc9883f4880a9ec3fea349424dd00538c403b9076c7ebdcc171d1207095d9fe34d7ae1efcc044b94d8e2e75b68f8aa2c314cabf5e3a3199d0dc7f29c90a9f6784b59dfabfec775aac43be1ec65a1cfda40d5b3aa828e51868592b1aa04ab7dfb6e4a54b3dfeb846934578b0018b0455ce03d1791963e3421bd64131372e054e3057957b786cec7cba773c0ebff9347a9b71d4f47e4b29b70311f6a0949d24ad72e6c261d69acb816a604be2e615729c72053b3d125c1884818a23459f4b66b81343a2a2c15d152152a6ca3445c901362d64820eb3f3152bbdfc6b16fb7cf808a1bc134cb42a4eda563e5c2fdd05f2b3481a521296cdf9e94a18576dc67401502ddfb1e3808f92e50497b484c9a5948c13b8e779fd5169e192b8be2a45bb335aaea6a52f30c47ba33c3b3926e9a765d413b0342bfc8834d1d1e7250d7d10a6d6309bc25464bc3538bb719a1788b68900ce5531b4ab00979d931f656976ce4bc2e73b81c961c30dea2ff60d804c7b2f39e7ac0f86a89840c88448d224840a4aaf9241e423ea9fe2d701ca6e6518caa65734c7156e9b9c89f13286b6bea54477f0d02b376c718c5360fbd85caf63b3d9e105c19177fa8d72779adcd11f87a16f12e617bfbeca2a90bcee1b1161a5448983f91dd4e8bbd8e8056925948ac9fdf9effba83f57a7a7ee300b606c689a8df37f8e8af1ac2447ca4727ef403986faa9ada247994549ed5ad28494e919fa708aead54ddd8e8256f58d7cf988bbac2da87f64e31b954aa679b0b6c547585906e9a3283e9e6c9181a49eaba10b0e10fb62d8d318a3d3e55541fbf67028eaa000f960d8d96ddf24e7348c81b4148b8d70db28ca46848a3554fcc777d7a38a367711d81322dbf8814d9fdf6bf1268e162679540185cafc56ed419e56a2be98a40ead1dc46cf1325e1c29b3b370e4276fa8322b0cc2b1d54b02f73644e0957d18b2322bfe3b65ef8566a4cbba16e30cfa1b8380d5bb1cdf76b2d415bd139ce29a8c072d16b790c922ad6cac932f5c489fba82b9eb9e995d45a855a27c952444740e689561c0acbda2d16ee142021100f5bf2b765640fcd836ffc934a773c2365f09872bb2dd84bba16271ec5ca7ea886561389e2e77e09edb97784824472dde74ad53d5e3e6f1df885fc237ad11ec42d5411f9b6f3b8b5286d05bfacd07d0e81413bebae3353b3aa1df4e9c145dddef5ea15127309accee5ec7cc39143648ee2111fceee1b1c081dbaf368f8025f1f94579d1c07eb8521cccfce0cc0a952810357bfa8d0445b1b7849bcf23758bb03ba95ae4eda986b155fe9344e5254d987cddf8b8f0804e875cd5e2908a45aa5a0c3b547529578ff4c7a28340d4b1c7973f8819557b3ce541b567b78b586e8f4810ece53b996efaeb7b5905847e77018475133601b770f0fd24e9df9998293343c988fbff48b0993d1e49f6325ab9aeb174b4cfa03147f7c8e765b9676411888349e7be1c6d33629c4ed6422f50077e198fccfee521bbf360ac77b3acd17dc8c1f7cc7e9d5f8e234ea987669fdda8198a76c0c8b09e1650e7bf9a512773ea1d3167d2bdb151028c8a7517fca1d320fd77d86fe99c36751e194f3544454932acf1e50bd99151d1fd470b28556ffd54c78e5b003f1cf9ff1d24e39e718b9c7d1593490ba844dda5a819971cd687c5a39e76503ca2bbbdc70765e64d231fd69949d915edb911834704c8ccb1c2ba1851f93490835d2c885c338886054252bcd5e855ad55f17d570107e198a2b945d20b2d17ec2f99f30ff6603d399782c937ff5b28f42d45611e8a32c64827d105ee88ceb06c8bcb17fd741688b274eec1fc71acabbb90485075fc54c73f9a39cf2487ae7b2dd5eeeb3324c43bceec42feb28f53b6b93a4fa8c0b04540b644cd661976a20d45f63503ff202ad0e17ae657d1dfb91a7035fc4f06ef13291eaf6385def7ac43907159d9643e87383be799e90e8b0b75dd399877babe65bce4e6bd9c7980507b66926fbf7548c3dcdf6afa9d1d1f311a639c1fca7c357a6fabc3fa6c58a45dfdb75cca533802d0d2cb766b629c13818dc5019dc9fc4883f5c4ae096c341cd2380a37da97f3450796a46bf8523a4e53f27a0a651dab40ae404582f61e6d420df88b29407e719cb2cf762461ecbb6dbb58c14704879c96b7b62bdcec67fe7587c806fcd645e16d019fac2ac86b5b98d2dafbb0f0f47f8d78de2b45c5c373b418dc23c4e5c39d6b4e0a2ef715822db3cfcf680301785a3e104f94c460b165c413d8d9ef4c0729b1bd6a3a95ee658f4cca7b9631f58db4985d491ae7bd310170913ddf4fd63d86fea80a9ec816c797577ae62b5e9dc71cd6cac61e7e06e9e07c949b42cc2eca33be2f0234a8839f0a32524847e52fbf3d98976d5445fac8352699b7eb3c4cbde0dd2d2a0a0ceb7e4675d5c5c0651e1b55b49d55fac8283e83998b69fdae9dc43f0a61d33b18e3529ee10eb733d3d93c69f08c02cef9cbe5a701dcaef2a9275f0cc86591eeb71e929b72e546f4337e2e2429b649ec4cbc278059d40b8573f2c24ea3fc9df35eecb301385eada5b00e698cf635ce416ee4e0bd44cd735e48ed8940a305fee37d9882996c09b62225324cc4a54ce6ace83cf78d4adbabeef206116eba6b59e7179da8b0b0ed17f61f506a815c87f5921babccee4e0d26f75149f301db110fce09a9a9b2be2c4cde27a05c29ebc5e794c8973b4f45d2a8bc1a39c0fbe10289b2516cc97944334dd59274ef8a790ee557021ead05bc3f984e8ce91edf687978e84a9dcca7fe3119edd77b539cf4063bd96d82ba65f2c976372a4e8249dcfcc93d84a126b99f1f68a39626488294c756b9e8b56cd2ff6c7549a3934e753ddd6b7db996d8f4d81c303b0263939487281155d9236736f9709ca3be86a631050c71c047af584b11e7990d233def1ac299c14c0ccb20dfd36058e5805801ae948cda2a39b12f2f0137377db35698d9fee35b81e99c05c4975494ef72a3b3e97774b31b1ec4f85548a3ace2f379a2a826709726c38f8c2e3888f404dc5541c792ec24206a76f755b128f8e7f855c9707ab93c4593dd2d5dcb8a5011c3eb4dc777e5e4eeba5ac4ff0f153abbcd8293ff0c20975e1312c28d9d1d0d3d1199aea147e3397b35679df9d027d5ca341a9da72ca19460957baf4d493c1059c415025244fe9503f0252a11e0d8f4c4d4f15b5914a30b37447e81a35e2a5234c2605a06a1a6fc0f3d77cf9f2537b45a7952d0e71cab21a16881cc0f8e90076c87b05470b1b1221e314779ed1cbf4101b1d9ec6ace5b0739e87632f1d68bd5479af77cf97c95c4da3f5f6a11de9aa42cbeb"}, {0xd0, 0x1, 0x200, "029d0951263513f80d202907c2788b9ee48c85d90c7ed9fc1510fc746555229442910e5b5c846a4b473f6138690b47cd62eb41335d247fd513d93054b344c13247731d571966c76799cb9ee1666896781ac754410aff3045e92cd1bb1e81fcabaf43cb1eef15e6a5617beebcbc3837aa5031c9d7c2b0b393d8545170245ebf6f71f3714271c68c83c7fae1a3f3e5d79861a380a204eee183c935dab3b747fe489950f0e95ed3c6bae556c940df7c5d6abfff4b9b1ead30596fdfe1"}, {0x1010, 0xffff, 0xb61, "5836c3f3539ca30988deee7db5d4876fd9a9fa0fbad6ca682f66b404423c95787989beb0f3fd2113f2f7b7de37a11c0c35fbd8f9c32597e43e447c00d31ffcf9615056adf14404d3beb3c4438b6fa8940d6ab3607b310f95682075f03c1ccfa1181a8af2f816739c2515c5ed4d09ad065f070b134567424c5cbbf1c14e476d4d78b6744247a45735aa23a986e4b955fc20b8645f3eb0dedfc611f1907fa2767c769b192140720b367adf7a6548717cf018cdb4e67ea0c0c6eb9df71ef43bdf75d5defcc1e67f704efef078cdda797220482037b479cf9d7c997ee1357e7b6d40d1b4db8602a73851f4562819294f96d030c788f668b84d2e3e9118e586322c64f023355abd45d93a487ba4bd13f5eeaf4f618e7de72730640f241f3ea2d92470c018ab4cb0d9e459b47cb6cab9d486c52bedd0a6ca28e0c7373e1dbd7fa2bc8ccc29d254f3b679122ae5daa90e44eaaf1477d9736dea2d044a862ec98b968bbbb5f17e2bfe4cfd03a5843e13b6e8027f15b6a2ee21157e31f19fc43cbde4d20a5302fd02b46350ec8f27a7bde171f1e20ab8186ac5575f5ad3b475d0bcf8b1621d49bf27d7c94ec26c4cebfe0f599e8c8c720f7e7663064ec8883bd7eab2bdc42f79061ef2c56e23b22cd155427411f24e0633af05a8b2b8c21b489234a1e10bebe7029d1d0f47b744eebfec34afc0576da36ff908ff53e894bf74182e10f4f74c1f83442e9f629e5f0769da9539c604b842935ab97cb54b2ebabe16849f78b5a931048162bfc0910890c6232d845deda69acb6393af217da9a466149d808e6c1bf52eaf232892a0c682d93c6baffb2b6cad077b2bb0a250753e1e5dcca44d42e6d76a2c1011f4b5e23804e49e12056564af013901c8b42d6a598881504b607c08d36795eb42287128a87dfcded9f008052cfcc1274c488e310b287addde6b5232616509aeca2a1e0d97f80040648dbfccd0a93b58e65eb6e3e13c271adefab7a617650794eaff2c638d7688e097b91dcb3b8d4c853512cadea4ee1f9cafc189a8c3497a545cdd5cdc6ba12d4b899e01c45046404dfbef0ec9367f3e8eab2b36f286c4b06b1336cec70f25bc8aab000dc5010602e5ef664e3b57255e1675ae9ce3b50379d92acab33ba687988ff6bfc1d6e0e67d51003c5a10e9c6459f9ac42ea28121ce0bcc0016d4d2bd90643450bf33a4ec96687056d031de67606f9713ec4fa108c4c005ebebcc1afb3152bb549da375555254407604d90277a7bdc383c67d10fcb112e62268a920234255d7118c6ad97a31bdcb095faf4566fd9f9a65bd31d880ef77a15e72730bb437bfc78d7fca0cd4d2f4dcce74a43c618397cb1f42b14bfba88756ea043b22f5f3101d5d106d4805861c131bf0cb27ca336cb3a20c20c93e42afd521a1f28661cf908d91cb41c12e0ed1b3b7b011523c5e25fdecbb4a84771d099cbe5b5ab5348e972d38b7a901043b137261fe5602e60f6f476f3086cc1ff8c75312187a0dac67d22767fda2166508218ce28cce8438bb3a7002aba8d87e038d98b88049cfd5faf45ff132d1127b29cd5eb495d548eaeca0592c9ddeb6e81a35cb0eb6d89bb9fd99359ccc2ee2fcc240765019a58a3080d1cb71fdcea8f7b81115d27e94a025a52b1bb02960497390603463cb0d1035c1c2e4432d8198889d5a4f6bd0e28981d1ac9ac6d16b3853ac9f1af1d4b1916881db0c0974573538e5e3e891b1ada92000959d3084f2b285fd713b83545ec3a3453f719966e3d4def1c9458444994924a90d5dbba8391c8a668ef76453ac1a003fadfce0c42ca7cbddd8fbd1c44809537cc2b2bcb98cf4bfd0046853a23d97dd4f6d91e4dfcf0e099925139ec58bcd8ac7a728643b6b1318a42dd91df1bc682c481793b110c0ec90b965ffe9bff870b18445d871c6fbee19ccff7da681b7c90d64a62096e4b896c3e73c032c7ba5fb057498a066f29ee4b9ce0a9b194a0dfdf9d07348d17f82315cd5ec0b298cbf2d22bf77918c47ddb42648b84d6fe2675ae6c53ff04953ab81177e5c614a389ecba099f613a376d16d2ef10db0209dae4ae9f069c087167373fc14b28b06beefadc3ba3d2fa9ade9ac878d2659ec6bb42550dec31863ae94ef6498e393a42d758106f91d50fd033f5d069bbdd3a534890046c343731bec80ba0b0207ed6ad85e6151bf063b7babd00179bfb9a7707600aa8dea48e2f56e04889d4626ee6c8ec5328aed6ccba15127d49525ac41046aed5600f67a4a358405a956c77a4f7b10771e37bdd6a85ef3d1effa626c1caffa1134ced7813194bc4b720c2368bdd90137eb58a492ded83fe5bdd1d65a9e01837d8c0b74bc08d0ecbebddd80211db49357b965cbf7da457495e7397e62cf98f710f8e95d307a3c34205cb8b3e070ceb9b23d55da2431221b6627abe5dd11f7208088b840f222b0822dba8864bc1c67f83868488326058cb5f96f353d8a02a4ab481f2d9586ae2d7855e06599a2f9d7810cd9ca7bf97442c4f8087fc5cd475eb23daa43c8dd607e7f9bc8fa60eb29a387bd0bd2f25e0a458625d466ab1df9c21b6ac6e32dcc10afd2e009e75da84b591e1f21aa22887866e8208a860e82a943ca526878ca5f0531852605c65e6b31859eb311ff0e5435f26ea19010e4bfdfa3282a785ee5b9b76c8b9a9cccd35d3ee0f70465b1918a3deb21b10a43118bbb601698143bc53676bda74eee56f7e9f9638d500853b39d21443c00d6620b5a3f0f71fc84027c5ea9ea066026a19f7e4b8e9068c27c2f36a24138233a28b73187f28582bfa2fcfbba16dab1290ee8e90a8c9d1c85fd50e158144e66e68893ffd56774f53238bbcbf8840ee655452248b38e64d96bdfa52613f60a2c7b291de712dc3fdcf29e0a6b43c8ee461087dc27187ffd7dde433adb81d750edcab908110bc652d2a7fb3bb2e520b9fa22e8193723b7b1c82d81205d76bd997f68960db795b60d436fff6e3beb27fbd785226aa127d7b84c5862951b5d0971e32ca1833211650e9ef9d443816f227229ad9217d229b7018a7b38642034623d8d145c867bceb4e1a2914ff97380acf0aa4e516900f84925492302a790d8c8e57ce3140338ed6351e351ffcdfdd2a649e6569edd5ad54f86903441d825bd9cbcf55b880dbb2d46a0c53699fd61cb5f8cab305d90750a882971da6434dbd3fafb9783006886eb8e0a2928f9ba58b145d20c4367aab0b368be2e5bfd3095106c1af620d4a8f1e1ab9f5cc2c8101f63481767e52f0a8eb5cb8e7d32cdc33c8d5e2e15f1f564ed1f390085351f365c8c04040a762e75257803ffba1a2a21403f9a1929305f731bdbceffd1f6c208cf8aef1379e40139068f16c2e70eebf8e27daf1f03574bf0b100d91562902140f699dca539de8d8cacd599231a70ec334dc6f547479059af10944421c86da80575cf074246747104d1d5ecd3024cb4d872da68cc7a305dd31343c39c8ec2ed61adc25eeeeb42418034be8c1662e25f5303ef4147d9f63b5dbcfefe79ffee19fa9091493659c12fe64c9c254a0577c7243b4cec1196ee41e94cd521203eac9f9baa997a48eaee7be961ea78de137cdb97db9cee45a96f4ec2e9bf25654230d75cd98016cd4097bf53f380721361d9f2feb2609b6b518f9c6091813b4d4e1f2ec87e5268105723d9de6e7abc55858386008f71da6aeb930a2e4a8cecf931f3d5f51ac54e816f6e52a827aa40a86ab19be91bc5951c8ea302e84be2cef3b58618563bab6cf62f8a34720831fd57f3a6cafcc2cde9ca6ff3e79f9872276bcb15ac9f186e7ff06a2fa990d2c7450d4e4a8e057b336887aadd81289a87e3304302bbefc399d540529d9bfefbeafc10f4f05808beb633411b8dc573919acd2a103725e1c325626bf46c0d0d8673ff88f53853392ff2cfd64ab647abb5007ec7dc55703ba4e73c9760e75742e195fb6a4440543074737ef72bfff1b3d7c43b5c30124ad86a81e6d49c474ca9983846b5998409fc19753d0b29c9a57b803a203849fbd653c912ec469cae1f116b19abad28b254099b784e0094578c60cafc85e57d7f3edeb2d444e7ae533dbae2b34b1b552f236a0686df44a24417438ad2499d6b33c1ba4c63dcfc01bead919e16704c25824a55e49ad981e725ef22914131838d12dc2789c6d2f4419e690c179c72e285f537ecdfb388a820c9a3c46ba1c7170311525d8f6b46e26cac1688b7b14acb3e2efa9e6d73b9d9989d8d4cfed5005fa015304ea19b5b6d1fa91972492abde79bfd6a73a7b96da9fb4d1b1ea1cb95c8f59d3dc8093734154bbcbb1881a2d48114902ee3150db4b6c8bdbb6b86a532892d31a101f3d2616a396d7f267163db9e3f90664dc8acc9bfcbd7a408a796b246a3b27e998e63ac96cd59b0f117a68426af1120129fb6238235de986be78c3ae959c84effa216c038ee0f41ee4b42db986259161a7ba01aed56fd15267a07188e4b2d8bfceb1c5420db61970ac4fce6ab765d31741ae8cf2e8b9d1e3e12da64be6b544bc8a74dab31a5c1045e9d4d97b70713136c986430bd874bccb4990496a3d55aeb51b22d34f7177272ca6eac4a31c89efb6e232487d5856f95616a86a4005157853649d969e964cd10967efc2cf3056b12f21b8b65cb610748b2e5709688fd479c82e126a9d7d9a4ddeee5e7d8e41384a3b9fb72bedff3cde455a064d21783cf80f27deb4e065463bbb65682b5267a85395fb727147df7ffe110c03f8eecd5657129732b17be2bd9e42b7ca71ea77ef6ecae8b5d3af74c150465f1956e617c204cc5f9db4e836a8d207901e3f77e29adf8c272210dec37e0c319b3869f0caaac32809b6175b635a3a6ad5fc0bcb212542aa57228287de980dc1845e53430a64db0fb87062f6bdcabaf8958bd878c71c05de741f54d40893121ce5b2233153645f2c540dd4bdf10c406ae68e41febd3f9c5f1d89171d63c2eb6fc9cb849b5658a5848d1ff21889333003377dbd2ca839cac69d1225b510e53f0a2d7af7fb906e2929bb8ee7fa769ca13604e57531b7e34337b3569cfc9a17c694990acfedbf565e1322442542b8b09559c06eb2f11457d6ded6536c5e7a4e2b0ba8b56e2563caad4dbfb1294342611712a3b7e2629e93fd818e3e0d4120c47f786f6116f1345bbbef5e5c07385b3072e8507c51683f1aa0362d2ad92164125f8a61f336d24b0cbafec95d48c4759b606357d8e25de9d11fafa2c6521408ddaac4e4312075f6491edb8081fbef5d79a71f4bfca0ce341c75f4fb2aa8964497417971693a6e054c0bf00fd022e3c4fcb1f6d1137ba956e4c5f6d665bcaa2dc25ea80b580736b185ef6b00d2db24c38d3397af88263bf1296fe7230a02dac26b171120ddc9a3e1ece6454b77d54001212b18df06f6686cc194e2bffe9ab06f2357eac65e4fb28756986e6a86a61e63c1346d8f5dadec679f1d40457ab17da9a206abf22abeb8168cab4b7c7cf1f29b5b5782eb6b74ae8c24e9def6660ddf53b6fc4579bd107237086c2ba3f8cb7aeb7ea35dc6dcff68297e874ba68a49f6652985cceead9dc9953729c804d21b4e77afcdb4f29d55ae7a9e92b6613aa5184463ac7c7740b7afa430e3b6d2644234d19720529f561ba8555513f791642160b0adbff63892e2b88038e8c592b002ef3f169ee187b0d11d08e4d8331220bee661d13e4d2f3b0436542a0cdfbcfdb11004582d34a41713285bf420468d836ab9ccd15ec7e602db30a0dc2928679600c0a57d63bcacf94680bfe7cb5a54a05bdde3234e10caf23849dccbedf8f084bc8bc"}, {0x10, 0x1, 0x3f}, {0x58, 0xffff, 0x0, "50d239a5047933aa0d9a54e29bf5756e1d153486da22212e7da55750de367150cb55ea56dee60847bf4fcf12aeeeec8558a402f8240e55582b2033c6896babebe8791b"}], 0x2208}, 0x8) ktrace(&(0x7f0000004440)='./file1\x00', 0x1, 0x40000000, r1) connect$inet(r3, &(0x7f0000004480)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004500)={0x0}, 0xc) ktrace(&(0x7f00000044c0)='./file1\x00', 0x0, 0x0, r4) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10880, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xfffffffb, 0x4, 0xc}) setpgid(0x0, 0xffffffffffffffff) r1 = getuid() r2 = msgget$private(0x0, 0xb2) msgctl$IPC_SET(r2, 0x1, 0x0) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) setreuid(0x0, r3) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r3, r6, r3, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) chown(0x0, r4, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, r1, r7, 0x20, 0x5}, 0x0, 0xfa, r8, r9, 0x5, 0xffffffffffffff77, 0x0, 0x8000000000000000}) executing program 6: r0 = semget$private(0x0, 0x0, 0x21) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) r1 = open(0x0, 0x0, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) fsync(r1) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) semop(0x0, 0x0, 0x0) (async, rerun: 32) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x2}, {0x61}, {0x8106}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000a14, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimes(0x0, &(0x7f0000000200)) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) executing program 3: socket(0x0, 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) open(0x0, 0x10840, 0x0) getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() close(r2) (async) close(r2) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x1) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sync() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x40, 0x0, 0x200000}, {0x40, 0x0, 0xfc}, {0x6, 0x2}]}) close(r4) (async) close(r4) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000080)="22c67faaadbf1082c0421c84de9b49c99038cb420ff6bd8736be482b6685a98e0e30d188e8ebd7203a90398fac7e4d9c579a5823ecc0", 0x36, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() close(r2) readv(r2, &(0x7f00000003c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0fca0880ddb4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="9773ba33", 0x4) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x9, 0x0, 0x4}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$getown(r0, 0x5) r3 = socket(0x18, 0x8000, 0x20) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xee00, r5) r6 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r5, r8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x6, 0x1, 0x5) socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r9, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xe, &(0x7f00000000c0), 0x0) r3 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r3, 0x0) pread(r0, &(0x7f0000000300)="7e64b4f5e38ef4eec7056ea79d375e654cd96b343b20ec944e7c05c59a559913e5017a7a42cc0ba5913e586ce8eae676c4c2d2dc8138f34d38e0e23822489552951e3cfe826c438c3c9e3d21b649583424099ae23edb4b8fcfca4001ed1c2bd059d1582734f7bf458c51050e160b2da0614193757935bf47ec7145e3e359ebe1fffc9268e23cc6", 0x87, 0x6a08) mknod(0x0, 0x3a0914c44f7b202d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r3, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r5 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x26, 0xa, 0x104, 0x4, 0x9, 0x200]) semop(r5, &(0x7f00000000c0)=[{0x2, 0x2, 0x800}, {0x1, 0x65c6, 0x1000}, {0x2, 0x7ad, 0x1800}, {0x0, 0xffff}, {0x1, 0x8000, 0x800}, {}, {0x3, 0x81, 0x1400}], 0x7) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) dup(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180)=0x7, 0x4) r6 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = dup2(r6, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/101) listen(r7, 0x8) accept$inet(r0, 0x0, 0x0) close(r0) executing program 2: r0 = getuid() setreuid(0xee00, r0) r1 = semget(0x1, 0x0, 0x620) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x7, r0, 0xffffffffffffffff}, 0xf0ffffffffffffff, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x202, 0x8001, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6, 0x3, 0xa1, 0x8001}, {0x7, 0x9, 0x3a, 0x5}, {0xffff, 0xe0, 0x1f, 0x3}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x23}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r2 = socket$inet(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/195) r4 = getuid() seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) pread(r1, &(0x7f0000000200)="b00de6ea02dbad1191ced1263ee0d098ec4e8d1c4d3467e8e2d9bb1957eb3404633de902a5fa6797309e5a49bcd6f5496ad6942e31c715ea4a7b1be91f2f610833c58b66e441b8c1f0d877d4ff1d1f66c30ae7237524cfe2afc7ab9821e213dbc43995d08ecea9242c7ab21b77aa7bee24b7e307e177f71148ee65f4", 0x7c, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300000000}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206980, &(0x7f00000001c0)) setuid(r4) getsockname$inet(r2, 0x0, &(0x7f0000000080)=0xfffffffffffffe86) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa933f6063d871fe465bdfaaaa"]) executing program 6: setreuid(0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r3) fchdir(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r7, 0x0, r9) fchown(r6, r2, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x4) readv(r11, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) open(&(0x7f0000000040)='./file0\x00', 0x710, 0x0) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chdir(0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x100}, {0x35, 0x0, 0x20}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) mprotect(&(0x7f0000254000/0x4000)=nil, 0x4000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x20, 0x5}, {0x8, 0xf, 0x1b, 0x5}, {0x40, 0x2, 0x1, 0x4}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3012, 0xffffffffffffffff, 0x80000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="35211d974ddf81ecc3e56b4a7cc67dd097925c3df79f8b390054729e73e97bb0660385101e813d855b472b4418746bd02c276d76e4b85e85a63b1426e3ffd26c8051967ccf86b78e56bbf5fd05dde6fd1e6d426b652c65618d79518d580840fe6fb6b2978ab88d11a2b6fff9bdc5f262f746f0ed68b878b9ac68015bc6dfb70500e00668dd7ec54af0ad90f7b0240ba5aa11165c5776521dabd4d01dfadec1ce0f7a14be80812f4ec4af1586ab12b325eb65cc043d9e8a3810db9e43a7606d8f14b0195af159f9eb2d2f19b8", 0xcc) execve(0x0, 0x0, 0x0) syz_open_pts() open$dir(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20}, {}], 0x2}) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "122dd3", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x3c}]}}}}}) executing program 5: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="b860fe09727de6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x0, 0x0}}, 0x10, 0x0) kqueue() r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r5) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) sendto$unix(r6, &(0x7f0000000200)="da6afb3d03908d8acbb48335c29f9c5fa98fc57dd6ec3b584705ea86bbd343600ff097367270db4b7ae8cafc179d4fb13f0395810c933a85b676d76ffe2097b5e34a5df157877d1158ab3877058032a0c363fb84dc2dd6d69c10f8fbd9b5e06ee9d3862af698a423ac83d58552b1e09e3cde", 0xb0, 0x0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fsync(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x100, 0x3ff, 0x1, "1a1116f0d0f700"}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f00000001c0)) executing program 1: open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = getpid() syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x241b, 0x80000001, r1}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x91) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0x20, 0x100000000}, &(0x7f0000000080)) close(r2) executing program 7: open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = msgget$private(0x0, 0x30a) msgrcv(0x0, &(0x7f0000000200), 0x6e, 0x2, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r4 = socket(0x2, 0x0, 0x0) getsockopt(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r3, @ANYRES64=r3, @ANYRES16=r2], 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r2, 0x0, 0x14, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) executing program 4: r0 = socket$inet(0x2, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = syz_open_pts() close(r2) readv(r2, &(0x7f00000003c0)=[{0x0}], 0x1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0fca0880ddb4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r0, 0x4b31, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) getpgrp() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) msgget$private(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) executing program 1: r0 = semget$private(0x0, 0x0, 0x21) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x0, 0x0, 0x0, 0x200000}]}) r2 = dup(r1) writev(r2, &(0x7f0000000100), 0x1000000000000309) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) fsync(r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5}) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000180)="71f91e3471ac9c68deb97afec370820000000000000000f4bc329407129d6e6db9fcf626970bcd4abb12ce174fda0d41e9d9f8f14a979137ab37c8c16db0408d2147572a3184d6b42468676bae89dc040330bf75", &(0x7f0000000080)=0x54, 0x0, 0x0) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chdir(0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x100}, {0x35, 0x0, 0x20}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) chdir(0x0) (async) chroot(&(0x7f0000000300)='./file0/file0\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x100}, {0x35, 0x0, 0x20}, {0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getegid() r5 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r8 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x2, 0x2, 0x2, 0x8, r8}) mlockall(0x0) ioctl$VMM_IOC_RUN(r7, 0x8210560b, &(0x7f0000000000)={0x81fff, 0x400000, 0x5, 0x1, 0x0, 0xf9fb}) setgroups(0x4, &(0x7f0000000040)=[r4, r5, r6, 0xffffffffffffffff]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xe0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000002, 0x0) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/158) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) pwritev(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) dup2(r5, r6) ftruncate(r4, 0x80002) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000157000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f00001ea000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000c4000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x800, 0x4, 0x5, 0xff01]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x4, 0x200, 0x6, 0x1, 0x3ff, 0x6, 0x2, 0x10, [{0x1, 0x2, 0x2, 0x76d}, {0x7, 0x4, 0xc188, 0xb358}, {0x4, 0x9, 0x6, 0x6}, {0x3, 0x4, 0x1, 0xffff}, {0x3, 0x5, 0x9, 0x6}, {0x2, 0xffff1da0, 0x5, 0x9}, {0x9, 0x7f, 0x8000, 0x9}, {0x5, 0x3, 0x7, 0x1}, {0x3, 0x7fff, 0x2, 0x9}, {0x400, 0x48aa, 0x0, 0x7fffffff}, {0xfff, 0x200, 0x101, 0x200}, {0x2, 0x91f, 0x80, 0x53}, {0x5, 0xf0e, 0xfff, 0x2}, {0x3ff, 0x7fffffff, 0x4, 0x40}, {0x4, 0x6, 0x5d, 0x1}, {0x8d, 0x1, 0x80000000, 0x6602}]}) close(r2) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000240)) r3 = getgid() getgroups(0x1, &(0x7f0000000280)=[r3]) pread(r2, &(0x7f00000002c0)="4de474bca3b22c73467d9226c5154bdd699ecdaa82b5d5f24e0f4d1415978087ebe1224dd97bf3ac51072edf47d9523c1f2e1e5e79d1b6c274eccdb7e4ad9b940ec34316b094cf6d40f30108f4408fa49b552f65dc3436e60c4507ab88250d5a230a17653a423a1ac5615a85ce817fd8e053da50ad2cf7b042fa1936ad4efc389056918a353175a8b64f4da4b57cc386596e9ce7cc3c04ae6ce648a83471b4714efddd35e173de516e1f6842f0445c40e38e85e15311", 0xb6, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x3f0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000480)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) write(r5, &(0x7f0000000540)="2673db8c1c6ab838d0019b2bfbf63d2ef6314a889d33f4a5ab329a5fea9cffd75c38048cfc18538fe95dc102915b049e3005e1c646bd99617fbb2ded6d5c09ccc313b6a8981c75f6a7dbe882a884898497a609ae2c335147a94b41b9ffd5a35ea3d3a31e2997166610e734f27c78f801f573d4e58d096ac77eddd6b864c811a7e1fa581cdae46ef3d9e9d3e9706597830dfdadb5a7d05c74c28b7a5bf5a74f3b6fd67e5e065972c6e46d1b219ca396", 0xaf) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000600)={0x20, 0x0, 0x20, 0x62f2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0xf354, 0xffffffffffffffff, r4, r7, r3, 0x100, 0xfff}, 0x2, 0x7f, r8, r9, 0x81, 0x5, 0xffffffffffffffff}) open(&(0x7f00000007c0)='./file0\x00', 0xa0, 0x31) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000800)={0x4, 0x6, 0x200}) semop(r1, &(0x7f0000000840)=[{0x1, 0x7, 0x800}, {0x2, 0x3}, {0x1, 0x4}, {0x3, 0x8, 0x1800}, {0x3, 0x6, 0x1000}], 0x5) setgroups(0x1, &(0x7f0000000880)=[r3]) r10 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000008c0)={r6, r10}, 0xc) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) fcntl$getown(r11, 0x5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) shmget(0x2, 0x2000, 0x400, &(0x7f00000e9000/0x2000)=nil) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) mquery(&(0x7f00000e7000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x9) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="0be7001897c45827b6d607b41ff73a2a6ced22a82900623201fae0b8cb80bde09cfb34231ee0c10192bc83e6d37a6425cda8423a2416a0d8fe843a21fd3deecb771b258731c9b506c3c5966d61b383ccebe6bf4c93401e4c074d74bcb5f431cc7a5ba7b3879c2207000000000000006ae34e229674ac114944dcf118851ed1c7607480014b3e45af58950b070275353b92879fd4e846eea16aa0a29527419de15614abb6d79f77e6ba894659c5af80d3290ffe2232bb983e1e0377f9e9304919fee6f841b2bfeca6bc86edfb6cce5364", 0xd0}], 0x1, 0x0) executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001300), 0x0, 0x0) pipe(0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c09", &(0x7f0000000140)=0x40, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x60}, {0x87}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, 0x401}, {0x6, 0x0, 0x0, 0x69}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 4: socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000001c0)="2a54558c1b4577fb0d6f752d17f4752b0687d29c6a6b2a4558f1a935a0c9b45b6be68aa4ee2184035fb303261f8099378dc6d0d256131a320ffe96759f2d2266242b67aac1c8eb464e522bed5098b241589aac30b2552b6f5dde07c7f8d9eb5ebf395136f3f3a2d2c07aa388ecf314573f20b6ffb991b60da23f", &(0x7f0000000100)=0x7a, &(0x7f0000000240), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="432d88a0c7d82244f6c661309fd2264dc5f62a0f58076209f3e7d5", 0x1b) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={0x0}) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000c00)=ANY=[@ANYRESHEX=0x0]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x20, 0x8000, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 1: close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x28) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0xa1) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0xf869) mkdir(&(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000300)="a7a660161f94223c8e138626e42dde1720ba5cf3de3421028216662a6f93aef9c0ee43a5ebfd174d9b3e368978b9e65f84c011ffa955ea63dc1a850baa04ba086bb5562b172211bd47f5f3a6a7e48eb91a33dc850ca1990efb850d3dbf2c0e5953e91cca0481b268517ad0624c0e027cd59938f5e8eef285b0d2328bfee754484b56521810f5ace44a7c96b6bad440a49a2ae4d5be616312a09791d2bbfbe21922dab7109a8ba8f36916d1c009515cf27539da00", 0xfffffffffffffd4b) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x9, 0x7f, 0x2}) r6 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r4, 0x156) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x51, 0x0, 0xfffffdfd) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, 0x0) writev(r6, &(0x7f0000000100)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000002c0)) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) write(0xffffffffffffffff, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e37123fc", 0xad, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x2}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: socket(0x2, 0x5, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000140), 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) open(0x0, 0x10840, 0x0) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000012c0)) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) open(0x0, 0x70e, 0x0) getpid() executing program 3: openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e", 0x22}], 0x1) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) kqueue() socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x2, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) fsync(r5) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(r1, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) executing program 0: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x61}, 0x2, &(0x7f0000000200)="14872590744d0ca2a70b270b5a4dce5ee9b3d38a28dd3db5004ae4334d47cd6cc21ca45de235c594874ef1ea5177198e62b8e4e25f5609137e894201a9bc0100d0296d2460426795c3b3afc617e5e31fac84a0b26533768e07b6c75f9fc7786b925f4d1634c26e876ab868871beadd44bf83c72a95dc06293bef3443240faeb3b6b27160a7b93e91dee01acc7e0bf278", &(0x7f0000000040)=0x90, &(0x7f00000002c0)="7ad1b3fc06ef9df4285b27dd3867f7bab7e37bb2ceca99a5dd01b8a4066752b3097ce1a2bf2e864c1fdb07707fc52f8f50d738c4bcd95033b4086679753a4b3cc59de8d9d17e9de85e8f1b", 0x4b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = getpgid(0x0) setpgid(0x0, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f00000001c0)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) dup2(r1, r0) listen(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000100)=0x81) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000240)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r2 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x0, 0xfff, 0x1000}, {0x3, 0x5c88, 0xc00}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r3, r2, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r4 = socket(0x20, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}], 0x8) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="25480000888343164dd8c50d40495358b1f0e13b3af973fc42f39263633b57834376e25cd3eab49bfcd42f3b80fec49688048241bcc9c536f766c045711969a9ff2b0a9c52a500000010d0"], 0x20, 0x8}, 0x406) getuid() executing program 7: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x6, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x6) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socket(0x20, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() seteuid(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff}, 0x800, 0x40, 0xff}) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x0, 0x3ff}, {}, {}], 0x5) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r4, &(0x7f00000003c0)=[{0x4, 0x3, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x1, 0x102, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x8}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x4, 0x81, 0x1000}], 0xb) semop(r4, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x4, 0x8, 0x3000}, {0x0, 0x2, 0x1000}, {0x0, 0x8000, 0x800}], 0x4) semop(r4, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x4, 0x8, 0x1000}, {0x4, 0x4, 0x800}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) fchown(r5, r6, r7) r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r6, 0x0, r8, 0xffffffffffffffff, 0x35c, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6383) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) socket(0x1a, 0x3, 0x44) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x89f91cfeb3f97a24, 0x0) dup2(0xffffffffffffffff, r1) r2 = syz_open_pts() r3 = syz_open_pts() syz_open_pts() r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="08eae5ed7c0a80fd0f97d0034d1d780c8382fe47dc49792e4834fbcd15d3238d320090d82eb3b39f68f953e71517999072228b09065f17a19009124e00553f5cf3790e76bcbd7b7c101217b8dc8cfcf9df22e6003944b381c8614a96c4d6489351a25d0cab0c459ded91c357bff05bed744a01622ead6f7228981dc480f9410a902d82c524a9c5127e5e6a6dcc32741b7c599258af9d4cd1e6a9551e13aeacd9fa20fa475009edee2513595781bb908494bd716daa20975fe3691c1cb36920d3c55fffe72fc59c893b1bd6c815e2b972b5921181106180125218f9e1796c", 0xde}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0]) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f00000003c0)=[{r5, 0x10}, {0xffffffffffffffff, 0x20}], 0x2, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000640)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000038000/0x4000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000035000/0x2000)=nil, 0xfffffffffffffff7}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}], './file0\x00'}) sendto$unix(r7, &(0x7f0000000540)="03f820b301d798ca640f3f0fafbd31110973edb21289a54d349fe94c15a3f19987077d747ae61c1aa88492dffb53789f41cd4b8acdcf2ba34c2bc04ed36f9cd07e9f4b95bdd3202ebaf9338f7fd9bd506a33f940f45b1f2ee018b40e8ccc79a98b36778f98df4c037b8b0bc2c8855d8b0049d2b47b4e9c58deb0d0633e02cc341cfed890b525a3dcf0730c2b64ea8940cff6fc54ace290c110ba0636d9223a64447063b9bca881be682c33fee55d81bbd8516b384b7beaa0e922eba3047a22c9d19528b500245bb09d20778b3e66e6185ae6913edabef1e5af373fdb40b2bfce7cf4d044afae085accc73f", 0xeb, 0xa, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}, {r2, 0x10}, {r6, 0x100}, {r4, 0x4}, {r0, 0x8}, {r0, 0x10}, {r3, 0x80}, {r2, 0x110}], 0x8, 0x4b6) kqueue() executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x2c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r0 = semget$private(0x0, 0x2, 0x21b) semop(r0, &(0x7f0000000200)=[{0x0, 0x3, 0x800}, {0x1, 0x1, 0x1000}, {0x4, 0xd7a, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x4, 0x1000}], 0x5) semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x7}, {0x2, 0x7fff}, {0x0, 0x0, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x9, 0x20, 0x1, 0x1, 0x5, 0x2008, 0x2, 0x200]) r1 = geteuid() r2 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r2, r1, r2, 0x88, 0x7}, 0xa6f, 0x5fffffb, 0x20000000000020}) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) bind$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r4, &(0x7f0000000480)=[{0x0}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000280)=""/183, 0xb7}], 0x5) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000740)="70371f419887edefcbd8876e23cc5f8053794fda33cca8043f47acfc0c7290e8c4dcab45d816f89505955ad1b793af908c40c38f8ecdc4d5b06d99c395a90b4827776764cffe6855f221bc1ca9c6c326ea42fe1d6f03e1575794d72e8d4ba37006b32f4157e875f1d5abe60bc31f5dffdbd6f7c1cc55c83584f9af5f7da02a5d46eb3c9d52172326c6ffffffff79e486a73f056e139a440f206f0d4a7b233c3ab03d4280b196a04631acc9df8df01dc848081db0ac59e4e9bf61e5afe638f967244289a36afa4cf653246e65eff15dbea1a485fb17f0099fda7647c05870fafec0b7d2fca1c4199dbf613cf8af6d3520a02bee167cb0b71e65cd28249979577371e42f2e75f876a9ca287ff0a0a3ace3b59be32764934d861ba5844b6d4ec262c9ca9ed40b7cbcb153b1ea4cc300024452d64a3a7b4cbc064b63f5740f19059f4d2ececd0349be89b180721d80fd0724fa867683d8a6958cfd11de9f937edb0312b7e1bdcc20c21394bff2b0", 0x16c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2d}, 0x14) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x14, 0x0, 0x0, 0x9}, {0x8126, 0x0, 0x0, 0x10}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x87}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xfffffffd}, {0x3c, 0x2}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 2: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r4, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000040)="ea01000100000000", 0x8) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/10, 0xa) clock_getres(0x4, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x7}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) write(0xffffffffffffffff, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='\x00', 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) faccessat(r1, &(0x7f0000000100)='\x00', 0x0, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x48e}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0) (async) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="748c2a060251b2b4be2c91aa1d7c96b7c131259fa7daa39f34531ef17fb958fd7991d7ed01dfa0803d17b7c84b51a48604411e6cd29eb47645cc5de9373715ec3c8e216af5e803c4036c4a7a5d9cb7532ca59e033cf993664e3e8a9ee12ff65873ef66d1b759748f4e225a15fdc4c8fee36aced9e44f069375ccd228e7c64964", 0x80}, {&(0x7f00000000c0)="5dba9c872f4e656700e486b83d", 0xd}, {&(0x7f0000000200)="703c0ff192e08bce570bce15fae55fd4150d94b4591813e119c8b5ed46f37dabd2e1aa255b8af29411f1a8a784998ff2a577b9585f28fdc6cb64654fd94f4837b1e272635e6e1d57bfb4bd97beab3365e2640b54f35ce8a97320d9344ddacd03fd54dfeb9705ddad9bfe13e36dc6543dcaa4850b7966922b85594a1648ba45f15d40b4ab6d54651ebccef431d4717d64fd63bf5f2f54d1a31a0a21ccb0055712c9ca4e1ae63cbddcec692f8a1bdf4328b032bb321c36d47c001d4d7182a18b444f5e0a600c46", 0xc6}], 0x3) syz_emit_ethernet(0x38, &(0x7f00000001c0)={@local, @local, [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0x6, 0x0, @local, "862accc4e4e5", @random="dc6b8786ecfe", "b57584f12c22f2932b621553c3b718c0"}}}}) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x284d) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000140)=0x4) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d227f385a97bb629893d45fa74ed65775d91b2f81e5e6553ae92a91bc4275c17ebffb64684a8f2c194f8f253decf04e02c5c4b9c5ccf751a5c612d", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64]) syz_extract_tcp_res(&(0x7f0000000000), 0x20f, 0xffff) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x4e, 0x40, 0x20, 0x400000000}, {{}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8000, 0xa}, {{r0}, 0xfffffffffffffffa, 0x23, 0x80, 0xa71a}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20000000, 0xfffffffffffffffa, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1dc, 0x40, 0xffffffffffffffff, 0x7}], 0x7fffffff, 0x0, 0xbe5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1ff, 0xffffffff}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) r1 = open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) chown(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000275000/0x1000)=nil, 0x1000, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r2, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) r3 = socket(0x18, 0x3, 0x81) rename(0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r5 = syz_open_pts() r6 = accept(r3, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mmap(&(0x7f0000015000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x6) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r3], 0x10}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f3a34e8 executing program 0: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0xe2, 0x0, 0x3, 0x0, 0x1}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d001400000000000000000000000000000100000000000000000000000000000001"]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000208000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x20}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000030b000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000049000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000071d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000227000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x5}, {0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206918, &(0x7f00000001c0)) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setgid(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) close(r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x2000000}, {0x14, 0x38, 0x0, 0xf1a}, {0x6, 0x0, 0x0, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x7a, 0x20, 0x100000000000000, 0x4}], 0x4, 0x0, 0x10023, 0x0) executing program 1: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() setuid(r0) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sysctl$vm(&(0x7f0000000180)={0x4, 0xc}, 0x2, &(0x7f00000001c0)="c07a154be3aee5f8787f8b9cda86543341763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243e00000800056e93082800ffffff8cf2b0b3907f2310f791be01000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbed00d17a54a2f2abec25419d5d6fe176a5bd37de8364b04ee64b000f36114ced38c328a29eb0796e8c3e8344a2cd9e663bb21035ebf72f3015c164556e4a5b966122c56edd85fc996cd94ec51117a46607b8da69470c9c0b3df2a7f0303ab162ecb40f7857bf6b044bd8c8e2f74b70dd40f4c8d8d08e5c7ccadb5eebd6dee563bce4405a9f43c284a06263dd7", 0x0, 0x0, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0x7}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffa0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYBLOB="21f87ff311be9a63e10d3ec77d233fcc7f720d384e020a0a0dd3002c9ea939d5614512fba30de7ba1f83fb40a1de25bb39878cd8ad358b72352d858d2d4e5d1640627b8f2d187a75e386cabc6d0feb7dcbaf9dd4857324502962d66052920c80cbb591043753c4da93d75c1740500a0b0b44224ae5a7b54b88ceb8985a1375d7ea98d17da174cd5988cd951c6dfdc6690dba018fd46a8565f6bbc58f6ddbb096d8d8bbaad38d4efaeb30b3d21f23cf4d68c10cb6f94cadbbfca1f77e30f8", @ANYRES8]) executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008035000108"]) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(r3) r5 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000240)={0x2, 0x3}, 0x2, &(0x7f00000005c0)="ccce62d4cd38a3ab9358f15d0673651516803cdf21268bcb3ebb60fa95049592c272030617548a6a3f556e4a1b89816d2f8f269fc545b37757bdcaae3be7c882a24a260ad30ad3a087f58bbef3720af1fa4174720b3ba51d0d39d839c0ecfd4d66afd2537ef2c5ccd5480c9eb63d7482b0cbff48085ecc387be543cd0bf64286470928dd280238cdfda1b25bee9566fefe8615d2cb73706c8bb55f9611afcce82332d628f1a82edc55d8455f6613abb0a4893c3938e81a26a2a4174dc057d8c30d3b57515199d8749f12e90fbd3561ca77bada406258863adb37b17aba48da1950dafe85ef48a6b0fb051dc0ec0556eba1bcd93e6e7e7ffc", &(0x7f0000000100)=0xf8, &(0x7f00000003c0)="bbd7937bbd7f06a496f3143ab924f5364a900821817f19904c82e776f5b08544f521776723f1399d8f77f195ea56238f0c1224ca4dd46470d0aabcef131113727fd3c9dc559c28d250b80c87af9b0111509b50e267735259654819075880a7ef2e82b588943fde66056a895583ee6183446955e5c9225c55c99d0ab54db298996820f5c36812b5bf111ab2ed7271a97c2452c41e8d4a04acc071f831a7359cf898efac9539538d7bb2905ddeccba5df82e", 0xb1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x40c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r6) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x39, 0x0, 0x0) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0x9) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="37dd4583e1320b1bba79d87cb912c47abd7dccaafd378c055a379112faff3f190140fb124604d52129c18baf1cf404", 0x0, 0x0, 0x0) executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x24}, 0x2, &(0x7f0000000140)="7a435140a2a7d062753c0efaf6bfd246021c1c7abea8e8f225226551df0c341240c80726c7f4b6df52ecb1bb3f1c2064265f2fc7e3ede5ee37033e37633f7af1e1e32c4b6b79cbff779d9217ae80c20e84de747f8206d0a3a6462e2f99395eb18b89f2b9eff430eb12c16d15cf44e444791a3bfa12cda1f77b0cf95bc03f9287e4232862f01069311cd29e4eae93cb0f1e3db4365aefd92bdff14e79604772930c58a0174ba50d4e91a134152904dea2e05935c35b6b80b57b8c807cdc2a6eaeeded8ac1b83d10e86a66f9d0aea5dc5ba25916c000885343c0b28831e76d444815d037938666d45c56488da4", &(0x7f00000000c0)=0xec, &(0x7f0000000240)="9bc1b2600c1f8a3a4f2ba105ee735bc43573f9776bb52ae45f3beae0c1fffaef088e9e9d521023db7ef6dfb07d0b0f0a97364e4ac92f143e223e1b630671a42a23cb72e2b12d75e7fe6b7feb66cf741f5f6281e4e5bd262784330f099062cca5a16c9ad7a13344ab142100eadd7e19036bc4e4477c9077f05120b77a19d1f00e4c0aff8f495677f0190c26ebc716d93f202c5c150b40698a9d63ff0349b99ba1a14c24de0f70c327e895d3ae891e33b0333e26cafc09b9625e2195ee4cecdb6ff4d141ce587edf89c7dc7bb28ce06f5c51cf9e936a4537a7f5312b913f37aa755b4dd3fed92fe318a3503a52fb8a03c22d7ea6a28a", 0xf5) socket(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sendmmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x305729e1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="c4135b113c235e6bd422bfaceea03a74998c125d01868b5933b740b6078bb350d98622354fdc2e9e9af115127e93ec34d8a1", 0x32}, {&(0x7f00000002c0)="f6ade8daf1b71834fbe8ec2faf15263acb79f5d7e57a38bc57351854905320b9e3cd50b0a870b4c6ad0d2f581a9b0f70528425966d817119192335d8f749aa918f09b78f6edeb96c7921df47c8c04e84975f000507e1917e748f806b240d997183ff7f5d6521800a3f20dcd169bb3a0fda2721551e371651bd69bea55213512fb515c19126d8caac9aa824e0a85d7bca2caea9679d9b4262895f869ad00e7d87ec8d1415", 0xa4}, {&(0x7f00000001c0)="96db0a7cc819ad38aaf0c0a13d6667e98aca4dc9bad5ad977ec63f276bcd0e009e94e2dd6771d203561a193892aefebe54a96cc4776d00f3ad854669864770", 0x3f}, {&(0x7f0000000380)="1a399b48a422d3e777ce78e82fb0058a57618bbf526539714d1fb7bdfe4d041a1059b2d6209724adbec0b2000194b7ecc462a8299a977bef748c21c6aad855e43e3837138410730eaff81ccdb1e8d0335f20c6d040f944f82764f39bab", 0x5d}, {&(0x7f0000000400)="afb1535a3281ae77ab703207bf6efc6fe717d6c7eb4d6a2514470d7f05f23617d5ff2fc8746b8907e50ee28ba3f2cc7107313484cfaa0fde753f3741de39f50bf657a45816f02293b8f5a04b50f2845891244ccb0d4df90639531c30fd5b7625db033386014f7b6d7dd77f70b168e5e15c962a90fb6265aa054f77a425ab897ea844", 0x82}, {&(0x7f0000000240)="eda71918d27d2ca2c8b4908cce4f312e1133b444d6157fe2a7ac3aa43020cdb105960b3819adff448c4153a90d44174b8d96487fce833ba38a1e16", 0x3b}, {&(0x7f00000004c0)="14917c51db6164c824e322ab78203294f2a8961f56fbd650270910e5831f8876043bd7bbda5b48aee07398798f58d8c44a718596ff67e3b05c83b873848439a6e9058fd57297c15608ad29ca5ab7875255bcd7785b608562e91ff469e55c17c7eced2619e31aeb2c87b8c1496b2f299083e92e4f575796b65240699fdaa05f4bd09340fc94040cacb9b2f7531941ce4eee02a87f2b4a48637f05bc6ca637d8ec0d1a91e559073e5afdc27bd005a54627411f72", 0xb3}, {&(0x7f0000000580)="da3ca0f1bca705bd2effe5cb0b3d8dcc5b6eaebb7769f23d4d9639876aa2bcdbaaf856f74f625db56c77acacf83ee15eac74b0c245310cc03e002f4a38f124204d74ef3edb684bcf7226f150f57d57e9bd34eb242d556cdf4dca61ac10439002cd32d62582b68d5688a366f5feb0388f8e854ee65db9514796f577f8e85c0144e2901ed165f594c9f420696d446c0dcde0cbdf0d8943cbe510f9f94e3f0023924f7e5456b243dbb36a5e73ede184361c1386637ed7e02d480541618469168d6f3bb1d7600ea687a4673d14945c3cfe4f7464683a109dfffa67308bcad83924f9f7a858f1207a02ca94298170b1", 0xed}, {&(0x7f0000000680)="7c4f22ed012c54bd0d9fd85b84b7f9a014be5feff892a604d50f9caca97ab989cf65df93bd2eaf36f2b2cf90dbeab2cc039c4ce8b0836049e1a6ad29aafd5bb17bf549487ba7f481023885faa5ff77347adc710c396a0c0ff4c5017fc5a56ffb9fbe265723bcc4e2f9022254b59f83a761615a96adacfdb10483054e53295c6280f9d49fda12425ba5b9d17728b3f50fa40e67f692975e816863a77c", 0x9c}, {&(0x7f0000000740)}], 0xa, &(0x7f0000000840)=[{0x18, 0xffff, 0x401, "8cecdc"}, {0x38, 0x1, 0x8, "8b769f1a62885b746276012a640d485c060a0c38800d6c3b9073635b00b5be097c393f43"}, {0x70, 0x1, 0x0, "68b1ae992a5ba3e1ffd1e820ae952239a151361b9f4bd0e64f005681bc7a328a1deae558e80c80b0fe666f1757e7896b84fa8cfe7567d2e4cd9c76213963c2d09559f8cafb01d24f4021a5493297ce0f81c346108d70eebe79bd4f443bc9c42f"}, {0xc8, 0xffff, 0xfffffe00, "21decc6d0f5317e0fe06b68f779feddd3e10523635e5745240924a3740afe2ff297af3e2dfce2d91426cde15101cd2009fe94b483e0a70f10f04065bd6f0230237c8afd35265c9b60a11a18355d1ac279f589c8297addf6eb313e28fe020b0135f8810c7ff5b60755a76a9113c3f9cbf997f2389fad19bb9301d2fba3299e42c8e80edb0ae5205bb45c70e92bb22ed2db4a296ab35026495418854673ced8a666e67f380d21ff306382883acdfde7164797b3232"}, {0xd8, 0xffff, 0x400000, "972e9de990d7c7dd1f29943762e447f8852f8eace67ef61502d70e96a5fd85c7c108290da9ed5406fa5046b3a85cb6e73292363f0d8d1f49b169e666d1ae70bf3d935958193f5974d372c5f337e8fd3209dfec6b466ad7ced99f1b74ee6797808343e562d3e18eef0cc961af17d36c10af5f6ca5b270aa18430f6f7b62f8cd5560e9caf1f567b56e4dc080fca51f6bcaf6b8cae8594d0bc92e3f8b7ef5610a1733ae4c6283167385ddaeb3a0b538446cd8418113e9541100f802d80b6bd3ed48bd4a84a68f"}, {0x88, 0x1, 0x1, "f76fea26a681267bb8b0556c1dfab1b4858c360afa52b291582b5c79353ce80142051074feebc92280f315799e1b4a0b113a381457bd113f907e4b3a93c719583329a477f9ef9ae4ff5d2c95d0c7d647a2f83bee98291fbd3987d9f52abc15d723c62170dbbc4318b0aadb50179bc90a4c096c"}, {0xf8, 0x1, 0x3, "bd536bebf1c8b0443e722866f584712b634e3fe4bc7564e6f845df3fa0be6db8eb0fa1fb4254d93f5a9ddd8fc15b0a8355600604dfbee12fecc2fd1a0602892dcaa634961a8f819a994a0f8ab6f1d57bf7abd48da9c226da3b702d0acfe4cf031de33f492786e58147f869b41827e5f35098376de6cb2461e217e5536cd617e9283dd38d310992c2b1ff3b34c91cef7419b2d3abc01ebe790c4bdd86ca51d9c1eea6d854de29b8a2a83221446c0deb5a56ecfb60ca16d874594c3f7df69c26b6deb80aa4905ec20f2858cb70adae056c2cac46e7b31655264cf55529c76cbf51f2b504fc458f"}, {0x48, 0xffff, 0x2, "18467c468ab9a243fab04a51d92d8830f60d2d83c73c9ecf27eb44f04939fd5c3dc518021a8eb1411b054f478f8abcd30faa"}], 0x428}, 0x6}, 0x10, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x34, 0x0, 0x0, 0xffffffff}, {0x48e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xfffffffffffffffa}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x0, 0x7, 0x0, 0x10000001}, 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r2 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYRESHEX=r3], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x3}], 0x101, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2d, 0x20}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x40, 0x80000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xb4, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a007e0000feeaa4e5329fe9a8090e688200000000000185009078000000000003e50607028f8301be0c6f0973175cbb580b67cd10929d000bbb039e62d1c5a9f599bc862391b9a2f7098156dd61d93d3aa376a51ce4f5398870792e19dcf880bde63035a41717d5bea3c33e3e48edc73c80d094257f8ae5ed64a0fbf267e0ff218a58dfe117cf5b4a9f320b1a38771cfd32"]) open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: syz_emit_ethernet(0xffffff9f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) poll(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x70e, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{}, {0x0, 0x0, 0x0, 0x4}, {0x1ff}]}}) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r4, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000040)="1471e40f0ed1c45373275d8d7bd2a908cbd1ffee1681ee4c687b8f935ad7a814982e1f57cec50f99e2f916c7222ef4113b3486d6f1e81138807c07927587d8fc795fcf5df556d2b2f8e955a1c80e4143043edb99706e664ba3b08bf590972f41c3001bf30033c84605ef7b204735717cdb4649ed1f01eb6c3275c8d604a835d2ec2e33b86622ad205787cdb58f2e8b1321a976e1381036dada21774a464323dfd7e78ef8ae63b62aa728a30256ebad9bb9ea4f28eeff65a1943d2b94160cc244656de36c87348b65b182fa36698b6dc6ce504a8134de58af4a9ea2dc9277f9016e2b8b38294a04e037f545369c7b7876f514683824634b9c9cfd6d76fe934e6a1098b4d5c67d7277903f5d808701bd3ac6ffc3e8079d764feeb11ee09659e3152194335cb1d1cbd1f6b2a040be849abda9ed668909ba50dc37353f49a90e4094621c0c2c0bf9cd31965e7b603cfdf2f2281fff3c92ac0df98ad2736c624274cb7d1df1513dc98691988e4655856cedf1e4fe2eb22f9db82fb8e80e3674dbe940404f52235d205ee8e573d7927f395e520fd3a0fe97a0fa9a9e38a9be836c77272169184386ff971b248cd8b22669a22dfa353bf9ff8d59cc17cd01616ef367d7765e061b5e61e346c3130a2d5f53f2ed3b189ca9a5c6560cc8758b0827815770e9d7348a792f92936756b81dd3d2fa9cce6bafd0699c0ed17ce383b9ec002c6eded8dac19196d707a97dfe27e5ef046b69fc8a0b84fb73f95aeac6f2b9760f949e93d9d3a9716bcdce3427863d6364584bc547ff86f6cae7ff69f1090cde78277716aab78ad8ee33786c64deff200f19834171625cb5fd98bdfbfc79674bed07640c2e0d0e56008120e760ef3f0b4b409c7c0b07d22b15ef0d2822a02d2e8085200455fd783e379b29ceb0306569ed2574c726430c6f59df65ec054c1a5836d8b1de3195546a52f284f4d971cdc5b07c65fc0288b2ed4a3bccaf82694956aa652e15293c2cc7d35fbc93ee4996e070421dc04c261c4acd15bc8cea0ed59525de1c6fd103cb52e6ae94952a1a37b294791a5fb96d9aaf0a6db5dea0ff60f6b1d1845c645e3320c7b5fa20e6daa59a9ce5582d00c9c1f6386b45d5121434a83369d84d6912401060247c54202f7e273ddee5e9140eb20220b56c7111b9fd3765d284d6fd71498bd601dd45a08d8485546e3bdf4fce1bd5748a31e6e362714e8b20b1381637e0cf2c8ed81a7b847a2486b40627f535ab85a5ef323ec8f74922216cd4cfd9bcd99efd0ba1ad68e025c8eb2972868e5fb7c91a6ed16917593fa6fd4f4280f3313cd9a1f03de04d414a0d4a5ef7b11ac3426263dcc5f8603cb441902d99574e3f51387fe3c9120507d536488f645dc858dae5f78b48cbc962248020b1926fe3a9477b32b388931e694834e734b2bc6d68a4c6ec84e63d53ad86aedab5e232a3406c32cb2ef98e90c7680324ac07c05563eb8decde83fc8255cd0d7113435f495f2aa43cfc7f4f03716826956f8275f60ed8961c2999075d48b1d59826b519738e3d4595880b248ee58bf7d4333e33a7670e575c53e560fe8d8eb0f3334616a0e065f2dd1e082f0ec85276b9f51d3b439a3353c887799e0d35fa8ab82447e0fb9ea71752742359c5055bad7b6d321cce60b3a385fc7492b675be9ef062401d3e1837a6fc93db3547177a4fbf8190b3e350e73a725feb3a59b58d3814ae6b25bf291942e484c425e7a047ff822caaa45e206b67278c0cecb3323555bb6893ba5a41961180215af8fb2fcb11a69578b8b2ef19a05a97a08ee038c27e0c9813e351c1d2f7b87179c0af2073362a40b2e5bb552db76d97dd7bf7da1d136853c131fd822bbeeda971714519353e508fd38f8565a9f8b9f988695ed8068d05b1de5379c261bf45b0bec42294fb454fb2856e870e3e48b34b66ac23efdc3dc9598fa291da87d50d5774cc3ba4272b964b6146df62d69e5e22f41a44427185df9242864e83aa947745dc99ce8b5c38699e0e5ceeada1c8ccbee63512c33dc07f00432f8e18eb8aa5624215203bfa130c2c428feb5aeeac302d7abe98b965056f71b9a7ebc31f14c94b7a66bed4d913ec1bd6615b6aaebf3216c28c1d31c3696c56fc846138be6872c93974ccd9fb217f2eef2219120ab180518a72523bd5c960e8166ceaefc9ba909778eecf2b460ddd044a2da6942436d47e69d9fc63620364c39700250d8eac9b37aae283cd1065a2ccb08a89d767234a36743bd3699a56efe2feb639cce0dcab428da7d3a60cedc2b76d4bbb1e884e432cee1172a842d5fb31e428aef3400977acd9f7748cf200ead119e5067d6874b39053f72108b1983edaaaaaa60906139add72f78cac6806f462083895261ac7bd114d39e27f60f45e1eb881eb2cf23750d8e3751a9ebb11f4bd33eb969c6f48de8bc341a2aeeced465342e370514dcbca385d8887ea2f1efa8cadfd421f16e89b42e9879cb95e923834fbd1ff038100335670889278de3ed69e73cbe414db4465e75cf0e98a77ec84c04b2d3a50b806445b86d289cc8a954af19cf9bcd12a3c197bd2d1a35d635abb49290957c0d608ba98a450794463e4300f67f5219074b539a7235d15b923ccce36860bcb20e9e744a52e706b9f7b40ec679bb1a5526c3b744bd06ee095251986d59bbf0d8e1541bfbded9d32e5df6c15ad17a07ddcabaea15428d0d2919f5b54ac021767323b551d25019910574601271169300f4f01c00d2347d0d092396eb8d2b582fbf7e560777bd66fcdddc4b0a7e48d3f902974a582b7840665f6dc846a8460c5c51e717d9f5257fee5c9d98238a79a224546f0abeebf53a1caf86f0fb13c12fb81edb38e2e78dcb812f8f1c7314690ea7ea1cc4ebf1a8b834bcf385e3e1ace01e3d09e80a7a8fc7c2ce49e8418c64f378829fce934be191f8beed2f906049988bddce5f38793e290a57d71507692aa8574057f081f7d24c1813daed03b2c93c92de0f9e67f731cef3611daa2fbbd58a01dd5d16939ce1781ab4068dc2802d486a16f0dfdd3ec3aa09926a2031dd103415331c4e9bf2896e90194e8432fadad3cad0b8946e54b37ac9ee3f7422805368ceecf55868c9261d503aaae36e426c8a3fdf02bad039acb1b77dd80fc25261e70a08345298c668d48180fb3c0e18c0c3c33d033eb525baff89357f7c656846967432e92240df34979079662185ce351402c4b5a8b8960b7df4d33ff6471b975a8229cb4709f7cb1be3773ed50e6e9c87c1671d81d26a28fa52206e02c1c7205659d52187c0c6be99e2b18d1e4d75ba9bf89d5f4c7229147a109bb0dcc85b301dba7d3c58135711a7e490410a9847263aa89f506b35e9005b639607b846eaef778dd09255fcedb63067aaefd5e6246ea93f0d6dc16c5c0a0a14e36d6b3cdc5fb9157cbab2678a5bdddfefd815e4c47da5a022a3a7e816379102e6578185297a2cfcd21c1c2ee09a94d65c1afc578af1001acd8b7992bba02cc747eea9a9e7fd86ef66a2b9ff9d308abb09cf607d1c0e52bffb5c504e67903bf2df77cc86df92c8a18de7ed4407b2c818a33b34b72599bd1997f84af4a0f8c5ad14e988a2ac614618f2e0c68aed030877287a1b737273b709f08fc2cec75eb7f9bfc239534732859a58a175ad4aba9f49bff8b4bb07c38cb830ed0b8cf636ace68059b0a8b727dee067980e2867533129979cbbe0998ae82c95a62f4f911292d773acc41f0155ce24b5544c5cdea13508572beba9e3dafda487c8acd07ca5890ea18331525b27e73bcedbf11d5dfdf2c8f202fdcb7664db86e3dbf32ba5a35625b6f4df7f0f7cc4e5f823359fba525fb4ddc35b345e660d0afc70841350bf9e05e3f63aa82d14f2ed77d41f068433cae0ddd5a139c720579dd0367fe8b3374a2d253a013d8d402395dc39e842d7d630553163bac751b35d996a125641f7827ca658175db50a9e58aa1ee051041abe48f047f847cb0f26a1151bbdb0f0279eba864f383c7dd5598dbf4e53289927abe048e4ebc052141b05b29d87569b684a43d4c93c5e2cf1ae47bf91533deac19dd7265ca1df7edddb2aa3a610409433e54804599dd3d787f40d01e7dcb0270abd060a0658ab32ab991725324726a685d8f3657669fda2ca4a24d2d61f99638f06983a9bbfd0b70ce720748b1b4e2a31c80e9e89dedb48fb842f48c33bef5a3d5d97f676b19d16a54a15544653592ea005c5e5bc961a4623d5e3edad427d61d9911748e5c9ec6f16d644005b39306b108e48be4e39128d898035d45882adfa34910729f53b2ed5ab32f0463974120e8a78e926acc2f8e4418ea03fb5864136ec8c58c8b1447ee8a61aa9262588831cb4477590eef1a23fc8961607b7c5bd4e30b259c455afa5587c3819791b9ea19039639ecfb0b172afe4dccc83aa8acb6e5e2062f70ffde383b6bec7dfa7dc47eed3873aec0fd5447be013e42d847c9b3da74c5c708e7501564b4f0e0d91ba9b8785b2a6b5dc3fabf26531237fc6b7e471612512b35e3b14f57656f255cfd1ac9faa3bfd18844c6887deebd7981c8933b57d62e1a62b35cf74c3e3b0b4fef27b806cc0250ba33ac0ae7c636edab882b037cfd51e1d11a8300e21217a7ba64a12ea07529fc8dc271c37870e0212dc5c469e6903574ab14bf488e2551719a04bbe43ad9ac6be2ed4ba3e427018e8796f13dc60ea2dc6ea0807474a5e99aca039a991e67a824ccefbfc9bfd990820fa449f07407f384376803b79502033e63e27be70857adf8f0e56ed3298afcde5a303e1796669b8d0237b78d453427626a5f0dcc2e0cac6bb0e5da2fe221f58d6c008d0629d2c8782e457a053928128ffdb356cc2dc61c2aba8bae2e6afc90e4c50ba43c32365fb9ba19c81b00d7ae3c0f72d534cbba4f9ebefbc5816a3be0693b90dbc6e2d715249ba63cb3662f98f8db86d2d779ac5774b340f1d4778d0f59891bf19763d62da3b545e6d7c478388a111df394600b34a94870f5b0a4845f4508b4fbda1f09f9d2b88acee292eb7828d2e2a7678566791d1299c84f01d11adda559f95eba135813d7fbbfb5f7867d45f4bd28db3e226dfea5cf45e2b2d3e3c36ff2dab73230dc37806ab5b13724199535a3abfaf95992d867c890db50995f49c78dc21e3018ca4d4ba2d2c886598f60769c5027bf25f9065a32c5fca5303722bbce737b95f4983880f8d465918db358e6f532584ba12cd6684869768f9a888e0c598839d752636185b5e036f2eb93219eb024a7d26b225bc4d144c668cc9fe8e5bc28ba17d1e9c09d9d3401ec56b9dbe6000ec9fe5686d622f0edfab5a472703fa539ac4b3f735f5b04555589676ee87433d369f38d428a66af040d2ad6af35f5906409a6b237698cf9c04d1514aabc43227df57ddedb81177e134bd14f64f9f1661eff3eb480dcd16e91158d3cdc69cdcc11002bbc6412478406a67c2e7428ce1fc0a5d990043e1929d027f4c97a9e2811207b2c5c2c69faf22e2e211745475bfa0c918b2ece3eec27111f01a10afa4e8272fcf8dc84ac3a9745b7ef88e716f667da1735610167a6daa73aa18fcb0226556792e33e1865273fc1943e210fc3fc2fe5a6603f25643f6b00fe7892d9ec7087409191854a5347f3890ac0eecaee51dcc8ba0e6df925937c5e8afb8f2f0948f38957c6c43d9aa678cc1622e2e426dc7406379bc7cfb41c9cf62723c8336f2495716773686a2eea0a33c052194c34f3196f05a05346fca42fcb04e4d913bfa8cac530c4f650f564527a2a89f67de64c1fe860cd930376285331797b6a", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="3d98ab9528331cc24308a39c966684be6475d7595f19582d5bca1eb5b88646c1b321b00d394cae0ed974ac540f825223eb4084252fe5f3c8d5c0199a401729026292f7054ce0d8b57613f01b7faf5348e12c1051f05ca8f94d3d3e6dcddcd31f431839a260a737ecbd590d84533af4000c9ac3bf7699cfddf1f8b858b74466a82ade00f3178d2dcf465097d8dba17a33a670a95bd296f619bc0f63504e408aa20487e007745357597804ba32b2ebd8bb6f1e4b5ffcbd937add5da3d53aca1b0ecd52d9c8", 0xc4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000011c0), 0x400, 0x0) executing program 4: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x8) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fe", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5668f90f272d4c5cd2513cd10a51c279749c31a16f449a22f0b96c0c", 0x1c) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f0000000040)={0x7}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffa0) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYBLOB="21f87ff311be9a63e10d3ec77d233fcc7f720d384e020a0a0dd3002c9ea939d5614512fba30de7ba1f83fb40a1de25bb39878cd8ad358b72352d858d2d4e5d1640627b8f2d187a75e386cabc6d0feb7dcbaf9dd4857324502962d66052920c80cbb591043753c4da93d75c1740500a0b0b44224ae5a7b54b88ceb8985a1375d7ea98d17da174cd5988cd951c6dfdc6690dba018fd46a8565f6bbc58f6ddbb096d8d8bbaad38d4efaeb30b3d21f23cf4d68c10cb6f94cadbbfca1f77e30f8", @ANYRES8]) (rerun: 64) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() fchdir(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) syz_open_pts() open$dir(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000118000/0x1000)=nil, 0x1000, 0x0) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}, {}, {r0, 0xc0}, {}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x80}], 0x8, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x20, 0x2, 0x0) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) poll(&(0x7f0000001540)=[{r6}], 0x1, 0x0) poll(&(0x7f0000001600)=[{r6}], 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getuid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) ioctl$FIONREAD(r4, 0x802069b2, &(0x7f00000001c0)) executing program 3: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) semget(0x0, 0x4, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(r0, 0xfff) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) executing program 6: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x340) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/36) r1 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x44) renameat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', r1, &(0x7f0000000280)='./file0\x00') semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000002c0)=""/64) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000300)=""/234) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0xd10, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000004c0)={0x5, 0x6, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x4, 0x7f, 0x1ff]) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvmmsg(r5, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000002700)=[{0x0}, {&(0x7f00000016c0)=""/7, 0x7}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x3, 0x0}, 0x7}, 0x10, 0x1000, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) fcntl$getflags(r6, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x2, 0x0) r7 = syz_open_pts() ioctl$TIOCSTART(r7, 0x2000746e) syz_open_pts() semop(r0, &(0x7f0000002900)=[{0x1, 0x0, 0x800}, {0x0, 0xf2, 0x800}, {0x2}], 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0), 0x8000000000000000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44, 0x76, 0x80}, {0x8001, 0x40}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 2: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x7, 0x5773c542, "8cdb3309897c26663532fe1cc6e38b00"}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x5, 0x4) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) writev(r3, &(0x7f0000000980)=[{0x0}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/237, 0xed}], 0x3, &(0x7f0000000340)=""/37, 0x25}, 0x1) dup(r0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0x100) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="0590464afaf58729c51c3b67c17e26dd327f7b60b8e85f8b3a28486c0c3c6d66add4829a4e9f51af48ce87000000000000000000", 0x34) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d30aa6920f8c7e0002f9bfffff00"}) writev(r0, &(0x7f00000000c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x2}) r3 = socket$inet(0x2, 0x2, 0x0) open(0x0, 0x0, 0x60) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) shmget(0x2, 0x2000, 0x20, &(0x7f000014b000/0x2000)=nil) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0x400008d, 0x1ff, 0xd2c, "8717f9050700000003000090d692480d51aa8000"}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrlimit(0x6, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702ec229e8d4d1e33b8fdd055b5e10f900a", 0x97}], 0x1) executing program 2: open$dir(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0xffff8000, 0x0, 0x11, r1, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xe3) writev(r2, &(0x7f00000006c0)=[{0x0}], 0x1) executing program 6: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 7: semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) r2 = getpid() r3 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRES8=r0, @ANYRESDEC=r1, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESOCT=r1], 0x8, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x2, 0x34ec, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setpgid(r2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) executing program 5: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') open(&(0x7f0000000280)='.\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x63}, {{r2}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000000)=0x1f, 0x0, 0x0) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x18, 0x0, 0x7) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/113, 0x71}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x1, 0x1, 0x1, 0x8001, 0x4000e188, 0x0, 0x2, 0x2, 0xc2a, 0x1}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000100)=[{r5, 0x4}], 0x1, 0x0) close(r5) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000340)=0xffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000100)="d58c0362bde9f08096389a5749854a3d879e07000000db356fb3f5fc86c76f2c1b3c041e8e0c1d5234ddbbd488ba8a25a43d870878885adc17c2808cf3b9fbdeec00146e51d679c261ae9ce99503005632f7e77b5efe790dfb85d3ccbd31d3103d9fbd4e31f0e138d7dffbc70902d0a95286de65f96fec0113c9ab87ab08ab21d3120edecee1105cf94e6bd463d9353fa2ee48ba902986fbd4c13676a55cb14384b77b775093e51f1d5607054860b77080e5a191c524ee", &(0x7f0000000000)=0xb7, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000240)='./file0\x00', 0x8}) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0xba6}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001e8000/0x2000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f00005ce000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00', 0x2) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = getuid() r3 = getegid() getgroups(0x5, &(0x7f0000000140)=[r3, r3, r3, r3, r3]) fchown(r0, r2, 0x0) getuid() mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x180) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x0, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x0, 0x1000000}, 0xc) faccessat(0xffffffffffffffff, 0x0, 0x6, 0x0) r5 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) fcntl$setown(r5, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c2"]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getpid() fcntl$setown(r3, 0x6, r5) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x881) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000700)=ANY=[@ANYRESOCT=r2]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x4be3, 0xb1b1]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x58ff, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r5 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x6}, {}]}) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xfffffffffffffd7e, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xaeb9, './file0\x00', './file0\x00'}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x40000000}, {0x4d}, {0x6, 0x0, 0x2}, {0x1, 0x9, 0x74}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe03) syz_emit_ethernet(0x8b, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a00550000feeaa490bc1896916bba7182b0ec9152ff"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x9) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0xfffffffffffffffe}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r11) fchown(r9, r10, r11) r12 = getegid() setgroups(0x4, &(0x7f0000000040)=[r3, r8, r11, r12]) r13 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/62) sysctl$net_inet_divert(&(0x7f0000000200)={0x2, 0x22, 0x102, 0x2}, 0x4, &(0x7f0000000500)="14be98202207d2c2b51e1a66f6070a89dc0da9ad5fea8663dbcd174c7febf820d2f3cda78d539ad6d85a8c65eb9680c456d44a6da712a092dd770a1bd370edbac00fa0ab95511ae975982ec55858e568afe3379c938ea0e7ef213dde53ddcf6919d53d3c54abbab883e0cdf95e3a9f94d654229790077aa47da111606f9bd58d1ed08a63d1f46ea5cee80d11fabc56b26f651fda02c39627360e3bae14b6e95bdee65b85e46b9789cf0c954fb092707b05764987ee441eb3d15a882e2b0808842a102ce32d3bdc24f4f69ce0dbf97432463f4268ffe175c1157083244251219c66e2b664f856b385feb237ff30dd78958df169b41f28df660a67d5c592f53630c226d2ddc6c17b3f10660abb5585bc16c40d98289015b14de4c1513f422409", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) executing program 4: mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x7}, {0x16}]}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() setreuid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = socket$inet(0x2, 0x4, 0x70) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x3, 0x2, 0x20000000, 0xffff, 0x101}, {{r2}, 0xfffffffffffffff8, 0xd1, 0x1, 0x13b65754, 0x5}], 0x1000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4, 0xffff}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x8, 0xa67}, {{r4}, 0x1, 0x4, 0x10, 0x84f, 0xffffffffffffb566}], 0x7, &(0x7f0000000180)={0x9, 0x8}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x2, 0x1, 0x0, 0x4, &(0x7f00000001c0)={{0x4, 0xca, 0x1, 0x78, 0x5, 0x6, 0x7fffffff}, {[0x9, 0x2, 0x7, 0x0, 0x1, 0x2, 0x1000000000000000, 0x5, 0x6, 0x9, 0x0, 0x5, 0x7, 0x1, 0x1, 0x8000, 0x5], [0xfffffffffffeffff, 0x8001, 0x2, 0x7, 0xa181, 0x0, 0x9, 0x5, 0x92, 0x2], [0x4, 0x1ff, 0x6, 0x80, 0x2, 0x5, 0x80000001], [0x10000, 0x3, 0x1d, 0x5, 0x7ff, 0x2], [{0xffff, 0x9, 0x81, 0x2}, {0x20, 0x3, 0x200, 0x6}, {0x5c7, 0x1ff, 0x8, 0xffffffffffffffff}, {0xf001, 0x92, 0xcdc, 0x7}, {0x6, 0x6, 0xf19, 0x9}, {0x7fff, 0x1, 0x1c00000, 0x1000}, {0x3, 0x81, 0x2, 0xe0}, {0x1, 0x20}], {0x7ff, 0xef, 0x8, 0x7fffffffffffffff}, {0x0, 0xffffffff, 0x3f, 0x200}}}, 0x9, 0x6}) r5 = accept$unix(r3, 0x0, &(0x7f0000000480)) poll(&(0x7f00000004c0)=[{r1, 0x80}, {r4, 0x100}, {r2, 0x80}, {r5, 0x4}, {r4, 0x2}], 0x5, 0xbf) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000580)={0x5, 0x6, {[0x7fffffff, 0x9, 0x7, 0x0, 0x36b4, 0x2, 0x7fffffffffffffff, 0x0, 0x2ff, 0xfffffffffffffffe, 0xc2b, 0x5, 0x380a, 0x6, 0x7, 0x8, 0x6, 0xc73], [0x100000001, 0x3, 0x4, 0x3, 0x86, 0x80, 0x2, 0x1, 0x1, 0x1000], [0x2, 0x3, 0x8000000000000001, 0x2, 0x611, 0x1000], [0x100, 0x4, 0x506, 0x0, 0x80000001, 0x8001], [{0x1, 0x4, 0x80000001, 0x1}, {0x20, 0x9, 0x0, 0x9}, {0x1, 0xdb, 0x29, 0xfffffffffffffffd}, {0x200, 0x34c, 0x4, 0xfffffffffffffff8}, {0x8, 0x80, 0xc0}, {0x0, 0x81, 0xffff, 0x4}, {0x2, 0x1, 0x9}, {0xa6, 0x0, 0x9, 0x1}], {0x7, 0x7, 0x8, 0x200}, {0xb6, 0x76, 0x9, 0xaa}}}) acct(&(0x7f00000007c0)='./file0\x00') shutdown(r3, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000800)={0x5, 0xfff, 0xffff, 0x4000000, "dd214cc96f7a4e2f6f2a7d5ddfb885e9863a4a45", 0x50698aef, 0x7}) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$net_inet_udp(&(0x7f0000000840)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000880)="de049351aceccdc919bfaa2cd1767956fc7cf520178b2d40010fc1126bc55034b7a021d24b5a115de759992fa388904a282997ffd5a814d397eb4774b0dd5ea2", &(0x7f00000008c0)=0x40, &(0x7f0000000900)="64af05d60e5411476aec203ab62a0cffcd3c2d50c749770babe66e27d49a5fb65baa6a9c9e58348230137ea055dea8dfca893159c90abc732fce", 0x3a) recvfrom$unix(r0, &(0x7f0000000940)=""/249, 0xf9, 0x1842, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = getegid() r7 = getppid() fcntl$lock(r5, 0x8, &(0x7f0000000a80)={0x1, 0x1, 0xa7a, 0xc66, r7}) setregid(r6, 0x0) r8 = openat(r0, &(0x7f0000000ac0)='./file0\x00', 0x40, 0x3) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000b00)=0x9) recvmmsg(r0, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b40)=@un=@abs, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000b80)=""/37, 0x25}], 0x1, &(0x7f0000000c00)=""/224, 0xe0}, 0x1}, 0x10, 0x1041, &(0x7f0000000d80)={0x8, 0xe4}) dup(r5) close(r8) open(&(0x7f0000000dc0)='./file0\x00', 0x10, 0x9) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e00), 0x80, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x9) executing program 0: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r3, r4, r5, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000002bc0), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002c40)) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x200, 0x5, 0x0, 0x400}, {0x2, 0x4c, 0xa9, 0x2}, {0x5, 0x7, 0x4, 0xfffffffc}, {0xc53, 0x6, 0x4, 0xd}, {0x0, 0x4, 0x3, 0xc00000}, {0x401, 0x6, 0x42}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = syz_open_pts() syz_open_pts() kqueue() dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000200)="dead0401f8604bc8ea970c210000b8b3b5efe277f9003f04baa584c4435d6352ffdb1de45490c7f21e30b482544078dc5823cf69d243ee6dbab41f4304682287c9dd427dad6c168bc06d3cd5db2964c8397cf6f9148eaf1ae81088edb7b08bbb25e3b918c63fa03cee087a329265d3b6d96cdb9b9d98463b9161e81a0a72b210bd4f9b9103d36202bd46966d563cf00b6db814af5d4a2c027eb953d06a2cda8673537ce799d04502f4000000", 0x40) syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) setsockopt(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000008c0)="fde5ec306dd4980c98b9789dd458a5a71e08d80473d8ca5533d6dce7a50e32a597f963b83dfb4e312f841b2e40b65cda6d8cbb9509e6d7bd24e1e293830eeb6fbf7accab8d85000000c029740496824a737c5e718e7e50d6bc1e3eb1ced929e4108ad2049cd200e5d0fdd7c39e72c369e43c69004c5d7e35f08c0d6258f0391d68739257d6dca392c9fe0422ace96abadf03f2bdd0fdff097da5ad16a84b7ec194b9d3377d2f74de9d312a58559fc7ac84446c34ab88680beb4340b949cc9b127ca5ea9cc73c431fcc1dea7352f7f8d50ac74f7275ce92e62585190ab88c63d807f16900d1f59e48456eca6450ef709168e39bffae6bd6add589330db5ea0d02fb2142f453177b8fd31204fa04ac0c6d2b9e311d1aa126c819ca648bd2ab17b4496ed65cf367b3fcbc54984c05b72044dba2c79e29d15725585845005d1fffadd1d826fa25addcd47615707988ba4fe4698d35d6a1386542e19f630fd8697cf70c56838c9094165cd0c04758be94ff045bcc6094fea750d2c54017c513b81c51032a3de594576465667fb453cb7718d80010da864c970df98b2834f4ad05ae507f0ad918e46e8a6d655285391130d7e80941cb79ff87cb1e7a592c46cda8301d51f873fbccc2501cb7347aebe991ba1e82a54c38c7fc17839cb516e58a114c6840283c6a6bc259e32d1481c8a2d0d5d245275f7e16fc92bd08930cc03c2d395431591f03cdb31dc58ea5cef9b7b83eee88b22bdfbbe767a7e6e09b7635450b5a32cdb278928f7e6dde2374b05c9527381659ef190b5f1fcbd5b56b8a77e2f8324fb98676b0b5c510e6333354868645708687f1fdb8637418e6688a8d60d61197d65de3b11658b014881a2a7c9aae229d9da66ea249634c3ed140b407c8ae9264706172942d6e45d5cb55c4d21bf01649f6cd3f285a0c34a98947b1fe71c7b6dae00e41a8e9d0c783e10a7c4400379906f8bb55afdc9cf7b9183bd6b3727be206e43f97989e561ac8f36d2068cde3601ef5ceab9d3ea53ccbd471e6911a2afacdf5a67614ff3c5c742141beaf5c32407c36cd4fac53c800000000", 0x2fa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x18, 0x0, 0x7) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/113, 0x71}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x1, 0x1, 0x1, 0x8001, 0x4000e188, 0x0, 0x2, 0x2, 0xc2a, 0x1}) (async, rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r3 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 64) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000100)=[{r5, 0x4}], 0x1, 0x0) (async) close(r5) (async) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000340)=0xffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000100)="d58c0362bde9f08096389a5749854a3d879e07000000db356fb3f5fc86c76f2c1b3c041e8e0c1d5234ddbbd488ba8a25a43d870878885adc17c2808cf3b9fbdeec00146e51d679c261ae9ce99503005632f7e77b5efe790dfb85d3ccbd31d3103d9fbd4e31f0e138d7dffbc70902d0a95286de65f96fec0113c9ab87ab08ab21d3120edecee1105cf94e6bd463d9353fa2ee48ba902986fbd4c13676a55cb14384b77b775093e51f1d5607054860b77080e5a191c524ee", &(0x7f0000000000)=0xb7, 0x0, 0x0) (async, rerun: 32) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (rerun: 32) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000240)='./file0\x00', 0x8}) (async) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = open(0x0, 0x0, 0x0) getppid() setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x1) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/153) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r6, r7, r6, r7, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) r8 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x80, r5, r7, 0x0, r8, 0x100, 0x9}, 0xb48, 0x5, r3, 0xffffffffffffffff, 0x3f, 0x2, 0x3ff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27ca88b2c899220fb2fe3796856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xdf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x40}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000440)="7461c5111734edea510b754552f592c95c276492c6cc32b053ceab6eb1411e55756425fe513c02512b36035fef29713b766bfe054c5a7f703af9908fd68c7494f2ad2f1b71a39e5d6e611d8c6b702665b9dbf9bc3ed37dd0d1411e0ba330e81c5924e7c550070f1512f141823667cd965a6c20fb56c91e1c1776ed95cf03f18c1c170afc692a78dfab1f406ab58c64ce66c44a6d0112ad9225d6cef1bbed18aacc441e50082ab4db9474afb2f2328da576ab0b0f3481f3d2162abc644be656967c370ae61ae848ba2081cc695f2c3464c15aeb934e4bbe0e11562a6842c85e985a7bf397b87bfc71df52fb801d5acd49af87de969148bcdccec98bc5c165faab4611860efe113ca84cdeb27fcfc0051a1af3966db8ad2a9495bcad5a737d8a593ebf3d783cdaeaa039be558be259626293ff5430af2c6a3bece660f2ba4a3a8c0043dc51df2949f5ed0d7093cb27bd54de8ed5c41ef90e39688762c5dada92ee14a2fa9205ce7663fe95e9d93ca6a047b20c8ca84337240545cc4d2ac47ea5600901df26d8f81e58665116554b4b57613df401e5ef1c833eceb39bdd88bdb147cc4831da056bd06d030224493359239cfdf4b668cf6d70e581db1d0118326977e1c5529b55eec77b86424d2d3b14819603cd1de82909dcd28a3504456b17c318bb0506be32fa90d86f533e24e4dd545816cbb88bb18fb189c1b5085e2c70487e188f8cdf6d60e8a5927421f391b88564f48c052799bb63de1167fa9cc6eea8079da64e9367be20579587d17c9a0f32bcdd2643d7d7ce9b0e52267c71d4d16bf338734e38c75c5252f958ce8cd70330b338248b7c65989a134bc961e758a29f31b5a39fedf80ce46044ddccb5bb6ca4ee167834c15f377eca32a9039b1b5bfc16abd80adde446884f3c492c3d5336b91ccb07072b8157685951f7e1ece1c0df4a0e6d1072898e79f1a0ec3f074eaf236b22c60570ae833ca1af220ec7791b767dc1e5b9066fde8382d7c25e5368e5c8c4e301c0a964740bdef173d71d302da09dad0dca8712a2e888f1cb9fb9d2d0e52add067208d1e08cb6ae3e44fa11fd88219d341cc1b5666b46fe7168fb91ba15bf29239ec1606032fed04fd86cd9e84f019cfe731f10e176845fddd05ac8fa526a6188399dde25cc32adc0f01345f9a88d38d0befc53d33f7b614da69acca21b1a7a1709df818338211c851d90f1d2af77c5be32898ea140e6f1fd4831a85ebdba244c11589a23a1791cf138403245c6e2ad54f1719c49d8b8888835e6f47dbd8f150009ba094e8175369c3be7878dc3ba5fa859e655cb4d5666c28bac139e14bdd8e4312e6c97c7e17803b11ae1e09d380e1d590a3e25e73a3799fc4b6e1a6328894d8dfd3d93e4c84f24ec23d10d45d2c6c22799a183cd723007c92268888fdd92aff3b9a395e0b73b8da928778418b2730ee07873a24e90b9d2877854359a8515539deb2e264bec221b72802dfb31f6857cbef4af27dbb8401d7c14805b7e52cfbae69c29edb301b963233c718c130d6f68476c976ffe3c86ece4d4f19a51be59f05c6f8b055d013169acd30b142033aa07f676406928cb963d78af487637a304cae6cb45f180524dec990f1f51655a6073df7817ba7a3601ed6ed24f6501a309f12cc93f38582ade05fa0ab86071f6036338d0165ca17bcd042812ebb840fbdeeb24be7eefde981fc8a9e34fb3d0ca6178d12a3a50f70bbf45b86d8786ceb4b043deb842bdef19e33b3417a66a300e01942b7243c6e320117c613f598a2911d9cdeea9f00adc1f6911f3abe348d29d4ba3227c471d8780a37a94f7d79bef3a78787f8ffbaf43fdb3c79a0194cab25c6bce590dcab2a923ae806fda66f6c015f745262369bb06cd2c183bad4220f92c609941f93e1175a5cc591df50d57b7f113e170184c2425ac7acae7f6d279bbeff375b212d5f64b5b7299653e8d20d44a5748c857d77268f91a6eaa52989878d3a177eaf6adbc75df2f1e47620971bbc7e39a10be9ee4ed27f7f101b3ccf8f33a74c7ed7f9d7fb3b97885a0c6acd37bec0d0d43ba544f7dbe00eb951ae49a2f06b91075b260bfd5d09568f951410c6df41673d06b4ddbca14fcf785ebb24d687c08a2b47a021a7578a21921299564fa460e0a4f35c1c53b1abc4d64e9cd1d4589b933b343743e6142e1f4be0749f706ab827dd18e140effff83559576d875d3fd57d183bdb4e2e97b96af13081bf7f33caaf8cb97a0ae7af8489ba440e7acc986d71fdfc8a6362d37d4f63ba335d1fe8cdc5452e48e1ec8b0327582957925092a00f45ae3ba9ab5de7f01433b2b6cffd0429060e13821e36e77e41a9339bf1759c6163d787eb32ba91797832bad17eb488d881313e461bd2f43535bb8ee1d7f2a2f2a06a82d9d207314dcc5f34e1eb64c2bd0367984fa81e4232558abdbcc0725f3038383237d1a13fb799bdd911b3d33d19fdbbaa4e01123bd2e7718a2a766ce67f6ebe726c712cb026bcad551b4f0716d346cf4b35a45547e9c23da89065afda947db65916240091ee5604fa10e182374ddf1323353d6810a8ad80dba19c2672353a70cde0b19be453cc21cfda72a8440368ac67aa4fccdb6cbc7b9724b06f5d0d56a0f5d84ce8c75a9dbfdcb11bea253c6c9d0d382559649c8a11eeb086f4a2ffed09902159f6c2bc76d5a30696082a27f845593fe9868a61a02d706ddc86a9f9c9d2a93e14492efe6bf808af9d40f9fed3aa633858058c15244c64ba7444ce2cf8152255906898961486910a50e930c9f4353cc524a9a3efbd2976d090da9c1dde30c70d056f37e8963e6ccaf165f6ebb5a5bf68c763582a6cb337609efdfaabb96887719bf41420491818a5e6e496877b48acb13ef0abc031f96cd44ee65395ab309736614bed91e62cfad04f2670aed012fb40f2040f4b3ff44e9d014d233e99051f209246ce903dc1a1a270ed9daf4bff4e8a82016b6cb28756965233227f5b18ce0f01d9ee6d8f45d1e6d9114001f0a2bd4999e8bd9d993a81b109a77d6070a3d0e34c4378b07cfea16f2b4f1c7008ce5a8011523c1c03e45cf0466b754263d39387d792e17b9221ecefa1a73636a343ed80dda8c2d9327a72d537fac2e7eb5e0dd60bc554efdf67a984a3320a035b41070ee0a39ff0bf6c28f19cf0e886683fdee8131c99c8137fd046cda503a22be1b2d533eced8991c9ca5e308dd76ac33d90f21358dcd06d1794b61527d68becf7aea344903949ebd809f0a889e746f20e228ec8703e681f76db5849019366fd43804f54b38e331ca3e9cb52ae66b8e7025adcf231cb9909190602704e6720fa43432032ce19a611c7fc181f575cfc6dce6bbfb73228181a179295ad7906793e964e726449b3a09b27d64786a3b5cdb859c8e14a2bd70392934b633340f55c73a3d91e4b5cfc163158904d859d7456e0d6bf0c2bf5b5f84dd3becf988a7eedeecb8dd354a30f9de739569d4f0ea48ce7a92c2a7994f360891f3b8ebf6d372f84e886333f6051def1be1830794621e71ceb626105b35016d65272bef9c728e0dbc16fc86ead7e39f583edbcdd779edd74d51fd72e52eb49719a6967af3a7cab052665e8f79f7e011cd1d208fad344cea10f5d4f0bed264dd07cd25ad9e953eb7c3ec347287c5feb8196476c22d52f6197b44085ae9cac1461897eeb31598a1c5ea66b12305a6c285c4089a5006aea208981b4ef2446fe52ce2a6dd30cb5eed8451a8f9aa053025a0186fbe18c010eb1b9c5dcbfbe41dba9dd9608157e075285d0b3aabaf5597716f7e1205cb0667f8e6192c47b5509ed39e7d2fb113b134cc0462f51411d8762688f947a1102caf9c9f6bcca8fad33109ed3b9102fae9f00a53fa4e2b61327329c9b1ac045363ccda7d365cbc286a810cecda31d437f95b63ab5677b73c331cf640b3352c92a7f098cb46f59376b4019006bd2738f5403ae42115265ed7ff13c1dc3f47f915262226809130c61ae4c8f4d68c656753af4e6901fa81e3de2abedd5ba096e7f5bc26fcc2b5b16e653b244635b61ed050136775b535a9984628c163dde3be7bf6918b45d49ff988e7b1d2ac94fe0f69eccd6f6d7183825097f5d90da2ac81b165cf3fce0d66799481adebb11c0ecdf34f32f67fbf53a0521634c84f85db7516ac3d4b049982b809cecc0e270300df3a09b278779d1a4c2f7396eb00ef1d3eb0a78880fba8ea1ef088335af7c70123a278a09443860352f3ec950e3abb6ba00a6d3645cb90ef8862cd1ea2ad52fe68e03862b89315bbc74172f72ce52276df092d0f3ec970174739779793a1d47ba02fb53a95cf8483232adea6aee0039b27fb29e089085eb4d8cdf827361c53cff732efe9991a7509f463bd1f01b710b80f6dfcb5cebf38b721913e142c2b4382cc8583684a33b9d8b137583d1fc49e7391eca8ca003fc206321b7e75dd597d8479386e9e5c3b983bfd8902de91e379b11e9e17201a597d6757730e6a5ab61570d22f4ffb0df691fa9beb1b46aca3cb81849021a1290ffb045bfb3be0f50f681cc9292b45de11ee0034dc0e748f93eb0b9a2f41b854800fb8693e74e37c17e295fa6f7b0576054c50e4c8f5b859fb0f37bf3b62888bafdfe3ce4ed80a50ab141cedf7eae35ea2d6ca9a38b86490122b650434e69f5a9fad41027c9211caca625127f2ba62db432c662c5812edbd1b9b1b1cb05c64d7343a512b1efe0faf9c1c959e22e519ebdc03acdf3a006c51ffcd00d34a96bcc41650d2c51dcd3f2cee92418c476658197a16af6e5dc55b0b6cdf79af5e2c7401157aae6c28ec5acd2682c6ac872de2ae2255e865091b9137b998c47e8f5e90c5dccdc802176dcad36770df19724e668a1b54fe4a359ecc48b557ab57c7ec76f7cfac42690127408ce15aea51d5a38917de45a59ca224fd44d3f22697c0bab68ab3b0e8881b8de0212392fa7587fdb025c604910900344ef01fc36446603ebad4846bc6e56676e16a7509dc2a0e6e58084b038035e582a059d5878a33993436e7f8258fd46804c68c93120b9f0ee65e17f8b9f97176137e11bae7a102cf7b3b5d832e4a57b48b6ce4851dbebd9551f0a85d388d4518b40d4a6b07bc9f0b582ae47bcb8b0fad59a219a3fe36e00bad4f4fd9d217133815f9244e64714bba56a5218a925de8e5f459fddfe77fa96498c24386989dd94bcf9a3ad0c1a9c2d567b6eb0dd72eb65d3151ae8a8990f76e78f7aa3ae5c22bc0376f82e31f804c15281c25c2d37590894acaf88b382331db3036aab1a85e79c23e47042b55ebd6f99fa4c8d9e477c01a170156c1586c5e055f16f222eead718afa1fc49bd4b0998ca81809a32d5b05176a8e04068f9594965b4cb1657f07b101ac228536f78e6c4bb09768044f5f7b71c678afc1f151b35ede1247d6f8596be3dd945a779fac3ae1c63adf26b12337e65a8f95f44fe2107ed4f241aad413134d6ce468f3bcddfa1f1ddca0874007db1d2204b95e88f4b38aeeb7cdbb4565c4c712e9b54509026ac6ab08eefc1bd594a649dfc387a08c64061c32e94ef0beb6fbd3b27498fb043005c96ff67ed8c4bbd85a7f3757665fcba7ef5392eebab768b6ca82517c8a5cdb8d2a3c0efa0cabdff9ff645d1425acc7b36d41973c7241d255e55536d705e7815e4f314c245f1586661d0b6d86f2027203dc4ec71dc24981dbac4fbbef85d6fbbd9525f3bfeaf0c5df55cd87357aed22e7f332335da17791a3e4b2445bb1e65d800c531b5da7e808d9413904df20496310d5c775ada9eb02a06e0a4ca2e888126d1568c5", &(0x7f0000000180)=0x1000, &(0x7f0000000240)="f9c4feb7ec7214333891ec00e3b8ba246c344bae595896424f38a876ad70b979892ed75a72d0e7ec68782627a30876ed5ebd7cd940e8bc8ee7c064c19740e86fb26b6888dcd6b0f34b1acec9ff0f000050a9105125c200a8f68c4ca8245a9aab28a35bdf4279b6179848724268b7389257b89981f671cc2f0b1ddd6fe5a4eb", 0x7f) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r1 = syz_open_pts() close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0x4) r10 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaea86dd603607000000000000000000", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRES16=r10, @ANYRESHEX=r0]) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000c80)="5c2a056a4f0591d3cc6a241e84e12525ee04f3ae670bbad27de6e6636478f87d1f910fb2eaa57f8d762714c0b3b554de76b0b8920dade286f7a3ad98df3555c4f9f9f44187b23ebc1c6469b2e71ccc009fd0efc3b0c7b4d001a206f0b7e7cca6f3d4bed77dc6ea3dab26dbc2e277caaeb9b3ce19f917d7609b584e93ba2c30f64841e733f1aa79cea8c2de483935481dbdd21acbd9065969dba9beba579a8a7a8e7e26ea64d97885ab35e814774dec0f7e575e25a9c0609a2ff58bb7e1ac16b348b04629f4f5c81c0b3043131d5be39677f473b8dbb084f5fcd8a74c8eb357c0d49a7ccec780129d35cf3fba943b5cfd56250842a760e5c0a53892f5973cd34b67006cc2c242a070cac79bcd0e42845467eda961707661663f06b6a311522f9c3e54ca6bbd4c4c351cc78ef16d5b9e5aaea997b0eed2545d93ff2e4650930c6a13a812237573ed13db8d92cdae17f3104e0e06f9814b352a7e4f72642bf45108ca3cb3947f4ad3920c2442dbac6f2ecbc1ec", 0x172}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="980000000000000001"], 0x200}, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000080)=0xfffffffe) execve(0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) setgroups(0xb, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f0000000100)=[{0x0, 0x7ff}, {0x0, 0x2ff, 0x1000}, {}, {}], 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 1: r0 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x4005, 0x10) r1 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe03) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup(r5) dup2(r6, r4) connect$unix(r4, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x5a9533b37bad3dae, 0x41) setrlimit(0x3, &(0x7f0000000300)={0x4, 0x6}) writev(r6, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) faccessat(r3, &(0x7f0000000340)='./file0\x00', 0x4, 0x2) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000440)=""/115, 0x73) dup2(r1, r0) listen(r2, 0xfffffffd) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab6c00393cbf3c88d5d7a88af4f89", 0x11) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socket$inet(0x2, 0x8000, 0x9f) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x11f) write(r7, &(0x7f0000000240)="04bdfa5d1d2873c23e3534825ba166e2fea9aec43050006123339a346f731573d8d5087522a3c45b4a21d5e4313f95b7688ad48b8cf6bbca325cebc33395e1dd543dbe2da6dd4fcf100fb4bc942d41cef446e0f050f8e58d4708b775d034d5a3e4b130cdcff155b85c5cffc71c21842bf2cae6612ef1c90739", 0xae) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="7f94d7b3557cdd6c36b3003f00", 0xfffffc7e) close(r4) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pwritev(r5, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x800004, 0xfffffffe, 0x0, "1a05227955686f43a3207fae210b8591073300"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r9, 0x8, 0x7fff}, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffb}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r0 = syz_open_pts() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) syz_emit_ethernet(0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000240), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x9f}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x10, 0x2}, {0x80, 0x0, 0x0, 0xffffffff}, {0x4000006, 0x0, 0x0, 0x80}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x5}, {0x7c, 0x0, 0x5}, {0x2, 0x7, 0xff, 0x44}, {0x2, 0x5, 0x6, 0x1}, {0x1, 0x0, 0xf0, 0x9}, {0xa4, 0x0, 0x71, 0x5}, {0xffff, 0x5, 0x0, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) close(r0) setitimer(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) socket(0x2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10000000000001}}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x10000000000000bd) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xd27d43220c7df9b, 0x0) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/221) executing program 0: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r2, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) sendto(r0, &(0x7f0000000080)="a24358860df0ad028c42213259a2bc1525fb32fcc129f11d1fae827ed85aed278983fa785a6e1bb7b013ab1caa1c497ba1313fb5c0b600f1e1ae5535ce92086a75712c029ea5068f15be2f4428f772460959ca2810234d7111f06947b9e18f0d441d0cba57639e5c7761522b006d209a9141f56bd6ecccce5be1ec676453024a960532aca554577916fd6f7f8e58a7d8b7ec53001438215055e1fda27664e0a487cf3539ded8c722fc", 0xa9, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) executing program 2: r0 = getuid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x22) fcntl$setown(0xffffffffffffff9c, 0x6, r2) seteuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='-$[}\x00', &(0x7f0000000140)='@-^({\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\xa9+%:{\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap'], &(0x7f0000000440)=[&(0x7f0000000400)='{\x00']) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x4) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget$private(0x0, 0x3000, 0x380, &(0x7f0000ffd000/0x3000)=nil) close(r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000500)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000540)={0xd2, './file0\x00'}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r7, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x20, 0x8, 0x7f, 0x8, 0x68}]}) connect$unix(r7, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000700)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000740)={'./file1\x00', 0x9, 0x8d, 0xa4ce, 0x4861ab491d68dd87, 0x1, 0x9, 0xce9, 0x0, 0x2, 0x5, 0x9}) getpid() ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000007c0)=0x80) connect$unix(r7, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000840)=0x1) linkat(r7, &(0x7f0000000880)='./file1\x00', r4, &(0x7f00000008c0)='./file0\x00', 0x3d8f50918f3b1874) fcntl$setown(r5, 0x6, r2) unveil(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='c\x00') executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000140)="d0276263a5771551bb285b7cdd55d05421cd60b8bc790230912ff5d918845574bd88b4df171d6884598d766a8d40145e5235bee85748f6853afa60c2db8b67896af42daeca97e720c51fc02b5545bc4272c90d8a0403f5d138dc2bfc1b4877249c2b65a75dffdaa43abf001b56a3dbb667c07240258132ac031da17f12c146642d909d3b93c61ffd", 0x88}, {&(0x7f0000000240)="5ce02d688c5761d5153655eed234a35c3b4b74f9dd79196041298140bb19de135902dec4eccd5b5bf9b1387cb8", 0x2d}, {&(0x7f0000000280)="74ee23bc44e7491e8baf8431dd08a3efd451b4ead9e042464185e9e8ab9acf44576008458fd9565bb8efb03e1f69d04275753e54b83211338a2cadf95ddba503925d722ad47b9e1bda30bd607d565aa21ee8fd7d6edd85e0703c3d5edcec61978fc46e1c17e36a13d6c0d98996c073c473484681940d09cdaab742b86f33118450b80dd523847812b410877ce16567d41f4b8c9ef10f41c5ad36365885c1271d33b4176cb6060f9edfe092a97d7e27cc81de397f20be6383c29a1fa35e3fcdf8190f11f1f36c58252bcd8dc2a2b07376abf6e233c47657170bb8d62b8d5b14059b3ca90b5a", 0xe5}, {&(0x7f0000000380)="35b74fa8b9f4bc5a088fcf9365417d0943629e4251d9400f84b2966c326c45b643ba78b402a01be3135d67768f0998401b2f7a953214e84a6670b227dc84f52194d76b4912c98f2104d45b9e", 0x4c}, {&(0x7f0000000400)="e38486cfa389911e7b9b140dfba5e603c9e574a68b5f3276a33ea7c65a0a7779f7241c4a68fe341a07da36be11f1405ccc73a547b94ef4b9d3e2923865355ee45bd993c4c828b8587d636ce1980943ec75d5f9495492da8e1b57b530160661e1c85efbd307ea5beaca91d82f146e1971a46a254b8713ae1da3fa88846b8e8367c75a58e3c33aac7401e40634ae3ca973439adf03a4fdebb537855a236f44282b417d73c413fd9d103651375e6c9db8a405e1a3a0f7f0ad1b3f5be0f9ec7d24b3e05139ad21e0961fb8755106f43090a72466433c427c10d95c", 0xd9}, {&(0x7f0000000500)="4cd3f3df85dcc4ed24b71f429bf6d4a4cca31fa6d3d4e24e78fb6d41452a94d83f7f3d590a57e9c53e7db526ca6d79cd38180d611b0c06c78abc67a4777d7ad9f9c80141fd7a1df05ffb6e18ea9262640b42539605a7a94e2870a224ef598f2097f134879e525d8ef2531e391133ead8c73e8cba9c4a8ad2e431f8facef3a1c09aca1b7677a182f2a62f38dd2079", 0x8e}, {&(0x7f00000005c0)="91a47dbc", 0x4}, {&(0x7f0000000600)="505e44fd08b38e569df2f3fae2e1a78428747545ad6868a49b4ef9963d8833e27983ad71e74a2b87c9bc46771efadc9872d70e7006ef933047f3bc3bdf5105f0a67964713082ddd5507cdf7d523b17fb26b817ca4ff3724daff38dc2", 0x5c}, {&(0x7f0000000680)="e22a9f0862a097afd027b393136abf86e69b814908f36b761981b92b180a53698790d52a95ee92d8086843fb36b28cab0ddcd30f73dd82d49f33e5d48a8fc2a7927f32390f2e5a3d0c337a9516a57dab491864fd76292914e60c650db785b7f3d1f30017512b48f9d8f315da94b134223e803c59ec8a5f0cb7fd1ce7551b75bea7a0bce2403ee68e89ccc8186f3f231a2d5b75507396e3009d6580cee45bec470e52d9a6db1cc84024ea7c0b9ca1d842845b85784cd83f72a047de4ec06e872860d31c2e48273fa0cedafa33546fd14dfc0b31dc2bd5532cc3910ca9bc4c1743312b4c", 0xe3}], 0x9, 0x0, 0x0, 0x406}, 0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setreuid(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x16, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r3) r7 = dup2(r6, r5) write(r7, &(0x7f0000000180)="7f", 0x1) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) r10 = dup(r9) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r10, 0x45}], 0x1, 0x0) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) getpid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd69a4a66a00b56701ff02000000000000000000000000000135c35b86c9fd553cb4c37671886a77b8670000186700000000000330660000000401000000000000c2040000001fc2040000ffff000000007004000000000000c2040000000807190f1f51a42437ad5336c8df9747bb695575f48e20f5de4d257c00000000000000370000000000000005020000000000004e204e230008907828c4f78ef182eb1a27f879eac83f7d75dd57dee19f117c67e95ce4c2cfa65af63e8681338d30b0f9f9028d0533ea26bfc48c3575665f231b0951aee06e179d0168207cf8aa1544e293dbbef9ade66121443e4acf4d45d00ae07e814d7efa89d04acbbbff2cd5de40e6472685090f073a23239e261f7273710e8975639d0a000000067876514adc2d61b6f4dde47f70a22050e3a65d95c8f33ccd88edf334d60da0f3ecb6692444472fb455a45db245bd6765fc91ca18104bb8b417e8c0a3bc0e7a294bf61eb9310684e16909c8d9e8"]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r4, 0x5) getpid() ktrace(0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fcntl$dupfd(r2, 0xf4a669f66b2bde07, r2) dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7fff}, {0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="358f95b3c51150f11871326fc9cb7df627d128cf468ee45b91a723db5258df93bc73978fb42b087a224d5282ad8405af0fccd214617234628c0fc1e7ec750aab5e1496efa5c7bb6d6265633596178094dbc8be9b6df05358343cd6d65ff590e7a5dcced809e7bbe9d88c711291699205c1bbd5d4bd7a57185b77fc67f0e56d5fedc248546892c3a4a4d3e12db28197759bc541de678a99b02aee91c30c46d8d26e7b6a33689b7b3c882619791e76a92ec864b4242a4a3e80041d4fb8ecdbde2e0cf5dff56e15ff4b9821d98b351f0eea44749508892a3988239bb3d7a3c522349fb78ddbc23fcb0903bef95686d4353888384f69c7bec259b713b2139be348841774d3be9ffd6f32f893f60ce20a9ee37761734b039ce84ed0b12b99ac56d4f446d514acdfb7fc6276b8b6611f3b11d800007c80ffa95a6fc875c47dfffe69756ebf0ad712ed5d54867d92f903f286754963854a1476c114eccdfe1136369b749bc85bb773b42a043ff3a25ba783257d5f7bb01d592001e7c49f48617b1aad1a74deafbde05a42b06ec4b8ce9500c78a327b297f1b8b7ec817f9176875adcea0550f698402c2c9911e77e9653526c4b3f4425dcdfebbeda949e09f51e908987a3a16fc39ec8d82172d83b0ab9d816e2c5b4e77dfeb1e843785cc973b927b35c23e8bdde203af4e9fc27ce08b52191c8b4878dc746ea51625206d057c86f14dd21fe4bd52a9e2f29807ee64f6e97c73394d76246e559b9f62bafdeb7858fcdc5b4bb478970866f2bfcd7a51cf6ee3d5fa5725ae7b8037ff21cbd654e00179ca7c453ccd7f67118ac1ed35a6db7ddc28931f423b6e7e0735735182541ec8827abc04df164b5b6467da851e3cc7ddb32cc345c397a146570fbbab63cef5b48617e2f0f70b6448629b24341721f5e681c9bde746f3103015bdcfc02faba444a0ab259fc86ace46d6f8e02e7a2fad7ff541aa6913aad775561bfecdf54d485bc60d6a8fc31a66b4b9a5c535baf231ba7b0d5a350feabab343a5de8f29eaa1910be15cefa4a3e071aec2290b66fa49bd29f0d1877f6a446d9d5f798d5340ecd12beb8a07b2ac4410e9e19e4c3ae723f32f201536d408e89ce763f7b556a650d1c8aa802e2c6c928354e737839389219766e720d0e0bc01c141ee155b8051f594911775b2e40070ba4c4103dfc52cdbb537b153b495a6943e2a6b42d5a04842bec6614008f301db6bee3a2d06478f36286766f21e782b1ae744b3378bb1b8e91eb2a772995a6f775843ba857461c5ee31c55e17e26c770a0ea2d16399f99420f34ff6387df11e05fe8d69434d5229af96cb15f58924137e4408ebe5ad2c8c65e41b6add72c4cb1e8b9f5a5af17050f5cc80436de53fe07487b6a069647d1c6e4b68968238e4cdcb15f6f413a247f880a1589614d71823be6cef77da2222cf6ff68cc945e0f1036d06372e7ef176b9761396dee0cd647faa00fd922b7eeb8bd02c8baa5a2c330df4751eff907a660244d240f405cea60b57b1088c6c041acf1b9ccd2825acadc3c0b010e0b1923b0ba40eb01c5fed8e596f15d0716270e541b2cd020ad13771e74f7630c27231399732be31ffaeb72c6156770b50f52bf2c0e73204c2b2a6960f3380d90380b1dd8026ccf3acff9848d5f0ae5864865bc842c767fb42a453afecdf1c9864bf9940d412fd1ce3167bb85f9d0d3301bac6a170f13210871ad5a06f6ee3ace27104eaf46a1911dfafa0096611769b5a06bec066047ce3623364f1a429d622dad481867202ef15257dc92bf5fde0d2c6b4434dec3c214d7e35dc41e76a9564d0a65552d04f65383633598bc878c32235fc733fbf143c20006da4e7cb3463a5c2c8e5711c464c3ae5df6917edc1381afc8eb96507934fb49ce4aa72867d06743197d3ff648d448c9eb0a417f1315d0f8a6e04d228ddd0fa3b231299d36958f76ebd9c580834e2ed1840a53f598436d92778c9d88a69fa69b22eda23bfe5ab5e43d488b414574e1a2592936297d1756eef5e0103d314b8e4695ee498b9903cef5b444b88a4f8fe194ef639f9442a0987db3960e28392d85e5ceb0a7c94cb8b4761080256d798589803a69200ba57b296e46e22bcd4131cc183790a1080bf553020ce6783af97cadafa45a0dcfbb2cca88674ce16a76652e54da26fe831f38b4a1613076cfd82073743075af0bf2c72814a7ed3e1b7b46acf15a8f724a953181d7c276dc3348b957f8ee6ad855b53ea040f274501df68afe2bc1ec436e203b82d2e9ed5b2e5a8ece6c874fccd31f26c7d4e54baa36f5b190ed27fa1a884f8688b8e7be4be483b73aedb08889244d366eb22eda9282834c08c474574b334cea2356aa2decb1c5da9ef6f81d4e57a71ed37cb48ef58d0b025763fd240562248e1551f819a0ca8e2c5d44356ed3d07ce61ae51cc298c3b71fb08ea86682149bb5accfa0c73f71541c4d80c14186cd30bd7db3c8dfbc23e0a9d1b4ba93ca1343a30b616964ca2e3a007c8c11cc1e0012f17b9b77c97aa4b17930c7f4ef48cbc184b31681fb4a229a58235fcc95bce853e278c04ddb5775e30938f5118a8c95ea3d855f24e68c74cd1c54a7fb6b25d3620ee72243be7d4c8b06ef8b2f3d751ae3276c4d990aeb803cf7dd4608649ba34c3d67ee271ecc1ef06f66a1ba5b5e438c6573d23a4a68af2d59350422b0a6921471a9d8801baa4d3855c741c80ef54c6a87929b3075fc66f746ea56cb15d62746de99fc42407e55f6c1146d319f35b6280e51ece9e4753e5153dc426e4e931887f586cc42454c3ea78dd00f856f0c0a660c6cf6bee2431c11d5f14498fc6c2a57f958244c4e4fe610fab7606e737d8517e691ab0c5420f1a8c24c2aede0bd472a9a91f15179a1fb79b847027a5b57a703e1e73fd03053ba24930e203b84839b6c6a0266bc80137340103df210646ef9a1086899407338c10b7c89735e41962211139bcc4140a3ddb689249c389c7331c8b510f418cbf976b928b693e52d0d3047adafc38a7a6551e56b4cb77d06e7aaebf0dec91e9deea44f63d397276957510aa48a1bbf6865e3f5ca4a8f9394fb4bc396597c5f5c5ef2f6804eb5aca054ba8b0ac8850f9093f2e1e572bc331e740652c9a173e99d6ed8e4b52d9bad0e6244ecffe34728842b7aeff240f43c78d6d2af00be6e7a9e29dff5e27b90881e835940d4ce8bd15164d6681aaa759be43fa9148b5ff252390015b0aff1af8dbccb2493eb534629f1e12bf3f026495ee352e1d54ffc9a1b02442027c70c8c715e3bc49d1ec703f269040ad9d521b686cda91f411929b33dec01779f8da10f33a7219fb71ebc3178fc97197aed2134072864d9d51c84f5310b7eedde2315465856ac8623444088bd8360aaeff9f0ab832df8cec4fab421bed49cffaa18cb195d29ff3b9d64c12c947613c1ad8868f511a40f418e9003af024bed22f05a7245eab9786d5abac89d2acc98d9f9e61b7de321bb37e1e758518ffb20d0eacf3b8b20deb1c033baa7c882b5bc5f385b66e7f6fb41eeba60d22d91813348c4250663a4e30afb5448e93e8a24db5225cd24439f8d6aedd0d3600f01ddb86c1d5271758b720b7677ae77a232c09ef6d6d51d233eb372f322f5d84d3aaf30428fd0329497e20bdad75c0c3eef5730fbbdf7c691eb7d68a1d0fa1585e6458515e0db19cab2e2e7f118993d75f17dd2126246fe1f72a12c498648b9c88599ee3fdbc7181f14c47f8f74671de67ed306e89625258f91bffda0680a7420c9114d954dee1a2c3006b95528c76160b1d257ed1fe80adb7dbc239043f5fe019fcd472f3e36fbc736b7d610651a6c44ffa61993ac24f6aae25deb41126baed159143351f2b079f0aaf05202e591aae2cbf55d063c3786b88218899dc10283c666615a0bc31be28e414e5c5c93348c9195f77539131ea499f8a03ede81adc5388ad917c1e26472d0e3e447e5f899687f9fa5c09a41901eb4840f786e402922614f919983bc0470ba31a1085ff3164cf0d1562a2034c0c47f0d7ec4aadb85ca86cd092736de39985ea06ed6a9769f85f6d75b1bed309b40b5aee29bfc7c788b9faef18392c263e68bcc4dc5c034e99ee3ba76c5e2300210670267a644df710138e8c3032eaf92b196eddd749acf2f1e6699cd1c277a6fa4a0e9d9260a6e527a9f5cc349f77ac0e74e72af4bdaaef027670e26e6b20c6f7b02ffab91ab2cea1f9d406e83f7b6b16b5ef18ee41e8562f46c64c9cf234bf35bfd2e93bf16fda9b369c768f4f71ef740d3d271542702822f183c7a3307943c110432408fdaec96e38eed831a658385549f53710d89995a4af00523a301a80dd265f2af2c29cd50eae86ab076bb698d1b3f8345cfac28e7e1a516fbf0d1df12fc67b5739fb2b0c533de8204aeee453b247952186a18f3c4c444ab986b4cf4028d27dc1b5ca78ce69e97c48fc7394fb200cc27aa5913aaf41abe503df86a67df97253f4f40f8b60d26d992fab945c26296a8490e427da0ebafe08029beb12676349d14467f5594e4a504bc1ee30cf2942a5793d1da4e93abd87c0d3ed5bc3e68d069ffaee8c22368c8bd00fc66b279147e9fc76f2b16024ac09e6047472a2cec410d0eff2f4c28f983bd7db25f0d11661f9c03e7e8e7ee5f1a754c1f4614ef29c2ce800611981cf093bee57399613e9ff357bc0860e4f558dbd334f726c69a8a2036ed4eb22fe5383b94044875a5c2220e7d5654b201bb7833b6edb7c6a2e2e035ad481cd380beacbe58167107c3edb1a14da601d022f73d56d9d5f74db1fcf9d52d1980f6ebb6b90d4f1db36a5db166d3711c24014530e5563e3d952a18c95e6684dba018993ccd655a5fe9c1a47ed899c8c6479f341f030df83fbd1aee1686d194170db92e036b627cf9b7509cfacec4e50beaefe5e51adb8c6fc80c13984359c93a2fce46b72f3b777d90c1a82024e4aca7c56f1dabc25c7323c6de96b4897b71076db40a871373b9516375f6ccde832eda8399fe7b37602d7a99d9d96cb607096529e2574a68fe77389606b0d5d668456ddbd0c098446791e5cc3595d0a992f2f35db38ddf14e62c31b8fedd8805d921b5d15d3782e9a4905dd36bc1991e2f3d11157bafbb7ed1fb1fe2bee5aa33b4182eac33e602ddc4fac25978abf00eb5e39e35ecbcc9dacc345cf06cd137518928ae271a8045f1a90272c0c5126b93dcd620385dce961bddb0fea4408395e48df9da9b4c31812e727c5640cb90b76b305f3c55fa500952d1900cdeab60293af033bc7126bce2c7a00e155504449f87e6a0f058827cdc83b2a00c27014bc5a91f71739333794ad1dd9bb5660b2987b74a23ebe8be252ad29bff7ddd1c91094b31c48f49eb54e636f403d31024ac6cf17ba77549d92ed3203c1c3c5d96dc6d970d9adb4f78860312d50ba61e524529a63057e4569e04295101688e5c8ebeba5f496a521e63b5d8afa3567388e31bc9c902d820e51d762116972252bcd07d27b8ba2314fa0d5a0ec5f41e1a55f79e1f7cf2341e303450d6969cba7e5bcaa73bf35671ebff2ae215a5adf13b73b6f75b6788767750470fc87195bd4af86687347a01333ad23a0936d9d2bb78b5573363db91d606be2c0aee4f7698ed6e14b94268a8e6611c88f19d602cb7974a90985a0e6819c4b36cdd75e016bdc18fb2c5bb72f8f2d4f1adc35222c1f035363fca9a2c3deb219c3c6036a03c3d85770a79f21170006b7b2cdd2838dadbac88cb2327eaef58d24867feb058a3edbb33ad2f6b31d67782553fce49beac9bd438713f2fb76047caa", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="e9a42ac67b6726a1e52e81d437449c685d4253f6cf3434825d040c81628ead95c5904c9f97faffa4cf7ed5bbae398ad813411bc3c864d233ec21f5d075147c2fd4d2ca41116cd7477b2601ffef0dc954e38728", 0x53) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000a00)="97bfc4677629a28c0acb801707bc25a5ab1440e43e965f648ec982d687952b9c57d5ec3b4c67abc75740a8ed7c3d7c128a1a7e30affb0bb875880a5ca457b4863253c502120e77a5b412a8cf9dee83b80abdcf1b47d2f0a84dd93f57762a7494ae0c62e96e9cd89edde633d1dfe2b5f5d662ec2eb89f25a6abdee00f478e87b6f820b15a13e7126a39fdeea7b19ee1af2bf58b60d49daed1170811f621bc4350f75a147e6c7b6319417328b9eff144a2bff98ccdec98e73a69ccf49356b9ae2fbce56923b5a1c04ec8a2801a55832f8f47524364a28afe7f97901b299acbb2946a6927185301e3e5f7bb65b78630ffbeba9360a98d03d9962b5ea99dc06c04a47c947b3e07913b4f44cf3044832bda49ba2781582ab7a821fdb6459b1b640048d9bfa64fe3dbcf8f1325c633146fdd244e34d3ff82213e4236dec3024f07f8f3165c4ef2b135dd0738742d2eb410a8e3f4d538e67b92259cfff1d4624aeace77a1ab51b104d6344479af83dc496a30219e066b36d9c8430f7c45952d1b2c5034be384bbf38d1f6d3661f0e1528a4ce3d0abeb982a90ecf375b6b5414ef19fe292ced01603193dc7a311dfcbaa56ac8bbd96732b399784732319c9960b263163db908dcb71c4d031fcadca71034198193837683badee212efd27befe1af793b5de1ffee820828e1c81752f2a1c87ccbba0fb650f8a36a4daa3f6d7434dc208a5c030e9bd916a595ceb6cb454bc955b361207835baf0388713aa4310b18a9cbe0d6251fb09ec07267ec281aea2a9773e1637886b44831eed29eca43ea481fd653bb3eac8abc1c7459f42c2df29d228c25ee142609d2c35c5208cbe76dcf47cc340a3b83dae101d1e2f688009db1f6f907a8ce28f8f47643bc30dfb860a71740688f68b41b89d85909b4f2533116a973fdb4e3d68fabb44896c5c707bb26ddd2a0190d0c1cc9020b4834a033bf20372d209e7fc084933213c2954717573e519fe76c73b51a14f72162519646d79426759eca0a537955641f3affeaaebef9ebbd079b335d097a1f14c4becc023a17f912967536d5fc31fb6f9f9d02849145e0cccc3152434bc7407848e1d6826642521c24a568fdb8772fee0fe9aab5e9c0577856f46899cea5cb1864fb52b5d6634ba2c0560a6b59e94ea86be0eddaa496e5b0ba8805fa0be466604e5e4525bc5d581bc20ce139456af9b5e70fdec609f96d7cd3ff25c81672f67850af0bd03f907cfc57e6724116865b83f1be6ae1c25401fb86a393231736a16f34fe9d42f9a7a4e9955bcca8ac4d9dcc7c67913288218638b55389c2f1a30984cc1e18a9e30c215c01ed7c9b63c5eb6bdb4751f6685ddd2ea73b438ad0d1f6866b6d9d74dbedd153b9d7c33712a699381936aae9288a6929b1725eb6570664d1559cf0cc013936df8da386db77aa57128a8b741d412ba7eba565454ce9157fc312a17cde3ee7e26c7a62a48d7ce34bc3ab52ab6c8d8c83b5e7b533247f8d5761daadb42bc92b5860a08e5ca447acd6ea059cba50c0de070180d054f28bec675b29d10017f73c53a161a5ed058442993114452598637e65fdebf2f6aedabfc446a153b423829f54938eeb8271672a0b67a2f4d016e8d96c5dc28d0632dfe6f8c36019d9451c69c7e36f0f2a577b491583fdff32878b098e08a4c4085754c8c1f7b0a89593dfaaadbc16c9898395b50f5b9d980576693ad865563d71578c75a7ce526347ffb85f56d4c765543c7f4715a2b73b25fe2be33e49e3128beeb0fb0fa2ed1b99ebffd20e56ee9548ee620b4efba72c94bbe2df0be6f89aaf939489b5af573acf234d8858c87a2525d9d01b39325859b8c40c8087d9d8fe17be926404be1531a972f0a402128fe218ac79e3ac8261b54c6315a4d8600be3eb661e56b1ab98d19ef468c9e09d76b7b65124874bf6e82c65a16de7f92fd2c3e938ccc4cad222eac79bdac58a9aa344f0bf25fa9dc4304c09adf3da07ab87e77541272232705305bab67a348c2cb3ccf8501c1e8f64a45df47debf21a727b64f9364be1b963d24324eee4d315401595fd4db25e7ea8f78f7e9f8d3d1771bb4c8190068c2d500a99683516d627304bd87e97dde7f9a98cbd451a43ba5add786a986b7320b64a91548e1fa5c0ccc395afcb282c5eb77c1a8e5e120d860ab3aa68583a917b900b19bfd687b8142b0dd4653613597fe580e6a92127811aa6f003cda006bbd691949fe5ce94b1dde431a1ac252a653b9c2de4c01ad20d59ddb384dea87fa2dec5022f52715d9c5c84660382bf630075694c371cfee01010a59602cbf49f66a44a5ea854faa489405473828741562c18886634ce5755285e7b725fd679603c7d6c6861e477c2c95c3ab839e48bccee0e1c480d1d667b8481360d0d08bf744c8379a945b475fbaa3f938c18686a7d78d512cda8f7db886d4ad0f1330c44c80d76951ffcbbb2f13ee1c0965d3dcdf8ba01f3d054dab0511e7333f9bd421b4e7ed6ab59c3560261740badb9dca2c213b488a4b449c3ec191923c971879df72fe0ee466814a0122dccab42218d23ebfdff90d72d931f363fc29079814b55ccb289014e47f43ea8d986d7ff7e65580a2f5dc17958dfc5e3fa77e017c7543d8ad61574de89497eac1aa40bb0bc58cdcd1a7af1da6c2ec40e642ca8437d00b32643ecb614b076f6403c6878e92fbb3895d4aa9fe6a2b86128f725112a3d619a45d3ca30c6ad97de4157f92a610b547872e353d90fce2dbe479d77a1bc369c154a9a13afb9b5199c01df35752eacb4b369e40b887a61d5ab55d3e3a35f76400191374233a745b86093a65de7e5744623cb6ac29b3ac56c0659a6cb368d588dd28ef51afc7256d60f913a859aaff7c6a5a2376d0e3b5fb7b7d3ee539e7e191ec5d90df57dfc87076eb2c0ec3e63ef0774ebb97e6f874de7933faf5ad42cfd7e1ec3e28a2cf0d1c70b444d15f9c0c559b9edaa9a82aadb053948ec93d1b567e8fdc37d50041c1aad5dd599bb44a3ad771f55a734dce0e9179790a990becf5b24b1085e861b0ce42bf55bc68857b617d236d67fc3d246fb69a82dc1470f68eced5b3f41ab3c24869876f5dad51952dbd986c4bb0f665ebb6da2b04ea1d6edf5da0ce825c218eb3f20af0be3e9fc17cfc95b785b1f8cebe0c2087c21efeb0b2178b942c09845e722c6d05fef243816e20d8167cd4fda99ec140fb5cc04c96a354abf93f7e82ef3acb9d3d922f305fec73d099f6d0337348f644c7b25bbbba7bcf07629eebae6b771042db38e2df71a9671894351e3183b958ed2f7101bcd3fa6eb4c4ce920038f84099a846e911b7a7a2b4c077df47dfd45bc775c62c059f38e0765086c7135ec6e31179accf8318b821aab11780604c865ee9966febd84b63b4b6e4f46957b35058939b55d54d2e04c7f00aef7ef5d48a00362351e56f1d8f17d9ee96f81022a3b2a1281a4a9368dce34e78a8d132495044c7c617dcaece0a709646cea2fddff982a09cd645a529336b397176327ac850a032f13288c3d691872ef9f6501244d62e70244e49ad90ac65a0e9dfd607ee89f83ffc774f05e65887c435521fe167831ba5557bee665d4beadcda2e7d0f7fd215b017150d4bf4c9adc87a3b31cbcec4e2b661bb09ada686c706a6a257725488d2c6a01a7217d6d5a9812b085959a5df406128954f7f13175daa6b70f746ad8fb9a63415fa51e73f84caa31227a76c4d3454da1d20d7041ba33a9ac756abc95942604f5fe6b764aaa57e3b906e5f28bcfd4915a532d2163cdb03727bdb62cc92c98c8e9103171d05e5b32f32924d02f0fab57af5b1817b732ab6b4973e22bed2f74730f15865eae66cc0854da913f4f425212062cb27e9a57c66f0b91b710c7173fbaa36e1319bdb7e7cbf59d7e2490a10f5ee59b8042554b4f596f6347482fb71b04d38be3f3b5e821995049399505711689caac9e432a4f1f410e64985cc1d5e47aa40995d45bbecb95f37500bc271dc066e56b4cec7f05e654d2b330089dae5697880b9ba60bd125b32af27b6e581f5d7c4925df486f6aec0fd000502f766203cbde8e2e62368c357eae9f3e780792df73863455a3e5b101ec173459aef6291fb0636d9da52d42205d98575c123da9b1e98323e5761ccc339b35ac1f21980a92dba176106cc85f09fd1047c135a0c2b72d377a3bbbebfb9a52b0e7a71215eb86f7ba7fa50b95cea7b3c7bab9ce8a1e471f4ff74711e0b911dd705adf59952ddbc900c3b178a9e5c605b5911cec165050e518084103562cc896c3d4fab6c49403447d4c8d5933c2ea28b8e065618359c99cb98cc271c1facfac16736dce9941fd87f795997efa33a37c2b2e4287e4fbdfa1defe6c391b1f55d2f91b1185c62a4cd38f7198b5f4f1e585b9e3e78d7b74b09b8c22d4966c65efb3b09b61640ddc0f24f1497444d0ebbe3121de26c86130c75b8ac4f3f310e459d8568f873b99629440c45ae3924ec248a59f33e135fd119f3b710e3806019dac8a831f7ca4af5a03c380b49152d0b4def410cb366d159e2d2c20a97751d292f5b10c94a29a214b26087cec98afb438a5db853b5e6be56b2938d9b7efe6b5c978442932774f52b0133d0dab7d91cc38accae4665d6b1969bf362c3de515365a1cedc36bbdd608bf1939f5497a1151b16fbbcfe8b529c66febb29f8564448bef2e23ac9b1c4290f7ccc8b23feb70d89df32486a7a2ad00fb6403b4ba0423d6c0a2bf1de24f09af24b6830fe21819e102eb4b70773fa226d589326f1fb3ee01444b54e8f13c07448689842760269a8e9dff3ffcea2076e51465c9c19f9cae93e02cbca5ca2af8ae45ab6b6510994fa1dc7a4d4d573bbe5969c979ac114762a825172b68df3c8ed453b927470ca443e72750d78cfe7dc4b3fcd65ce9600d00cdccb4bf0460fabcdf196a0baa4f0bbdee1801a4504b0cba2d00bebc4cc2908e50b624cd0fdeda5495052b9c96776d1d28e627009b8554a4e91499a650f3218a5dffc3e266f387e565bc4560ac3c9abd7430573d3584a16ea8cfdc50b420f5661cfc0420a3670adb054d67a6224490fa033392f5ee56599660d8170ccff941cc39ea7b738f660137cadcb474c76622ae199cd668503ace5559f009ce8b40f57e46b999af206b3df4363a19f67efc68f7b0eb6cf4355e62bf510e233310f9e1e8955e4a15a35ab8c9c8d2ac6d6f5b0e96e2376c57eae8421fe47de77a69d159b46ef7bf73685eed01e8964d58fb44d73c549dbad10f406cb80384ef354a1b9310a9c6eb0162fe527ba0b321d7a65db4ddec7c0de68d2b396bed9674e4c09e322c9247e06823e786a61cb14173172064df40a96bc3f0f104d76624409c9ade7d6eaad570ba101829f40efcd81a6af256023f2ce3e4adad60ad8392e8661a239e7d5079f163c1d82ed2a9dec8494d5cd0a99ec2c7995c01c2f0363e86416e123b56c38b77cc2855a5bc56741524b83d8b0df4d6b55fd9dcc12aa18a12d0b2ac8b5908267a99c41e10d714733a0f080562572fb6755997d594f46421eca98bd330f4d6ef1f199f51a0f3b72dd6d562fc7aba868872c0bd5607b9b52cd65117638ed56794f68a3a29e1e1349b00f76c81fb3ab74a332ffa980103d761d8ac68af22d870afe293d24b47a13e8d1916a560b621ae9906d7fb83654790168cf367330c48ce0938a3a0b813d7a198f1ea0569edd4091c953dcf6f95d01fd63aed945e930cf467c4c4933d8fe92b2f5b87993f1254960bacfda89decddf0d559b17a77f323cee3ebe845a85a3fb6ed9e82a515d18c85621e5", 0x1000}, {&(0x7f0000000240)="25bd3688b051bdddb316fc38fd768365667f551cb1cb8cb3f643cfa8c03418cfa8ec0e02a7617d9b7d8fdc8b91c5351b236e6e6facf1d5d69ff995f53a02e758cc9a6e0d3fe300d6b7f4333e718b092b09a41dbd81efe1cdd442879d4fd6ff8f801cbce3a96deb4b8a4a501fbf236ce8dd29679a1adb73a1198723dfd46b5088f4be14e599c4851f041f440f9539b289c374de15857a8d1a6e3c3eda427e2450aa8bf61c02a0087594b7fe8aeba32a44d2e1a4c73ec5e75d9ee802a61138be2c8085599036bbb5f1e5cdbb89ffd8cac617e765d2f26226b9ae7aabf48d4150fe5837e1a5495a33c4fb", 0xe9}, {&(0x7f0000000000)="d1ffc0b098d9112bcf01f2f45efafccca6", 0x11}, {&(0x7f0000000500)="447c63bd26f20e74273c475ca32392584af0d14eba23580ad2bdacb8780d87d1dcc9c35ee55eb3639ea39bda4ac2b7b70f98ba8fa95787ddbe705e1ad66c9b3ff35d9cf4d04e2bbcaba699ac325884d4836987f3a114b00a70a321acd331a8382e6c8c81d36312963a0cfa0360d4305a54e85e0e2e2c469b2bd7b5a61c5df07e93f6cb94a545a428319cefcd7c164d5ef93cf1b4d61a1aaa91ff869aa8139202d00693a9ae43ae9c67dc2d2f733799338b1d6864723268b41efd3e2b96c004a6e025af09d8b5fed5b317376a49b4d7dd40c9366807feda699d5a70ee88a958db038e04f0987d555441b878d431b1f6ca", 0xf0}, {&(0x7f0000000080)="73109f6595dfe55225", 0x9}, {&(0x7f0000000140)="142a9a41e1614332b7803e8d8606b212756b5d0c815e7c91ecb4b8069a399a1df05947548027000c88da1839f902ace585638ebe7b", 0x35}, {&(0x7f0000000180)="d9adfe5d6bb5d3a085961ded55a750d7b91aacae1d9f30f13f3b6236851f22ab438501c87ec61f41a991b9f237445ff263206cdc1f2357970eb784893e4d5f1608da09b5bb3878a4d94662ea0570acc7", 0x50}, {&(0x7f0000000340)="63476b527813ec02", 0x8}, {&(0x7f0000000600)="7a1b4422c79229cf636e19f868493097d6f0d19fc53df825b23e9ca7edc315988f1083dfee797d0672c61950480111d15e7df2fe6e1dfe4e03a9e1d047bfc9e54c56185cd6f60cd69a3ccb9c54afd02d8d1ede89e16906273b331c4fe2a3896a2597c4907f92ba535501a155095d0b131815fa4cde703ec9bbcf08f6ce617fa648a0d09f83e5", 0x86}, {&(0x7f00000006c0)="de92fbc4ee433c146e77b970410573046035d7be1a47e34eb9bb03850cc63b52ab3dbd453408d50b3d4b9b65102f6a7684395ea848bc579a4535b3167955aed72136bb9e1f5c772e96d280cd5e6ca159778c9a6307ac5b9c69c421cd24542caa2873d87be36e9d01c3b5ab75e4007def2fb47100f1945cf88986348a2239b307916c7088f736c5b237c6ebbb73c4825437f1827f5cea4548e16075c172112aceea6d09336f9778aa264b90daf2d95237cc1a01ae57303e17faa9cab4143a5b3e813dd79bdc", 0xc5}], 0xa) executing program 3: r0 = socket(0x20, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3d1e) semget$private(0x0, 0x2, 0x0) open(0x0, 0x70e, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x4, 0x1024, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) execve(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) setrlimit(0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xc00}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xc6, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x6, 0xb8, 0x68, 0x0, 0x5, 0xf0, 0x0, @broadcast, @multicast2, {[@generic={0x1, 0xa, "af91bd37f31c353d"}, @ssrr={0x89, 0xb, 0x8, [@rand_addr=0x200, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x14, 0x9, 0x3, 0x5, [{[@multicast1]}, {[@empty], 0x3}]}, @generic={0x83, 0xe, "5a8904d74454a30ce9dbcdb8"}, @lsrr={0x83, 0xb, 0x1f, [@multicast2, @multicast2]}, @ra={0x94, 0x6, 0x7fffffff}, @generic={0x83, 0x9, "807d4ef69b4e33"}, @end]}}, @udp={{0x2, 0x3, 0x8}, {"3afb1ba8c180cefefb8f34cacd02a564e9d29d18862c110c8b00c9276ccebdd2bbba93a3cbcff60b23e72af74347f74adf0356b5fb88b31a34aaea51758c4d4bf8cded3de0ceb368"}}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x7f, 0xfffffffb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setuid(r2) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x729) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r4 = syz_open_pts() r5 = syz_open_pts() r6 = socket(0x2, 0x8007, 0x81) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000240)) msgget$private(0x0, 0xa) bind$inet(r6, &(0x7f0000000280)={0x2, 0x3}, 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_media}) fchown(r6, r2, r3) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[0x4d]}) fchown(r6, r2, r3) write(r4, &(0x7f00000003c0)="84f97151d16105bc6e3d00564b0cdf6928a2a94284664d3e5716b48f4d39aba20e54da8a27c641e38a065d0824", 0x2d) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000400)=0xf41c) syz_emit_ethernet(0x87, &(0x7f0000000440)={@local, @random="0f844e05912b", [], {@generic={0x8808, "37ae6d799e6cad8fd638a9856746408751ea82edb334f9597b1aa11101bc03b903b22762005471858d8613f8c7666bf407c01e30c28d93897c85c759b1f92f9047de388363d312c9e3224226f516ebe81b27726b66a5aed3b1ba9aeda1db510308d3b72bd545992ecdda11043c99b0ca8cc43dcc4442f81c5d"}}}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001900), 0x8000, 0x0) r9 = accept$inet6(r7, &(0x7f0000001940), &(0x7f0000001980)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0), 0x100, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r6, &(0x7f0000001bc0)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000540)="0da1f9d5792a617604889896d8b6e614320aef5d25837a7025a8f6c811f0f81a41c3e749a0daa897b3a16b990c5d20652fbecf54469c1333f6a44ea66e39ea57dd43c59bd83a74ca7a22985de280d58655d6541348f755b798f5208a5aac4babec17447b393533965274632d08d4124d651cb8faaa7e64f046307ec04b90bb7c", 0x80}, {&(0x7f00000005c0)="cba0728e370d4f1fd32a3fe2bba9a2a95a06666ae1911ed968c9b30addc4fab6a6a34935d01851a490c942be5def6a2c7e554a3d355dacee0af9dc8042782c67db689174cb4541e897176a9b20bec0f581530c5c4612a3669de78aaf8728013d3ef1e887d07e906ebfac4787b3affa95a400034772185d0ed43c7f2017942e90c76b5208ee2dabeb5532b4804f70a95f973a292f3597828774661fe8", 0x9c}, {&(0x7f0000000680)="374f67824da6abbf225d73632c8a41dd72b9a68e0da296e3da0cba86684e9f2c54928f965f2aa77817409d99a37f66d7ee37ca1885d18e3a10be7679ab107f257db3d807d78c19d0390535f470bf9c9a69ecaa66ba2d07a445c432c543504ebb68c4d913a7069988b4e40e8ae7d230720ed5774380e2119876e6150dc9e818b1c7b985c7bb190ad099835dbfa4996e25fe41efe8261de6f962abb4d9c60c6380958d6f99f69f03a22626b867561faf26bb3d131117dc1285c93a829a584f55b81a709cf41e5d02165c69500eecafdb9987cac504e04e37e9847580cb774a4143841129c75df96c47ed56b2750284eaa6f873e9ad79fd051894067ca520e7f41e7d1051d517d011e9858f471d4bbec86e45052a788789405b8aae22b03070cc3afacf708da09577a849fcf5ea6c67dafbb2e8658540395276848f09d81ab0205fac67612c8f8a5a27d1e8745d8dde1a6e83a2375377fd3410994bf52d0fb18283e309c652fe6dce733d5122532a730e1e0fae61ed479dabe82f231df9e1c515f60ee610eb0dfb05aaf55966ea941fbe6cc50fb0db7f530e2b5bf430a96b90b1b2a03877227f799149276a7fc7262c291b7a3f0bd3893cd0826371b673e33adf4bf25cafa148242c3259f379645501f1fe1221d706d5af7cdc7e261c5aecb1a991402b14fad5f8a0db7a4eb73e2967b46ec1da5c67fdbba65a51e73333b87bb0518260045e78be3eedb0ac7118c6dfa7e9a0d01dae1b297377866d19f6a473c006ad37edb249051aaf1b37f5a964e06b62dffad3b8ffb8f3867d857b160101966ac21d3a6d746de53ecbb7438a288a5980f7e6919161270ce19b37075ddf62f552beea2584fa23bd566d0caf22b8508ff53c8997d4f59551a87ff8d88aa1ca9f63b09f45c018ef16c228cdbcc078479c042ed8ff95bd9c3615686cd212fa13453c1f9e1787679824483190e8a068072a1a9e4b9e314f861dd70e5930c31774e891e05453b2d922c5856671fb9d4614aded21699f30845abca3186e00434d6db3b9b798e8931fe0801560dce5c0f45bd6a7d32f143a17bbf202872e277e4b8ce74afb30735206015ecc80094e8a5267a16c8f96721b3a8b4407273246c9671b97c25a3dc43b0c1e3fd0e0d77c06a67f0d47d0723bce0180ef9f249b026df4a623f07409c231b16b00e0dd30fa7e9beba88fdeabcab36b79867945485c64711ca9d79049bba86173109270e254531ca7d13b58e963ad0e3a7e47048fbddf93858b89c5ac1638696d3e9aa575e245f27cc6514b162585fa6b659a5232a6d77099a7486c90048f1f18c307feddc960f01582c8de56f18f849ba9be9327bef752eb8b0d24659d9d9f1efa5b2930ad5a362592f84042429a50850af4a8846add635b0bbbd43155ad2c8904b2fc7e5895620bda79c8677368e72e0cdb0a90855151a50d77e04a5193b4a905196c07f54dab74a862890704fd8fd683c13e377d32c432b394c83f38ba4067bd9dfaa1969bcb591aaae332439aeb88fbbef6fd3269b74f114d73e56c11c7a15c69eddcda2bd4a814e5cad070bfed57c551c81163b2f94b3d2befe2094372a9673626b661224318064aa7adf7d7d2d4ea96ff8ad9f9c6ddad7e72459bacb228ea997efa3921bffee76a83996516f15cf3bb1f208be34688e7886f868399f2dfa9315196bcce61ca199e2ffd2166b62bf95e3e063aa9c3e56841b304dbebb241f216ca424a7748e1e1c797bb399332f1c6795301bb4e25d588439785025b89664833c26544e324ff5f3994d4c71249629f6d1fcf9153a9a748fa18e0efda010b773e6cf230ee597bbfacc27e7ca11ad28113739dca0dc2940589b7ddbade1f545bea3339d4c3477120d4fd686fbc15fd0ad50bfbe5e4097f12d142ccc5637b6c9e5b9adbbe26c48df7e47c872084ccb9a3e398155b25b7bcf310163d2376c14b24465b179bb61a9bb8ccc161fe44cfb7b18f696c7fc93ddbdb60876ce904f611a4cb6d7b907f79d4247ef1ae139c2ca2c80e3580682dc7e3ef5b7346cb1681f13dd1eb1a9f27cfef17c5343a3aef137959ee79aefa2dea0aa2aae8eba582d9c6bd6a40935957519420c02a16b1e9263189f6a68722ddfcd36ba674aef4a300708b6bee3546aecbeb27d359bc0bfcc6ef019a65683cb57dcc48cbca9963e72a0c699d4ae92f81692b7027510a6f7476aac90b652bea83d9e489e311601c1bbf142dab4420f80032548c46cbf9770a632a49046e9e16371f532df50652159c461aaf0754649048f0e3f8db39b535ac928848a8eb202d0fcbd105d72fce1ad42ed2d310ea8e63079a601e7d181a3ab24d440d627dd94960e9ce30800cfa1c3eab8c54ac31ff074b225785bf92cb07d58df1d09ac9a0e447cf8a2298635ebfda3d880cb6eb0fab3cd6dcc8b92be405b86e474205e24fcd99720d1b07a73e7eac997aaf7fa5dbd03e46f1544a58e0c37857c45dbdf51a8d1f34fe139306c6c2641211ca07f1dfa9e2dce33eee40d9c5e5fff42cab8c7a198d36b274965add56fedc7020533021369d80966b78c9ebff1913246aa7a38592f367d16d232b2cf621b668c0944db0a23265baac219f4bf34f0c858d80ac006f1dd6bb9724cbce540171ab5e0b69b3813b377f8cc2c9cd655efee687cfd6e5b839ef38de11bb299036b80ac6b59b1c0e878b8b7dc756ab6f35a6afe647adb49b259b9fe9d65ad2f85a07a92e419c529d91d209a32de97cb7323bb66160a816e411ca3429c88c582e83412b4c6b7688c6a8d5c66f9f1f83e28c94e16ba4cb473563f8c9eddef74e5ac604938e9e1d7d06e7352bd9dd69a6824d634a0918ec24a40e192152dcb741e4b989fb90cb38859a06f4597d04411963ef07da1f0087590c71c5cb3eb2350bf046d63dc617c62ca1e97d4e77a8d094cc6977365f9a012a4f21a8234153636f6dd9e0d18fab3bfcdce38788929839dd151d523f5f661c708d9f06d06121cf94eef4bf98f17cb6f3ae3a09fd8ff0e0d7ca1bf17346c373a569fe08804a575b2cb5906b6784d1b806672165605f2f1b2a9d06e082152ce1859fe76b146f8f2772c72e49d35a2b67a6b5ce7a27e5b5d0d2dc5c8550ad9ddfb38abce4fffea980fe18fe4cebbdb5c5395ed4f4c30f637ec104c10b89d4378ba497917ada9e9e6d3a58115e68f256332f4ecfc4174605f93101a80b12f50b7766deefb565ace6d786e52ed9b8f73a18f370c6659fe1e4a7be1771aa5a96596b1dcc699116f1e16200f4a17813900b103396e24d8e846a963ac45f8e1943a86793c514f698561fe64e4065e327b60475d1699513fd6d993426e7c49e3d8e84c6c81c10e29b1b985efc42272e1d465046c6536a8244bfa2fb9479eee9ec437ef7cf80e5ed7d94e9ce36d6a78b11c676e5aa43ea9574f814425b46c8b4d50f27564bf9cef3d2848a5b114c536ea11663dc84b705a218350eda1bc1d3b4d754072bd7c38b89114cb18325d44e08e35c165060eec13b71c2c877e55d16e4d4bb949a7d724e0cd2d4cb8c0ff7bccbd13f6f53992b231df8a1f449dd6ffec144afa00bce54ea6faeeea1d7f18c08513a53915d14f8b0f9589395628eb821e43a189f50fc043afb8f686d3cd641589df6c50ce131c6a22f00b61165458d8982e4b85c5345978eac3b6c7cb8f101c9f21cb760266d7bfa3fd075bfc5689ba4afed3fa22919df83b765d924da18df71c02e08c70960ce116a609f5cb2c1ec49014d1ecea952371936c0f6f4aeecdb502baf040aab99b9fe346425657d9aa04dddeaacc8a134cceb0dd6c85b83b035269944814a24332f8157856bbe68702e9f92ce0733d36a23bdd6043905a3c810816ca6540afada11cd8918022c894e40c5c14ea7cfbbba5ff74286c81df52c76c87e68a5739b019fd8ae6b01eff62915d73ee1fd20f5f38096388c87c967100bb9d21b6f1646c09dce125563be73b44e1259fed73244e8d0dcb0f80213947a8d040ca2f0ddd8afd0f9fd0bf2e72e41974ce2722e50b179c3407cce9f234cbd56ebf1743aeb8ba2145ba6f34066adba990ddbe8272ec7045d3160ebb64d45aa97755ca727589699e04523984a81e3f18a8acb568773e5d6c960285b41025da762645d92592e023f3585a7bb2b8d2f734b69696e576b9d70adaf968a830cb4beff837593ee229a0ac9dfe97b6ffc826a75d36427c847134144111c721ec9baaa985cbdd91e4df927d4a50296a7359a1cb7f96db0254bda7bc0ff4a1e02d0635ff5cbd788c48c7afea4f56b3a9a0a793cf42b9e8d90fcbe95d092ab32f65d00437c84785544d9a4acf923af6d9b62e528e4c09026239bed0a4c26e05e07e7e3470356f6b515289333aa0c4d72c079f9f29072d8c8368b5b4bfdddccd2d67ef625fd631e21e282eadc9de0381ec2e800bcbc1730a11545bae08c8409959418573ac2eb482f798543bfb4568af38118dbfecb7baf754678559bd4dbd48b058757254a2880906369a5ab78f961de6da647ea30e54915eeac7499cee2c01437e37e313c3e8620cf7dd8196bed800b4949745062af70b536173b7a8e8144c39f4a1461db36016cefd2a7e253ae71bccfd08ba7f49aaadba7c8a030400a66f98b5521766ce2a872bad0e49379f46370837f6b03add3b6835066c146eab2cc34961dbbae628d6f20d8b530ed16271816f15ecd2ee20f5280881843c76acf28e8733e2bf5aa5067e4311e76ffd7d53fe38b9035240dc5a49d85d1e3f32bec92158fb6a66fbb0edb7e3bd18dfa23ac48cec1cda80cfd3c451b42d7766b73d56cc0e72af90c758e33a0b75b0658ae9ed96d5308cda64d1bea1f61be6d149b644e8c0615926903d81ea0531f272694d1e6c77333c8ef722d9aafe114e368ecf5c70002b9649ed6225a8301794f89f575d5017ae59d173f1726ae4f9681364acbd936598ff40cc5bf56980dccb11bbfb1198e44833c9feca68c89e0d4a871427b0ab3bf2c77ee0c512c030aaa08d6b6e7c59186bac86de0d651ffdd57419243107fe77c383d6a872267a5a5ea718b26d42d3b3018873081c6b53767ebf774ff339a37e0ac09658ba0e971ce823f186d6d65cf1e0e5ae2ee18008c300b9936fe22f441b4efef2befe44d692affd087e897262d2008f29a9b599c6b7bfa665d8dcfdf3f2bc2102591769189f5e6846f8e22430723cd53decd06b5563ca565527e8ffde0543750d0fc43d1ff48f5f21820e9d60f06000723dbdca0542bae6a250361a4bd466959c553904e7d31cbf1804825138ae9037620b606c36fc9bc5adb0dff0a6a1ad21f60028746a0339356368cd4be5a4f348dbf8875349d11636785f7943d1e159ba886c76d37f0f3857f216aa359775a0617a8d455671bb07f43d7b876fcfc7504ec04ab66f7207db671ac80c31cc830f1889f1af8d79dbce165ff0c6a97cc86457a63678233a40a0ecd4a2271f069076c53fd00357c90396eb37f22d466f1243f84c7c4968abb5d159e132b629378c01ff39dfea6689ecfec46ba39b5cbbc4adcb755280a797421abe87d85a6e6d09df9f1f234e4f61aa139aeef3fb60bb6454ec2fd2f34ebe675b2a53d27be7388708a5b5d95a1e056d02be81e04b3ff66c5ac6fc332b65adc26b9a98ed14b2f658aee76560298ab9155a7366455b4e5fbb4e310ebafe9a77bcbcf14087ae66c5e73e7786c7ceda7a85fa1a7f29adb61c570e19e9098a61587bc3889fc57de5cb052dd8b1ab3621c1905d6ed6b1632a35b31bea5edca2ed868950008394c8e7877e2131c2c1cd21447b7feecbb785af9755825", 0x1000}, {&(0x7f0000001680)="7191e5696efd24b025f9dc50c2e46609f30c1378b38010c52c25af967f5a5f4e2c39863b42456967e866edabedac649e169667139ea8e123aa490fb0fe8a7abf664b0e8941776c8f67f0fcd5d20d381cdd42e160191fe7b11fddc67ca75f7c", 0x5f}, {&(0x7f0000001700)="c49ce0511c5ca58629c5a030b01630c11cf10ee9a45f1cff287760b54a41e30a0b55a0b3d1b52be0206fb8470a1dce22d6d68d17375eb08b5b289a1307cc9321a177d916c58698bc08c807c1ddf26440e321302193", 0x55}, {&(0x7f0000001780)="c195c3b875b04decf09d52b9c8db71ea68c57805796c39fb4136275d8c5dfb9ca21aaba3deaa02df4de4f65735902abc8d5fa7de5bf48e9ea225efdb163857f9924901741fb3637248da0d35789037b448aae6e486c3930ea248d1f3f5b9ee440e78f849acd341e4ff98f8d4eab41fa47fb6ae272eb4b547ea057f19fde063e5dbf298f258ca9536131e844b29a43f737a01399ea473970308efee4084d7263477414f3574bb4f824cf02e634258a189e532cfa45fb10fae8f334f5f74f0c396aa684968f547a0", 0xc7}], 0x6, &(0x7f0000001a80)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r4, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r6, r0, r0, 0xffffffffffffff9c, r5, r8, r6, r5, r9]}, @rights={0x38, 0xffff, 0x1, [r5, r5, r6, r7, r6, r10, r6, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r3}], 0x108, 0x3}, 0x1) sendmsg$unix(r7, &(0x7f0000003180)={&(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000001c40)="4aa32b4225fb02bb14a3883b1b20d3fa3dc47f6ace6551347798003b6231219cf95dcf5725e95cfa47695c405806529decb0111714df63e889c1a497cf3998f70b0e0be0e245a77fed79314c86f2857f2a9a93cd90cdc4664b2f33371e3df94aaa24a34adb403e5ac29d30c1e3b6281b51f2385e2a466fb8b94290e1bdffee3d3ee12dbbf416d9e5", 0x88}, {&(0x7f0000001d00)="b69080fb2f44cbc524f0bd84eb24c9632e78739d27b7fb4783cffb38", 0x1c}, {&(0x7f0000001d40)="84854b9024a6c53f6ae2cddfeedf7b7c83d289804cc7fcf3d45bf34913fd06cf8cbce3a9d3d49b69ea76992a4232a3da8a6d789c42f026820903178632cb047e5d7758551e45a7fa5cf3e01189eebe0c327d1b7ad0a468d2c0e4ff5e46a03dcc7412462f15cfbb9a039f32e991ad245e0c7e82bb0cf22ccde69471c1f9117ce196b42c0cb4fb9495b9bddda7d187f76e77cc55ef49961fabbbaef558608c3ca24fed8292e75bd132d7615c7495a9d6787e", 0xb1}, {&(0x7f0000001e00)="3e3a15f108dc1e9dcdfcb13b4f814eafe1b667309461c6b518ef6ff7d968f1abcc4a1532a86736b7a7964949443658139323315a3cd9a66a3b4b554911abfb2c8a65a17ec31b219573f066e738533bd27f6f1039fb16d8c1f85d12a72802b224acef81970cb4b5e37e85cb7e8f80e179da379d8256c0774bc5ea3b626b7f1a71c8b0bfaa215002f1050a21b29f9a975778300231c2cd86b53bfe6b04055b8d5cd28cbc940d4d9db0140d28e4c272e6e3ddcba3d911ea537dae6704cbfc689e31c5ffa13453cafd899ad345390b138a5fc40ab0063f2d53c2c43ed04ec654cf69c4bf17039ea31255248e8500cda11aad68edf3c151786bb0635d5cf0376f53c31a31fefd74fd5c5e30aa4d5eb39943325e7bfe955cd6416fd14495b176b1b36f4cda143687ba4b23b06059cb38326e4349b9fa2749bc479aa03058ede11470f00b9f323d3a1e1f4de928c58696979d80acb5ff344c54e8e6fcbe20991f5791341d2994b484d657161bbafb43690cb9da40fee1baf637fb259b37c75c604c80d0b61918ca3d4ad651309f675819fc0015a00c7b84ce120e87dd2ad484e1170d357e302b49b592c8be9d9ab0f08a51ecb10398cb2677da2d8b8f8f8aacb74cf233aadabe78340534677ab5369088df11720661688baaecf53fbb3daed0a784afcc50eb8db90a56b3868dc9bc2ec61faaeeaf6cba73f77eb49b43e29ab87ee81ceb52d1c0b4a650d6b150a129d1037e9f6893d6cc019da7e6ee0b540859dc36554f258a48e52acd983b814d252c66a3bd676ae070cdf465611caba7ced0988e22b8d96864b5d63f15a726dcd3a7da63a6574bdcd20a9e9693b4f7bfa143a8f5fbdcbbc2a608106af1b5e2adf96f1b6d0772ea845a28164b8c70068ab2d5ab5bb7852455308a222ceea2bce4810c93b86014f4e77354a4e4b5119d85e9780315288a7a418a3fa0f0a8817743120cd81cea8da48f6926608d54c01cb042d9f23c7698a18530d7db2dbeac115b0d192c98c5cc6a485c1538ac50f951b518a110a250d922c50b89dbaddefa4adcef4e6a3edb28fc531d4f86900cee84f8cdc289547c7c7a6b01c7c0952fc8a86cc75d2a64cbfab7f5aad29ef9cd8518546d2539a1af6568340b1fcb9a3081c2518e146c66961a5ad59188127e8f5c7a529cec80360c812781e40f7006ba86aa30a89c72b33c8aa6cc2ab52e41ef790482cd0a172e27c18949da4708fbf5c35e441e54ddeb275a57ba5802de52dac3fa785f7020cedc534dfebbe1e3616e3dd05f56ea07199e003e1f7d7a4769c68ed314d2622003a86bb42724ad73c3329e3a620c8010a095d43f7a75d69489d6a44097dd31646a5107b63843eefdb8a4707b18f3abe5ab17b696833f260ed65259e3d8b76d66ad687be582139a600efe8099b90d319d10b8f1e59e4ada9ce934bc251e61d06578745958289cd2e24f4faa8934e9581475067f15469178a2ee21be5732187ea91c9776d4766dded7d261473b4fe5f5054a13b5c7d0bfb60cc0daebbe712235981b33e605e88e9bdfc6051d253680630c2a24bceee1f5dc8d25a2fe6945e927858e9e8e5c6681d00604f23f1a2e54d089b797ba98554b77efefea0118679efb8a333b4de59f9f82d0778e5c111fa4c613de354734bdccb047457d1ae49f30ef782ad17869a3d553b95d10ed6ba6bcadc6c75bf4488731c3440778295edba6b4750c7d5196e6828641863fb9513907f89f6bdc3b8c106159398928abfb2ded9e069d313c0cc60d6153fd790f3e65e54a25c6c15c6359d7b77e151f9b0682321046c69a333270deebcb446bac00372b3aed500518e8c24ffd6036106c5acb0ddb948a0ea705451e6da5609a3219644c45176ee902be308ba68a27cbb3fd53f1f5985623357bd35a9b63ebbb24c8aebf8c74734430392238152cebb48916f3f90ab788a79e27efa8b571bded4b6a30a2138b5088568306391fcad38a0b9487548d71381cffeea37516111f70ac52a67b0a62204d96227628b20160d308aeae0c25fc20605cc919cc3cb702cc274b8d3ba2a2b4b5774594580395a9d6156f38b1d4dbed88e43d22ce3abf3acbd76e7d3083a09d66d40beee861d81c4a3931b1aa28c67cbf293a48f245bba8c6f90b5117f5b7a59d705b894055cb198c4d2311c8054dce32768388064b7bb0b45afe120342b1dc9bdaada8477274a1e8ab43dd698fa43e58bc512cb04cb505a68b844d77f387ac40a42a446c2c44f8ba7e0bd1d2b2f27fe9cf84d1caecb488a8646d0a858e06504709d3c5adf78597a8e143297f2505e8cd9c58d6f51a647c953ebeff4b0d7fbd08bde4b9674ba3927b457e83af4b3023c75cccf1e510f22c1bc55b7a7d5ad885eee3d0ae5a82d7eb0b2f1e74db13269607527eb1120778067df93f2f11184f20dc4e3ebff65a615900356d34b4c031414211dec6645f0888e9f043c4093a8b72a8203a8899bd29a93be33e0c79bab7dcea4b74aa71b9d866795b59d577be06fcc4f4e706f83a8b38c2ab983b40901f891e071330ddfab2db06f8f3e0be8ecca8c27afdb54b4b52f4da1336a4c7784e2e2d32c02f2e89f9b45a3ae54bd608fb817ae4cdb385e9d5ddb1a1b871ec7e90b8e84c6b38a6bf2abd07f9e3f01bf779b4dc4d285c894901d424aee79f1bcc55a0847a7ab2b0783bf043a8196f646c750a01b55ea8d3555074e8f009cbdae0988e650d0302260cac3ec595aacac8c6ba1a25868d58976f38bedf18194c7015b0fcbb69b72b4abd6e9210d3dddd014f876bc64074b6c63ef32d9093ec3939c8a1f7bf043de67567174fa46b650f474011ba97c61717e62f3292947d7898517b73a87196c4b09fabdd9a558e89b917dbdb04720dc29c5d7319ab6f280966fa73de67598d0eb343b03c57600d38d4dee345d401639b6c3472a388f17631a5b4997c558dff9cccf00a851dcb489066286816b5023821a99107a643ee8ceb8f739d84baabb52dbff941919cd7bcf3cf66a3242e2944d6ab8e71d9b70a2b0aabf569c6ab2b60d52fa704f9b62f22c1ebe2cca9f07b3123c124251a239c878682fe08aacdc753e10ff4885bf7006c3d81bf618cd83290516f2f6b0467bcd0667c7dba46a4e9aa5757444cf8e1234c239edb7666f8058f2f6422cf55167454fd5d03073754071f1769d02bba896b4e923746b986a9b4a4bea43218fa939423ee155b7863d91764b8fc28d85b4d57eff8f5f22900618c42451e337797e8c9730265cd3e72e357f0bed4a4d57996a5ae571a7f4a94bbb6974d040ea50a3d8ccd41ed950f2588e5df2a00cb3cfa8c79353a3adf3f0c2475c888368919b4c1010a550921df44010077e39362696e1f9e4761624e7a9948af92bc26fa857a534770f83460862d42353d74b4a6414ddfaffe0bc83ac21288262816217bfaf9d4c965c7886431fbd6233b61514b1ed9755e81d35c8afa8a25b2940667f8ca660c99b8de29ff4f1a75259dc9f82e5a280c609fc08174f66f23f11206e1a046211d900aec3e6b3017ea737f41e0dd5dc099be8dc361c97812390a66c7eabf21a0a279751a6d17df47ebb6b8a7e5b1df56bf283eedb6db1592895fa4bc506c61963b66703b690ba325bccb436d8fdca10aa7bca75104b555a93823cca6841397020a2a91e791e3204253c0f37ec26c26f4afa8f2dd892da7c9bd4ffdf7102ffece8e0af2cd8cb553e87dbb3a7828e166b3094f8bc46de5fde4b60ec31341067b15dd47a8ae5cd62de2f3d6bd46ffd636dcdb607f44d618a55a2ea6d0a9a82749ca3e56e0a3c062b617a088c2f4062b0018c41c59cbeff07ae6fe0f44e4f259f161c701491146f90fb536dadf5400a989663dc88c8844cd237d43b9fc495769071133376b4bb6eb3aa29a84c642aee69afc504051f6ce0b1421921b96416605f8815d21440fc26a7446d98cec75bc731b19a00fb7f6d9cfa4b77a7c0827d750b646138f8ebb6a7122b97c33b7fc009d6542b988890f16df719c2b4bfba88f5e32b87efbba04540beda9b1583b3677afcd206e58bcc82e4a6ac9f7f87e98b0da66b989d2960838019180e02107fa20e98b4c257e02e7c0b6b6b474c00058ab9f784f7c7d52f091ab57e03ba7cc97b7168012ba8c9fc22da66ae8988a23c155a5e07369a9a26ddae63d2d3f0ed1d075e422d64373911b83006edb8d6811f87e20dfc119ce7263eccf347be775f3d7475cc810000f63ac5fc1935764c996064e8523ddadadc1c1e8cbfb66b2802eb0ef98b6e7c13143348578fdc2c8c39be7bda9df6ec6b507d95a0006eb44cd7de88c84df6ddfdef4a19abcf599f86d93546e87d927b258ede1f629e919dd174500563178c2a7b24f102f61e046ab8e3a989c47be83d2c474c87a46f75b0fab8ddb85ed1fcb770bbf1ccecd1d26b4171f25f69950709ae3722ae00d925680af9f634a8f3126e1c8bf4ce34d941adf85dd58668180c6b296b96bf263dc7280b72d90354da9200c23cf56a5e6559004074e51aa4f198a3c4c7430a64de8bea98b09e52d7b998f1b5c862b9a81b0fa7c3d06e10073b3b1e036411ed0d6e8ec97c7e039dae5d3e911a493df49eab3eb8aaa8834ddc371a658a8bdbf838ca3862e210f96dc8462fe3e2df297d98e252a0c832ad7d83962f53ea2d403973c909d4b8ab8a113bec1a38b2080f7cad4e605fb88b270417de6a66f29f03b9aa9712b74d8c193fdf8ee17f03fe132ae1aa62dd3d9609c6a5e43abfa13fe06fb6a037aca72d0e87e37430ec324ba43d38f678977a5ecf3e07e6e7cedbc1b81874213f6b2a18ddc9911b3f07f51da4cf985c50cd288d676b300d645b5708329bd0607104d9681def6ccc4394f3ca5cf4b640007be7b5fbdee6705271cc6282462939006e83f3ec601787088e2f914a37b1116e0b62724bac094352361b264be2d2b02911b843726cb8bc0d82fe31d01d4878b5cac97208cd9523450676395248ba0caef935742404b5ed52c32f76bea66ed753b1151e3653bbdf8cba7e09bcd7d16bb6539dd54a0bcfa0fa669cfbd580405181d065c8336c1f380db72fd836dc6ff50ce7aef60f9cc098ee7b6d2d650fc2d01d5f40ade0f1921d59bc5b100cafdaa8059ae018a5035214605dd3e47847ef92ccb3e65598d925da60ac3cafd1444da7aac57f48d7978bfec4e5be15db53d7cdc0c6446f5fb64733865496d32d075e39ea22417892da82cc37df70580b28a9e4cb29f872f1e25b44f97fec404201642bf0fb34b56e5aa0e337c33dbe2f6f180b9451e0865345f51e90a6b5523f5b00e67978f568b6e4af2ba17eb21ff480cc146e216f9dd9ea84b51736fe84f1065b1fa0b14d92855d98272407437ba3b0be031cef7e1a8ed8f65e81278a72812384fac1fc71a3710e1d54c14282d0b354f2e1138a23fbf54146fabf0dcaaee8e2eecf1afe4e6965d1b95dd918005ddcc577aebdb7803233dbd3dafe690749259dda0b430f704a0bb947b1f13c9b849d95822d48dddd9d96289971684a7b241dec00e977856f6076d4c5301312a44c1c8e92adf76340a64cff65f665b774c1df75faea751e425d9f3f3528a29a52a9fe1eb1c11727c85b4f48becd7be91f50b7c1c8e1916246f70ad5569c212bbb907d8b07ecc37b59f3f3764188a20384e5c693805776ce6abe5fe451242695b46a21d7a761b3a2066cd3e6f203770876e4abd4e14d2937997d8d36a6c85a0af14b89b7565b9b886749617bcdeaa8e069c5b1cce9ce6190d35a8a96600edcb0b8d4aa4244f2f6347ebd4f7a516f8aec68cec396151bf2dbdd966", 0x1000}, {&(0x7f0000002e00)="48dad3faacc216b9499e4704736fb04fe645f4152a686d22697e32bb446f9b926ae2defc5ff94753dbc582db69dc798c47c7f46585c7f014880d6b3179955d993e7f54650a45e4d92c9dd4d92cc861cc2f732fadb288c73af95a65940430d985471c2e4d9c192560849c5bc335f314c9ee50daa5f49c8c6b76c07307d5e915d2f1b5fcd8798a764959577c7efd020afb7386ddb9ce4cb32b2a242b4319b8f65066e601950499e61511dbb2dba749717e788bd68e17180019183f51a993766a339e2f760821d55b9bc6711ba8b6fd88ba048364b4", 0xd4}, {&(0x7f0000002f00)="34756c04dd5a4125f05bde6ae9924c9d88e10421726907fb4f0a59212f82fab28be6bebad25a1fea5f2de3cfc5d4f9faa834d5269b770fd63147b7c3230b127410c55e786f594cf222905b7caf5136489ef06160daa8d4d484a5e289070f9748f372a3e0b9ec4bb1c6a170f5009ad5f5014d2a4d2a868e0408891a2a42f43932d68910846a37475e3e5daf790c7a0a02b215715e88d2c16e896cd890c1a67abada917ca1fc7fca6f33ddb708247f4dbf60f953994d695f812c5699673eb73a990dc2af4d83ec49560c2d9dcb9f81b77793a15f2e901210185dabde321e8d", 0xde}, {&(0x7f0000003000)="66f6018ccf9b9bfca71db6766f0235118c95c4069e1f6242f12f2582853e6375b2ebe08b560c664accbf3d6c8ce64eaa6c2a0c4414be59b010932dc652cb5114f4c8b00770af1a3db8669fc34cfd70cdc506258711c93f22d0b5521a83230dcc3bad6dfe6ee27c5bd2f7cc7cbe80782dc84cd30f86162b9db197f7d7cb1fd22eb8fd9608840ed4c14fb16fd3ab33", 0x8e}], 0x7, &(0x7f0000003140)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20}, 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000031c0), 0x10, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000003240)={0x4, &(0x7f0000003200)=[{0x401, 0x0, 0xff, 0x3}, {0xfff7, 0x4, 0x3f, 0xff}, {0x81, 0x7, 0x57, 0x7ff}, {0x3ff, 0xd8, 0x80, 0x4}]}) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1000}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x4, 0x1, 0x1f}, {0x400, 0x9b, 0x9, 0xfffffffb}, {0xfffe, 0x7, 0x6, 0x8}, {0x4e97, 0x1f, 0x1, 0x8}, {0x1, 0x82, 0x5, 0x7}, {0x0, 0x2, 0xa3, 0x10000}]}) msgget(0x0, 0x0) r1 = msgget$private(0x0, 0x664) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/93) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/210) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000300)=""/27, 0x1b}], 0x1, 0x200) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/32) r4 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/147) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r5 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x130) writev(r5, &(0x7f00000017c0)=[{&(0x7f0000000540)="4dfe557ad66b8266ca0463b5088a856dba98bbb8cc93c7525869b19fa44d8d2c3e69f1168dd4c94189be1f8ba3544e6c3b19215e84fe89b12c258eff11ff1536670c55f5a5629e1652b778c178152862da1464f081844ec278b665", 0x5b}, {&(0x7f00000005c0)="e6982b57669b41710e020168d0c61ee27b049a1eb59da48295bb14c3c17acb1aecec3bb20c1eea9121138688158389a1e261a6f38e2237d11434bf487db0ab40c48db56dc0019ec39e2f0f3142c13f748ec96b38ccd57a41a226cd95740fc2dfb0d05953967806d01b2c380beb2c9e970a2f520ef267f5577ffa1445b89812941da901", 0x83}, {&(0x7f0000000680)="5968c342b27ad02eef159f99fabf1d30d5068b632517355e09f66812e1592fc00c52fbfc8c61aec7357822fc89ad523015450a667153edf1c48785ab86b87cdfbafabf0e88e9a16dc950b85b1de72284d232a4a09e53d24b8b33403d14022c2a5e5c23d59c4331024e8c49aba32f44b31c5b785676b919ca2609281f656c1891c06340b92a22708e2fe6998fb09cbe7e04425eb5eb1f37a8a9de6211268b662bd97e774393180584b7a12048fd9c8bcc03a72fd300389dbead8c11215af6422b714e62824a455c0a9ef0380f742e93b256994504d24a9fea1bb4d23fb726eea137966fe9f8567ca1a22bdb57a3bd6570cd8b082276b1122351d4e17eb96c4c23f5fb54785bcebd8bcf5632ddfe9598947bc484edfa25470b3c9e400a2e27ac1dfeeeef2a1bf6cf5144878989ae6ad7d9dab19bdcfcd64cc3518154700f466d83173d746489537c765958f71a7e4826d81f7fc3b3d19882076cd20422af6acd78df4a88e078bf0e67e09a584b88eedb1600f55e345bef33da611be797a9f9aa1a1e9ec2435bda6e2155ab76e3b72125e42588b59823dcc114dbbc12d8f8a2b24b52ce83e7740aabdafdf84a9e2b48eaeb2a632fa46822171783cdd887545291302ea2be818a79f916d4d5efec36bee6c4afc011db39af4b058d85896467dbcad523649b466ca311bdcc97b86d5d6cc49324cd5283acb9d148bb8e17170ab0db5002ef9e8fab8c359cc433368771488e84f4093014c0d97e68cb93e3e74bbe96365819f4931e3ce6877fcb67ab42fafd265fa015bcbf8f059230f458e2dc45e2dda9f6ded4e7e702eb5b5bb0a67e02ae63da973889a942ec8f0a7601f9fd5c0d7f41e2c2762ea2c7721c0c6cffe2cd9aa37e6aadaef7ad1d185e48ad39a4b7aee868fbf2ea9609b6685383187144fc29c05f2904339648cb32a9db56fd9b3400dfdfe4973e81c5498b65941830bf1b26857df76e223b4655360e3d355fa0587248484d39cbe7992465a3cd787bb79805ad8ca7f9343aa444201ffdf555594e50a627ef7a3bfda93e7beb26143a002559ce17821a8666a44bbb9b2fa8dff8c4989d119b10e69cb13e88e9dbd714b3967cdff831c29fc7484ae229d555907db47300d2578c7a591ce31d5904a35816de70edcf9d1dc6debd26013b520b1ed1319c34bdce890d133c30a8bd0c4cfb9f42b6b069b2185585f90a54c03cda6912cb25a35f2f0f935766cdbce53c54ff8e95f18844c6cfbc9b75ad04115d169b278eeb99916d95c8a5c7fe619fe7d25ba37c90889904d7eec1e3cd08e9a8f327b8b27f41fdd48d8e8713be258ba1f5d545c20c1f5fa29868d703ccb65d69b7c79a8d9306cf06d7e6e14aae36d16689be4d7b6e723ea68294bb1b7485818b64227462b3244c4fea540ea8c69acb96e0ad767e33752edd889d17bebe1938fefe0ddcb271ac9c9a6a8f91127f48b3e5cdd427e2afc20041407808b4c8c256c1632b6745c6ab81b6b24d19c15f1fb818c28b4f637823c0e332c52aa52271a2e2680a33e0b494526ae48a69ef7af398f4bf688b95c4c0010f5236c6e484ec37d52356ac7b93b89f0741c3e1ba95cf87f6c34cb1a14f1aac8f43cf6dd6cf9950c9249fbe25cc49a13859eef982fc2dcf7908589524b54a39a62a5558aa5a2f56f7c9afa1865a3a7e78d8bfd5c3ce28639a4e722a66155ad8365d37d074a2c99c8d9af33153414e012119c60a9e76e9c2ca699995353011717cb5cf94fe620c7f7ea02d76fb63d76e3091189d7283c8089afca91e9e22134d5082819ddadb6f7522947be1775e125ac51b0962604a23ae502fbe280338efa30bbda5d6e7498e86e9456d2c9a2bf710390d28122c1a6c8fce3d1ac46df353527bebedf25ee17e1cad6d1bd99f09a0123a1e306f68200e98b71c68308cafcc166df14b2fb5ab152241d3b72c2433d65b12f5eee7056c6dc70eead7ec285a8bea62a7090c2c9dbfa5dc87410125a12171390a9deb51f3289df3213b7e2f129ce7bffe38ac2084387fda98da8931597219c3b43d918853183ba2f369f15836c3ec96cd5eb9e0178f643e03613d4f0a7589e7c9b49e9d308805f08d298823dc8614d1deb43cb7a38746d865902880cec17f06455a97936002f351da44a90684fddc461e52fb6a7a6d70fcc1b45b9edf20e7dbdf0a955c0066116bf7da3dee97bdb4f32ef20d2f17a78d6518ca4bbb0907f67af29ef0841d1af510a792e99b0d699e92cec94387b19bf7f3f1b17c77923fa23dd0fa95b8f9ad15fc5ae49a0d14387d9bd836ef2e82580c97c4f91ba2394b6780fc825daffe5efbef15fb9adce633189c8afea3b0c7c22f2b3a511db3d3db429cafc1ca6b4b55d76768d6a479486105a4ff35420dc2960b05fe551b32c36507cc4a682726131c2d3e4323704ef15b826bfa7a2115758aed5ff89fe48510d6cb2e5aae194faf9f86288bb5028c6ab705cdb6368b6d3781512a8f4b4e556d7ebe6ebfd73739e473004f31fab4ddcb0868aa5b9d05f1c2b6f9bd007bca04410375b506f416ca92de07bf6eec1b71f9b7564512af7e37259cf3ab5e292e7f3c99decdb938918419d971f7ffadff7ccd7a84ab4a879d52919c98953e1e8e4d727c9930aa6b3bc64fba35f39d104f9e8bdf9025be6dd571286fcfaa783c5cf81f6efe98a43a97395231a83c55ecfc5391dc572426d26aa73d8548405d4295c5d3f66d25c49d2abd1c56916d45febf100725572d8aa120abea670345834275ae195b9c24d56f9d631c5a4d286e2ee2cafedad2f8177a1dd33c355e00f67047a3244d6d785ae1808e833c99d736e5c83e11fa39723766dab70e547c0d698cdba3aedbf00f6aa2887e96d47473650e7a61f2543dbda66bf7bb72644d9829bb2c0e4fe4cc1ce7ec265809fd59ed26f1d301c72d9a4313bfd52e5af71d0b20ab3c25e7829f20f9b04dafc02b8d80d5e74c0a05516abd82f6f0340b60b2d687272dce3e4c80c906e11afe5484ed72dae724134a4fc2b882a6d6b634bfb7f7a8f9ae2fbe72ba6f2f53cad5d839dac784b62af3b6d3612c8bb26aaee1df96c006a1a8055b875749c2165787c13295f0d346dea32e72893bef0724dc58134a821ec1765150aa622728205a195800645e2a1d4f8ae797f6745ac49d20bc28f1122189d01b16655ace7b75291b31382574fc904c2ed63ce9f876fe924751b368d32953999b1a5397e83401d2260ce6bce4e40e062305b480ef45acb04a15a1d973c881403dc6f9208826ce920bd89fa391bc99091e69d150c69709019be3f65c518d0a77e4d8925bf4f12d0e85cde020a8c12338a6dcec505657851e843011551ccc233cb988c4c02a95b930d5a70cafe3d13c05f8d7a6f7db660bd2dcb44e42edeea4ec6616c004c8ac997169943b7f25e4c36aa7e715b8cd1fae8bef72cbe538f1b336678c95a11b651d36838752d6966e061d757fdf33a1d06068e8245ac8d30e6294501fc8a233a72bce74978e07e8936e600131e1cf2195fd91828828aadd9a86166ef9e52f9baff1fdef51656547ff1ddd62f76e8a81a1e61d66a17a7982b6925620254462ae95a1bbaf9ee320add1e864a0c17181228a54adbc8e102b3f2659bc207fa1d8555ee310cca463c947a2aa4c3f1898f2380243a1cf4136a09902043d2d6bd64aaba8179785d87cce9337564988df1105935bcce41dda49ee89359cc7e782ccfcbaf8df03b458a584bb2a46842e0ec68267958d75a239f5a4d99efe4a54dca4c3dec88d64dcda0d3c68dfc2a6b393b003178882c7cb60b146a0d120e8522a8635b27d6c5d4b1aff4cba1f3ebd3bb9f6522412555142e33a295ebe9bd55bc200a93982eb5ebd6d11cda2bb3375dea0e18024da7de102344e86afe1429e1f74eb51ff745fd369bc62f02f93c579cd425b12bb4e19a0decfe8266be8a72238e94fb74c97f86dde98366a4dc994358493ae7f51b6ba7e14c3e9663f6f473ab54a2499aa42e56d06bdf26e555d76e4a4b776153219fb03ccf59675ead173c663a573676eae2c5fd30766aa9c2a4f32136a55cfc0a93b5fe9384050f8e7d0f164dc77fa39942ef2f103962ed2983bc0cc9b02bb4167a829195532184c3c6b844b282f4ea83628984d41dc876073a81cb4262d6b5be8ca2848d3365fca7357a77e46efa5f545970794ab805a07c30ac6c53e7adc8c379bf08e5c701c18de5cf745007920e7de422af94e931dfb9ac394ac02b9dc104554c7120bafffbb46a7998b9fa4aa2dbe4be6763eb3736a734cea85342cb870aeff4f4535a19be2e2c92c0562e47777d8859d2731a67e9471061da2181cf088ac00e19239610a78af5de5544c35e2267d842f15a3cad1f9aecf496b971a452ea7d367f62e67d009db74e4dd89e611c52417eb54315add7408aed5bed130f40854cb92004d81e9612f80705858cc04656164eafdcc58ed21e04c71b3d55e9a848e42eb80022ed6552c545b3f6e73581a247774ce7c1f79bbf789ab9ce31a6751ecd8f8d983e1768965b0d5888b70d81472804f00c5a1ca9720bde0878f4b8200c12ab4e1de990a90a48af149913a35d56b3b4f4933e12c475f638b060b83e0b67553e464eff26cbcfae5177151c598a49daa31a1204718df7eed5b2d3ca3bc32af851647288453458b5b9e140b69de36dd0c4a6a44825cbb209f05e5fcb50889cd2ac781625b053c304762dfa2c15673730abd4fa40603c5ab243c8536cd5abca45e876363297ab23b4cefbd57e81aba8e7a3d24581f9763ce554127389ca260dfc4f6bb3d58c5c61b2be6bf0d897c8b01c2aa2b37b8ceb2f664050306d71eba1fe078ade732975d691b01bbd86f08dc6afb48a873718433cb10f812b584a6721627446a64f10a4a2ebeec510f4b89167d4cab003f2e7ea0d898c440dd5a31814fd26987401599b1671121bcff8985172fb41bb8780c6ca2cb64578d4c4d7b9c7d9454a57b4c2e69b3e3aeb4355a2c17df0da026417653df6416993e9ebc20816ec5f204d880128c36256ba11ce19901cab619c2c8828c174f5220dc8fe8f615d1cd9aa7da619a3a1817e5065f1d9de6ccf82315147f579fffc4f464997ed19bc83b1dc9fea3c24a6d44b0dc2ae1fa18078ad4c516d794edff25d123e91059c8baddc072c6f401792dfb5aa30baf147ae57cec2861bcec37cc38cdfedcfe11298ce354e38c41307d0fdcb95238e9fe9c3f4ef51b78b82b452cb28699d61e9eb0b0d1f17710437a60a7b0ed82f9c749cb8a017c76c4416612f9037cbd810354dde1104df9812890ad2049f01c0de2bf93e63ad036df2e377afdd8c5f71b990e13591a351de74e6198f727a4c501a467a014f263d0c5f50726f25e8092cf9dac18efd7e72407b7ffb98f3a9e24af77d09301bdc5b8a5a217324916acfbec9fe25a2b7e98f85cd31231a1419bb217c5bd61502117cd8906a8fa9da41df18a40d41239b15c1208813c51851736452a32236e46f9dc3e1117834037c871ec7fe614a99d1ed2fd4a691d20499d3add8dc84636d4054705f422af211933e157581339e2a4adfe4e8466f81c7e2f1870c0327185344932f8ea9007dca24c62f01f92a5a2fac6b25945f26b67911c6fde81f0d82c2bedf64a96a7a749b5e8d7251f9c28289081bcbace8a08813de0c38946fe8f56a08b3c84b150db8612264cf7f42c9cdf735fe8b768778ba095ff949d662475780ea2c2a88e6b812ca8f03a5a4aa8177dc8585cc7c2cf4035e4deb090dd58b32a659bd726538657d851537a7c7ee1f920666b4406cd3f537f436ad3ab8571", 0x1000}, {&(0x7f0000001680)="47371004c876de96f9cfe7ff92613b", 0xf}, {&(0x7f00000016c0)="9219b76f5bdd4c58534bb657b41fdad79d885c60a0681e56d4024bb3913439fdb5bf23a3ba66a2698ecd18e8de60b7e09a7fd7816d72697acac583dd18046eac22668f5dc839ff394074f5fa05dac8c213cedb06f8e17293b2ee91ce39c05213319cacda752053288cd119aaad2dcf8cc831dadf6a8d634059eedab89209ec60bc3f9721d545108ce2d533160da57ca91e76bbc2d4ba0bde9f8858271b39f56fc9c6e2ceeb62cb7884e0f2c8db2e697b607094bdb8521c986abb04d4254a0019d2ec09cb29dc95", 0xc7}], 0x5) msgget$private(0x0, 0x2c0) getuid() getrlimit(0x4, &(0x7f0000001840)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001880)) recvmsg(r5, &(0x7f0000002000)={&(0x7f00000018c0)=@in6, 0xc, &(0x7f0000001e40)=[{&(0x7f0000001900)=""/101, 0x65}, {&(0x7f0000001980)=""/101, 0x65}, {&(0x7f0000001a00)=""/6, 0x6}, {&(0x7f0000001a40)=""/208, 0xd0}, {&(0x7f0000001b40)=""/51, 0x33}, {&(0x7f0000001b80)=""/89, 0x59}, {&(0x7f0000001c00)=""/135, 0x87}, {&(0x7f0000001cc0)=""/98, 0x62}, {&(0x7f0000001d40)=""/222, 0xde}], 0x9, &(0x7f0000001f00)=""/247, 0xf7}, 0x1002) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002040), &(0x7f0000002080)=0xc) getuid() r6 = dup(r0) msgget$private(0x0, 0x41) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000020c0)) ftruncate(r6, 0xc00000000000000) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) sendto(r0, &(0x7f0000000080)="a24358860df0ad028c42213259a2bc1525fb32fcc129f11d1fae827ed85aed278983fa785a6e1bb7b013ab1caa1c497ba1313fb5c0b600f1e1ae5535ce92086a75712c029ea5068f15be2f4428f772460959ca2810234d7111f06947b9e18f0d441d0cba57639e5c7761522b006d209a9141f56bd6ecccce5be1ec676453024a960532aca554577916fd6f7f8e58a7d8b7ec53001438215055e1fda27664e0a487cf3539ded8c722fc", 0xa9, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) executing program 5: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x699f, 0xffff, 0x20, 0x8, 0x8001}]}) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 6: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x20, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x1, 0x80) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = getgid() open(0x0, 0x10000, 0x1aa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54018f9db245668c0694d094c5ac66693dab541aa6a87d0a4ffffffff", 0x35}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x34}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) fchown(r7, r9, r10) r11 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r5, r10, r11]) r12 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) executing program 7: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r2, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000140)="d0276263a5771551bb285b7cdd55d05421cd60b8bc790230912ff5d918845574bd88b4df171d6884598d766a8d40145e5235bee85748f6853afa60c2db8b67896af42daeca97e720c51fc02b5545bc4272c90d8a0403f5d138dc2bfc1b4877249c2b65a75dffdaa43abf001b56a3dbb667c07240258132ac031da17f12c146642d909d3b93c61ffd", 0x88}, {&(0x7f0000000240)="5ce02d688c5761d5153655eed234a35c3b4b74f9dd79196041298140bb19de135902dec4eccd5b5bf9b1387cb8", 0x2d}, {&(0x7f0000000280)="74ee23bc44e7491e8baf8431dd08a3efd451b4ead9e042464185e9e8ab9acf44576008458fd9565bb8efb03e1f69d04275753e54b83211338a2cadf95ddba503925d722ad47b9e1bda30bd607d565aa21ee8fd7d6edd85e0703c3d5edcec61978fc46e1c17e36a13d6c0d98996c073c473484681940d09cdaab742b86f33118450b80dd523847812b410877ce16567d41f4b8c9ef10f41c5ad36365885c1271d33b4176cb6060f9edfe092a97d7e27cc81de397f20be6383c29a1fa35e3fcdf8190f11f1f36c58252bcd8dc2a2b07376abf6e233c47657170bb8d62b8d5b14059b3ca90b5a", 0xe5}, {&(0x7f0000000380)="35b74fa8b9f4bc5a088fcf9365417d0943629e4251d9400f84b2966c326c45b643ba78b402a01be3135d67768f0998401b2f7a953214e84a6670b227dc84f52194d76b4912c98f2104d45b9e", 0x4c}, {&(0x7f0000000400)="e38486cfa389911e7b9b140dfba5e603c9e574a68b5f3276a33ea7c65a0a7779f7241c4a68fe341a07da36be11f1405ccc73a547b94ef4b9d3e2923865355ee45bd993c4c828b8587d636ce1980943ec75d5f9495492da8e1b57b530160661e1c85efbd307ea5beaca91d82f146e1971a46a254b8713ae1da3fa88846b8e8367c75a58e3c33aac7401e40634ae3ca973439adf03a4fdebb537855a236f44282b417d73c413fd9d103651375e6c9db8a405e1a3a0f7f0ad1b3f5be0f9ec7d24b3e05139ad21e0961fb8755106f43090a72466433c427c10d95c", 0xd9}, {&(0x7f0000000500)="4cd3f3df85dcc4ed24b71f429bf6d4a4cca31fa6d3d4e24e78fb6d41452a94d83f7f3d590a57e9c53e7db526ca6d79cd38180d611b0c06c78abc67a4777d7ad9f9c80141fd7a1df05ffb6e18ea9262640b42539605a7a94e2870a224ef598f2097f134879e525d8ef2531e391133ead8c73e8cba9c4a8ad2e431f8facef3a1c09aca1b7677a182f2a62f38dd2079", 0x8e}, {&(0x7f00000005c0)="91a47dbc", 0x4}, {&(0x7f0000000600)="505e44fd08b38e569df2f3fae2e1a78428747545ad6868a49b4ef9963d8833e27983ad71e74a2b87c9bc46771efadc9872d70e7006ef933047f3bc3bdf5105f0a67964713082ddd5507cdf7d523b17fb26b817ca4ff3724daff38dc2", 0x5c}, {&(0x7f0000000680)="e22a9f0862a097afd027b393136abf86e69b814908f36b761981b92b180a53698790d52a95ee92d8086843fb36b28cab0ddcd30f73dd82d49f33e5d48a8fc2a7927f32390f2e5a3d0c337a9516a57dab491864fd76292914e60c650db785b7f3d1f30017512b48f9d8f315da94b134223e803c59ec8a5f0cb7fd1ce7551b75bea7a0bce2403ee68e89ccc8186f3f231a2d5b75507396e3009d6580cee45bec470e52d9a6db1cc84024ea7c0b9ca1d842845b85784cd83f72a047de4ec06e872860d31c2e48273fa0cedafa33546fd14dfc0b31dc2bd5532cc3910ca9bc4c1743312b4c", 0xe3}], 0x9, 0x0, 0x0, 0x406}, 0x400) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setreuid(r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x16, 0x0, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) (async) r6 = dup(r3) r7 = dup2(r6, r5) write(r7, &(0x7f0000000180)="7f", 0x1) (async) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) r10 = dup(r9) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r10, 0x45}], 0x1, 0x0) (async) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) (async) getpid() (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) sysctl$net_inet6_ip6(&(0x7f0000000100), 0x6, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab21253ffffffff00000000af4f89", 0x11) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57", 0xe) shutdown(r1, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 1: semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) r0 = open(0x0, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) (async, rerun: 32) r2 = getpid() (rerun: 32) r3 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRES8=r0, @ANYRESDEC=r1, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESOCT=r1], 0x8, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(0xffffffffffffffff, 0x2, 0x34ec, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) setpgid(r2, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) (async) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) (async) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x8001) (async, rerun: 32) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0), 0x0, 0x0, 0x0) (rerun: 32) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0f0400805db4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 3: socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x94}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) r2 = getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, r2, 0xffffffffffffffff, 0x0, 0x0, 0x71, 0x400}, 0x5, 0x9, 0xfff}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r5, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) syz_emit_ethernet(0xdb, &(0x7f00000002c0)={@random="274ba9f29c0a", @empty, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x8036, "fd695978659a5fe4e37c45ac412a7eaca302eb5431bf8ff08c90714a5554f23168af9e328c42d0ac51fc5df1c5fecf05c58874ad845e6f290fc4793aca5249a46d0aa232eb7a59de2c488c0ef75ce329f46cf3e54227212e2ff32bcf6b0572f4b41a36168406346e0edb2498866267517dce3adc890a64d2c1b3062b281195f6ed610712aac013083c3ec0791043f563ad23c43200d318e8ff2c2c1ac0f8c8c79659f8c624af1fa2a684314e98b5dbf39f105beb3491326631177dcd7a235abc198978374b"}}}) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x82, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x526bed2deb730e4d}, 0x4, &(0x7f0000000940)="3b0f1db240193f26dc83abbf8e97a71d5d292c5c1a53bf2f8f78e190a47af6ee475db3ef74f1a59759c0c56eae2ce47f1b7ceb5d79c0292cdfc902a2ecf54bc6f05f37e6ff8479248ed169f255839cbb011f7ac40f237f26a0d23c43b2b43e89f7c9a31ad454a6feed15d703411a365ebe54087298b5a674e8da454a6ed7d2acd4685ee84cb389efd90a0559fe6867b0a8196b5fea28ea599627a794c10b5d56069483031bea734a4a7b120556be1a3622af1d7c9f17f90e6a45a3645f2a03f6be3bc3973930da3d8e1d67d0062718f565b1e531444a33afb4831683c5052c0aaaeebf3817f1f511409031d307e4401a27bd39617beb8d9f8478145ce47dae72f2fea7a3ab8cd1f0c1b3819d6f2f5a202819bfadc7010d7f7160b83905af0c6b3a43a575ee67bde6a15b90dd52f0bcc207ac41fa8398a0d4acd0017dc8a1fbd47b972ee5aa97a0c56ad17788d4741713216e03faf92b8a070c9df2de289d09da4e46a2a0faf989777ae1a2a7dd1d848da406f3a0fdecad18847ca8cad93077a39fb2779c823ced5f6ecd58d527b29b22c38d85e2fe32e0065b9007c69bcdc21e3f10b6d35bc46d172bfdb5512fb92a7a251893dc786708b540b5eda177332801e2a78ec40f66a7307044554c4878aa8705b4d0d418ca2408fdd618a413756b2ef03452ea925773fc86f32e5da0193cb1c72d29a74b40d711e1e1617910fee87ae9f7b5753bc26d8fa9877aa8c34d3ece81d53b4d185be528071f3ca2127b41b4cf774b0da07f61eb78b28783107b95a46b95f549562cd4dcc16bdef8c7ea18ff1b0be663a4dc0732d9ea1f41a4e4a590e0cd611be5e3d6bda3caffc3fdc28952223e2144143951678bb85c8176cfbb67047ba3bdf4b92919f05b714621d40ccbea57f56792a38306d949ea57f6bdaf92208b0ff15cac68cd29717044ca73798c82fa74846777566fd8c4835c4a3788c43ebad4c6f6daeb0eea684168066e422143c83367301e65f5cb17b92fbcad92e655ea1a2679b6da8f0ab68fc4231b247ff0639c1d87a2b9fe12032f160c7b2514475c943c137cb009232e88f068fe6f42454a314592bf8a218cf4e6b7382b350a2a0773558c34d1d8d44cecd9d3c644fc09456c747ef39973466ef042c92b71a766b5a89057d42f166f8f364c883d8640932bce0d3b4c3d156df33ee6dd070540bd556c624e327c8baaed4604bf5357978e88700ca8b6d3987125686ff358e3b16ce2ece94621b8c3c843f16231833af5aaa9f19224b1a0cb758039c437de9614772c52790032772fd6dac6b2f9f2912b294e70b988fd71d29ea1fa44b9e2879bfa85f56eaff27f630ccaa3abfa5312d60be15acfc0805265ef8d0f1e858afce62836683153dd37ea7273e2925f33503199cc869d626715495d628cb777be3de80d75469a4f68a8158e1acacae3cf9a6524fe2ff0008194dc07d97fb8a99278955ad827a9ac9b74cbd77a955deb602c17b2b8cb83bc3465421c2a9834527e4e49b0da19853fa3fb97495f1204b7345962dcb8a03ae7cad0b50a9eecd666c4ef4d6dbcd31a4d135d1ff6ce6d4fe4c582ee3772caa824bbc1251325960952fd21d86dc9d589688ddfdbb8adc77aeb350cb328b8ef8d69a80c30754fc702ddc727a68ba0f347bef98e6236537900af4fddb21f5e8ff75507655019f61c6b979e8272f98a6a569c5ebb159d9e65f7074235a9da1cca0aa701590a1b694b197bb5bb1652af9e4f89e99a43c161d331f39255e63e1d9efad4d7e310335dcbd8500fc570bca8bde349cb343fbbcda7562bf04ac0e382f9ae12a5d880da127715016b94d91ff9c526cbeb907e4548418527ecb4bc5d8e4058c8129140e291a9520b7d478201cddf453997c36ff9aceebc4f77fd3ead4df7a127f8a10e9b78751f7fdd48a1be70f4b4b798d3f4e3938e55d5d50734989e0165d9d835e913dc86a57a19d0acf6abc856ddf6949672fffe6ad097fa2a1dd93e547c01002649a8f091a65cdc7268d148466198be7bc0ac9c503f6407bbd259ad2e94fc0efb5674395608b4909a078cc0dd29d2930f3e60fbdbbeee3610fa6997120d70f72c3a060d584feaf4a28bc706102b5fc4224e0dcb7d9cb6ab66c04341c30029b40fc4fa260b0f8aa6cd1291979e2d4b06baebfa10c4cbe23befbf2d6246e1bb9dd3e1b5126039b28c4546d9f0a9a09109e44b7dbe726914429fba7ac885a71e51800b5567c60f23d3dcf2c6bf9435fffc03b3c42308855caee04e886a42ac4fe020d28564657b8d5f0bb3f3e74609d00e3029654359ef1a426d9fed61f5364b75dacd634b38e74d6a620dbf48ae014da30d63a93a7106a7308265c12f848b4239b1c10a3351e81ee0ab05375f7df778994a855caca8c5ffbeb92b090b3011324dc919ac8202152eb17577a573fb42f11b04c9c3c41e1c8aa3c70dd135e599ebf7a634d4694ed9e0c7a3dad0f2ff9fec4bafda0181f88e5b9d1c5a7b546fb837903a71150fa944c45c3606b38b00bc8e8ceb633efbd55aed3cc62ba188eca6929c20b00865a7624e54347a2983ffa59dd03b7147ac19a36e5c666210e398aafa9c244e97973928242a944e59c9516f416212e2df865a58650a12fa91c0946b190f30617f9d74184bcc6b890c6cb40de18f9bee79dc8f56c64d428dada2f9ebe151e842a07a45c583f3626664142ce1c6cabb220ee972259c09c8f04d1710c0928e869e0dfb45ee4d29324f4407691b4eb2325db0c783c8e55d8df8fcd88676988634c3fb7b2c850ea17c2920bdc3c9e427315ca80157d81c634a14790a4dd477db2fe14f693f37ec379973d62812db2d816aa5333f3ae5d30be47c19246f01a0139558ca9227556bce06eda3c1b50777b350e60e654f0d4b7f2e90b4e21ffcca89e2609d94038aea884452ec7fb1bf39a2da80abe32496995f4f9d113b906f9cca0a417e9ffb049710e72d68210ef76f1cea321a1434efd38aead7901cc97b2450260d08ea96e4ff331da3912feddf72d3fb2a71436956533b8c98ec524e6fabb4715100da1542e20c941c7d56428bf5c69c650112e4590823aedc2feabb4b3246d6108ad5f896f878fc8eb0e14d0fbd96414bc21681a19d2e78bbba86b4b9fc6f84b8c215421128f11181df42e25784c8af9906556a46c87c406a8b15f40f3ebff494a8e0e9a5437f70095c270c9b77843fd91cc06fe6686f9c5ba25ab45415de4375d8852759c57f101cdb961be79aea98f1057358271324fa0ff9d3d3e85540cdfd69107a7dbfc0f7d304b0241018cf53a624bbb18e2db2961687d1189cb7dfd7afeaf9bd055d3c391f9011db7dbb4ca40cc2772e57a1b46b6382d7d94588aa8e0041c358f94c09919e6390d958080fb36408de458321c55fbf2b7ed57f7c9284039019a6b7aa87b5b51bebf7eb3fe626b8fd1a7d849e496ea4ff15013d27191434fd3a3a08839d7107a5815afcad4529b697e42e5ea00a738d4f444d671fedf8c1e9362ecd6e09b885276e949648975dfe94516c095e6b7ebe23d92ec3a96c0b50144b1aee3a2ae3a57eb8f6bad9fae2037d1b0586af0b6fbe216de89e29fe234cd562afbd109abfe1620b760207483bf33c5c4e0db653770cf4620db36ecead946d32f867c8904d1acdbd9cb70f869d75fec1e997e109d571de51849cec48b1a31064f39ec6c6256c3f9aad451e21840aee24de911042b9524300127b9050a46f9feacc9926a7a10e2437df51f9d9919c6590d1a4797b9a4680828da4e2ea6f51f90c68300c65174b3edc3d0f2156122fe7b5b03f16f925c7f1ac5b94b54a28a458f91e14948677d6c60d0d7159124c2f48312a0e936e7402246ffc7e4dd45231a12ec92d91bdad05bd3d24bf3b1a186904528c8208fba1a4d875dd3f4abae95ed8aa944e15f387fb156564238a45d20c63f8a42311e80712903a032901b00a6cd976b1fefeab9a209f6f7da6356b49e56356044dec8955796816c472718b00fe087f6d77fec8d4574fd6ba917c1e67b4e9d878c1e309fbd92fc1ccdb77041b4556e8672c1651133199eaecfc202b21cd64804b5b0d6221c8c7f3efc22361965d90157ea410205e95e95ee7ac662942aae2f811e0bd20b79be2f7203592c6d6fbade00e9165704e9ef6a493a5743691940cab9b96e3a27c9f1d5679f4eef806fc28a4ba0d7b5018b6d8cd2916e05a57eb1b8651c0c900e9f9ae9f53961ce8128df3a12a7618250cd792fdc8048d01395b10e7b2eaf2f17dd98393bda051bf1da883aa09370abeb0bd8fd0611d267072e679562e32988498871116a38c3d9f7acf479e0128c083efac93ea36b06f2a66a25007d452097239ea64edd69d932d2c321b91247256a40e7de8fcac0d0acf8994507488cce27c86f7317d9a63fe876e7cff04c6b2ecc6ae7a91267ca6d5590898605c6e1638860f359f818915fa4378f62f133e5bf5cd4483d33df6f60a5f54d2b9de2234f7882d53f8f612557a14bdafdcdb60d9700b3b84597faf2fbb2f3bd5bd9678ef9b3ae22def7a417fee25d9a1f8ff49615c090ebc39ca9b97157203f4210735ca5035a25cb6eb48b96785caf6d5e81f77686b0f0e318ef04c6fae85771dc445a4f1b26b8c5a20a2aaeffd5232687918be500a3cbbb5c1a2dff763ee055d34e920303085a269ea6417674e15cae0986bc3b90f5a5e951f88fd9e89cec20171ac94963585141c90688485c15c08d119356610b777f62788ac11b7ab973085a8142d6df748e7f3c63bf7c7f32d623ee4c39ebf6a789b5d95a125a9d093d275a427d89bf3d93fb495507e56e0c5e10e125a6dc2d2a6afa41c27bf804429db4d33612ae54b47ad9a98af67810a5d5d52265620fccbdf7c2ab2888e73e2c8a788559d43e26ce46b45255a2634d67592bd24c38e41ae6c7b18dc7661aa0ff33d21435a57c47dd1d6af298cbff9accf940a9fab46eaaeca8cba9e97afe2a92fadefe6c8dc981f06f10651c3821345a932582c56ab1540516131edc616e181925fde030ffb60ccaa59112fb590d8fd6017a91841657049e65e6f93014571bf393151315834c3a20909fde8b5a4e5b017c1632ce8c5b9a20d1812e495f685be1d6def830427588d90fb8ae529fdd0d5541bdb8fdf1eeb1eb5d8b755e361683adaa7b96d175b2257f289b20021dfc423a0da7176cce85b8ba06d29eb46bfa9bd8316e8e36463dffbbc0b9c7ab9bbecac77456d71a6b7cff4c92fa947a6b9370b9fadd2dbf3389d83c310fac4168615e25fc8ab4f08890a91e67691c2cb30803c6fd6ee2c3afb1550e30bfda2f171a5230623515f9f50240801a413a51f971e4e7f89732dd4a2ce1801c282cdf412c39f590b884fbf39e8d3a46070b6817fb24f1b66c9d01bf1e5f76e41dc726cb43bba228a5e27646b046f89e424adc6cb03dcf2811edfe2929a13a69d49b84c68ca3cb50e1970a9c19fd2b13a98ee3525526a283586a9d0da77252e6738b48f84f4d7f185e607415432944846bc2cc42061bfdab24fc4af104e71c11fc31c6c4bb07d04ba3f2430d06b7db587a93afdbf6993e6a24c1d0b631de09fbcfd926fcb8106c554301e4a751a57f2e493488c716783ddfced819e14af18dbbcf5e53f6ead646ede919679b2a3151e20a69ce9c057a9b5d46dd327a37de4d09b0be2402211451d7de84899fccdbb008828246172b5cffe5357b28a849c6bb69c3dc20da1a27cacd1b0c94ed16eae942b750a5b68f58c47e2602693a1a5cc3ee985cbddb55627e1d88a8c5f5ca05272861d53d417c42ff744ceb97e29e9d545", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="c078d370fc20ca25cd40649f613be1672f12fae9a5f5e14d42e0a6c4b78c5c71496bfc9d8161dc55e51bc9876054fecb70058636cf88f603a221dcee5a7572bd9c1dc1d684ca912a1f5a35cf30b2c462de0ae9af56ec9859f4727487b3705edfe37080544ace35e3c5052af9b2", 0x6d) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) getrlimit(0x4, &(0x7f00000000c0)) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="82b8b38fc5c0", 0x6}], 0x1) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000280)="731badf30d2d93263e9ef37d27176b0d8c54de01c83ab8b8297536d1a45b4db09ea8d7e82da1a1f030d0c265", 0x2c) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0000000005f506ebf742d3b4c9b9d3f00800000000000000aa0ab0a8ffc63db6a2a4ffbe78cf483c", 0x28) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) close(r0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x3c) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x6a, 0x1}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) sendto(r0, &(0x7f0000000080)="a24358860df0ad028c42213259a2bc1525fb32fcc129f11d1fae827ed85aed278983fa785a6e1bb7b013ab1caa1c497ba1313fb5c0b600f1e1ae5535ce92086a75712c029ea5068f15be2f4428f772460959ca2810234d7111f06947b9e18f0d441d0cba57639e5c7761522b006d209a9141f56bd6ecccce5be1ec676453024a960532aca554577916fd6f7f8e58a7d8b7ec53001438215055e1fda27664e0a487cf3539ded8c722fc", 0xa9, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) executing program 0: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, r2, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000200)='./file1\x00', r1, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1f, 0x3, 0x6, 0x1, 0x7f, 0x7, 0x401, 0x0, 0x1, 0x7}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x0, 0x0, "01000000080000009bb82f36b921aab39b58505f"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) fchownat(r2, &(0x7f0000000380)='./file0\x00', r1, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="ca5e1885", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 5: symlinkat(&(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c, 0x8}, {0x6, 0xfc, 0x0, 0x4fed}]}) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02", @ANYRES64=r1, @ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlock(&(0x7f00001f7000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x48}, {0x6}]}) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r4, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 5: setrlimit(0x1, &(0x7f0000000980)={0x1, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xcf}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="50c42df8a4929155b4df831d1c8e51bca8b84661bcef90e95a31a6bcd6873e5b14d44aa957b678e3aa693c1d81fed3240d", 0x31}], 0x1) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) sendto(r0, &(0x7f0000000080)="a24358860df0ad028c42213259a2bc1525fb32fcc129f11d1fae827ed85aed278983fa785a6e1bb7b013ab1caa1c497ba1313fb5c0b600f1e1ae5535ce92086a75712c029ea5068f15be2f4428f772460959ca2810234d7111f06947b9e18f0d441d0cba57639e5c7761522b006d209a9141f56bd6ecccce5be1ec676453024a960532aca554577916fd6f7f8e58a7d8b7ec53001438215055e1fda27664e0a487cf3539ded8c722fc", 0xa9, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}}}}}}) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x3fe}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 5: r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) fcntl$setown(r1, 0x6, r4) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x14) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r5, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, r5) executing program 6: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x4, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000080)="b0dad93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f0000000180)="81f54f5d92a841c4b218249e476278b3983ed5fdfda8b8d7e327de446811a130759166ee25", 0x25}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="ca5e1885", 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000000100)}], 0x1) dup(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {&(0x7f0000001400)}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000000980)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}, {&(0x7f0000000a80)="e5c05270b45bef7e2978c9c99ec5003f216393c471460e2db738f006bc51b1f32fa2f9411181a05e087865b4870763665f610b18cfafa53c7ced94ed802c20b61b9042bec103251209ecc868ad01be9dbcd0e592be30d9710f5ca43e8e21c55d1b4d3d4c8a700d47b3a5642097f172af6c0bbab9c6775f9938e0b1fac2fa149e5c3b945085a11119fe556ceb8bfd719b9bc5d82b0e31096416dbb42fc9e3a87456dd3a8980332b13", 0xa8}, {&(0x7f0000000b40)="ea9b8f392ac5ffb1523bfa1dda96ef2de1c71b15cc0b6d4279ed7e464c30c7b9dab007ff142f0f748368b135fb6318da581044528abb627a1511a7464b492be41bff1d50754ae1082c21a5cc62badad2a42e2b6736b980431ae526ba50f78060391fcb19fd7fedb9b3d434119f5ff00623ce251564798d4492994df23b1d9f48380e76a1eb311abc26f5c5cf1fbed8042dac44", 0x93}, {&(0x7f0000000c00)="e81e2e939c0d5b", 0x7}, {&(0x7f0000000c40)="029317cc5181822e85ed081d5ddaa4cb17430fd1c3f0856914f26fc6c1974d97c2ba9cf92db5b31e7f8de65fbea1b72367c9807a37bf7086c77fab4a137165263befcca854cc1d6f1d8f1a1c53e24133604d6c8b70298f7dfaf11fa2eda9f41a9d6c47d26ae48b08", 0x68}], 0x8}, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x2) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x9}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x4, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfcff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r2 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r2, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) dup2(r3, r3) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) bind(r5, &(0x7f0000000000), 0x10) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0x10001}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') getsockopt(r3, 0x29, 0x69, 0x0, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000001800)=[{&(0x7f0000001600)="423eee0fd63c46ed78ad41c97a9d6c78b9dea229f65affa371cfba7df6fb7ed56ffccf652d", 0x25}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1811, r4, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) r4 = socket$inet6(0x18, 0x3, 0x40) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[r5, 0x0]) r7 = semget(0x0, 0x2, 0x288) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0x7ff, 0x3}, 0xc) r8 = getgid() setgid(r8) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000180)=0x5) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)) r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r9, 0x0, r6}, 0xc) getsockname$inet6(r4, &(0x7f0000000280), 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001b80)=""/208) accept$inet6(r4, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) semop(r7, &(0x7f0000001d00)=[{0x2, 0x5, 0x1000}, {0x2, 0xd89, 0x1800}], 0x2) rename(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)='./file0/file0\x00') sysctl$vm(&(0x7f0000001e40)={0x2, 0x6}, 0x2, 0x0, 0xffffffffffffffff, &(0x7f0000001f80)="c5bb84d1ffa647781c653e21e6f2f3200a3356df4cd967a403e12a29b597a2310287eb05e668caf1458932ece9eabf2980172256a86629e94721df25cad3a8c72bbd0ca5a36414bf38d79f06dcefa281f3f4a25c3f7aeee54e794047c0a79392114fdc7d78f7423ad10e944d898129d88fc3164df2a5484b2838a4b98ee6e75c0247a2e91552786350b34fc9190292cd1b65f1a0b8048162bdc13e4bf4fc0053afcf70e28c7a66", 0xa7) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) r5 = socket$unix(0x1, 0x2, 0x0) sendto(r5, &(0x7f0000000740)="0ce44cdcbe53e39a9d094cb5f902d60609ccf0920f3ad8f4ffae2a4dd4a22d6ba0b6803ff0ce4e5556adfa862cc10be09bdb2f421acb285b8c6661dc859e1f4afb014fd1f6c157018ef2bcf3bdfd721b972efb8c70238ddf0fee39382165d08c9ed6a900b499cfad55adc33d2374741cae0a2fd9e0d260a74e483949d054b754ea16fed27f0c5aa47e44a0c8ccfa7c837dd7f170f87c8ce6fc02afd71c89528e7cfc2905c5ae9e503c9a6158e8cc0ccab44325a3b3c1743a4a1e3c741f596c8b0ae7eedde8ca84d72a03c986a42b646b803a2ff20783b2d215dd42b8bbb5eb7ce45337ea41", 0xe5, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) semop(r4, &(0x7f0000000180)=[{0x1, 0x5}, {0x3}, {0x2, 0x7, 0x1000}, {}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) syz_emit_ethernet(0x5d, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0xc, 0x4, 0x2, 0x1e, 0x4f, 0x65, 0xffe1, 0x5, 0x2f, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@end, @ra={0x94, 0x6, 0xffff}, @end, @ssrr={0x89, 0x13, 0x81, [@multicast1, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x8]}]}}, @udp={{0x1, 0x1, 0x8}, {"252eee92e759eff224c544e432e5deb7b6df8715cc8e4e"}}}}}}) executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, 0x0, 0x0) writev(r0, &(0x7f00000012c0)=[{0x0}, {&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7bd6f34ca8dd1f617265e1f412fedeb6bb6194b7d1852add2a41fa896e741873aeba30762434c1a6323389ff33671f1a2c1cc2e614760b1f6d01dc4622dd11a02d46d919ce75847818817e263b2e4435b9fb0afd2a47857ddae65394ac61d4ba0ba20f678abd863fb05290657bf6354b735114153b4525f1707b0648a795a0d60759ffd754a5a43857426bada52c4cfc99e9509dad9b6342bffaf158f7448384260087bf626a649412588ef780385c8922d82e216cf6395758a00bb7a6f2ad000dbe9984355439c38f2679ce87a8ec319b2d211117eff838b904796f43105a1d78272579fd0c8f27b5ab46c4018e9901a97bd8f8ffffffcf2bd006db0a16198db749074e5417b7f5e2256e3189d8fa356b8711007447abae29de0cfdaabc5ae8e92e4a663d8780556de5b2b6701ccd1540a7b920686e84aad89a12eacb14380d7158af71d7dd440ee0320d1b99b2a8bb3b41f1837d0291fe1eaa5a651b6adf995dc7de12525e327db1164c3ecd9e276b335a3c1df9c7f6c27d9dd5517cef01a2f0e30b36801286d4fe632dea933a5476b86c71ffcdc8ab9b3b24d74d29b8088288083a84cde46d89e25d53197fa86dcf07500c7e88c103db15d38d12a581a8fa11f68ab81f8ea8803b05c7906654a51314796e9ea65fe1e24e9ab25f10b4e69156856a568a71743f2c8014293455eee063ca7be42105e595d9d5dd476ce56b46ffa5f8e142bf48f0b315d0672949a6c47d6e86850cfed924286598bfe2ad07f3008cd0bf928f8437f70d6e4eafa9877082a627e651903dc45874b2893441c92fbf60c7d0acd476976774948523b38ed67372230d0f39773bff65c3946c625124912e8d9a609d640364009f6c63fa219afbf17faf987d3c5cbfaba0bab2e611d62664d06051bb6d29f5079c08b89b0a2dbeb2c920ad8b31f4d6dba94fc8a5da82bc928640755240c31db94b137c6deec27d930664cc5361486f35f2ff7a5362787116b8973b0e01b32ea5390808dbcc1c4c260bc6fe457f19fb414d6f26072aac6c1351c2434b983925ba47588b5db0807aa72217f2eeb3343a1dd90c6db8d915e1ea8ade4e8599", 0x32f}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0x2, &(0x7f0000000140), 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESHEX=r1, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=r0], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000300)=""/4072, 0xfe8) readv(r3, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(0x0, 0x10000, 0x105) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c4cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b472f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008a00dff8f8343712051eadb71d89e08a32010de4b2fff040ff0000000000000000", 0xb1, 0xb, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x141, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200), 0x4) executing program 4: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/73) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 6: r0 = shmget$private(0x0, 0x2000, 0x496, &(0x7f0000ffd000/0x2000)=nil) getegid() setgid(0x0) r1 = socket$inet6(0x18, 0x4003, 0xd9) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x8) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) executing program 0: link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x8001, 0x167ff8c7, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="731a9bc1f15adf8fdaea481c3f6d92cbe8a34df0c96d8c0fd074acfc23b48494152222506816fc74c4755ff4feb2b355e8e03a9da3ec1c6337cb071142113e9f0111e61290c92777dbfee217e6967182bd0d2caf3907570337d225605a4053f0", 0x60}], 0x1, &(0x7f0000000140)=[{0xb0, 0xffff, 0x3, "50945294a5ee46fa613f935e83644e131526af536908d77e5a04f9b2d951d5e5b683ad3bc580f6831920592075d93a3a9f90028b2841edbb71c6f60f7a3f14d7952f08a356fd12381c79e1bfbe5d7e648ec6a48934c75b25e7f78953510ccaa276d8cae6d4cf5541e62de9a8fc40f3d2ccc88904e62e6b663874d5b2c40f4313ced116afbbd8a263dee88e60b1208d03340613a1d5e30bf43070fa674b03c32d"}], 0xb0}, 0x6}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x35}, {0x48e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(r3, r3) getpeername(r2, 0x0, &(0x7f00000002c0)) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fchdir(0xffffffffffffffff) openat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) setregid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setregid(0x0, 0x0) executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c09", &(0x7f0000000140)=0x40, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x13, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, 0x401}, {0x6, 0x0, 0x0, 0x69}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 5: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="dc9b9765", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="00221979", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) getgroups(0x5, &(0x7f0000000140)=[r4, r4, r4, r4, r4]) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, r1, r2, r3, r4]) executing program 3: setitimer(0x0, &(0x7f0000001600)={{0x0, 0x4}, {0x1, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x400000, 0x8000000000}, {0xfffffffffffffffe, 0x4000000000006}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) rename(0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) rename(&(0x7f00000002c0)='.\x00', 0x0) chroot(0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xb209) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00') unveil(0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) executing program 0: mkdir(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc5) unlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)='b', 0x1}], 0x1) execve(0x0, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x1) chdir(&(0x7f0000000a80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000b00)=[{}, {0x2, 0x3}], 0x2) open$dir(0x0, 0x3f, 0xad) sysctl$kern(&(0x7f0000002180)={0x1, 0xa}, 0x2, &(0x7f0000002400), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000b40)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000001240)="66fe3a828381d1e273eacda67075ad6935def5f9cd6995bdfd37e33b08ec074363780548fe35051f4414dcb8832dcf5dd6c08a8cd1744e607e978223945da20546cae6830b4f056ac5df91fb82ec2609168fa140743c02dd1503106835", &(0x7f0000000b80)=0x5d, &(0x7f0000001480)="2f7d6462b09210212ad2439154e9f90d71e37f3b80503d515147e8e664d97ed6fb4799d16a1bd7d4e1fe5efeb1d4944798ef41bcf2867f3a65c80dd3cf408a21fce2885ad0099b8d78ef0dfa1361cfceec9c5dfe888113ae58906b77610f9e10430512b10899519b21bb405cce2db906d6c6d1a18f0dd1541fe7aed3b1930db55f1c28ba1199cadd24b8a48ab40f141f52f7e2615fed636144bd2f27dff480aeea32cba0b2027615ca646b6287cfebf08122705ec14db3aca985926469f50ce98eb89fb1b07caa8a", 0xc8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000002c0)='.\x00', 0x2, 0x21c) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0xbad4, 0x7}) r3 = open$dir(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x19) linkat(r3, &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000140)=[{r1, 0x86ef6a69ee17bf91}], 0x1, 0x0) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgget$private(0x0, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x7, 0x3}, {0x40e, 0x3, 0xfe, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x8003}]}) write(r1, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="7b5fcf9477558ef8c2bb67c59e38d298e3b52b40c128240622eacc33b160f00371a62cfbb6d6cebf753aad8ecb726a8dce933ed69371393de53a8315e754cd6393d97a9d9bc85babb504173698625dae927fe642cb4d306cb64f8114a94f3e34d0d599bafaf4f531228ddc9d9b5c3f55e66762d8e4b21231c3c5e4c1d85a205178c5d8de3875805b1521d29071b6a0c8119f04ac64605ebbd6243e94c245bc81afa27d1341304056be64e94912d9a34e604416c6d4d0e1acd00eb6fa2ef23ddd694ada0ed5362fed60471f4b4f7988099058e88cca5caf377a7178b85a9ef021537e6e246e6a4451475b4d858e52c8d870ffa1e438a1ec124ac0367e9288c6914e20195c908d758389a568181bb0238268cb2ffe0bf834b050c5d2c4c441ec1b3cab18681aa38c1a9bf5c6945077f47018eff256f1fd204ee14bb11f0eeca5a91a94538aa0c2fb0d87e30959c48145086a1b06e7e8221f6a2c32de12e05ac999b1e3c5b2f3a2ddd2f918d2db558af5ae78347893016a279ef55a4f1cb0d6adc27c056c57bdd618bd26205b0e7c303b658e3f91c4abba9134d165ecaaf244d1c11a017c46a0c558d0ab0455a1170c78dcbacd647be3766f0b0c4e452c634b7a40befb49c32ce36132b805bf8e2f62ab3f1278f853e09c7f79202c308b8e46bb819ce987236230a9b8509b685b3cac1f2ce0b6de74b5487ec0a66787a56a85feb6afe3d84aa4031a5959b49feaa64a42a29f9a4e8853d233ca13ec865fc38ffee7a708614069493b63b026956feccf680be842b292df368b66b658cd3370775782515437a724da3adfcf96dc263f27b9c1fe87741cc9c0e62a6ba0f8d35ebef2c0673aaf7e3c771be12694f77d4bb2f2ad4fdc2487da18a800bcc64b843c458e6754a42f2e6acf299cd8a2e91a8e1b647b55bbdbffc9f714fef7aa3542624a93cf3e08dd2d8c06654639e99c840c50f3634001434794d0310e202c19fef1554148b254875f6fd9a89298e9ece188a2a061a821d42d753f1525f79cc697e850b32404ea5731c961f8959af3bca1412e0ecd20a095eb83c1eb80dc8e302ba0f82dcfce5dca20a4f69e3c2590b0997e0ed35efbc6aaad1a85afeb6810afcddde428acec79a923bf82c093123337d5d94b988f3f90952c9d1980b6d528def00dddf1bc89566721fd2388d3c103dd5c85384fc781f339704811ec84a005146eaf06b907e218e405aa3e4370d0d4b9148481415a8c9638bb7671286ba7f959bcbf38ce2e5967453e2a663244f5835a9bfc30b5a75647fa212b8a1e0ae88ac1f70733c47f10a9467cc2c5059be20003f9c4a853fdea45efc54fab71927817fc7ddfd6eaa44706b337ea71a22b26f3086e88e703b97d2ae789c996779dede7059cb835651d67147991048efc3b4553ab43c724b5416396ae02eb5a96c9fb879dafe613f029ce9de636b1dc9196853130473819d5e89d33d9ad971301ab8b6abc13e5f94e915a4489d6907bb868f0279ede2f89233a24e5cd8ac03ffce1bf42bec51b95cd3479c6b4f75c47d1d0513d841a9c2d0ad17368ca1d6a7be42f3a49a947e183efffab5a3ddd74636b46383ff0bab9f2a858a230a137d8dd09575c56347ca38369e863eed7a204b2d4d9923c68468b2743b7710bf92475b6cde89cc2b6ca1254b207fb8eee1ffb6569eda0c4b0011fc0f4c30784c50f3ca9ef703cdbd461b8b668ba379ac32c3d6a8d972770954730d18339816b8d8d4f92715ff1727744b3174e585ead585159f3335040d60293b71cb0bbd943134289188cf3e57a950e8d5bf3f34940c33b0951a0cfb3970baaffd977312a12e47a06e2ebb2c39e2f219d7962873c249348873fa69994774c44b6865bf7b32e71fe15a5a0b005b6bf872ee3ad28257b1697ebb8d597d47ce400f42a62eed40fb237b948c7ae5f82682513cafcd92f3d896f1308b709bfeae22855b4e2eac555075863234ed357e70dce9fe19e95d24b5460ba98701c8a942b0dc83c13a979f91b75bc8568a902702c75237de4cd0ed82df648fd898fec791e3b03621c34fb35fe3631e8e909f3b5336007d8c8d7dbeb89704e8019bf45f5ef59e3f911f5517055399d65d63490802c5480fe00dca0c7a9b8f481d767e24c0e747569bea49f59ce83dc77fd1bda02ce09c67b9bc0651fbfd6088eb46ef4e8745ab6e058de39390613e77ae419e7af14ea80e97dbe38de49ceeca90e11a5cb0db808a132e0b123ad5cdffedd93819914047a1ca4c30b2dc0768d12e1e603b1f986abe32411bfd47e02f28182d11e722bca14e453318bba4563144bdf4de08fcaa13fe8b2990c08eb218314b343747cfdc822a4463c2f4e2c98d41b8c3efbf5c63d57c21cc37a9fd614a0b67a305e495947a395708c702df177bc8e56bae7868bc9a22d4e5736d9f597722c2cc3d895c1ffbff262c78f391272999c2f2249e370ec52b0316a077c23614d58d77616797293dd4de174e329125aec723e6871f8c7b87cc3b671e79aeb1f6ec1697329981621c82871ba328e79cae846649ee08b03edcabb3ea2452a2ffc7ff7fff04ac94a2c101f9b8f78fc66437e74120c897cf644bc0323ff29c56b99615d0800841d10c0cf56f9918d0a750750124f1d69832ccb202bd77d061f70498e1906c76099bf87e19fd76e5183108754935135682a1d2ba38b167e436f354b46fffda2eb10b1671aa170eebea051726029ae48bac0c1b44e7d9bf96ba14d423e75cb92f5ba7df42005eb413f9137c2cd764d4fac434a4e710583449b2264aac0843db53d50ac9f939e067e95c04809a02a36ecadbbbe16b4a1dc271d97917696e86f860a57b10fcdf14603b65bdddefabe74610a42873bcff0f65b6efe9ecfe0541c40d99d6eea356091c44a1591341cf85055ec48d41984e45c6cef31c4aab2d250575313ec0bc693921a8ecf9b7e7c98b744e639222e252214ec00ce3604a955a9a38cb5d17643bde0c4c6d37e601a38c4eb4c9291862a8efb99ea5c8d527e4d2e2a20378df347bbec3c9dc5f578d74288fab0d4f375683a7d10a85897f70238ac38e47d149d15214a4e5c8d3e21f55411a36ef8c9b9084d8122126cfd31713ebc30e1cec53bd0f340a7272b17da54205bcf43ee4128d84516ab16bd9329434f476bc1d80d5e32c5360fffe08679f59fd11d4407f1eb874537138680e1cb1e546dab68ab83e0bbfade0b76492f659223276a7cd09409d2eab5c0a38c707e9474eed3aa64892ad03f7c66885f765a5d360f03c76566101883b8c79d3fac036149bb29ebad48940ce6abeba501a45e46e1f5993bc3ff3fbcf7fd9a96b131e8d7530ecdbd59ccff7b0797f71612292276e7be1a9b546d4d3afa2fc85eb1f2ed2183abee8463b45aae9b482d2763277698e2eb0eb6242458af865e3167ccc1746fd633d2c4fb00049503c9f60d0e9b166c144435b4dbc2d1a138207414c8279f7ffe5595c17fb9991002de0f2c88734d43c05c25b40d9ae566a87047c79775a5f45be7bb68037622c7b0b3682e2645e7bc9585b095df04b1ea49447a7e352ccc78f242bd2ef56f0b8cf833f5b4d8f342f4cc9c286c295fd25e57f449acc48c6edb5eb61c24f9c5b40ebd2bf451da4e3df4e2c49b17f4b2fb3054841789ed0936de9aeb4c537304f9ae1f014d87e6494c2d983569e4a9c4fc35e90ec98237783b47b66800f0ecd3cd3102fbb4f574902ca64cb4190f45949cef716205f6b4e20977922898b7093fa2aecbbe7addf0e60fe572d99836597d383e0a08375fec0ed949e83a3f21a22febeb42a0ec00024b3d0d271b190ce7292626a9f0c9c44313456b15b7d1eb8552058f81fce748922841d844e9a1285205e4270b9bc86cbadaf19a72eb7c5c4101e1a152e50e0cbc0f4ce77d5697905b79de5d45c15bc0c61d472068cd6a2daa7d1ad33497a108bd5621218996b1b6f7af78580e1a4661b1096480b0fc7df6316530c59eff1b75c49ee18e362df90b66229ef9256841b2e503928d3c4e85742553e5c1676384f80f66fed6b0b83053455e8c3fe63388ce68b167a19b439e14678980f714f58412b29d0a5e6e21e4d185f6a5b7e6c29f4066f224a095205f7d997065db6cd8ea646c0e3f408696effe1e1a572666925cba89f34758a09bc4467fed891feaf6ad39034b54bb3f82750320e2ebe3e9dc379e32eb22911cf4d972d9e7a42dbda106dcee66892c2a30532559d38c00bf4a5b983b804ac584326e05dcadb37f6f39c22c933172d38680a1a0819ab068ff844cdbce317f231a501a92915f0ee2273bce6a5cdc895c659e8245ef7c1e53f4a9ab692f5dd620761e57317090bf7a361e47ced4fe4d25dcd6b08b9116cbd936e5c6b3ea69933c75f295fc8188e94ead8d9768f7cdbf2712ece46578d63d2e06e2e2b924dbdef1196de626c250eb8573dce761c2aaa6333dc3afc7743ae7d8ec5da2489f207869148a45dd973a0463e3da147a8fa3e607653037532f95a0ba608362d76da3edd92bd2ea630217c87728b41a4303d621df8e0a806d0b7b22722db379e4b13e920a233f7261d6ee13eedf9dd2ab2e5e926e4535041e0775d7168fc297babef8dd1c55c2e75d64fc8157bf39274b7f4a65bd9f1c69c78215ebbe87a798ae3a6c7a5b0ec6a244d06c86f208eb854f260b3fa73e345c01bcb785b7d2f1ff127da1489f1436890897f50ca050dbf13e9271351a091847aa3654b7cb15ff8a01a9c699bf115932f28c73b81ebe44f283c3375110930d82f1755fe62e10094e5d853fee28f57d198ee293aa72c6a7eaa00f46fc6787ca23ddd63ba9fa9fb93e986b272b5730bbbae02ca5ff86d708d266e781aeae960e96acff35332acc258dfa7e21312255eba55ca71556071ee47b723d6c7a9d915c262fc18f56afabb08382f46a78bc232c1ee7f68b733767b2c62b81bc9d002b0710f8577ba5f9b07edd389d53ff278ea5b39e8e6d5143ef7a2604c9fe3864b345c00677bc22e8ea1bf3b13fc6a306596363e9b40b34d5b435e09cfa8f28badd83c9c326bc4f6fcf408ab73b499d5c9c18a736e861e54258d9cdee7807ce72cf675ce3db24f5cbeaab742cbfdd37b94d771d2357ead42704d82c1d321b9a1f40b2fab48d3ddbb7a20b1fc0b5435a6c61ada0145084420d6ade73aa3a0f9b53c677c2080b00e69e1b72111afde6667386dffb936e95b5e018e7881397b84d082de1464bf7f87e366c9ebbbdcf7bbd23a02c0b1734e984e1b8638d84c83e49440e39501e33e4435cea019da04d1c5d930a7782e97fad15c98b9311452d9b9db680d2f49322de645f9409fb654bf925b28b71e4a7325cdf88d4c5f86ddc845a6458c6f9e3332f27b1c7525294a8b7d763369da8c31e40344a9d045ef68861a63110d9d16e64d77e62882e1a92da8c9a4bf950e59fb13aaa2f0da1ebb816cdb7e392a036aeabbf787505f0948ce656242335b7c4c1df5d7cb40412f7f377259bd6d6b73f9f3842a95cce9d87678aad76a8e5e2f7ca21132fe4a3285a46ccf5ea99a0bdaf5cccd63b14fe69f1f14b82afaf8a507f5afe17a136790cb0a48c3200708bcd8932e72661cbdfa3e831d930785e6160d4d3bfaf173c7a5e217ef4218c5031231d81771a1894ea06c113c3b6663ec128c832b1dd560903d5a1ade64a84e55e2e55592428a7b583ca2c7d6c59f2ce713ab2213821643b676770e3e6faa8bcc0221de4dd6687abad61c0778e0da6b04ffe22a0f88a37459542c48f00225469c05dcc6a5375f0dffb20875360001ec95e2fc1c8fad80ee5144f59", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="c6530a483d1b56345badeada880b15f54688453fc51cfc0367f02bf55d8b1ebad768f5be3c7d014666d0f7c337ba1a2bf43939a0f3ab6d185e91af3981f6b268542cafa51e867083fe252ddf958f695186b148f498bdb11994eecb586af819f57f17e6335b7ef3e38ce2ed387081c3ec4ee7a9f1e01dbc4d65a40cc01b4c734fb9115c1461109b66b9489a1fd7", 0x8d) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d78463c3288689b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351fd60c88100d2a636390a0c35ce146f21a8e54a178bffa80aaef6cb8c4ef35b449cd541088cb714a9fae5ba", 0x0, 0x0, 0x0) getpid() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "01000000d000", 0xfff}) executing program 3: r0 = socket(0x0, 0x2, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f0000000080)) close(r0) r2 = socket$inet(0x2, 0x5, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x8001) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000000080)="c21059d85f6666754fc642f3937d68de3680eb9135a1f3e26e46", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) executing program 6: socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0xc0}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) dup2(r0, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="d973a7f566945534f72155c942d8158429e4d21cbd26c74c4e0fca0880ddb4c83fbfe7b9c05f58d4b74ec0e93fdfe4ba9f17ebcfc9680cea456e3230", 0x3c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000340)='./bus\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() mkdir(&(0x7f0000000200)='./bus\x00', 0x1) r1 = semget(0x1, 0x3, 0x35450b9c8bc26817) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r3, r5, r6, 0x0, 0x20, 0x4}, 0x6, 0x400003f, 0x8}) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x3, 0x8ca, r2}) r8 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r8, r4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x9) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000580), 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f00000002c0)={{0x40000000000000, 0x200}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x6, 0x5, 0x7) semget$private(0x0, 0x4, 0x3c8) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000003c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x1]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(0xee00, r10) r11 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r10, 0x0, 0x30, 0x1}, 0x9, 0x7, r11, r11, 0xfffa, 0xb, 0x6, 0xbdbf}) r12 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000018c0)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75e48efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371b14e0aba71df98cf7140363cf640283ea3e335800107daabce53134d47e3949cbc87eeb3a2492117ca50feedb8659a3952416b7030356e8e56711131ecccd5f76e6e0684a3d34054d7d3ba2a0b6d90a11d841c9b20d0ea7ec9e1cfba9d519db977d48aae047211f3158a91e4bd776df68e9b42a80d3335c865d7bb3937d3656fe23041d34076fab42c0051d9377f80ff0dea5361ae24184c19c5782ea2f88c1413db47c7de0e7a8908c1b7d40a2e3b8417de70a13e778331ece13aa9be325a38e6f565", 0x10c3}, {&(0x7f0000000700)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9aa9e8d9ebe4d8e9d0217ff4ad7e74e86064238aada3bf567f44208ecf8585e59b1f748a41ba836b0d81cfcc86936206c645eced2b3fafe07d307a79f6d4effe95afd9d51f936d96fb20fac04e50ea013f7f853ead93ef206a00e2e66bc31e83eeb5ed4e25b0c59cf184099daad599b03de77e476cc", 0xce}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff711fa448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba6a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8}, 0x2) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000080)="572289a489e9bd2cdf0218cc551e05f26ff950cb789bdc45f8cc39c86d08", &(0x7f00000000c0)=0x1e, &(0x7f0000000200)="8882ec9af28fb6e614563c795a302e25d12d1b93ba483eb2b4ed0b12771607da67243e205f08aa7d646006826bfef5972f5226246c05b54b2bcf463d24ad9eeaf8a3a4882d98a288a719a29682b7f46f2ee9b6b1f0bd6759ed5b29b9d11253d33208cb41e4929c36187ea4052761", 0x6e) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="b7", &(0x7f00000001c0)=0x1, &(0x7f0000000200), 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="710688c1ab379afdbdb54ddc22f1f9b45c01012c355c09fd684de15239478a", 0x1f}, {&(0x7f00000000c0)="decb44ced60e7f06b37dd76248001308339f35ab0108daa5bf47e67c1d9e339fc8f45314a3ce998624492633c4b4", 0x2e}, {&(0x7f0000000100)="fefac6c48a54ca4fa7636634deed66ad897ac47155147c0b142d6af4841c8aa8a79dbafa959798260ac5b08d9635cae6b7f970364ef20642ce94ec035ba6a94f2a43befb5388f683a7df616e63d5f4a116bed1897d53503ba2d3a1e5bc9f3f8ee73ca7ba9f9155f47846a87f66f8881e8aeb3ee2c72a5252d2f12524aebf6ee7bd81ed35c031c5f83e2cf12e3f065c1aed5364adc2ae5397ac63574967f144738ace174e3a3a771315d1eeaddfe5c849650b46d5be92da457ec92c7a738e2c43164f616e6815d2d64a11d63ee418761362a84edbdcb017833f2ddf963da02644ccef21616f8c9d51d45ca231f0c40a20f2c318ddcf", 0xf5}, {&(0x7f0000000200)="6e09090221786f033523134cadd030e7b214a656c616c80a985d071c46178b673eeae0bf", 0x24}, {&(0x7f0000000240)="ec47439074870e2ecb3bdd88e63204ef7c898ba90cc6", 0x16}, {&(0x7f0000000280)="8974ee755c74db58aae0f0b6705fd3c290a9e4a74b9badea2dc0d694c3471e37f20d1939c96723a8355e28f298a2f8d4384a37267bd0a292e71cf8cee89ba081737276588cfbe6ae3eecc6f3ee21aeceef2383a7dc762305d3f6ef3cac6e0d36596bf1f4b4a5c7843d0211364d27422f6d70a130205c526f29b0975f1e8033f5458d7541e83f507a3e92bd4dcc1ef36f5e5ed9809aca775d38634eef3b6e5f8a0290cf126046b3a6156b02fcd06fd70d913d50b00a18bd8582d3971cd10e5a7bd2a2aae1327ae40f808784988a93bb4a36bae92973280031ae6dbe1109621d0d0aa30d5bb2c818f53ff466058493f9dda186758cca914ee23015199ff38ec2aca39e2589fa3b378fb1348cb2e66be911c406918ca8fc3cd0acbf84bf4ff6841de9c46d99fb8a90ace4f38560e88e96c59a5842f8273014ad23f9d07d0715ad0c01a33ebc4306784a2fa2168e6580c2ab4623ff0c8d57e29ea7af2314e5f5637c62db26de4e85c64d4991f142c4a2f1b415bada55c9a846de420e8c8e899e63e5020f565ed05feb39acd06b37f07374ac3bee0ddc39705edb657c7484781f70c5608483884009b134df26990e2100669db6f4bf0f18bd61a1f97919c5aa24078470e887b8a14f8c48549922d25748216f4dc15089c6fbc34a1ac75d432b64d8391362345db79f6c16800fdb2726dc38681ee0e1f27429dc7a9e8ed042b59b17390b801db32cf0d61ad15276882b90df960845d0164e045c2a53c9125cbc7d8f571acd08b20418ff72f3c00b318f80de36318f1a34afc4952809ec0fcc7874f5d5b07b17a5683e1c5bf0b46d578c36e1e9ea8a8970c0328202d6d9aedcb72f5d4b1f34985c8069b08d7f98659374b9b7f42646837179fb6ff30e1f25b58ae2dae3c22ef3a4bced517b3d6a01243182729b2f3a36d12e73f2d355a49e53d291f4e71eb14699d8201e9cc72c7063a626ed5fe8e42b5fff640e842ace62467d2e36bf09a8e873b5e0429ea40bb066eced5374f41219a715f3beb5f8ebf940528a3e67fcc30238c9177502dcd81529611ed43797ede3cf272efda47acefe169585663af8eef3423827d0f1e6a08aa1b28da9a8765c3127cbe97658ee696e4796860cb239b32702903214dcb1d7629cf077c7c61104f67cda0549addfb2d11594ad8de8d93feaccfcc7b9d41d6ff194607151975b2507e237b6204d71095361e64ee28488101483acf8c13436638c9548a1412252b1c04159bd395d4c0457b58af8d6a0b894e07efc0aa854e694800e4320a7743c04271bd4d09a75750de8083adf8f743e6df679d8a7be22756b3304d3943d3b0b1ebdd4f1bbbfc64beb4055580aa34f3b0fc279e4c5b158161c1126e96ee24c7ae3fdb21cfbbe84ac309a39054fd356844b71e907012c6a866323eab3c7377a5509a03ca928f3da7f515c8d48d2e434bb1a7523d9d863dcca14dd2017fc231d2fb7fd0b0099c9c96bff6535c5b9111a91fd14d2765831cbf1103bc590b8f55a73893ceefe547c2ea40e1b8d01c8b1da294661ae1c461cc9bdbbd9f8f2cc15acc9bb315ff6d9425762eeb2a72f77aa5d1778d933d30dd1f19fe7927ff2c6e5ebca58266288082215fd49c04812d7f85bef5b63c55a582f2d1d5835e735682e0830d2c88f429132b141f660f88239f558f054aa8f59f12c8b29e365753f1bc879ffc7deb6ac5aa994fc2348eb3431e05d70a47b3e3da2483e5eb17fb50e10feca96be803c7554b9c0773cd19b09c352a47b6e88ba9f6e77fbefad54cbbc77ea0290ba1da05dfad4810f24b6f57ba8af562c9ca3785cc8c4bb06efb403b43632cc18e77a7487e85d8dab2c5a5a4e4ebc2cc5172bb2eb42386dd41b665223192e062caba529c6350d2ab7ea518e50ce20f21e76c2060673565906b9387dacd50048c70c1688dd19eb9698bcd26f7d58070e9abcfd6986c6cb28f8ed8f6435d91f21ba48a0a41d4a65c05b0d2f2805fe781f9ef25bb7959ce5d4ec60e5b0c0d99e095fe6d73ecaa3060fdfef6eca95c35108471b9ec557fc665021338ac06ad4d0517df736e1467a3e9d957d454bc321a0508a134b8baf6e8ee0f889b8908c7553330e31e6d4fb77ff9542b6660aade5b1b65e763d7d461da99f54f84a14bcb1388ea9a2895c8a3ae3ed08d8b68faa4bec29708633f5471b1c49ed42288a8ab8e3ba75ea7195331b8e10a647440d0d58856edcdb615f3a394074aabd5343c9319a3710c3ca47aea9c7e49d6f556ba2f670b2529e94ac2bf39f938ddad40455874976fcbeb26b2ef94ed6ab6347814f9009bb633c30ef6140f6b5ab75dce96ca07636c598c7fe03509036285e23541e47f3b11fce1b17fc4f1556d096d2c0e1fb59eba8dbe0590b12ca8ae208ede67971b3c750c194f485e66cc3cab9e76096ab701ac3797a959e9a54c93ed4daba371531e7c9572b0aef176cdd8527fd3711a90c6aa9b176d393d1838c29b8d1ca6884d1438e72f6402d2ba41ded789d9c73dceee18826067f0e79cfeb96b4f1cd4db10928e25432e34eb7c50cd16d4df5aa73c5ebf04e3ddf4ff1b0196d362d5dbb6b15545ff028af377c5aecc225fd531d0b221b2c5d18d7b4f3fab8b17b585c071bd515a5987d6ab526a5b792f23a12e38cf8006c6f3ef2a6ff75aeb844cf50ad04de75129f370f33f3b555c56066fbb7825d22a3ddb1b8d7bfcea2e206cf2a3729cd3b4ef04bb3403bbd65528eb0466e4c4d205cc4f8e14c0a79cc412125238f01ed77616be1e7cc626cd1431b8599bc79b97bd4664a720d707d057f9c2965b99eb90bd6c1e2015c69c24cb7cd390f945736eb2f6afb495454d7c7ebb55002368ac8ab5c04680c6f79a570ec0f6891a4078e302a66b0c1e3333b830d5c42325fc4e436fd27ec5e7c75caf11e20755ba11d03871f1936785d8c545a8a16b911174ac450ff3cd9ec4dded1a8a226c7bad20f9e248545c5242636119ca2282faa39cec1809269da5ff55e934fb0fc90140d3faa7fb82ef508a49814ad8f4981e45dd0b66887a064860dc34962f1e1ce590890bf535f84356b2bc2035b9d0a6d73533cf039fe043decf21734785f3549985cd260deff1838fa5c08205bd4a8fa523cdefea0bef17123d5ec9e07a615267aabd877e93614d70fe11b3918348a9dd52ac6351db80455abb20425287a5c8695062fd47fa39ebfe652eda0ebaada225756870855ba4b81f89869aba85ebe7531fd8f7571863d5d741f3a038878daf6e20357cedff2be5a35a750f6053df4bcd9decfdea8af78bc8af8d13e09c6f8dbac71d305ccde4b232590c96ad982874dcbba23b56d01760f6dbed16bfb6074f1303fa3532c967c86f24fca53ff1440c4a28727b049a798e9e9d9c4492903a2c9ddc616678dd3ea1143bf6aa5e51bdc3e2c5823bba7b7c480b377bedcb6991f3e8ac41ee51e4487336ce785aec6819a5e8b7f76581d9617dbf1dfecd0e5f3b79151b431e805767c83ee2002bfb34e0ebadddf35df6b0ffce317234a9b574b7665d37f894d8a896d230b029671fe789b86545887e8d8fb69bd2c6b80a6082e4987bebfd46b2370ef5100221052f3795b2091a3a4a8651ab32cce031236ecca83e10433eb07d7dc67252ad78b0b46a4fe74b25bbcd2a3453c3068a6255576a2665a767797dbb56a927919f3bb1df5d7ff086f03a7bf3537d99477796890568ed289835583ce127169827fe66341580bc8069537ced47d92463d69258a4e605b577324676c5dae7093f6665ea3b6674a79fe6bfbc99d87a609626ed013c52ffbd5ee56771c73bbe391b1cd9249667fdc61d9109a63426a6409ac5aa2f82251eeb145975a40f6ea877176d04f723b81e183cc9e905eb1a0346c85278635b04efccff318ad959e660b7382f1db6cad8c381acf6e643fdcad0fbed94fcd06f20e08e60eda9148c1e7dc3855af449ff8053d78e2e3901fb26a3ba8e9ae08436b269b73ad5d6fa24466568bd701baa219dc02f1fe8cddaad53decb476064510a340d141d39e7891da8aa89be7e36ccc4ecfd229fb61a54c177e532a78cb0693a6c8d0fa565ff70cfd7a80b9d22de12510ee1404038713cbf45550cfdea1baeaecb93201ab09ec06adc63cec7ce5ba1c908b55183051f445140d262d1eee379dad7c6025256f3e00967bd3ca2ef2383aed47b648a0a8792c897431f3ff6f9efd45c6f3cd9118b4ed8fd8e7eafbfc25f6f83792b354ccbf0b899e82705a5095989b3f23aa6193b5f8ec858b46af44922c1acb2b3bfc4c3b693c552b8b27faafb72246ac77a4948d495e2034432ac0d47ccc73a967718d50e96658ffb82a359c1584ecbdceca9715792528e6be960ab0c8f6ba3556518c924e0d54633aa3fa4c56f9655268c57d162a355eab10bf799db70e1cdb58952b266169d5f465c7536313d47d1959e8ba35106f876ea42a9bdb58872023f18bfa049f71182dad87d63f1712db72f60936731ba3d1bc75f9b52dc63190b7a7b406c6bfa9f2026c55230b109233f1b08ea8e8cffa7f9f9f4611a95593847b69952917fe35ce556742a85ac8917b1940ccf52c483ffbdeb472e6d3e056508ff962c8e6886a221f245420867357538e05d8bb381db9fa3278d6b9f34b00e6b821155c5d5380938eedb58058575c15a119917368af241fe7dc59b9431637ffa785883ef8cfb4c22ae19dcdb9f7cdbb25effeccce47d4edc9768979a7d89665708a6d5af5c61959956be61d3f6017f289296eff2230b518c7e62c7e66f9e3327f22d62abdf3d7441d855f8c7f8fc51702ea322674e849460e4a150cf25c1911f6fc3d78dae77aab30575333de477f2294d14efa9c4906c8a304af427858f414cd7083e6e148588f85337c3fc5d10603d18b452c97a04a518dea50c1ef59e0655ded1133f4ff4e4ea9176b4da5501d637ed2c98c361479b587289423ce6bb7a5801dc8e0c0209d8fcabc552cd0bf9a88523a034fce934fa60f9c0a0f3c17fead6bbf56cd014d2adf2750670e56a0c8610bde90545df4cf535dbde0edbb459f125e41c20b9ff2235612e74bf8b788dc2acc399d3c2b87a89bad25ddc2c4b22e5f6f79bbbed758e5565e23c61e124318b910d11e2353e24ba59f45b0794a592c432e8576aa695e86e0a3eee0db3688408faa23b763741b140c88484634094c036f7e74788210da4048fe387fb2217748d6e0c09352f2ff106169c76204fbd501b578e55ee049a99d690246fffb9872be467d92ee991117a604a045ac19f6d4ede15b67b66c8e01763eb7553db3d4c3d6fabf45a847446387bcf3d4b347a52c70415409cccd2ba82da6620efed43be047299c89543bfb64f25a05c47183f20150512f0641c90e7886511364bf151fcf4bf05df9673f9cfccdc97f6e611163ea2544caa107a85392c224bb9f663bb54cc1b8532b37ee54dfed020a85cd1fd80dd86c242f0184c596aac8c0014664361b05bc654835f4db915217cf34ddba6a1329d1db262e7c76d375da9354c508d1a66fcd5cbff9de598e7e6dbcfda824f16d87e7143262af3328de3eee2515002bd708285e7d4046c9e4c709be87b2278ab7dcb8614d1b89190c59a5cd50e5a16513c88bdfe7e58011fec265502fc565f47ca43d6953bdab8ce95cc489ffd22ca9bcebefcb8e8e2a54d7478589cd62300feed4cdf6fcbe822ebe0eb7144608918f254f0412a30469173270d0ab1251772d2ff5159a206f358354f3778d81043754f90422dd7533d96959ca143c6326ae6eff35a8dd6f2d5b3feb4a77e1eabb0761804ea316932d3ebdcc484a", 0x1000}], 0x6, &(0x7f0000001300)=[{0x108, 0x1, 0x3ff, "6eb8be5fb29ede72962ba6277ed017143cb965ca10827b34c9717cbc15364206707a673743345b327435af6c7a8b704527d3987341804e70b9ce0f1fcb99d17de4915508f55facce985420b26f8e37dcc48b63cbe8dab2593777a11a3b189eaf3b252d84a6c46aa271ed8a80716e6b64b1f9eb7dca2ffb9156f61155924fdf97df6653300bfbed340b4e6020b731c7a0f5e40cd034db79ac2b6a6343109f05951f46bd087f83a758c5b48d894eb0823f20787e764b046690dbc8ea71834d13b59b7317aa0deae9eb7672a888b9804d2a5993bd3a9bfa0b41da608993e2c1dae097816a7917fb7245f9f4ed86b671bfc7a83e"}], 0x108}, 0x0) r2 = socket$inet6(0x18, 0x1, 0x2) recvmmsg(r2, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f00000014c0)=""/76, 0x4c}, {&(0x7f0000001540)=""/48, 0x30}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/241, 0xf1}], 0x5, &(0x7f0000001800)=""/158, 0x9e}, 0x7fffffff}, 0x10, 0x1840, 0x0) bind$unix(r0, &(0x7f0000001940)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000001980)=@file={0x0, ""/4092}, &(0x7f0000002980)=0xffe) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000029c0), 0x40, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002a00)) connect$unix(0xffffffffffffffff, &(0x7f0000002a40)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000002a80)={0x948d, './file0\x00'}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x13, r1, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002ac0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b00), 0x1, 0x0) bind$unix(r0, &(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000002bc0)={{}, 0x8, &(0x7f0000002b80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r4, &(0x7f0000002c00)="f0ab09e530ce7ebc855426c18783d5d546b14c798b56bb1fbdaac3512e0a0430ae3a60da5c5079daf58168379ea451a13b64c15be613b2a2b344d34e2f876f0297983f3b9d7d86b1daa5d1a9266d238dd304f5d19a667eb83236335764be51ff28063e1d11e6773f4ec9c0064003b0e1e402f34e49619b094e9e2cab52bf289258d40d511c196c2e429d3f9a434cc923b98e446d2d69b4d7b89031d50b8f3a6ed280a30569c1ef5aa4595a01cb00c93dd3f05107c61e3142aff2fc82b9eaf876a423bc288abff2cc6274349aacad719ba674177fcc6dd6d06b939314426d252d10421ed02c2c3b6d1cadd8fd3672dc89007d96fbe75f8efab3c86ae0f1e36294eaffb7c4ccb868232ace50517faefba07a3f5b8c255146fd33d0588d52624bbf46caff5f2e27cad3c9ca94ad3ca47dacb868bbad04b5e33615917c73787904da351d269c3b7e941c1cca3f4693297b5c894e0afe0245bbd2460d06057be910d070345edbbc0d11d70456354846fa4d1c297f0e9a1f5e5af46f316e603504c8e2cad5903cedb0b0b92e2ece7e7278e7947654863f61ec0955f88a435e1ab98b9fdace5c62a0984c27d66887fde5359c34b5e0a01bc4e9b0057dcc26c78706bd4d60092676e96ba3beecde10f239d086b84cb33a661a51ca4cd7a1850c2e20fa8554a35c59600cb22481f22f697fa121da38442efc2e31c89f6971aa417353925e4cd067f0a0c643981c83281d61c56d4a3974d93b906b9637925ad88bd690d5fe488da717680b3f10614c8070bc6f1dfb8f375e4b3548136db0d9ccfa3b64844311edaf2457f39977c67cd6336ba91ff2f2f454bebea19fe3e9c6f1288da61a6c0892333acc810240276dce8d8851be5781bdaeea32772cce81c8a763534a2afb57895a6aea99385075d7680d0486a603468b30764f9f5263fe027cfe06e17b7e2cb59024bde89ee4fbc9346acb3d475ea4d09ff6c81e507e5d09bfebbc3734c43af3feb1023b28ffce3dd267ca37e8a15053586fd78575f25d188963b26263df8d5a04578087800dea173bc858f743b313981089c214e36ab5b2c73bf8ba10f35bdc4a97be1d8c6df8c47276413d91654e9ed82e0ed109f28b1905e1075a3c116df69d63fb8338f9abc7f48438472c7c725f0c74853fdbaba3f460c2dee19c2d3eae088b7871b62f1a88d7036d18ed84c0a7e89684e6ed4c3f305cc716cd3e09f1aab8207727c4c9b1391871d7894694ac631e598b137f361180fa21efd4110421801ddc11fc4af6991575e408d1f6e36412375f20ced04de2f14be1860960db216c276cf5e3bc6f2e3d481028823e04cc36b4926a79bae5f101ceb053dc0eb89302ab5b04daf554d5935205e609535e44498e1e0f5d3098303d9e086c931ab277e08f4520883fa4202c97fbdb99f6d933149965448add78982e755682e4971e816ffab0210f3bbad23db0ac7094eec6d4fcf80e816e2309391f8cf97cff8af16f7414c299b190f5d19b0b3fb28d1288c4a85cb7b5c5d0109b31d323a533cc801fceb96c8037635d9dd35de064ffbcd5726cab37bc40101fa0c5ca4b57ff7639552898885dc87f0ad0674dbd8d8417777ecbe5498b0d5e572489c5ee02ac878f22537b8664ca23e08291f0b6900cd0a13c80cc52252569fbd06610b1488c1408d013378f52b94696c9b925b68ba6fc53cf752be60d95c7a6352066d6b642ee4696007181146dbae252c08f57011233907641ecded331a9771d7df6a6501105abe89eb479b848aea570994aa38e1297603ea857dee572eb3da69d2b9ddd5617238fc438574ee26ed841cd984094c9423bee2166c3cf718d99c491296de3a45929bad3adfb4aaa6df2460c86573165a1db44c7e4eb470fa4ed0d5bfebda2156d9fe2c9ffdd3e35d3ba27d7f92c1be9e6e0192f587c8163a21910650e569a75f318b1bc04695448ad08e4133b0c88e865c5d82e57a65a66ba0a23d5495518c995856d1b2fe0ccc3070a1e180efd362e28faef2ec801c64075c7d5e354cf972d3a0e4f440b44c4dc558483a86a7dc93611d5b0b9a9bb76400685c726803c83c9b0eefe8895a20dd15f79df4e913d5ffdd69baab459fd9493a3cb624ce27e2c12175410931efeda1d28428c9361ff7847f469bd1ffdd44889969197bb7bd1acefeeb8cd66144cc2a1e21a7befad531f1b5ae35a4356a2d008c760d9107dec1da282d63e9a7d6b9dc5c6632d17970f7637039d7248f2bd587a439e2fe514f2ea4b1718bbd40d047386b3c41aa457d95698eea1b47c2f43671bad6be99c2d7c10b207685014e07a8bbd1e7556c0117eea893bc714a9ca85d77751e727700db80b13d9d53aecf0f158eb5b8ca52f15fbe32a525a2dcad3e4a69cd3a23bf23cb43103af47c9a89b4839299d139a33c4b8ce5302ac7bfa7bc885d4fcf6494ef3c17d406f66fe48420783f54ad6ed15e40ec09b412ebae4d121b06b288303a43c94eae78cf9ef263bbec8b873265c5203728bfdb353d5dde644234418f8a99d44a98b8c4fc57cf4af508e8e1f604abc710677a943be2ef94c22e28a48173ae1c564960e62f1e3cbc46b0f8beb192068687fff5032f8182a78509c463de3e024bde7207be2eb3c26c2aa06071fb3387a88a30582ac56c112b2f2775fc35a61454234306ebc7d65ecd47d26d5f3ef3882ddc14653eef689b6d7b0ec1957e2067f2df52344b2f59bc2a41430456a98f4aec73e1dacee1e9d1ed83700fcd969e7a4edb71150ca35232da7111a7957fb79351e579d17e3c87722241dacdb43ad78a8895e2ec26bb4697f64d01133dce009855a7caae305489456ef9c6d3e006eac376afcd85621ae49e9c59de4b775479c12a272c213e27b27b72701fe3e7f4909b1229aa0c60b0398e022aa2078c99ca1131a0edf9c62ff7f26b025909514e786cbf9f5cf27984146c39c59f441032766cc1f24616daa0ca53dc959feb3564d6602e7949116a5438b3729536ec489c9774123362e15e5a00a3afb0b339d98b76eb34b3592f43b7abcd65f7594597a3f490f9962508b5116c1bc8fa586ee35cd00b66efa64c8292c9007217575b37c84f99e8fa42d26e1253e8d80fd8f73e39a7e09a1b28a35c5a9f2aa234cbeb3c1f30e3f7e4350fff17eb252710f2dc8e54097a7b12f0aa58033dd579cafdaca50996e8a2674e8698a805e34043c48631a0450163d658f83b83f3485474788c9cba69ec2324d272ab04e791cce6c3ab85ab139d8c6d375725bab24c3ff602b9c511a7ccd69f0eea37386fe14a9a77f1d6e12ea95d5984e4f036147c12d341bdb6c02fc6bd9b9911055522617e54dc51cc407cba2600a0bee669932e1fb911172d9b39f6975739145697a20727b4c9786bd3267bbeaaec37ddb6195ba8a8a9a53fde374e0b9c2dfd6b2697409f841ffdc71b5210f732f71b27c35e286279f307107563668356e4b97c041570857bebbb2975ca8b785af2010111e4c01388605af261c1406aca634378c87bca59c9bac820d23385073aeb20c7d576b86cf97e521b81dc27568f782f99b0aeab40789c832ac57199c8049b89b5f254203493581b2fb0eb317555b127ea2565e0dbd48446132b34b8b79439ef260d47c212ee9e691b3d4e6573063eb593bd2ce48e1ab3b6e49cac2052c98b35a57dd0562e4bada5cfd789844117f7b549798b7365e9a731c4918396667b210b2bf9f3cebb5c9043b6460196e15231ded6a8e505ae2f9cf91bbe364c104153a9d49025b431d9cc560235f4682caca4b257d5a8746df1b1faf3a84ae6dd689ea7717f82d1063ec820303d7814134d59d1bbf2272abdf265286be6e591efdc684f0da4b79805cc583457c0e9dcbedb3c505b01c59480c6b239e6695cf603c3f9b6fb1495d1c1b30f526c15732d2b2c43903233f13fa2c55851befb8d33170cdbfac262c110c297d3c44b6a5f5a840ad709ac09eb3c201d8a8654d791754cae091d727950082597bfb065440f2c9cfc9438f711227ed305cb1cbd14b7b98863a086b8c182a6bf8bb758c08b854e97a14013ddab6110a9e2d1df5604d8fd6aaa1033493cc1dfe7ee6633ec2e8da6cb48fddc00139bb0b57ef825fed9d39df418b9678998e5250ba0e9521ab38b1ceb2f3b9ad24481604eb9cb934730ef41c1a191a4e86c51bb47afbf68bb137ef8826689a40c93e10125d2809470acf7ae24b40c304b4f2036d3cf1982c3a5ed7ce918f0cee6bfbbef4cdf34c4178e4ca887ab031a16646d6e4d2a6bf2181da7588231b154dd92552555d1a0c67dbe266a6022377b63805c53b995cc68d712521089fbb647fed7d3569cae530d3a15f5c7a5860bd81b80ca0eb490687ce816280c4fbfe171d5fe43b9c1d05fe09298d90667781d6c1e7dc99f784157d69e994c1e4900933a47677cd31f4c1ee22e32154d53332af61621cb95a3f20e019041365e532bc1fa58af2d9da46c34796f10d7354af52823d957d5aeaf43d803533d4f469432ce4d14a68d733fbf67ddfeb6e3edd66664d108a2aabfbbfc5f8b7ac0b53069b966db1e63dfc7a4fed1740a4eb9d573a361b59df0629c5dc62646da8233d9005682d2d92054ce6670c82540f9f20dce4cb2c56f1c63edb91925470a0be669453c5d6aefbee8cb6fff255faa62f474c120d922d460736b542e01d103f5c239b7b9f3f37d8aab0a561ece385fbcb431fcf24ac3ecb67fe912e4e2aace13e2a4a2e1d656e9d1255ad576da4ee6350c2bc03966ec867bc0056cd132cbf615c5f432ab184f901fad7c64c0a316c22bdc631b14fb559d08783f6ae3006a4c7d9c99582a3cc700015dfba33e8852d931c682fc5c394473b8a74335642c99bd6e3d7421df3e2f350bc6b8b46a5095281ae6c7ba44c9871ea74d3cfee718285984058b8f268a328c79c354928dcbb59053ce2fda89fcb007e043c7a60b32bda287f5751e717f71c939b1181b45ec1510ae1037f1b9be1c7bce45507f4fc2d2e8cc06dd3cf9d79509e07cb29784bc6c77e95db81ad6d145c7317a306b1f57e073195b86eb4ac4d5c6b561993de4b2828dfb93f6fdb3ea3f329db18ed96f9181ee3d399d5aedc13173a8a5bcc857b8fa290abc7a5fa5fbeccb474f62754168e26c8d9d9e6d718e348eeb9125e71da7a07a2c8026167a267bdfec63571221397a29244c665ed15cfa3d706f14edbdf04a703245321f54025857da10128c1bbb7078f13e0642edce1f32c76279238544cf328674a4fc3f4b5c9d0eab3f0a1c40ff2e74292fc84d8f00fe8b7a6c890dc9466a6ec158ceaa2ca064480f7746a09f5bf6d6a2114bac84555f258de833ea7491de89bd307a369548d9aed8506bf3594f425ff4b46ac006d2c30931751fd71dc189dca9ed4391cae047a49038aef700273d3d19b77171a1ffb9a6f92f2f4c93522f2cfedf2a5cf062d62941cf5f543b9d04b1d4a44d7096c36f876c17ff9194d28bd03b07ea1da3204de7866ed5ed9eb3061f7401a6bd00dbaba402af51aa91134561025ecf36a452a4f246f543f8feab964c6637d01a7d94068af6b965d0698936dd563968a99549b0ad6971f9c068be6e62e6f823f5bafc397d24e589566a91a5851d0e3fa9da548af2ccdf5a56414ad4f88ab740048edb6c3a8b000fad23131afad73444c3932c1976cad55f997815b3f70819830b713cb1c243b2a5df03688dbd59ae6d74e1080e0678b35c508431f01bfddf1fa855ca54a0679ccabc88715a3927bef93447257a1036306c380f67459f582913ddc4575a0af932c67aaca07afb5cf4416e21b9dffd7", 0x1000, 0x0, &(0x7f0000003c00)=@file={0x0, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000003c40)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x15, 0xfffff, 0x0, 0x3ec}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x9, 0xff}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x1, 0x6, 0x36cb}, {{r4}, 0xfffffffffffffff9, 0x35, 0x20000000, 0x3, 0x196a}, {{r0}, 0xfffffffffffffff8, 0x20, 0x400fffb9, 0xffffffffffffffff, 0x6}], 0x4, &(0x7f0000003d00), 0x7, &(0x7f0000003d40)={0x4}) r5 = syz_open_pts() getsockname$unix(r4, &(0x7f0000003d80)=@file={0x0, ""/519}, &(0x7f0000003fc0)=0x209) openat$vnd(0xffffffffffffff9c, &(0x7f0000004000), 0x8, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000004040)) listen(r4, 0x7f) bind$unix(r1, &(0x7f0000004080)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() recvmsg(r4, &(0x7f0000004600)={&(0x7f00000040c0)=@in6, 0xc, &(0x7f00000044c0)=[{&(0x7f0000004100)}, {&(0x7f0000004140)=""/158, 0x9e}, {&(0x7f0000004200)=""/69, 0x45}, {&(0x7f0000004280)=""/174, 0xae}, {&(0x7f0000004340)=""/55, 0x37}, {&(0x7f0000004380)=""/188, 0xbc}, {&(0x7f0000004440)=""/71, 0x47}], 0x7, &(0x7f0000004540)=""/147, 0x93}, 0x1800) r6 = fcntl$getown(r5, 0x5) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000004640)={r6, 0x0, r7}, 0xc) getpid() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x187b, 0x0, 0x2}, {0x28}, {0x416, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "97f490052b7ed12867681ffc51754f66c70f9013", 0x0, 0x3}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(0x0, 0x615, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffdd8, 0x40f, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="b0bba35809ffe7b3686b9f66d5c8c41c07cd2fa55bf91a40808e5ef3", 0x1c}, {&(0x7f0000000240)="827d315ccc1b0aff0fae74dad48c50a0a730966e831abde17483d09ff692a4685c7a6d7d8c3e303a453760bc076901b24ed8d663799244bf26d616500b21a7442dfd9301525614aac0505971", 0x4c}, {0xffffffffffffffff}, {&(0x7f0000000480)="c04a9ea83c58487b001dca42867e04ff8fc4f05c3e7ac07367dd8c7c5e64f26555b1b8a7efb24690709f6c98733b472542dabfece4f2429429e9ea71a938feed84a40fd9887010b8e7eca54f2688f43a3122ec70e103ccc8db9ad830f0ac13cbbbc0e936b11c73b09c95e3351f42a33f8623484952395edfd8b624ae2812c48c620f0377095f9224250eaa337ff424155a082e2a2225142b1094f8ae561e71775e8fc2e7196b377622c6fa064ae4bae8a2f3d7f8abe64f0c3e", 0xb9}, {&(0x7f0000000540)="7a77a6fdce926a39eb62649aac2ec075c33024c029c64a77bbf7c7e9041b6a91a8c2a5a7c905d61d36e50b96697cb3ba08a284001e6358d2bafa360c079d19ea7912321fe72e48468b1f2890cb2cc3ba447c1a96d401ca2d062fa905c8839afc9e53990efe9e726437130610140f0d23ebe27eb046c9358846e644eaf8cd1ada15ff797860871120a8ec5c434777c1c1d522ca43acaa7b252a9491b8fc14ea385078df08e4f27346e16208c1eb80542e6d764179c567b812bf35ebd9ec0347172d6b387b240c4c6ff5a5c5df1a5d65325ba661b3c625a3694431b189567682523e16a67f57bf2c2dd5eea4753e2fd7e2", 0xf0}, {&(0x7f0000000640)="199c5b87daa624e891052dc8182e276e359ed7c7e162ba3c7ad43d0af3d63b7a23a175ca5caca1c3d26080053420fd178221a4885ab38806f26013fa657bc999f72a1cd118f3f1cda0d7fa33afb057155c6d2ded14471d035c38ef4b8e4e13d01c01cb7c24c35468bdaa05ec0dbdf258da2607535eaea2ff42ec6af01056bd0dad4ad67d74541a63d7f2f3c5078944fc4f5b30d30a45ecc8c55327a3d30234fff4583b74ca7270f46c00348c987f72dc8b8d4a53b77d731092d5c65770b754776ecdd44eb2c0a1d5709e78fdb3925fdb962a7d0ea7c405c55c79589bbb5275907b55e4f83162373aeec905cf0e6b5a93e558d5ff2bd955e99875fbc5a8db3350d8a243300e31a2b77f0f175fc88eb96fb0da859238f71ad48427e963e85bd267f458e720191bc09a1430f9eb32059ac8dd32a5edd3bb3fc6e8e10ab385294513718b50ceaa7fc8b3168659c25183ec40f787ec03ea842a67ef67d1017e936b40b850442598fa972941b86ee0c505f4109eae6c05678728ef15ec6a7bb03de2b282a0717e0f56768b035d56fc98d3fb65d6b221f4b45a60b0cd53a6aecda90e441ab2b3028d057bf9cf636d121ce63454e623a08100ea9b01c099c3efd0149a08b18c57775ae62778d81670c3f6c35163760d3f3986c5c7b2ea80ac9be995111022605f05558d09f0be299333b0baccedf1026704a11dbe7b81668bc6a431369d4090d3fb29c06a0ee6ad5f341521bb3c35ca158a11713963a3006445cd3ed03234179298526de3f3c1876e019153934e8b01a55716bfe1a0b571952c47d9664e8f02d50e31056cc81c5e635df29bcfc56a31b87da399243ef2465e3b67f47806dc530ec7aa0f6dbc6d1d30ea30a501a0df90172688533711fd7ec361b6018018b21378c8b2094afa4f95f19f9cae5465d42628cb32975c68ec1758bb77616cf38ff2833ae7a5270088c787555f25bf6ab248a0c84aaa08d831bfaefb6030b65156b29fc544555358acc586d1adc36c742fb9e0b625fce56a6442068019b4d1feae4c8bb48da0299fa5dd45b3252d91606b52336a4a4155cf44e6cc6735e4b9c1452c77327712122a7bb6f22346170ec12b8ae38a789cd0fde3ad05d0eb6a9929090919c74bb347a9021bfd17d72c1a675cb1253a5d58333f6c1a222a5306e40fa46ff9d6b94dfacf6aba41a497a16d4ba6650201e887ef053d17240b3926eca767ae61c6ae4651a34e09a627ca206429e162e647bec4e3f2e356801846020cf6f9c6b0314249ee4b42f66af56651ca5d4b57004c84f1cf33dc594977c8e1c1c5f024f4d34bfb4b73ef45d9a93e64a1647a7cf66ebe110d17675ac805e8ca6578baf76e39c3e1d34a90a0a07301554154ffc3b7074c6c4468441741360e8f76ee14a038f00d9b87e8c7ba3f9f541419a8b0cf403f0fed51f6f34b8c125d3372ac131f54c06fc63b2532b1f8e94d6a39a0e4e6ad771c1213d2c33fa6c337e01fbf4d83023d70a015a9135470fb933cce0f3649439f8d12663129afb7e7ade83d3cc7bcb77ac86648f269004dd3e420f4d5120c739bf477c87c36f581e5d5cd3faddc7a602bc25395d5b39c4c3a2df46221727c387237e7aaf4a4b24e73659a53984074fb38b4a2b7a5795257116cd95198f79e1dc6f123e9a3bdd722b1cfcd9f596020663251f1baeb9240b73b1297a62bf6a9a2986d6f393eb94e81409eb76b7eb88943a17d2bce7a349745f9abea6b4508d21ef68dfaf3d1c953015675826ef368778b6a10976793fe36b6dde463f54b143d6c6b886a0473ff2076b700c108a99b340927e436eedabe7aa0eb381d9d24f4b3e79f6a789e6ce5e0ad591903bb8f5284abf1cd706bbf9849105386a4544f792e3a283a560a7aec19d58aaf653b7c5bc2fed140b7b20b0e6e62dc143f49a88ffa2702bc1e368cd8356783b79ee13a02893eebad06a143332819c7fde38e6a38bf04d9c893507983b86d37a4c61d6b2b8b4483267f91ac0fa2ca26a08001b04a65ae5890e8e224bf9c7cab1851e8f508f175d714ebf3545efe7cba533d1946bf62224eb941f7f703b64cf061ff3f0dd9587050debe13874760754c6102e04de19ed00265611eb2d1b5b08bfbb8e1640bb903603f7b4635c8344968a73fdfb94b69c3105cdfca44ed47ad7ebea528e6700911b766d3ddf4b9d8c9b41ca225822592a2c839f24d5534878089b69e95581b62edaa813ec32f0d8554afaf5a58bb520a8bf85e11d8afd6d97f1ee3fd9369efb11e47c4c13ed2352bb8299fc90deb4b9c010dbf91ada5579b81c00f86eb5cc8e4bb97c9f743683ed01fb4edf13ec620af015bfdc0d86582d9eb50a71ca3dcee3bfd757ade3c63cef3b4007473d554b56e2bd2968cb0ba5bc689770fddbdc96c02e076bfd9da4b240c6f61cc0c27fa027c8c6a4edc682949dfe4518792eaf5c0208ee5a24f17aa944ff079e4c420b28a12caa73889b2b83a96d3dbe7b49b21c1dcd785a41d06980428c71c654d50d9032980f483291f030debe61935479940dab29c150116cb5c84a483c01565d01f8f12a17e27a01197423b19686c8721de0c693320f4076d82ed7a802b7421e39e2a39597aa574108d830edcca311d4ec132de759b8fc6a5d7e68cb66381d948a8a65c1ca6b1c9353ef2abe2b9eaa772a92055c3e644ad6c6c20f886b9ddadabe010af83261067642949eb2a38b8a981904bcca1cecb688071af922d72f5fb6c1c0a286437cb8458297da37e6366afef3116b3406b894998bf29bea39db658864cc493049c95f566b2818c8f27ffae47298441673970f0209b5162a7e13516fc23b4c5f95778f2c89a630187953f02304b3dcf96f127c935c25a04bd735be864e5866f34686e8642c53481d3df6e4e4358cb790094e0767d7e0189a539564f8e59a3fc015556f90ecf12d095e5bf5572aa77ff627f3c3b2859f7b8887a6a4dd4027ddd6b998212b93e379d057be35686ee572e9998f5ebaad8c1cc77840911d69a2af6eed17b5a0a921f940b7509aabfb8b1b813837a8fbdef17bc60fe5c102a983bc31dfdd89103a0f3a0813c577306c643fd5a0464d39671af9e9ad9931064d39bd6c5ffe0a418564a2fb1116f88645bcd296f29f909568e5535cd1d2d749b3bcd18c0fffd37eeef5aaa7fb224a1b54e307f2bcd94d85ea483a0407d193e7468d8859c64fa4956a3743db34efed8f2ea5fb23a7335b556968e1702fc081457e5ba69a12d7dd7849189e37bcc5119b2d1e767e6f34148d267d1a4e2a0ec954945d457e34f7148a0c75de6db2dcb41444e7931e1a3a56ea3a21f034979a9e007fdbc42a79b08eff362f0ca936f2f056e96de54620fb688aabe67ffba6bc9342f8918d8231dc115eeb7c4a8e6accba351b04cc60bf0e846b68f37a35521dadaca4ecb52363b238c26002b3024cd867dee36016ee312044614f01b73ccf65e3a1231009c78ff7974611a808b68ccf7e1d197b2107254c6857cfee3019333eab7300bb7ead021f22f48493938efb8c59f1dbb9090fe04ac69a30ee7e0645d60cf82c5feb4a53b35f902a890add9f8269acfbf34795468cd7abb0536a1afa94a6af4fd13c3e905f88eded33a0c7b68acf7456d98fad42b761596ad502c813224d7657664ec047be9a7fb53f361cce24e33becd863b91544092e3f12905c81043c865f91473885a956d0807a4a699887cd92b45cc5333ce643eb14d67ad3eef5893ebf50513bcd096f94edf3f3bde28b90c8dfa02196c03943f93f0416ae13cfb5afcf4ad4d1c62e9f616c95fcc8814764d84424e2dd272764be61db8b3ab8e1a5b806c146c076524be854c8d21efb04ce429695f9a346eea234d22e7f71072ddcd7bfc8da1e1edaed1189b93ee769cdea970e1c3cb6d4bb0af1f5f059a364bc9ef38587eae8dd796af0a97af691dbbd06696c5c359b90a0ecc6bb1462b876c098b6d6a96f979340de6d10534e7b31e31afc6c22783ece20e4f1c3409072aa8dd4733138559f9d1636404f058cfdfa6d4da2696f58fba9954474c7ef434dee520c29b975323a08c9d9635582fdd53c6e836b3c4ab4ee7bd0fec04961ea6a3a19dd3bee6ae6e80b1a5e8d03b31e2798f080a64d25cec07fd196860208322dbcbbe03526152e568de4b3406f1d71c97ad7d40a976268ff1c1d08d9835cda94632f57e4a4185f5c9db616aaed6e84b23da9488f15fc0777cbeeecf7cec4b488cb8e47c6d424282b7f683d9db11cbcda4dc162f7ec8c29991ca3465604f3ee8105076a8f83b34fa0790d7d7b04a902967bdc9b72639c762c1921daba0250a7c5f7bf6e29797613b58327e6fe6eb3daff77e4edb23207a094e3fba89e5b506c81b9dd662ba7eacf7a4df125798566cf8c0ef48fa03c3a3845ea63b0773ecd1bc2c3f76569f244b9bcaf09257efdc2ccd2d057ff082d010a88c6e06589b6bfade869d31dc33c6889453df4beebf3ea3990f4f99e34157e0839af6c63b962067b2159e666e80c9bf6168f0a514bc5381500529fe7dd1d99de439a9702f2530f69f2cda75e239bde9aee9862fd9943ddc6631c20c21c41795b9c42d1913b81583263b7b6d7f7df7727d4813b73caebc272a7146c57276705baf864b3516ca1c7bac09a03612242b15dffb7ac04b2ec01bc7fd869dfbeb4769066c7edcbef568fe3bb8811949243aa6cfc8e550a2f72e46f92cac5f204cf73196a94355cc92cde24d22d54cc9d7b0c15cf6fd11d22578a47c64f94746447e4a1942558f31b69ef0a34389df80538272315bf456459e2255ee78fda60c1b637d04a5d9bcfd093607b3393691ed5a19ca8add9954d85ed053adfdb84cf79f5a497577622e6822c846cd41ed96ccf6c7b0da55fd5acb2cefef4758e9788d0576597afabc38f193b088603526ec9a1424fc3e70d73fa687550e4965151028a6e40bd06cf9723370b3e47f08cf96cb077386156a6a16ea4ee9f8fdb64385d252dae37a7b617c185d32df03f52f4917d3c956c48dd17f3c07a139135986e0df884abb06a1cc085980fb6962f9f205e83d703d32e1cee88a94ddb321154c0a0aa9e4b1238eb6b5cd8f4276d3b21128cd628e79e98c2d1c31dd5d9a87293804ca92994a52262b6271216460b4cddba13f81787851aa1a2d3f7b46c858600d4105ba1be533c4789ff66ba89eb5696fdf3ea47d9fd6372449a3e846e6ff328711b40dd52219c99723398e65996e4ad31b07764b52ee5489b9c7be8fc006bd8ae79a909a4b0f809005ceb7fdab1c87cf4018b25012246a8d1428cebf7eb565b5166f6b25cd88ac7730db11813494e797f244ee2f785eb0b8e73271134cf3cea1b3d722e7f6200b30a6ad0ab69b0d9b1db2069b113b4b6b2076386bde83e42cf4ac1af071ad906dfe01a56cfd4066eece69199c72f9a48dd0a59c965c629b250513c900d2290160fbe1a09f1704ee9c83cc87011c61f93646f3638ab66ce71a77839f3dbe3dff35c243e64e590aa427604b28f6a77945cde77691323d2c5d3b6ad78c86eb7fe5cf87d822a7798180d97957654061eaad19151b9724b2a1cb61c98f2c35d51349198df0dc70cb9408d47e51e865cf321916db6a49b132e1fe68911a6086c0659544e4ba6f65af3204909c0a3b1c03cba603d6d5a3f00deb24192ddb5c7b3055b7fd268a1d5ed673b7ebf6a3718835afaa22014f8eac652e314d348f919f38a4efc0df200afbb8e08ee1656ea99fd3c14c1e66fcd29cf9fdf4f713aab87df48c3508a31209e9f33eb90a188fc03fedaf1d67ada488fb7a47a67bfef710fea7", 0x1000}], 0x6, &(0x7f0000001640)=[{0xd0, 0xffff, 0x0, "d01a3d86e8936b76e52f899714ba3222551e61e596dd5bb35e509669b96216648f57689383cbd1b5ff4a87876c632b083fd472b1ae1a11d640f78d9ba0254f405215fdc41d61b3b8116d005b9b97cde484004af2847964cee2aad99a8553dd8a96f2bbaebfa07636bece390b52be41d849e382af225945794d8cae12e7aed909d19cd9ff1210af712335b62d079212d1a1c45601368f1fa3cd404b8fc25593f96c80d91a068cdc47c9736345d5a53ffdaab146ab4e7942453adef4"}, {0x38, 0xffff, 0x2, "f97979a6df99bcbf9e18c8ffff43eae241dc2334b3cf481684c3372b5c088f18f6c21ccce1c867"}, {0x98, 0x1, 0x1fb, "b60a2f0f2e3d6d43e63f7706f21e853375289c6eaa0c1e93f30134a7f4c41124efe525a5b0d8e529f0309d3101fdd1ebca2f194ee656c37f7fc81523f1cad25b6c47c7ed5a329421db476c563ceab772d653ef37c52b630a53e826c57d5c9559b185054a371b996b861cacebbbbf58326d614682a0cb6029d3b1f8aef463b91c0c2843af7a1e8d01"}, {0xf0, 0x1, 0xfffffffa, "6f2219b196588758e4e2978894cbaf38aee10c6937e22540af50a43a3af1f2ed5b231e2325a155ec642019cc233a3ff84eaa2391e6108079c46454ac8eec10d5433c0b20c9c2c642866bde33e90c8fcbc04f3a23031c020f91e618b1c725c0bb6c2fb29f93a78c5e47161c4d392bb73b1f949a1192102f95b7975de427341c39615d62ccfee21ee467c6d13e902e2e092b4f0f7bc732c6c380c65ac1e4c0e9e31a9cc4829da6e5bcd23aa510dad5bd6ed258fee584bf6d78338b9e6e5b56e78f6e68592aa4208389d1f43deeccc2512f59a280fc7d48d9d0ba31"}, {0x80, 0x0, 0xc1, "b7cd6cb289476e1da8c9d71aa999045ab8926634c480a96203a49395a7db825d6274f13a1606c680b3971b6a00bf636cc6941ca4b9989aa8f594264acf7bc5916981d4aab9131f87e5148c784138aeb415e050158dda56d89b5c4692b790836d7569bfa2d20adea1383cfef8841d46dc"}, {0xb0, 0x1, 0x1, "3a965ed321dce8591d399fb18ae5f213b4831000281e1f6dc293eb235de6c19d708de15f9245c2d8bb7e0ef9dd98c31b7af0b267c79ed2dbd446dee040781e2aeaeda744180f7a0b1da9045cea8f74b309ff68ded4f0dfa635feb2955672f2a33d6712417986e06acce2d5c82427256585f6bdabd69d10e497897cef7a7064f55fc0da65c014f07f7c81c47f431831aa09ed4a98628361e86a9db487185ae7"}], 0x3c0}, 0x5) r2 = socket(0x0, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x3, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x1000}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x0, 0x0, 0x1f) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a"]) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000064000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r3, &(0x7f0000000280)="731badf30d2d93263e9ef37d27176b0d8c54de01c83ab8b8297536d1a45b4db09ea8d7e82da1a1f030d0c265", 0x2c) r4 = dup(r2) pledge(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) mlockall(0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001940), 0x10000, 0x0) dup2(r6, r5) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4c, 0x0, 0x0, 0xf5ea}, {0x6}, {0x806}]}) socket(0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000140)="76e5dead6f01f8607d2100000063", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) executing program 7: r0 = socket(0x2, 0x1, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x5}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a241adb4f7ea24acf7cb0a2537df2712f8a8a6f66cb5beafea45df72d18ba6dea036740eb7cee3835102128e1b6d2d9a94573bc9763cf496296a1b9d5261b1e175fa00cf783773ea8b75d5305297c8cd92667b76d60ba84cef1cf83bd3e46603569ca0435150d6c0f2ab0bc0558e8162ebe3bb6e54d1b9ae540e9cb007ab13317965ccef83482fd66051d714dffb816af654454bf643ad31904cc5b9cde877dccc88b3dd5d5bc311bd69", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000700), &(0x7f00000000c0)=0x4) pipe(0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r4, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xc4a2, 0x80, {0x8}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000580)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xfffffffffffffed5) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "65dfdb7132fce0b568c98b35202405275b738718", 0xfffffffe}) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0", 0x1f}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="e184767f", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{}, {}, {}]}) executing program 7: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f878", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x8000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 5: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x8000, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e2000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) minherit(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x3c}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x851) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x9, "00df00003f00000000000000000000006d2b00"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r4, &(0x7f00000012c0)=[{&(0x7f0000000400)="cfbb25b9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d872493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c00"/79, 0x4f}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f0000000480)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f0000000880)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a598", 0x127}], 0x5) writev(r5, &(0x7f0000000800)=[{&(0x7f0000001880)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ff91d0391ea05b0000000000a41dea0dac1cfc8351b5fce406bff8788f9f0c2d88fb79abdc9ee6be36a48b3a010b1743ef42ba087444606c1ab7149f730100dbc57bf65d15826f876717b743c2f99033fb7fd8e5ab103f1067c9a8aca11222029f4b9e5ccecb9e2b3e01c73fd9f95a0a846309c177a86e92e3856e9388c3feeaeac002224ddf0fa2653315562926547518278df60905446b8b5274047e1b85e4e8b64d8e44a3ce219b2ff0d75c33a0a09ce09d380b294b0e05000e307db4cd047c9064b097022a1c1ce055a786860f00000000000013ff3f3f46b0209ee1b426748cf8df15d8c699faab1b7ba578597f4005c7a48071", 0x168}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8afc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x28}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab8214510057a664bc19f87b88e918e72bd4936828d5362bc3e5a74809458592e46b32b751614f2cf36dc466a80e22ecce60be292c671802178bf2ace84c2511315b5d6d9c5ac01021c4d605e35b6b4a5512989a008593646b6d3b5ec608079d5e35312c505240347879ab4970bb9b85231271e363dae34fd8da10bb17416d4ed65de618123eb52f24f3deda5d8ae736783765173620494adab89c794f0b0a1211354bf27adab0e7b4b3c77790418dc94263386b6ab2ef32fa8520a0a35a2ffb5f37a09b5524f2980dea4ed8c1007ab303d371b0b5e4d73f240d712d0da298df679ab1e2ad190f415088bc1282586b0b4a2ae267a0b186aaae6e3cad98756ab72daec7fdc509997cb0f291e1008c42cc55e68c5c8b986c32ce4a657d9e8d56df279d7999d3c61e5e49133d690e2ef85a4f99f941466ff9074acaa813acf1b3ae2dde08d52f9c8d496b9d022f2a82bc343db1b5ca83452b485ac8b2aca78c182626992f7eacb7a476185a7e24917ca72212d63d8c786c7e9a0532516a07", 0x184}, {&(0x7f0000000740)="9589c4917e1579e97de740e1dfd568241c5d74e4acfcc98a82a08674d6d387567af949e23ac3cb8c8fb3f80fc8556b022407cd8a02ee9d7d2cc746d79f411540f7e23c2cde3af16cef1f48b570905b86d4a03e6706b323ea9e87436b8c4a5efedc1d546ac7ad6f0d5a3c98b591f916fbfc98754e3c5f53e80f6c0851638f67fdd0bd19000b", 0x85}], 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) dup2(r4, r6) executing program 6: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000140), 0x5bfe, 0x8) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x406}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(0x0, 0x0, &(0x7f0000002cc0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="99d7847ac92f6fc8ea3238c414243f4461a373853c8ab424430043956009548fe18c772b4de6986a07f225d63cdbacc6acf060fc4a98b81320f3162a07d350d3126a93a9890a2c977b6db783aa60cabf0ee072af", 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00\x00\x00\t', 0x4}, {0x0}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) bind(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x10) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000040)=0x80000000, 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0xfff, 0x2b03}, {{}, 0xfffffffffffffffa, 0xd0, 0x20, 0x6, 0x2}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x3, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0x98, 0x40000000, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x36, 0xf58}, {{}, 0xfffffffffffffffd, 0x80, 0x3519730ea0ba1159, 0x8, 0x8}], 0x4, 0x0, 0x7fffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r8 = socket(0x11, 0x3, 0x0) getsockopt(r8, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x1a47}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0xfed3) executing program 1: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semget$private(0x0, 0x0, 0x21) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) open(0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) fsync(r1) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) (async) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) (async) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000080)="6cb6cc53e8ceb03c26d73dd5b2a35f119c20765da876acebaf58148aafd3ff3f343ebbb85e23568216b41e7369d6d54d42b18854591de7d31fea2870f347bbd2674260fc4afc087c4d1a97ffa863a87668a0379ad31fb3adef2fc7122debf8d19f255aa6cc1e0c5c", &(0x7f0000000100)=0x68, &(0x7f0000000140)="0656251ec82ab5c3fb4e835e456e6efc46627dcb9d2815ba2590b0d2851ef3a7d5dd2342efa5ff0b8387ceb104e06402d869469ccb724bce724f337cebc47e9e0244ebbac66279246ee099a4435a0d1bb7cbb948740db8574e7509a4ed35bc80802187956f03b7629164cb74b45cbe0e9bce23d2f1107e086edd27f995a4225d5dfac63fe066967e6ca4860184d649445622bbd3a0c1b140d0545385613d8e34b71de48bce7402e02309f427e0a764581b05b32e31794c27686536e8b2c264d485c0efd88d18b7f6ab06ac227bd5d9bcee536920bd933eed8036a84524d0e941d2d5d386f2217a08eb", 0xe9) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sysctl$net_inet_gre(&(0x7f0000000000)={0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r4, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x36800000, 0x9, {0x40, 0x7fffffff}}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xcb9) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0xb2) getitimer(0x2, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x101, 0x1000, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x2, 0x97f, 0x400}) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) close(r3) ioctl$KDSETRAD(r2, 0x20004b43) r4 = getpid() msgsnd(0xffffffffffffffff, &(0x7f0000000280)={0x7, "b0f29bcabd0544070a9d74b3da8e228e61050c1232dad245bb3ea7c72d17972eca4e56c020ba0a24b448fdfcb8e80f7157f268d2ed2bd4b08e08d854a7db9d1f3eede041cc5b1a5612c3cc7b1a39e4e78abbcf9132a6e26fbba140701123cd8e61e53806b3"}, 0x6d, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000300)={0x3, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0xa62, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000400)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) close(r0) r5 = msgget$private(0x0, 0x24) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0xda5f, r6, r7, r8, r9, 0x20, 0x8}, 0x7, 0x2, r1, r4, 0xa0, 0x5, 0x1, 0x8000}) r10 = dup2(r0, r2) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000600)) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) utimes(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) r5 = semget(0x0, 0x1, 0x92) semop(r5, &(0x7f0000000280)=[{0x3, 0x101, 0x1000}, {0x3, 0x9}, {0x0, 0x7, 0x1000}], 0x3) preadv(r4, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) write(r6, &(0x7f0000000400)="c1929088a71d63be57a663f22bcfb8d130e37c529ee030ef26ac2a1856253f7e41da42fb25c841cd251502113306f72c004dc202a7727a6f9fc75f5c833d9d25a7567d9429163dad45565529b99a24124b2b614d7f0e649180d09a1411f69b78e02b62fef791c01d8659fe7b88571ee96d2cfd1bcf9331778f16244abf25d7f32b14f18ac0648940f038d10cfa3b0f6787c9b271a76ab3b80a8ad763ed1bdab56da144c61976cf4becdfb0f3e961ec8cf48a71c79594758cbae722b287c79042782142978f252b335b0c13676ab9d35e1e60ae8f81d0b67f21696d7c", 0xdc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x80, 0x3, 0x0, 0xfffffffe}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x84}, {0x8106, 0xfe}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000500)) renameat(r1, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000580)='./file1\x00') write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) executing program 4: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x2}, {0x6}]}) (async) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) (async, rerun: 64) r1 = socket(0x0, 0x2, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async, rerun: 64) getpgrp() (rerun: 64) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socket(0x6, 0x0, 0x0) (async, rerun: 32) open(0x0, 0x20d01, 0x0) (async, rerun: 32) getppid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000012c0)) (async) setpgid(0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() (async, rerun: 32) select(0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x0, 0x0) (async) sync() (async) fcntl$getown(r1, 0x5) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000001200)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r2 = msgget$private(0x0, 0x9d) msgrcv(r2, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r3 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r3, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) bind(r4, &(0x7f00000004c0), 0x10) dup(r4) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000200)='<', 0x1}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x0, 0xff}, {0x8, 0x5}]}) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0xfe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0700c6f200ebffdd8c2f362bd200"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x20}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000100)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf", 0x37}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) executing program 6: semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x27b3}, {0x4, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0x8000, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x1162, 0x400}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) readv(r0, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f00000009c0)="77a37687", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x450e) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8100, 0x0) poll(&(0x7f00000013c0)=[{r1, 0x40}], 0x1, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) executing program 1: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket$inet6(0x18, 0x8000, 0x1f) recvmmsg(r1, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000001400)=""/240, 0xf0}, {&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000000200)=""/38, 0x26}], 0x7, &(0x7f0000001680)=""/21, 0x15}, 0x5}, 0x10, 0x0, &(0x7f0000001740)={0x80, 0x10001}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x1, 0xc, 0x80, 0xc683, 0xffffffffffff7fff}], 0xc084, 0x0, 0x4f, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000240)=""/226, 0xe2) executing program 3: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000140), 0x5bfe, 0x8) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x406}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(0x0, 0x0, &(0x7f0000002cc0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="99d7847ac92f6fc8ea3238c414243f4461a373853c8ab424430043956009548fe18c772b4de6986a07f225d63cdbacc6acf060fc4a98b81320f3162a07d350d3126a93a9890a2c977b6db783aa60cabf0ee072af", 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x7f, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRES16, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES64=r0]) executing program 7: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(0x0, 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x20) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) readv(r1, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x7}, {0x1, 0x6c, 0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r6 = syz_open_pts() r7 = dup2(r6, r6) syz_open_pts() syz_open_pts() flock(r7, 0x1) executing program 6: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x20) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)="1150afefdcfab2c3e6669ea6f72791687e85af21235a7cebbb6e2f0625105a0cc633180908ccf1d7ab110d594d85d033c9792f69a194e10c06278c7c02d3702679af6f619e61a457c74f22cbfcfcc67511eeb2bd2397c5a0476c28174bd494e4c205f263ad4fb025728cc47294a9afef3fa2196c0a62d16eb287e9601267c4c3e95790c76f4a68841158b6793f48dfaaa05446f5c39243a480388b4cc885e47b97c451c18298a7390ac539c15007ac8b34e89d496c6101d851ca227dc8b06016556e926e3f0179724fafb4d918ab2d9821f01da0c7fb59cc916277fbd835f5ac2a164274818fb47f97fd09b1cddeb37d7f976dd45c2ee15f2f02557b", 0xfc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x23e, './file0\x00', './file0\x00'}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) syz_emit_ethernet(0xef, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3a, 0xe1, 0x67, 0x7, 0x96, 0x3, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@end, @end, @ra={0x94, 0x6, 0xfff}, @ra={0x94, 0x6, 0x20}]}}, @generic="7151ed528c2f13164d613b67cd459d4b5d3e30bb435eede949bd2f86367826b0514ae7aa6ba994b631e3e2bcbf2edad05b911b930f24fcd4927cfe0798780b097c241e1c666dd7e2eb8ba9a6623d79e954a936641a23051f9e49da585c856bf817136da6256490ca5af389e4ce65497f9321123f301cd05fbe9bd61c53f87a1b0db4da217275dee07404e82f10803ae8c9bece013dd1c77940aa0104e301fbf018131f749bdcf5da6246e6fc5be3180ecb334d78934215bcd6d53ed8b8"}}}}) socket(0x18, 0x1, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0xbe, 0x7, 0x7, 0x3, "9eef460df5924fda054bf8ca9efab0524b9b76f4", 0x3, 0x2}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000480)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000500)={0x2, 0x10040, 0x8000}) ioctl$BIOCPROMISC(r3, 0x20004269) r5 = socket$inet(0x2, 0xc006, 0x9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_addr=@in}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000005c0)={0x832, 0x9}) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000600)=0x6, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) chdir(&(0x7f00000006c0)='./file0\x00') fcntl$setflags(r6, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000700)={0xbe7e, 0x1, 0x7f, 0xa965, 0xfffffe00}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0xffffffff, 0x4, 0x8, 0x1, "987df03e47ca767cd6088a5636a3c0a92882f06a", 0x0, 0xfffffffc}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000a00)={0x3, 0x3, 0x1, 0x8000, &(0x7f0000000780)={{0x8, 0x4, 0x80, 0xfe, 0x3, 0x100, 0xde}, {[0x8, 0x4, 0x7f, 0x90000000000, 0xfffffffffffffffd, 0x5, 0xfffffffffffffffb, 0x3f, 0x2, 0xf2f, 0x1c00000, 0x2, 0x7c41, 0x6, 0x596, 0x3, 0x6, 0x5], [0x80000001, 0x8, 0x2, 0x49d, 0x800, 0x2e1d, 0x8, 0x3, 0x4, 0xfffffffffffffff9], [0x1, 0x602d, 0x8000000000000000, 0xae, 0x4, 0x7b80], [0x2f8d, 0x8000000000000001, 0x4, 0x3f, 0x788ded3c, 0x5], [{0x1f, 0x4, 0x2, 0x570e}, {0x9, 0x0, 0x7, 0x6}, {0x4, 0x2, 0x3, 0x6}, {0x3ff, 0x5, 0x100, 0x4}, {0x100, 0xffff, 0x3, 0x7fff}, {0x6, 0x80, 0x4, 0x2}, {0x8e, 0x7, 0x4, 0xff}, {0x3, 0x3, 0x9, 0x1ff}], {0x6b5, 0x6, 0x5, 0x80000000}, {0x3f, 0x3, 0x40}}}, 0xff00}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f00000004c0)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f", 0x52, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}, {&(0x7f0000000400)="9b4379fcb4586327ae773b9eaa93aae982d7acea59bde97a3b5c29aea11edfba575173975fe40074a2419f0657e0d4e3a4546d480b9dbe8e40b314742eb443f17bb72eff3c16061ed97a5e706398", 0x4e}], 0x2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000001a80), 0x0) socket(0x2, 0x4000, 0x3) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x851) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000004000000ffffe0000001ff"]) r5 = open(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) setsockopt(r5, 0x25, 0x70a7, &(0x7f0000000080)="63e7decb610156bbf5738a1d9c94ccb1bbc43b9f6146dd8837974c8656132c0d497ab3d1593a9577", 0x28) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) dup2(r0, r1) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) linkat(r7, &(0x7f0000000440)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000100)='./file0/file0\x00', 0x4) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) executing program 5: r0 = kqueue() open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x6f}], 0x25, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000009c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "89328b", 0x0, 0x0, 0x0, @rand_addr="fc7be31dda4e647e1cfaceb91fcfb166", @loopback}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c, 0x0, 0x0, 0x5}, {0x4000006, 0x0, 0x0, 0x1000004}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x80}, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000001180)={0x10, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6bd}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r3, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) executing program 0: r0 = semget$private(0x0, 0x0, 0x21) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1000000000000001, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0xa5, 0x3}, {0x20, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getuid() seteuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000440)=[0x0]) semop(0x0, 0x0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0xcaf, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000058a000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000b87000/0x4000)=nil}, {&(0x7f00005dd000/0x11000)=nil, &(0x7f0000e42000/0x4000)=nil, 0x2}, {&(0x7f0000408000/0x4000)=nil, &(0x7f0000efa000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006c4000/0x1000)=nil}, {&(0x7f0000a31000/0x1000)=nil, &(0x7f0000dd1000/0x4000)=nil, 0x7}, {&(0x7f0000dd3000/0x4000)=nil, &(0x7f000078d000/0x2000)=nil, 0x4}, {&(0x7f0000cb2000/0x3000)=nil, &(0x7f0000700000/0x3000)=nil, 0x10000}, {&(0x7f00005c5000/0x3000)=nil, &(0x7f0000c2b000/0x2000)=nil, 0x1ff}, {&(0x7f00005c2000/0x4000)=nil, &(0x7f0000fbe000/0x4000)=nil, 0x5}, {&(0x7f0000a3b000/0x2000)=nil, &(0x7f00009b9000/0x3000)=nil, 0x4}, {&(0x7f0000592000/0x3000)=nil, &(0x7f0000d98000/0x1000)=nil, 0x7ff}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x8000000000000001}, {&(0x7f000083a000/0x1000)=nil, &(0x7f0000854000/0x4000)=nil, 0x6}], './file0\x00', 0x7}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240)="54c85562a9a28469483b54015f0797490cbd0156e386813aa17a52a9299b5ac85ecf0de9f07a3b3154a278c1cd65782663a9", 0x32, 0x400, &(0x7f0000000280)={0x18, 0x2, 0x2}, 0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x2, 0x3, 0x200}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10, 0x10c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000003c0)=r1) writev(0xffffffffffffff9c, &(0x7f0000000800)=[{&(0x7f0000000400)="90ba8ffb5ee9df4e2e82f2516957eb2243286b1dc6b4932dd216cf412b65b912eeb004039269338fdf210e0836857df19bd24bea2672392794e12f4ca36974d5b890f5ffa6e94f8d9fb8b36550fa", 0x4e}, {&(0x7f0000000480)="33a71cceac4ee2e00b30737c092954c015fd1845945e330b2150b051ce0ff80b3c37dca067f10db50d12a529356fc7283e4f8e465a16c1515ff4d86d8b4a8f", 0x3f}, {&(0x7f00000004c0)="fa68b3d8a267fb08283392803fac0e9b7fc54bf16e2a9f01345694e4f9371c4b331a896d5e77efc6addcd882189c274503e64b61de00057e519cbb4c7604d5f94c76bb3bfcfdde94c1d693ed47fc40bfb4c853d98a827007c5159b3d0d23f7444728c7575305c0d51d78eed43be56092db44b6ea31de751ebd2d49e3cf54b4db2d6ab9b9ee2f358f70686753a8d88d8d3f150c33f08f0dec10e6f3d93f815ce75575c68bbec9b36170dd97c2130027a9aff6ad8b3cb7dcc9cf5f6a9286b8db45fe0fc4ff5260d1f5ff525ab790fe96ac7051e36cd4470eb3ecdfcd6daa041ce16ede0e35", 0xe4}, {&(0x7f00000005c0)="d52a4b40d1924d0d9775a4fdc68ec97d15ca0d3782c60de9d328144656b1cba87584d925590598a80a4465a86a7fb9e5c1b4725e692d6f684bef0607a27bd4ad724188a9973ef4929f20b49daa446b99876da00f2c4b6effd1e78750939d33026486e9e6c80a775ab880ceb05db54fa708301b9ff1bc55e63039effaa87b03433e6c3d3cffe71fb6f3a8bd34e67e456427d5fceb6ceb2332ea8c7074327ab5aa08d5eb1303dad95ba33e18e9817d45b79dcca9384f4aa8b9177c2ef9f2dd74600619c156c6b4e356b7e114b8b3b5", 0xce}, {&(0x7f00000006c0)="afd1221ff1d1c86bbc2dc2ab7996954acc5089b8224048d7a3e8ef132dd452225f573d7cfab869b37325e5103feb", 0x2e}, {&(0x7f0000000700)="5298df5c5a091f73d8119e1544dad60cafc8326d6599f7bee7dd245a6ff9cab834810d3a5703e9791163d4f66a7e0dc57f1f3c99383fc5d9f0b48a4a8be9583ebe9cb22a436c819184653aae9d255ec30f97a2a27b2b6f3f88a5ab5f527d3fb1a20fd75589bd8d17429d11e5fc28dbd2113376c1675b552133a653c5b057cf3bc39cde9ecbf165f684e169d31b04789400223636046bea0d322b935e6e0c1104ad7f0409126935d1d8d253337f34fca591378907b0d3a71afa54e67e5cda78746097804b8b676ee0d00784754e7b251cb5ff64eaac289de0a96b0bb9755879", 0xdf}], 0x6) bind$inet6(r1, &(0x7f0000000880)={0x18, 0x0, 0x6, 0x1}, 0xc) recvfrom(0xffffffffffffffff, &(0x7f00000008c0)=""/93, 0x5d, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) fchown(r1, r3, r5) setreuid(r3, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000a40)=0x3) getpgid(r4) mknodat(r2, &(0x7f0000000a80)='./file0\x00', 0x10, 0x400) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0), 0x1, 0x0) listen(r1, 0x8) getpeername$unix(r2, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) connect(r2, &(0x7f0000000b80)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r1, 0x7, &(0x7f0000000bc0)={0x3, 0x0, 0x4, 0x9, r4}) getsockopt(r1, 0xee73, 0x5, &(0x7f0000000c00)=""/135, &(0x7f0000000cc0)=0x87) fcntl$getown(r6, 0x5) r7 = open$dir(&(0x7f0000000d00)='./file0\x00', 0x40, 0x2) r8 = openat(r7, &(0x7f0000000d40)='./file0\x00', 0x40, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x5, [{&(0x7f0000ae6000/0x4000)=nil, &(0x7f00007b4000/0x1000)=nil, 0xef1f}, {&(0x7f00009d3000/0x2000)=nil, &(0x7f00004fc000/0x1000)=nil, 0x2}, {&(0x7f000087e000/0x1000)=nil, &(0x7f00006d9000/0x2000)=nil}, {&(0x7f0000e3b000/0x1000)=nil, &(0x7f00007ff000/0x800000)=nil, 0x9}, {&(0x7f00005f8000/0x4000)=nil, &(0x7f00005a6000/0x1000)=nil, 0x4b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005dd000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000d2b000/0x4000)=nil, &(0x7f0000a2f000/0x1000)=nil, 0x5}, {&(0x7f0000630000/0x1000)=nil, &(0x7f0000e2b000/0x2000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000b51000/0x4000)=nil, &(0x7f0000535000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000b19000/0x4000)=nil, &(0x7f0000f2d000/0x4000)=nil, 0x1}, {&(0x7f00005ac000/0x13000)=nil, &(0x7f0000957000/0x4000)=nil, 0x100000001}, {&(0x7f0000b2d000/0x4000)=nil, &(0x7f0000422000/0x9000)=nil, 0xfff}, {&(0x7f0000de7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000893000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffb}], './file0\x00', 0x97}) getpid() ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000fc0)) executing program 3: write(0xffffffffffffffff, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb84", 0xe5) sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) semget$private(0x0, 0x2, 0x400) executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xffff, 0x0) r1 = socket(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = getpgid(0x0) setpgid(0x0, 0x0) setpgid(0x0, r4) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000040)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x4000, 0x7) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r7, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r8, r7) r9 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r9, 0x80206932, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87, 0x20, 0x0, 0x4}, {0x206, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 0: kqueue() socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, r3, r4, 0x41, 0x6}, 0x5, 0x7, 0x0, 0x0, 0xdd, 0x9, 0x8, 0x81}) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r2]) fchown(r0, 0x0, 0x0) r6 = getuid() seteuid(r6) unveil(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000140), 0x5bfe, 0x8) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x406}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(0x0, 0x0, &(0x7f0000002cc0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="99d7847ac92f6fc8ea3238c414243f4461a373853c8ab424430043956009548fe18c772b4de6986a07f225d63cdbacc6acf060fc4a98b81320f3162a07d350d3126a93a9890a2c977b6db783aa60cabf0ee072af", 0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x40045700, 0x0) execve(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, 0x0, r7, 0x0, 0x0, 0x100, 0x105}, 0xfffffff9, 0x8f, 0x0, 0x0, 0x8717, 0x2, 0xb1}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x6, 0x4, 0x6) setsockopt(r3, 0x6511, 0x2, &(0x7f0000000040)="c3e8d844922db73c28ff3a894f5eaf7220438c08453d995398dfe7db7a", 0x1d) r4 = getpgid(0x0) setpgid(r4, 0x0) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xb5ef, 0xc497) syz_emit_ethernet(0x26c, &(0x7f00000000c0)={@remote, @remote, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "f6394a", 0x232, 0x2c, 0x8, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x89, 0x1a, '\x00', [@pad1, @generic={0x0, 0xb2, "24f62067b34259bf619449b89e0619706f1bab3b00536c4c32b04146659ed632b6517d3f0b6dd386ff4d88d9a9e27f51fa982d6990a25eabf8dbd476471726e9c0fbd29b8baabf67885cfc0fde5b4b5182378ac09da897c903622e89ba21f06b72434ec46842a3fb3bdedbad56a7ba94e3cc956844e5d79d3f4e8f1deeae29ac919048826a8f1e100a97ebe6a15962742088bf38950e7fa15df12a57673c1b957cce7169218c4b1dafe6b8305e2229ccdc7a"}, @ra={0x5, 0x2, 0x3f}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo, @jumbo={0xc2, 0x4, 0x75}]}, @fragment={0x6, 0x0, 0xef, 0x1, 0x0, 0x12, 0x65}, @fragment={0x11, 0x0, 0x20, 0x1, 0x0, 0x14, 0x65}, @fragment={0x70, 0x0, 0xfd, 0x1, 0x0, 0x3, 0x67}, @dstopts={0x89, 0x6, '\x00', [@generic={0x1f, 0x27, "73afec6ad0e2b74fee15bd11a5c5fd68041d51cf8e9733bf1bf8032aae2b4dd33bb89dbf5147aa"}, @ra, @ra={0x5, 0x2, 0x9}]}, @fragment={0xc, 0x0, 0x1, 0x0, 0x0, 0x8, 0x66}, @fragment={0x62, 0x0, 0x2, 0x1, 0x0, 0x7, 0x64}, @dstopts={0x2e, 0x3, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x3a, 0x2, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x57}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x2, 0x2, r2, r3, 0x0, 0x0, 0x18, 0x2, 0xff, 0x0, 0x8000, {[@window={0x3, 0x3, 0x3}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfffffff9, 0x40}, @md5sig={0x13, 0x12, "5b500671b5751edc4ae6c9541813b373"}, @generic={0x0, 0x12, "49458c525f72a246623ad1952657a4b4"}, @window={0x3, 0x3, 0xff}, @eol, @md5sig={0x13, 0x12, "9a31f2ccaeb9a4becda3724f408c9ead"}]}}, {"27fc7aa295fef7774dd410310ab8b73e7bbee4caf845bc06fad997f3f5e60c292a0e4fda74fd7347ff97fce2addec19f1f042baae1aaf10d7bee9fd7c97c315e7507d68ca1af5c56581d828a7b13d75bd2de"}}}}}}}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8d6576c6401b672b88a8290081003b0008004b1d013300670005051d9078ac1400aae0000001830f09ac1400bbac1400bb000000010007070200000007004e204e23000890780f32d325ff972b69c00c8aceb4ce58d1c50ec33dc975f4c3a2bfeabdfd8032b44ad93b71a618f170e073090f116c255d5ad312966310f4952c2371c9a52d03a6e61fba2b6d9ea33dd7905444f51e8f9225ec11d11f1e5994af0c618f37cfb5e8db44aa0e11a3f9535af3a9f1d700bc3321aef7e310d8c51ab4c57dfbc01097c5d3f0461e708de069c16168a84ad2bf90949f2f086cecffb49de385a67eb49fced79fadf64f69516310440f48e58193dd6183529f9aa32265984b0faa71f240f8b3d99972238549c5c95cd9396c85da3cfa9472bd94ff886c551ebb0714b20cb2697702feaa8cf841eb6bac042d6d9866ef245e9ccc303832a23953cc3b7523730a5551a048c0470dd7a88c228392cb074f1f494e2ce111eef56264deb3bcfaab536adc8c35ae1734b054df53e4f118f5ed"]) geteuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r3, &(0x7f0000000740)="731badf30d2d93263e9ef37d27176b0dec17831ffc0e70b3b60f6931078512009254b281535a5a1944dba9deefc73ac82d9ba1f030c632e75280f6674677897be2ae6c431a6a1a6dead31d1cfc6005b11792b46f3d8b83adea3f6938de18c59833e06f02006fb5fd958c591376865cfa3b83e139ca6560de066ff43038645e935d57e2bd5a0bcf4e1ee4a28562bf6e0fda25de098a23d5c1723e7be34e38f5d437d977410d2d19b5a0ce18fcb61447e9c66523b3171b4f094d5fb4013b05389267d944eca25a0b5194fa308d85628e770bc5b74995974fe4e4eb3aeaf04b84c0cfa8aaf78d36efeec9f731a9e41dfddfca11c4e3b4571101b4e06269", 0xfc) execve(0x0, 0x0, 0x0) pckbd_enable: command error executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket(0x1, 0x3, 0xc1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/159, 0x9f}, 0x0) executing program 3: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x200, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x40}, {0x7, 0x0, 0x0, 0x7ff}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x2, 0x65, 0x1, 0x9, &(0x7f0000000200)={{0x3f, 0x9, 0x4, 0xac, 0x0, 0x873d, 0x3d00003}, {[0x9, 0x2, 0x4, 0xb7e, 0x0, 0x1, 0x8, 0x9, 0x0, 0x2, 0x1d, 0x5, 0x2e, 0x10000, 0x8, 0x6, 0x20], [0x5, 0xffffffffffffffe1, 0x4, 0x80000001, 0x1, 0x7, 0x1, 0x0, 0x4, 0xffffffff], [0x3f, 0x1308, 0x1, 0x7, 0x4, 0x2, 0x3], [0x9, 0x3, 0x3, 0x80000000, 0x2, 0xe191], [{0x5, 0x5, 0x1, 0x9}, {0x6, 0x80, 0x1000, 0x4}, {0x1, 0x8000, 0x9ba, 0x1}, {0xbc, 0x67, 0x2, 0x7fff}, {0xeac, 0x8, 0x6, 0x31b5}, {0xfffc, 0xffffffff, 0x6, 0x20}, {0x100, 0x5, 0x6, 0x70}, {0x8, 0x4, 0x7ff, 0x3f}], {0x1028, 0x0, 0x80}, {0x1, 0x3ff, 0x1, 0xc2}}}, 0xff, 0x8}) executing program 6: accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) close(0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff80002f51abc8 gsbase 0xffffffff82d02ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8282d417) at panic+0x159 kerntrap(ffff80002f51ab10) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002f51adf0,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd806e1c4c00,0,0) at icmp_reflect+0x1ca icmp_error(fffffd806e1c4500,3,2,0,0) at icmp_error+0x61 rip_input(ffff80002f51b168,ffff80002f51b174,3b,2) at rip_input+0x4f5 ip_deliver(ffff80002f51b168,ffff80002f51b174,3b,2,1) at ip_deliver+0x2f2 ip_ours(ffff80002f51b168,ffff80002f51b174,ffff80002b0e4000,0) at ip_ours+0x95 ip_input_if(ffff80002f51b168,ffff80002f51b174,ffff80002b0e4000,0,ffff800000e48800) at ip_input_if+0x2a1 ipv4_input(ffff800000e48800,fffffd806e1c4500) at ipv4_input+0x47 ether_input(ffff800000e48800,fffffd806e1c4500) at ether_input+0x525 tun_dev_write(5d02,ffff80002f51b4e8,ffff80002b0e4000,2) at tun_dev_write+0x209 spec_write(ffff80002f51b340) at spec_write+0xd8 VOP_WRITE(fffffd8078041c08,ffff80002f51b4e8,11,fffffd807f7d73a8) at VOP_WRITE+0xc3 vn_write(fffffd8068256e88,ffff80002f51b4e8,0) at vn_write+0x157 dofilewritev(ffff80002d92aa80,c8,ffff80002f51b4e8,0,ffff80002f51b5a0) at dofilewritev+0x1a9 sys_write(ffff80002d92aa80,ffff80002f51b650,ffff80002f51b5a0) at sys_write+0x87 syscall(ffff80002f51b650) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbd7762b1910, count: 236 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0fee9609-1d66-d0cb-3385-b9d53e0469ef found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace