kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 3 12:10:56 PST 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.16' (ECDSA) to the list of known hosts. 2019/12/03 12:11:09 fuzzer started 2019/12/03 12:11:14 dialing manager at 10.128.15.235:30997 2019/12/03 12:11:14 syscalls: 337 2019/12/03 12:11:14 code coverage: enabled 2019/12/03 12:11:14 comparison tracing: enabled 2019/12/03 12:11:14 extra coverage: support is not implemented in syzkaller 2019/12/03 12:11:14 setuid sandbox: enabled 2019/12/03 12:11:14 namespace sandbox: support is not implemented in syzkaller 2019/12/03 12:11:14 Android sandbox: support is not implemented in syzkaller 2019/12/03 12:11:14 fault injection: support is not implemented in syzkaller 2019/12/03 12:11:14 leak checking: support is not implemented in syzkaller 2019/12/03 12:11:14 net packet injection: enabled 2019/12/03 12:11:14 net device setup: support is not implemented in syzkaller 2019/12/03 12:11:14 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 12:11:14 devlink PCI setup: support is not implemented in syzkaller 12:11:18 executing program 1: socketpair(0xcbd2b897cd02a213, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xff, 0x4, r1}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x400}, {0x800, 0x2d4427ca}}) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse\x00', 0x20, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000002800)='/dev/klog\x00', 0x20, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() r11 = open$dir(&(0x7f0000002880)='./file0\x00', 0x8000, 0x104) r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, &(0x7f0000002900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, &(0x7f0000002980)=0xc) r15 = socket$inet6(0x18, 0x5, 0x1) sendmsg$unix(r2, &(0x7f0000002a80)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002640)=[{&(0x7f00000001c0)="6df4dee20033767d2edaacfa3b3309b175299a37249bf46096689523bc4d8c3336010a1d2258cc4a12a451ec72df50ea625f37f2cd3b636358cf32df5db31e3c0538d1e280819fd6e42992641485290c1f942ba6a39ce54eb6720361e2830d7f897f80ec8e", 0x65}, {&(0x7f0000000240)="e37ae0e39fc32c69e9192eed58c352d87e42117a4b85338226226b928fe6f8d74bbf2409b59497ffc464969b3f8f856de62ee6a6ba2901862d2db28cb6067785fdfae760958fcc0326a8fe36624b4115079900881a4e781c96ed4d368b0b6230d1308b4d87799b10b6fcb86f0e83135f9783f296c8dcdf8a5d9b530b7885333b37f369d018f6a795efc9d97faef12d70fc663b5ff7bc0b17e2155840d47b5702d61dafbba592b746254b5d7c0551e9dc8d8db2ba330b8969e833d595de1786a761c71c9f8b8ef053e5508694b7072e897980fd8903133c26799b9801e370a72d129a471160997a7cb2f09c67c66140a326c30586f923fbc3d0798f08e53c0c318e90169808cf58a272bcc5fd515556d399faa7ec2c2d6755243667255aae8bf2d2b2a3091af629a8bf37f17ef97f8a2cfce7a0371718e33c4967e4a6a0437ed2969aea1e619791ff9260b8d263a966f46973c7da14e2876c0b03a11f647b0f1863938b7cf470cbc0dfa133a6dc50e69358967f713e94c64e85d313a4d3aa2a8e973816ecff9f5b328f74a7cd380076cb0027ba72ac01d2543958fb922dd804995510b32c5efc745dd710489bf4af6ad6e6d2af419e75c3482ee902339d166fa924eb83155f2bedc0e5584e994dc38b579e0de9d63656871ac8184935e3a74a2b66e4507294c0d9f7d9a57f62b59e81ca5ece9dc4a999ffe77090d39c9b3cdf6e7dd3be40b903d470ec6ab1b3a4da9ca29923b4d3e695028fa47ddae8551ea06978eae719cc7d18cab45c293460be11e3c1049100bd39322ee09119720099566f568f4cb5bc412503d1740d8842869134449afbcda26f161b7f134d47e5a894496e4956679d404b708539f1fae2b6538d5b750ed60227f3f1e34a34c28dd52832527c9f3506d5948ab21b6e5234591711bc7eded1160025896041005dd4b08574c5e88750017905f9fd388f5ddd6fed0c335598cd7bd6190a4a2546d4a756e03c07711f36bb3a857a44e75811b6b075072c16824bf23fb64b5b3963c71f81fec34b07dd01cddeec77e4a198f82711184791a243472fa0d8bb0c32e654dd0da157e70d8a435661df2433ce0dd9ed84196dfc308df14c436cbca3c20090ca2a82fe69b6c33f62d6e8e8df2a1291ef84a819e97574eb2d08a491664d5e0da508eb247e0916f19a38b5e51f7cf9e0d4403c7c325b1545d8b705f57d607df3c44fb720c55b33039cfa1189d844109e9c3c7b2d4416368295059670a7ec5e4ca86da82540fe7f29cd2bcfb228d4c82d4217022419f3b4b74eea12ddf297c10e96b22caeaba69c4069a700b8ea191464073aa4eee78dc39c3288e510fc9e57f3d8ed88519fbed18c3d4697f8ab7dcb23248ee938d386e35dcb82880b4d588b2cbbe03e0d3f430381ea4e7245bf02079cc7954dffea057a8a03a03225d0df33c5d12bab6d5744cea244a3feb0cb55ceda0448e38829964f29b81aa90e0e3601aaef5d2e3d597f46ed1d3a035215f25c4e535682210b528df996e9f1b100295ff6383aaf0efd39e809ac06ff7d37e5af14ac26d24af31ccebf8b991f2675f218941cb3afb94ff09ccf48ad28f1602e1421ce61f15143792e19989f89b507b22c66bc3ca5f3182c2f0200add04accd121bf0bba516a2ad2ff3c630059b0444247c9c7988758b466a870f973ede351001f049428e77149a6733eaf7fc37fcb3760f90c9b8413383ef560dc7df96a4aee9939aa2b7be3c6ae95d3b431387a42e04059f94cc03cb473bce9325f0d3a26bbaabf86d3f1fb8b1e15198210d7d287c060db4d4c0a12e771557b0308992f5d5f3c1035bf37dec2f01149795dad48d512297531e485eaf949cd0b633e94eef56747b75b64655b54dbcb392dd3865f8b78b97bcf5219cd28e9545ad88360d55299218707518141b0418117a984c20caf1d3a8d214e7db9577e5f24206abe53f483cc06193621abeadde2e912b56acbb461bedf4c515f5b0706b990f0818768df1a431ceb64558f698c175c0ba43f36982adfc6c8f7dfcf7441c39a7518e5792c3d221b090314b9b4c9ab8028fe696a44cff4e3534c48accc7caa1038c1099bc4dbd6fd3588c9c8296ec08b6672eea157a83a42a75351bbe246d762ff83e4614f0b0d8270fb71da2f682a0ad3453dffd2e8ca4172b3829ca2275f7ec182c8c2ec9b246715f23bf2a0aa0e8704e81896ceb55315febd10d79d947d4f90105559c6a1364e031b1c5871dca7988deb49e246819403979971a59e575db5879f194561921581111c5103d2a27357fb0aa931b5855ef3b2b3bed9857fe3c6bba7358e617df83ed504d6a74fa6a7183fca78cd89f52dbb6448747a2a30caff2316077fbd10af1235ce726bae94004f7ae23288923f107c569a7353c95195c3630b21761b473f8bed9a41d3eb42014f33953e5a6b45d23fcfb8bd64a95098f42d51efca9958f0c244459d8b25fb9642afc276104df0429339db7ce1f55971c03836bdbb72786846fdf8be7c8de1833b62583428a397d5d41bf7542640d7d9247ec1288ffff1ec5f695a24cb4316660ffe840293f94c95310299067330960beb05fe53628467effe4079a1d78533683181c98b983907fa2f9bc357d1cb2dc6daf89a26709df1401ad78995fcc4b371dfc65f71a106c26d63ce1c2f3975281e7760943a0691f19694b2ea9281c997c95c2368f00aa08af32a225aeecff11db20a56d3b96e34d1ac8820c9a3c855f569f7d3a97592f7778c7f644f9b9b5402efd8d3dbb88421b4c618ced7db24944b693f482517d19356d460d96b5498514a6721b9f2e833de374cec75f064a7418b39aba9971ca42c58383c14a4a1a492df8c86c4362b562b910c2df78f6be56e0cb67c65776c56e6513e303dddc732bd517bf85347d16066c6b2dfd830b108efeb580222e72b6d5ef3d540abb107f148ed269fd0071fc66fcf4acab9cc6230e1f121715ef49faa0bbfaa96519235831d5d9667b5652adba4478a6b2a0d9d8739f638991f3699f8586832b3cd5a263824233133618e215e3c2b298255090ecfe383b0235f792a09bce4079452c2c12f1646e75a6d79c2b7abd6d9f6453fb35fac98b53ff6a0b600efc8d54422916f4120b2abf197edefd7240df99d9bb5526e3ec85aeae37c0c6d0a80a779cb8db061a3771124e77db3784f8c94aa64b012a43ff862a6ec32bf72280bf3b034e96b8ed80c8b5dc1b016dab4dc6a6d0b860f4f39932e0769f7bfbd963b0d63c86be2353704d0198786ed889d25dd2bcb7eb0b374bea0af8d92a23da63806829795945a5988df865312b2c5c64fb61a86483d2cedde30d66147186db7b26383a635ae578952b259a81caf12227405a78f0f0ec364a098f8c0e98ecd727a1ca6627e33dd5e131ab65a48c599ea45c79b0df226694e8b3230b763221aaad15c2c1c5c7c3f65ef6fb621b3dcae71abe2470ef39a47627e786823f812fcbfa60574ba9d107e8d7273aed91c1154f130e2adcdb88e33f592927150088ef6999170c7b9cbeec8975c3fbb7f1d839d5fa11559635d0e7af86dd4358dd788530342b6b705537f04c1f103b97aa5a1f344d594137ad7b2c08442045f0736420e52405bcfbda6216352286c01e2217ce1715d54dc3aa38f7681a143193e9e5881de7285b7961f1702fddbe05aa175c58175f2247b72fc3dd6e69234881d70b6de1efe8bcabe27edd00c7965f40d8c9d43fec4e05a12121b1c643fcf17d11472956461a542845741cc15e098ec40924af4942559f5d6148722c9b7153d9e86b5238cbf86724d14e36e56752a0337d72a91eaf49c16f87e8c5e308660cdaac15de86e1b4134da4476b8a5f9e62dce4dd4b6444a11308157244a75c50b92e473156abc24e4b007f3f0b35727c5f4007266cb21c214c6d1c89ad24c47809f34a9263f826636671c258d24c1e0c741ae508f342adc39fbf7b8b32c9d7731f95a30a590bc1a19b7a5ea19d27330349b4cf70d671c4bdef7851015602bad134f7eee8e866119d61f69eb0533ed92c52a97f117a80d731cea67a9c457fa6081cc8d61e8ee8c69a35965de8b16e272f0f539344a6bba886c9750cd7727633a81ceeccc4a347f0c27a8c6f54753213458569ebf9c0fba428d70c1340ab68ab58f267fe3d0f02d9aa7f18a6b6fe0aba93d684f504c7c7243d90cbb8b41d04c874b8b4a5045e1444d78434ca6d516b1e2e008e95ad4805c74c2d044e807db583ef2a6165d1b473060f074aeb435835d907c66dbaa0c00af83c0f2a22d5d3e3e8a577d58228d119d7eee30234e0700c1bbfea252105898ea65ae445ab66df0a23949ea3ac04c4fda3051f3990737409e10260a166b8497c19fc7e76f331e0f6406a285a4dbeda7f98d1398c273d8acbd6a68926d018bed2876723a7d7765fda0c2c753021f451beac32b223de7ae8549fe19fc722e552cc3217c1e31179e0f59e6d1f72c7b439dac1658293d7230c950cf3c63ef68adbb91d3e8624c556bc8f4644e97f5f6417b8240f92490d93608916b10319b456445e352151aedc8415673df325bd8052f6a7bfe0d9833a95b4d4ab17c5818e79344a624a88b5568c3395580fab21d5bef38e101b7462785b51cbbf12b33396051af6c8955c68836d7ff3a72cd1aed91cd99c035f60d06869bb3b4688d8f5582b478063994e7afafac38872288a863aff8c6b32c998889d16e13e9886617380e779099eb60d24bbd51ac06aaa30a7e2bd641bba54fcfdb5fe775372afaa2f70aa60e690d54e4615d4625f43d0a9d3c94400e535ede8f600b9c26de680376a3925470f824bf22daf1134bfd7af7742c18be1146ddd821084bea12408d811eee39e25fe88a0ddd3953d25c77631fbb527def0fd567f2524d5189595bba8fe5890d9f4eee9f2a60ce5430316813389d928433f1ae87ab7bf878de23c863d56b8f2370eaf3e7955e65abd0bf88cb7f6825621c1250cdcc6f809dbbe46eaed79872ba6baa7a6e71787b323c40d24b17aa1609517f49147ae031f71683a877db1c6b390d40dd9942b1994857e83afff4d7df9a64f9c57f7de18e84c65d1b682b72033730553b75fddd7190acc751db2f7d755355a8f1895f0f878041af3c83117eb48b2b85c47b97f2fd389e25008ea752c5841c438c583e7732695d08e0f2df5cad942c2b7301a33946cdfb3f6027533d36efe12ea04917582a1232b25c23850de0b1af80b00ec44855275a4f18e21225f9dbe1dcedfc23cf5112ff8fc7e0f68cbcde6b178648a270c9b34f291b230d9205ce2889121ac168487cd9792f820faacbe7b0f7132ba5dc929788380a9a5b01e7d3c01d004b11d3d09675208fc52f6ed1d31eade5392f19c4ec66b049bc45cc8fb335edea74930251b23aceabe37cb3ef7b4f35d15f2f68a9734d8962dad2b4229ba3883fea32765af596a29ab6580dbf73df0a1d6e0ad34952be1bde151b49cdf2701156f2bc256326ad68b97c0e68dec602c2314750e8455e7f7b210a9efe108225ebbbba899e7999ec528e8d1efdd47afc237d2140ed27dfa1e52b699b430ca65bdf570c8a2c0ab5e0e5c8c63f8b4cae807a1a001b62167cbe385d002d0339b6f26a2500dda0a83c9d9179138509309fea4be941e0842c9737f4cdd17d3220fdecbe7664d7027b65da2d911f9ab024593e20add23d9c595bc8d7f327f73cc28af8f7d4eb4dae287caac8c58cb84a3bca33a9a70d284b27a3f3ec84af8081ecc0e2f315d88b7d6a4d46c16ad9a2ceda2e02248d15d5615682e4a3e1e3800f37236dfebc7cda28e0889716", 0x1000}, {&(0x7f0000001240)="62d793859670d54897212bb41f6e191f7d6fdb862fd7eadd8b7004372dcab5ae8d03399deb80c86a38579f667fb3d12725712f454cd6ac2882df5be228f3fc270a371dc30285", 0x46}, {&(0x7f00000012c0)="e7d08127528265fd983873c2a2fa02ce72ed3dbc4e57db9e7a3cfb965554eafbbdb6", 0x22}, {&(0x7f0000001300)="f744b4dea15672047910a2e3572bfbbc6e7ee28f643cb7e6bcf3dad847629d2021654b8e4de277a428b813ee8aa018e7ac2e2bc74d285fc0199d1dcf77a53a55e55dd0a00688df6ac52b67ae8b0e25fa7834d7ed720aa9059933a2d682cbc3abd7b2b1261ca620a5cbdc795e2633bacc7a3b3d5f57d8693cb7495530b97762e5776ba79d03b8153e4e7d1ddd30fb1426f18e4cf6e81a802962596dc068c0a1b048392d3698b085e181a9192d964c44e59d88f0518e896c690703a278d7b481ea10", 0xc1}, {&(0x7f0000001400)="3827885f13cabceb926d12622f8516a1c06516ab0615d2f52de54503c5b049a5dba602ecb774c7177d721bdeaa8f247077429031adcd4c2031091bd269a0a991", 0x40}, {&(0x7f0000001440)="8812794d226a1e36aecf60227be16488ba5562550162d34c065a6c8f65b450f8726f5b6c73c599f02b3e1e3ac58a706099e415dff28f70cb8283ef3ad1232c7f6b4b45a8d2b05c6d019470a97e2081a2e085", 0x52}, {&(0x7f00000014c0)="6dc46b25287c6d8ddfdd2fa9e339dcdf731445d630e1e35010678f6186500911951b018c4aad5c3a4b164ece13b9c4bb0ae709817f279001dc2466e87cead779a607ef3b1d2d50d6efdfee6c761181e96a31852e689274f7694158930acdd0bd2082d0f3661f75b133829e44f5846df0be981f5a8cde5c6d425db49d3575213ecf354ff5e33ebc390fbe2193862ef55a8c43d27d492888dd2b7116d8354f95f2cc9de135fd28ff00f6a71a7b0e383e50585ed3d081f6a3e22fd7ce1bf34ad1ed89ead207d5f5d152c12d3a34e2d741b0e38bc6492d64a4ac28b7d5f6de91423df5ecec72", 0xe4}, {&(0x7f00000015c0)="73384d135a9cb388cc2f4cbe225d226a76cdba82d45546035f4fe21d6445494f4bd593861cf0280a9a0f6880d9a40a0cd2c996c3ec9cbe1223411035663c7c703033880bb81a993e93b1ae02adba7575a962aad7686c31893c60453ceede50c79789bb8e2c13e3996287cb016870f41bc3e098e587a019e704b52edc5de01ab9919d8ae72470832bf7f1db4f4b2ea37ecc899dbe558e4bb52767207e96c6347c6026589b031b5252513ae35b41832f35a5548fe884edf3ee5e1a2ef41bb6775e208eb05398814f7c2b3f10827ebeed798e896310217eb1b01505d949e353c037dc0ab737e1e6b035635b9b4d018cec9792b7d8d9404ab4cd6f96288e8cfa760a7f532ba38d6aa6a9bfb011cb9702b5ad2eb6c97ec028e8d4b9d54a1e27c207b356c41f43944ea3696d7e8691edc468c530af5d4ddb7e452a6d6d5c6fdb463370c022c10832480932d8bd313b73857741faa09421f0cdf98ccd037c30869df54698d6e21622ae14043998cd46d15f88cfe8182b9c145356c80627f2f029e5de81faa01042c9c17cf95a19fb050d3fc36ac9f82deb6d747995c112f26799f98bddcae3d86bd20f5206bf0e71a2febe573558848d4018eef2cbf958291f786ed405248542fc5f956fdd598fa05c5cae2b6ec862e6445d65510d9dae0f03e89d339fad1028a706a6eba16fae2433d5c2b02d7939be556c5607ef0598ab9130404926a651d96b5f6f3f0f5ab269a6d7b5835435f06a03d9dc0099755d9146c8c002b6a4d5d1448df966382c18a91b9f1d66eae32d923b36df1f91f257508d67e396ba865eea9230b3c0f60ef834a69c3feae09877f8b7e7c48a4628c4a9a4ccb03ceb7a48b4eebda355c6bb19c29e8ea8086b135258b66c69b173541cb6328c1aaed3a47c9f488c3d5ef0d76fa7cb9434f1b14a9163fddf87d49f3b6b4e614189aff39e5204e50507b20d466f15a0220f6e354075ba41d703988e67054a60814e86eebf1413b953fb875552c45a928f6c8997e6bd6bca9c797d7393876cfe3c7767bc0c52490ab4e19048fe78fe5b328b1c00284bcf7e35515b13098f2cbbfa0a3e1054d2d5c270bea95929e8f4ec156075ef7a363a5d59535d9e2a88a7845c4e14a3e2e644028429592bd885df0f05b639904007e6f2c23ea97c3e05618c6f5f5542f49b647421e71482ec8ea4521a547a29715e372bdce5802f8c3787c0a1134a6933c41b86228d6d4af6399040a7815d6aa143c67417a5770f9c0638e961955c5f303395ec0410d21ef1daada4f7f4e0de8301c97ac6d267cc5e33de8312c8a4b2d30c9a9545e8baac5c6da6c2e7b9cbaa943273f4b3ff938011c2a09b3e1755060b228bddefeb08d227354b1cbf091e6f07ebb0270daac48d7c44b584776eee8437f600348c1872d88d8e8c7a3e00e131b53a3eb77f2e76515bf0e09854bd69e7e301b6a18d88581b217a312b7951409695e112edb06389a3b253076c5be9669a74bd3299f3c831b62ecbe5033388bddc05c92aa268d636f6dae789c7ad3855e7a168afec98aedf182a6338374e1f8dcf7cb3f0d1cb28d6191b971fd592647a217b4aca979a1cf5dae2f6dd5f7524677f5a9dc7f5622227e2a787805800a93702407288536d7edea3274522d807c8803f8dc36ecccb24a1c576426814878eae663c6d93fa2d87c875c592da7ac3fca83d29ccc4825acf2fe2710611737224a445f24821319809c54e9ad3612e434783695963d9f846a15f5ceede67d7376dddc2eba6333c646c9a9bfc24104ab8681f39169af3e0bc60b8ad43dbf0ce04eef38083ba2044be323cbdc1709103a7c2f3a95c9e428ea52617bf206cdab2790040ffaba89a66e937b8dc680ce597d9e5814c58df88ce12703cc53e9bc9217a9a44ca2f4fd4de84f91e346fd842bb53ca387e3270e7e53ef4c1e9a8571e33418c30e1a15275618f758100020f8434360853f557b5a824ebf7ba1f63897a3aae89c74a659fa04c1ebc4eff688697850f3a3a770a26654b9117fa1ca989d191375c0b75daf23790b4e0a78d531b94836902b820c4749870e0adb655ad4c527b8d0d66db014552e610c719251b0147b8f4d08f4689b9bd39d60f196155d2bdc3c49fa6b39def50de0819bf51379b825fcb174c60c4b521fa0fcb38f8cfdaa723125d1af345b13038c8760c141bea9dd888cf9888b3f7aed44452b24d7f610ccf1afdc9fecce87b327aadf83ff56b889abc976f48eb5bcfa810adc534211d905d05c769b943591415e78449c954ca1508215cccfa056e06530dfb4b7a2550709779bcb11c80e912746e960fe364da8298848123c5c3b33f26c4191933530a7cdf1e9ca3c8b3894e9bec1caee8ea488daec26c66cd139041082254b328e7f14e45bd6522dbe0b913fefa71302480e2c020b1c52b8728cac303b88afac22572f126e7e323336b8f0b328cd588994b8aabc89ff58cc179c93ab50837aac1ac9c5948622cd3cfb9110c2ab7b4b340a777abc58b44df33760cbb1b02a9de36939fb00aee7a7d89ce58b04e81d741fe8aa9546a20ba9a44bf09338b08f7597d1a2c5d10fc2c158bd1d52847de09a14d21e19050169e662261a5e0c1d3d90ae61e5d43bf07995a5bef1e983414ab49c158326749c5240180533639d0769f328ca5449919f615dd4fb426b3c58549b80cebb65418596c660ebac277b79b86562f4f3f8dfb99c580ce6d5e1a295e7cf5814039a156c49fe8fba73c58600c29e2ed83b46a08490736951ce76ec501418822012aaca10ff6e3544cc79e51f2bb5bd87b9f1501ace1a7ccd99e2c52793a8afcd2a9a7272f3ad97ae813b3f62a46f4eb22c6c55a51673ff2601915597257361247442169829ca4ddf61e5d9e41b1d15cca7809e22196b9b926ae9c6ffcaa3732512722190ca69a42fd66c890fc382def4bdd24e27786969c8912f04352211d757f61e551e08b729e448e0efe56f76bf61fdfa454efbd510411b184e8da932a4282a0bc0ed654fa1f101019a7ff4ca3189cff557aa7e0174631846f024782b44d76421c21e98f9d914663faf7173796386ef7856f15226a32f635f5f16593c54c9ad7d94993090d6c2a3d062ad623b1169ed196a71e2e582b55bb513fe555f336b899bc8b6515013c04233a7cc14cbbae7372c1265dc112633d5e3c0de8019fbfb3fd389a82d0a66a8019c5f06b926ede074f88c5c3d2038d0436afa013d92fdf34af7488c6b7345282a22238ad257f1d049589dfcea4788496091c571071d5523e8a98baa84d1ee284e9b155faf66d5da4434e0afd30d905d10999546585d17979f7a5c4d704480f65c4c8f87bfde2ca11d9a9487eb35b2cb051b8c5b30a38136dcaa43099cef1c810cdcd8792b9c9bee232abaa8953ddc877c05f9b7f414b2ec2f16a75354224d750650f77faa000cf7ad352194efe1a6e666eaad801b885b819fe479c0d7c45ccd8d7f6c8cb7079e3a9dd97e1e3ee64fc8ac3711ad620e40a48061a5ccc1faeac628e8cc7df18e1987b51b2b2a14365b562b7e8bfc57959a664c78a1a93c3d0cc26b515d7933f30eefe40f9d15f039f14c89a42236d6113ae17a9a54d64abceaac95c97bbcaf6c6b3939eb8bd8ffc4d513af168237936488047b13699d5b2f9c54c355b0f136b4a51f1538b459b4f1af780b03c2b8f84f33f064b6a7d45d7abc1188500c49b5a71f33f3f51f72b17f7a8297b1e3a4fb1102a0e32422ce42290514a0deffa778566028c77adc6c652881776ac3dca31c9eb1be5054cb8502396db2f3f505bd3ac30960ce7d3e1fccbdeaeea40a9629917157f31602533a5c19d5ffd756d00d06daea598be53375a5f80577e5cbfd15bf6b2fc8465ec6d35dd0d740da46b71677938810a9e80c23ce465e031d291d44a946558da98739c423fd4ac195dae00f75cb2c79eea369f3dfef6c6011ba67b6a598bcbc6d78a8dda6d6fc951cec519461f78b280ad50c37bbcd723661b9c7c11bd2c7e4c4f2a1dd391395274746d297035e4bbf308d7945be815372388424410b22afd4f2aed0e1542ba9b1146a1a8bdfe63fa8f8f102d4f4864aff8c826149eca39a5a3b4c717af60697a4b4bb3cc60cfcf14c0971110d15da7275b6765006b4dd8a58c24315614e5350d01280138c19e26905e330f4ae82a2968e5c894b6e0a425aa8db1ababe644db4473b239245f7ce12659dba8a3e701ed4eb0b53b210b08801c703ceeec064c2790254ce3528b25b4942e301075c113a684356c3feab2b2a8fa727413b60461bcb545404a8b744b63e02b2db1c19b5cae3b1bc336afb87c14cbc6e687441b83cace9df8e371ebe43d35a95eb86e7c3f69fa8dc2e99b392b29c1b89b0a1de229693ab1f3e37c95f355a7d0ff02cb6038479c095d3433a2cadc49837d236a582bb53cec3960d58340a1293e49fc4d12b556823654690f09d1ad7aa334dc75d91df32e0c8f83f00a647dcc435c725613fdb1a36cb36f2d02a85016c6f630e7c2cb22f35cb676786bb69ec9f9186acda62fdcb6bd3d5391bcb5de2ddbc9b0552193eb42ede58d3011519865e9dea8d7c2dded04bf92ed89d570a7f0599b078dc57853375ca0afb3a6710a0c941e03b53e8e639d3d6217141c77409a9a7be8619958efd5c486c71397e349b4e246560f81e310a6f6eea3e3a38acb94405060578238bcabb188c4061c6721ac8a191de1a39cda492a5dca3f679de0c19a95cbee4b89b3779ff833501572ac335f395d4601480a9a0c42c72e10fb4b303f439b440a35e460f9b75d2c8f54927a33ba1d61694ef1b75792b4cb2f0f0c6801c9d6d6ba817fa751fb6db02e81832d28f4f85831b1405949a90c95ad36e3ca1c6e7945e84d4f2618dadce062e764431f9d8b8bd0d802467c9ffa862a96b4edf4e726800f60caeefc5fe5118f1faf6dbdecf7009d8643e40a14f92bfb4af73c19b1f558372c57384f735e4d58a48567876bacd9ea6c9fae9fc1a01b007e179731c574189a739c65c63f9ad8b343079fcda9c5d18bc2c0d49e593da8b7bd8ed6668ef13c535c2784592f13036085b1246fe8f4475870866c60ecaacf0f9d8491e97905232dca2dff950eb056641c320ff2ab0b8d01f20ee9e3dee3e603be6d1fa772ef61a8bdfe4fda56ce3b7973db775ef10536a1b8700023306716a9a4205860bafe38e4331d8fb03b049fb06c44b5c6ba375315247c0c6a3a97a7db57423bc83211db829bebf24c2d25a18803deb4c91e39da7e2fe958844d0d7faa3f30e8c14308e3b78515ef7fdc757ec7ccbff237f034383566e30042656eeee23c9a53a29a61d11d90b44f738e04049079173b988c080955e9d0c3ebbea060f6a9bb4b5eb8536fa50d60fc6515390cd29e4810af9b931a4777295aa21ad1578d9170e3697efee7657704aeb92b894efa502278b40e65b4194060e71647b8e87307750bc07776b9bfaba7e20d109f50411aa918afed2e44b291686a62ac23cccda5b6cc8bda0da5e5f0c7d36fabf27bc94c724f65fd827144b864f43e7e3a71c645081cc8be48886f5d632188e737847ecb51ab727e9ba1d5bf7d47ed7b7b6c3d912edf4b92a882dcc99b1b059d8bac1a888ba275257813248c35f835135b359cd4331ef86563440f638fe310e1799cd43dba64a2dea47132a83d6d8234a8a48dd434c0bb0dc6efbab40e34fbb0159c70656ac2489af293825eeafef88023b13b744333a911d2f056a410e99dc79f03485aecdae9e9442348a754dc9b609c64a3868c3cf7d61ca27a116526b9872b61773dfe2ecf607f9c6da85b0f", 0x1000}, {&(0x7f00000025c0)="8599f18c3c29aa679de17178b05a7495108df86ffd766c5160265f5a46a4ae2ca0cf58b1dbde2405c9b84ef62eaafd85d60fd445847651ac9967a6c5662cac53aa395822d8dd573ad6cd6c3dbd2351819bf678697805bc", 0x57}], 0xa, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15]}], 0x90}, 0x601) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r16, 0x4004574b, &(0x7f0000002ac0)) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/zero\x00', 0x280, 0x0) connect$inet(r17, &(0x7f0000002b40)={0x2, 0x1}, 0xc) r18 = syz_open_pts() write(r18, &(0x7f0000002b80)="5cddbbfe3f18686077713e4c41e2a998487b55126780b7ae02753811116c547e92b6fa4efa5cd0d7e7430b54162e535305dc3af5a36b8329ef7b76c64d9fd8d8d5ae83f860cb1b0c2853bc545bd46c22bf79699e853e3c2cfb98fb059b3cbe222aec644ddbddd70c3097d6ccd935171a8e8a75161ab194145058850a6261a2ec9a4afd76ed91a00799ba43ec492297256824f311e93eb1d48d23753da6af52c615fb3f71797f5517586d6d99016467864b8654be81e8372071b627fbb4af23", 0xbf) r19 = open(&(0x7f0000002c40)='./file0/file0\x00', 0x10000, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002c80), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/bpf\x00', 0x8000, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/zero\x00', 0x0, 0x0) renameat(r17, &(0x7f0000002d00)='./file0/file0\x00', r20, &(0x7f0000002d80)='./file0\x00') 12:11:18 executing program 0: ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xb2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="7f60e4c6d5f775feac82dec7b472f23de4f4a80c5d8653208f963418a6677b7f61d89702b06dfc4d2d92698abe44eab20b6fafe83674657ede570710272f12caead304b3b2f794d1ae201490eecff11ea6928467932c44c17ed28e705fb747cc7047a6145d2cbb3b3c03ea2a5166c7b09081f4ebb86924c459909c33", 0x7c, 0x0, 0x6) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x9}, 0x10) fcntl$getflags(r0, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8401, 0x19) kqueue() r3 = dup(0xffffffffffffff9c) recvmsg(r3, &(0x7f0000001880)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/159, 0x9f}, {&(0x7f0000001680)=""/178, 0xb2}], 0x9, &(0x7f0000001800)=""/80, 0x50}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000018c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r4, &(0x7f0000001900)='./file0/file0\x00', 0x0, 0x2) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001940)) setsockopt(r5, 0x20, 0xda76, &(0x7f0000001980)="b5bed43bedf5f562312cefbb9ff568f82977aff71009a2df39de8fc611b0594ae66851b818b0230b3e5328d3760b3f6981e75e7f34ba0c3852aff2d68f7c99b6459c52dcb1244bffb7ae4fa367cbbd2b6130cc2b40935a4e372537c4a57ba99b192929c591ce661e2e3f831f88be50bdba1e174836a6fa7fde1ab76cd2cba373b664146a4adef6b57f2bea9f891fc07c753e3051f080e8d2e127bc2fc52916e04e9a842be31fd94cc7d1bcf27604d000108c79451909ca2208b81af394963c61890642e35f9d94185a6a3e57cab6c4a926c6299dda7848202f4e6f1ba71e9f2f364c707f053c296055e924f5d4e527f2dd4a6991c6f3ad77f702be8b477badfd4aefb064e4b78a513ed09bf502307e4eb5ee72559624fcea49ffa96f1c84bb3eef9f765c79eed156512b1b74bbbabdb6d13989e14f4cc9c972bad38aab0d0defd77d348b129d45cb7d3d61fd463f65cf2baa1a3134b935722eca793a776c7e6f23f5027b4b5523481d2844de572ae23cc75eeaa7981f3ec5d6760bf3672fd2adea755a544b21d04be5a6ca48eec7b65bdcdb286dfbe712217f1017fd7de7d956b26566487830d46198be7aa5954ef1d69c70357906cf39d9bbc5e64e772b3e389cd7d238d5131a55f75413697b5bd32084d38c4804e7c53d4b03e44aa5164991df92e41256ccd8be67ae4cc8fa843c131f561cefbca62e4252bef276870b17f9da5f9e4caa0cc84bf455d77468d530fa0239984fc7cc6a3afa8f7a72c481109ab10af795a8f86b2b0164410df279718a0acb6e1f6182df9f5d059999ad37d3c8a2990cdb5aec0ef63d04bcfddf7bc4752e1315b4e14056f2765a73ad75e18b1a8e00e60826291b669f1d861830e064a8e6d3ec1284ee345d26adef568fb074c8a519160258bb2a7d19fe4981fea698539549f58e0e585a23fad77c5ac4887efbf82fb8da9246e6cad0ceb47fc83a133a867f90a7dcd27e0b87d0831f203ee90b00c636c6486cee68193ee56f0cc7e9f957b31f09decf92f86fafc1e6341fce8a84983ed726fa9c456936a36e6a6592bfd010e3d4923f9eb9e523de11f111658bada481ff0f95f2f5130fb1697b570b288654a4b755752ed0030f496c0aa437ba00441cf8ed5ce5c5a439e64528882b3760dba7d10df1199b79717fe92c91a8a7d77b4b745c8ae3358881fb6d7fd529b0130b2ad3ce086305f9fb9003788c780e64df77fa6b6c9294c3115076def330400901557d2c22146565488ca29dec1e53475d306601564485884221aa104c6645022ffb654f21859d38ed88f58e0c9670d0c9d5082c5423d7605cd4c3992958a9a61360ed93c7b9149549092beb47a9363089fadcfc001b9c34cbaeda49037bb169ea6ecee68732c4de25324c9edf75d36fb1086b2aaf1a779e3af7afaeeb7baa66ad0639be391c1b558133205543bb452437595c0467a0377860c9735fe3e702fbe31e88cf496faebbfa5d2894ba90a7ff588c79ca6fcb26251778c4c7dec4bc8e8d8d20dfb29931c889838c5b721a0bc945eefe9de5b08049c63a796d68a5c8fef36b071a8acd36f37af8827897cf040fb158d5df9653575ad16ff8d9a8867b47fd2e3fc6d6a68c233e8314f7ef8ee24b0097fd76984d16c9a7557f1c0e76291fb67d91e9e0f5a28a22dbcfe1e31509df0e0a56515e17c2a1f4ea68715281c583e67db64982479a31d40a4aa42444e6a98d1b8616af2e58321b62390b4ff0900a1d9b7fca315d414923213e8abecb21cb80edc68a11044cc328a631f337330a1d653f16c384d2154e1b94bc382ce773d91f87987fa404ecea0a00fc5b687e42c5b5de362f83722707fb7feab149efe7c832a967f4beb188eda06a6af07db3e75b1e616b495c683ad6e6feace495694954cc64b31b7cf803676cf7edf2ee31ea1cad19803d3c9f95a427d82c8ad3f4536d80f37b9d0d80e145a5e473da84bf5559b469ae4b0e675766a33d7a9c116287bf64f61c9bab9b4bc60a83ac9d2226efbdf3d2a4ef8f33c78748908210c5b64da46a2ad91ccc157d24868f5aa40b9429150ae1d95eb46311bd31f862f4ea61e6a4fbe0e923db170aac824ae83dd4654de8fe0a48a92b1494a0bfbeff2529a338ed3a839dd50fb7e6836bcd318af104cd50c6e53de70fae3c394c1e353e8aa803d4f26d6c6be75b337223de2ee590d68e863a0c1a6038b99936f435ec44059faeccbf91db364a1fa6f3b6d6c9ed2cfa58d2360090ee278390ad20ed094a6651229863898c1a64d40675cd95ac985f40cff65a0523ed37984e849b8c4d31ae34562175091ee7dd7317f56e9a370f72d5ef368c08c2c40cbb3bdba3ce782d6a2bbeaee52e341e16358c6fdf68055861cdf0144c84d5ce35dc63d54a97df1fb72ef034abf1708a9f107d8dc1c2feebb68eb44110724563e90209f81c0808f27310a4db6ddfc170b20cbee22d2ad10b7b65a8e4d33aa7bfca673b48309642d7ccb6b14e7ffc80e0f741dd3bf63edb0e9c53c2ee6acc6c7dcbb142085f3aaf15a0fae3dc5a1c379bffd2503123b48f88bf4f2bea52a9b6eeb2818d077c6d82532977801ba2c022c98f91ebb5982d413b3495a9cb683f5c0c948b69c915f46088b94dc5d8c0fc8aa1f27346b85451e1407d716e87d87a4d10ec7a2222098acdd97fd21aee7df385c7f12482588597e8b5aff1f90b00ac38a15a057b1375594c80fe5a9d22e0f3fd817695a9dc450dbff6e15287dd1051789186500b726d8c4d9bc2aa22bd7900a052c73944cfcd3889ce51a14a9d4e2c2eac2a35b5a465ed4dd1df09fb34348b0f52e3ca47aedc90e38cb1c96958441b2acfd709736220a7c7e36d02250cdaefd6535b162e45ccdd3365fdbb74a42024ec1013bfc926cb794ea1c4eaf72c1943e8399348d6c898badebaa9c90fedbe347becff108f822986a879e9a6f426cb3ccc9105bc2d0f5164ab57b8775f7e26ea6a4edd2332aa7498536bde6c83e44f05156bc47b0fd497477f518c869e8bbefee49a502fac93d68a8f6be9814560f544e5346c20ec4500376f5eaf0d5954fb9854be808b5b778e71dced555dbdb99cdbe282c100f932e93f47797b572dd32270e124040643c9c94e58254704ebeb679c6bdc658cc5d9081924acdb92a17dc39ceed8ea15bddf5c1a693802a7c3bfa76c140c20412b233f9dfdc0a6cf40873df7501c0e1fa6ea7d55be4eb870774f8779394004637852cb250028b05e177291afbe0c30beeb78ddacfceb93edef1f9590af8c20914d8be8c964052f792b089e5fa7d13c9d41f3d1a1ac52ca4ea47ccd7fa42df8bef2bdacfb9123df928ac76173fc97f940055da6933b770e69c6df7ba7cb6290bb5e28e84fa6efbea05beeb0bb83e01d06846f0e465c204c7063f8a8f59ae36ca061d04866134fbb146c970aab3398b6fa2769b3838a99d52f29fb151e62e44f6c40f3a4d0ac1083ff2925f8f8e8770e2ac90e274ac800c7402feed0ad12d4974bbe981aab8fd597b58cc365b5ad585688aecf63d6f3a47ff6811f714864e0fc6d6d427645d01829fcb2c36ce00e6e129c55a17d8c1efc1a43f1207b3a78c7b2b7fbecf83c4ba0a03f4e87a0ff0bbf9110d6e5de18c1c2d3d31c907331028545748eb9b0677b4d8ddd8b3e4cc43dd9c1d536b379369b440e2aae5f93aeb18b9c844c1e83b42e5d1b33a6e998f84f7b376c20136473deff26049f64b637c657ad2786d13adaf93932820ee60467b7df2159e12aa137f06bd9b6cd743199f51629f3ce1c29ed0006e95b5e212d23e199f3fc228a56f1dffdf6af3b37d4d73c3854e40a79cd5eda431135ae4fe67f6c40078216b48cf83b8b7d06e3782a0e64acf21efe6155a69c548765cceeecb447630344de9522aa167856dd1681084bea1a7843ceaf07d334a3b1d94a7cb7c607e46b57e4fcb353322676e6b54e9f4e63cf6f0bce3ee1c4059953481714915c5e7ccdf581c53a506292a48b2ab6230cdb714c57e9deff03c59c547550df2d6109ec9a0354ebd4199f7df5509d32ab60d05d1bedf9755076f641134fb2eb57e4cbc0aa426fc9734202e7ce92832d63d23954dfafbfec38659c8f5e3d7630147543f716989f637e37c58c2722a2a377b3f3d8706fe5caf4063c20e405be6cd3d96b31b36ae69fbed540cb548ed82ba0d151da57e6b9cf86e814bf8f80779dabd06e36795a42b00d09d5e8add7152af6b2e2fcfb66aaff0433e7fa2cd8f49434adee82b3768d0da7b2c6e8c5ea5e75e38697b403641526fb36fad18dc274202c3be3a114a0ac8132926c0ad3dbd55f9a1aaa5750ab4b89cc6063b525a00bae4788c671fa3819f589a9c5ccda8336e8c2a430f6c78c8e9c70ca26fa48304e906bd16432f9fb274cb5f3a74592d694c1279141065a0846cb30a532c87aa7140912b9cfe2fa708e77026f731185056f2e25cfab7d78a62e6806bfe2a2261c19232c6e92ca64b6959e05f92770627acee96216fa896ca4524fcbf9855369b260ee68b48db5aea6225e018f4a4b4b9364521a856407b600886a54ec335bfffb787023ef4d884778f91e4364e73bc32fe42ed571271b5eff2c7d8b0642086bbbbe1992ae910456dd914c37f59ec1b0f94d262e29c417758193b6fba8b8b044230b8b99c4208bb026ef6b17db33f081c9fa49f7697338851e197ae00dd67d40812bbcdf065ab2d96760d88108ece1bc091836bcac35b990f9996e9c25fe4c31a671239c0a07343aa622b14687437cd75fb157dc55ebdd76c7ab2e1fe996591edd524b872f76ac5e3e05f91e63cba9af2ff6b35875893eedc8af703b0709c65a9d19018a844c7973f96c69b86852872e51d23d2f08dfde224d9595a1cb967ce5b359fb4b6b03958cc09026696a777aa307e40c4f3812a9a2a71c73d5f8d15e9afd7ebc37e5460f4a25c9fcad56d401ee8228db425c442d3806653283dff445793a60f9a319693db4fd63aab45192692a0d5f35cc868601733ba88553731683c66f6621ff995b78825c21528c3b730d3f1c4eac5cea9f78726af675532c9ac370f866a51966a0ed92c7cf2683b5f6835555ac226ec10355188466650b690218bab09e4de4ab2ee8301d074120630ec3368f1b55aa34be0b994fcc1de74158d13f4c80de92c0f6ff7d2349dec08cf46934f43cec653286c758a9c7d15a8118f049bbde3e3b1ee7847707be391900d3e34a9185dca5bb7a14060195dc34de629ab77ce23e0e943bd8da499a4a88481029527975818d8c725d9ed28bc1cb9c33f122b710f7c51e1b0c1a311e1ee2480957640a2ba48be263beb6798dcfbb90f9fa1e08a55549d427a8e3cea46a2cab4f57bf4723c20f9da2d5e2064d2ea43aa4fc1b8bfcc7e95a3b34a79599a9159dbf61162bc280a764a012780ac7753fbf977208b78c729caa73e6f06b8839da3b675ef255263b174081feecbe455b2dc6be613f136e3ed0ffc55933aad09d5ba92bb31208d6cc77a8c3a469c3d302e9d91452e6421ab41acabf6f3189bbe4f91b31da9b3995774706f97c1d969d29eb970a34eb5fb01bf3c0e4602eb98149d94663d4fa62f19bea70d8777d11765b5f174d0589bbb421e6adefb5ba28b3dc64785b39fa69d3be93f971b1a08678ba341fa22f06a5c5fdb00339d09ba3cca9249645e221186b696d4f5d09d5caa15a25eb0f64f47e0cb629d85cd6b822e246380d17274cf146d55e29b349f678644635c327340a19436e2e12332f96722cb7991bb4480300974b00fb03dedcc3086fa1e7fc5a5e95e7f966ee74eb38410775cc13c185f43192", 0x1000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002980)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000029c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = open(&(0x7f0000002a40)='./file0\x00', 0x400, 0x1) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000002a80)=0xfff) open(&(0x7f0000002ac0)='./file0/file0\x00', 0x72f341429e3f6de3, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000002b00)) openat$speaker(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/speaker\x00', 0x30019, 0x0) r9 = open$dir(&(0x7f0000002b80)='./file0/file0\x00', 0x20002, 0x0) pwritev(r9, &(0x7f0000003f40)=[{&(0x7f0000002bc0)="499a857a47667f8af9eed5ea6439472988d62343922b2f37ca917a6374272b3d878f9d0056a78854d4d5109303ba5bf9ce59f5795ab271a3ec62d84dff17259aa8cfa42e2f546999028e9391c3ec8f45ec7aae809ad0fba06fd1012133f753cc0dd60014f85d6a1c081e0ffbe2eab7ab3e60658a3a73dcc9ac2b64c511c205c60ee08e9a87dca4f689bb7991c0cab768264028bb155f67f756603c497f0d3451bc4c756b673295ff8ba8cd2e8446c1d1d2441de5f9d13b06e59950c8", 0xbc}, {&(0x7f0000002c80)="d4cfee0bfca78b22129f339d6261d94a79f2d1f8f93df5ee5fe5e04a8947ea", 0x1f}, {&(0x7f0000002cc0)="5a72f8d5521ea25049a7b4337a36dd9071255c65267f0abdc2cc68873c70d2c0c1c6af592b291514ea12c06b3fb55097e4d31af28f6c7806168573134fd0515d7436d45e", 0x44}, {&(0x7f0000002d40)="97f94afcac4e6d8e1182f18f9b411860cc51e687ee62d2a8ff5815a99b405f6159a68a8b2a638f81d4a23878edc34edb4ba2140b4cf80c3175f320737d4bd435700b74cecb588e98ae2eef6b7d65adc725dde8b05508d6c60f32de7141634b38a0644e470c49cf1dee5ad1d470e50557407f34ddd8f58dde9c30596b2a44719a26ecd369001829e999c04d0db7672d99de676cd59d252dbd2c31d904de5fbfaff11ddb573ecd68e15ac4209ecb776bf9bd8c893c6e79a8cb5a8a2447c292766d96e131b483f4aa1986b3fabb339aa91fdae424d7d845eb64cfb3e95032caf9a04fbe4de2c8c49957262ff7b527f8e56b47ee1211d07cd394f269e6b2c9d07760044a034395f331ebb1e70bb7f33b7c01117b8e69895f2bccac971ba065e25a716861d6391eadd0ae2c94fd2608f1e518ea5e2dd0254820d81b5a1c7fdf6c4d47c9218d7844932195089936b29eac829ec7ea6fe9f5f79516274b2f461306ba819c3671eb6bb001a52004ac3824b307379a78b24e5e32e477ec93890029da7f07e6d411f7ca673b7a594ab0f43c26e5e16c280d076154e436bf99d5456b218336b7ed624fc055d16c1e91bc1478ba296cdb55e3ed19439477c1e85fa77b6f6ef4b4371e490725e2ce0c82463aa62a8acccdd22bb0c2b7456665fc1f62edc99934c8a813a91d9916bea8ec98e2216dd1de3a9f874e38e8996846322c9f40490a859fe55073ea1bf5c665eb6224a7b72f5c414fd44b2e7d90754624dfe10a11decc4bb830c1e3c03dbb3dd2f380c7e4ed173435c95d758f7f906ff24357523207f902fc1e990fdb99b7bdef750e0f4ce5545e4f94a0c814e57f093e6d95388ac01a9711e71b386385a79819dbcb872c6686d383bd5f4d3e5900fd35ae4878831460de2504ddb2edb3b91a240c77c478b5cbaafadf5defd799b06d79be2e3f105b56ede1f6d95ff0ec9265af0553aa18e9a9139f9eb857971be09efc02fd77c4f2cad1299cf037e96083d193bccf8c80c7af74e815f63e94047eff66ee717e18c4b0b8a13c2cc8eba0df27b209d6c91b62779b347eb0cf4b5742ef81f17642e11dc2fb16f6c51ca1caf32c66d0f716ab43c8112821bfed93e74f50893325b71e25c53e72035740d896172940df137bb330b9b170900906cf240d6e2722264bc0853cd6821792220ee6a6c067a76b50379e4ee7150eef16e36f8c21a4a13ede86ace99f62932993faff966615f660d0b58cd196257b707b632f323eb3b940aee19dcfe7aabcdc0d1dec8595fb5cb7395e9bffbe0bf52926d3c6cf1436a4ebe412bf7eec377224f1116ca149a42c5ddac2af22415ccaebd0f50614de94f51959649a86df848b0a69583c3ce54b3526b07ffc8d428477fb221b614d165b94e5a90c88ad8385e0df5e7a0f5dc9b05a2b9763fa31d8c6a89e80ad226079fcf774f74d511a65fe833f05a0b775d4ac966a306b4ef918df031009b1188cdb8b0d4b6784a0f7ff307128e4cf62f3d297c3da4f42eaf3986a22c50e863ffc1348a2cddc15e7f861c519aea21d8dccfa060944941c9fbfdc5dd0507bbb772dd8ec06e8b45bbc3d333888f90a0ba9d47784c949f60ee3ed3874aec1a6247046bb46f60071af82d78ac6e75f30b91f6d04323381259bf9d104b007326b8cae5c78d953aee940579efcdda50505bf8b83bf8945b337c9661ece80d83b39d69075dfb73964e89bdc47342878034e569c9e2dba5f7c45bfea6d0a9de4d949c2593a729493aeaac5dfdab2476129e8d6d57b7122d2585d5ed732a863e2d0b6f72b7cd788de993bf3b9e712cea0088e6d40870f7e4fa28ce1f765b904b6dad621805672d6a90e2e23362022b5cf3afa6a34ea20985b9acc2f3414e01427b0bde94e6259c00841f314f2a394d596ebb1af6566ae1d1e6ce83e8d832ddf75e8f9fa607d4dec7d4c26b1de9bd5d323edf145afa393a8e41d94f823ce6555f7768cf15bfa5daba981671bd4215f3ccbee993d3c99869a5971b3a26833471bcfee2e54c78d9527587e42aad7cf541c432a4152336fc42044a3e5878f3fb30acdbbe8744bac2861c72439e4b2068161a96c35396df68ad5170a19746d736db098f4677e88db51e7fb0d5ee28fd217c779f1f63647ee36ce4bcc0c46c49ee6a87088fcaea6e9b2160db66a1dddc36a1b88d4e22399752103e5b95ceb16fa44ddba70fe94821f1b0497a8072768d7e9450e1f33125d66a1a7fd5a8d2ab178a49ab0f2565bb74a45b47d04a654dcb79ac1f4852acc461813b3eba0a5ed45cb693d731798d30fde62a69116ba3a58f382b11f7b88b1703429e456aeb874abf77ad8e32d9e0ad28a2fa1f44ba234ef23fed77ddc46efe52e912185f9c3520e6c8c8202da74d93950e2296735879b9ac9f961c9720cbb20c1949e6bec9ae169b32d256cbee6b87f0b5bca08f9ffa2c5c2773c03d7c79149c330f1abbe321cd1ea7a2f235091a57f283d81d589b99b4cf739540fc8ad86ec8d0d856920a857b493831ff9e47ea592bfc7897d350d63e4c07c8bad764888326572f7ca4580d13cac444256c1aa7298782c5a68cd5539324b23bce009c69a33afd97b81dc68f2957274ce1e57e28d4dd0fa3555a81f6d0564bf06c498c82bd7296c180ddb637e87841b7c92ab7d55491ea1f24d27945fd5589a09460284d95b1f5db2491ef8b19f12f7398cf59d0907e20bd2f285d2ee94cdac4a13de97d2f4f2228b3cc07ad649d03825873bc595513eee9a63780eb5f5a342226eb389da3fe86d01965074141fc8a96f49c36d6c386ead11eb919d797d3f8651125e04955c13b43fe79cf123702a186eb290c9228ca76eda7313da063e3127461dbd8ecd3f06c396f3892c21cf941209433d1d741481b46503abcb802708b0c64a3a36b11456df0c2d63bc9ca397cb494796eb93345ac73a1c042932d8bd0eeeae8bfa1869234e44648142c2ac9ffbbbb047874f768597d488e0bff7c4ac39eebf158d297c839e450261eee40beb0c308ec1476f158a3f7acf78f94041f19fa35174ce16ca6a2286acaa12aa5a1a35547a449706f87724f55a5045608989570559c007fb6fa989092d7fb0836739685d3c693a4f1d39a7a090e315578ee3922dabb2070cae64f2da3a086653815fe0b63a068799b8a28efe17508acc07a179c8ead274dda0625204c0a3064971f8186a7eb168d7208cb4a98b8ad0e1476e02964bf97fae501dc8f4d43665e873cab429209296c71e212f2bcc7a25c7ebc8f5dc7c4ff93d36a8201f519e8d3433552e1d8530f3b6bd7021e8062c05815f1ad3ce200e283557654c72f94e20fb1d53ec313e3f317a41a6a424ce1e1d8ebae6f30a845ecd73dd830a00f53138748b47cc32d33eba20e9440d1c7a0fc5d3a58777b9a7d64979d4888209c04f4935ed8534f664fbe6678ff7c58a5401e345f67dd6155d41dfcab6d2f2a5d2c342dad2fd57755d3b4d55cb6adfdfb14cecb5e7273f2cf6049511788952b47cf3619cdca96024d82907512a4f573f02cf683cab1b6926b8bee0e2b81654d71c10022adffedb05bd88db7cc0ac35448992919b161e422b4816845cc94317f16a06601ab27f9489d1108fd0ed3fb72c6de2ec5a8bb6ed22ddaa6cd6b08b22c67b408f448f94383e9fe9bb32ace3ba0bb1ef180a74baa6407b8ac54fc972b00984f75075ac7789865eea31b4dcc540bf85d3555f2d44990aeecd0d7080043d98adfa3fed22cdf03648a1d3e1f591e90eabc0b15f7d3c0e176d0af0cf77c9503a7f37ac686a70d0be4f926a7dd49cc39e0de98122f3fb73e2815f144f8bdd3b2a0c97c38fe4f139875ce59055504ea67b8691bb07870cec178aeb65cad86aafe140a031f8a1f357cded3d73ab9cb804212c7634a28e7c4cb199a73fd2bc4cd603e91579c256e06fe36b4fc5d859dd0baf2862708bb3370434c5c5834b264ab562c43a15f8d47f7b7e958265a19670e3a7d47f5eeefd44ac403bd91c3d35df1af235d3366dba6c6c2729644325783f8a3a17060d97e6095d221014c75c94fee87aaeb7388a028c2525f2e461e5db7e1b3b9355d997e4ae0dd480dd9882d1a5ba14f6ebbcc92ae26eba9c84942b92b02f0912d2c12ab617a96c8541df098a15b13aad39f5e5b5ab59934760c0ad3f99b1576784b90b833e3ef1cc78c7c1e3210ebced2ee59f75df2cb222b3d955f630010a482a257e76d8fcbde62a596dd85a4f9badbe06474e543ebf55450c4e0ee5862af10674d67f18adffa436b748331ec2c57076ab2128c272b1ad800ecfc981d72b04cd5a70402df6cd244a1a7cab4c83dd736a3c43890aac626f131b4fb5052967afb0effc1f13ab71832b94de2be925609a351c3b985e698569432a478d8d1f1dc19d10e288239324e60947fc3bcd16a74b1930ed96c10f1babec918808c943720c40524fa844b86d3c76402b28f36f8542f46f8b177938dee50fae86c188d127f7e246487f18044b64095a45b6b576ab4aa21751bfee56495641738bed4420622ac64369a05cecd51e0db08a1fefa3364eb7fa65820dc49ddbfe2ca48723e1948f428e13e40fea1b7f30245a5933c8af048717484b660e445fb90b4effc269fb5b5e1e83835d6bacca451584185f2006629d6fde4650d7fd920eb48be5f6bcd0aef2999e1c9ca5f411c1d09aad05abe4c2c85d3e6179b552b2b59f6acb51c7096f2e72c44f7621374ed4ddf3b965e76a08e0a991f077e199aff7d630962f0a52d6cfd8aab7e40f032ca816e793639009333b5f67c3f807fe74ace2a1da477d3f09bca5e3249bf6d5e02f37b8d2be2b07ac223827ce24c24ef0a117d79c0c9a4305a0e36dd0c4b974b8014ce465dc7b06fa2d5000b4ec3f2eafa82fd38441f08db15739fd5a1c11675d1e9d088ad5bfcf1a635045f6c581deb980f28c083b2b378b284fdf1490e2457b7480fd4a4138d77f4b0bb9f552c987a0145bb60a893cda82c6b2cd60f4d294863ec39563b1fc16345044d32edcf1b20d8bf3541dcab6888a1ba9f21d8541a4755ad098adf3b3a9ff94920e7e494fc8a8eb16c6caaf0ff30ee746d3165d369b7c0b2378c51aed74c77676c1188e36777d5b23ecd94090d9707cb629a99e7685d0663f0a4f59f47bc882f0006d2a96bc833b78e0686b8f94d68dab9f94b9c52c488f288ded5d25f0aa46ff2fedd0fd65e8fc7eedbdfb25dab89b1e583a7a95457a858042c0c16d357921db7bcb3a4922b8e348da7184fa3ca40b0fd82347102638f6a56ba09be83ba7e144cfbf6a37bc53efa6a6d1cd48cb0f6db2f98aae33bd54faab1b7f78c06e2bfbb366584c6fc75429fa41861b682fbac5938bd1fa9d2d91fb59126c8034867c991871bbb63d29d6f9cab1da841427dd77bae42f1bb10fc0bd151344c100054085812cffe2221da2a1fe58bc8e8842ec8ea7761e6965cff8cc4570f9925e147b2530913925a29555885a233a2e1549d3e5f9f91e843b00bd92df3c4bfa46f277df5bfd79819b089485f224000c29a36e61210d9d121ea87e53d525e6144f515d33cc0c194a0c78e1e7f9f3dfb566951f1c0a4fa50f084c3ac6ef3852a5652eba612d0fcf1b14443c51b51672cb13430451cc935fdb3e76cbcecadc3e018d2d770372d2d12b4685d21b987fb21ddaf1f74dc4686ab53f18eb8ba77865fdd5f4ed4894811d4dfd235f6bd1472819bbc50e0e69842a11c027c8a10e5f1e0122635c0ac6487711284dd6c0cedd535c0ee5deb696738dcc1d9b477402548799532e8a2ebdb0aab1f96a8fb3491d4e6ff88c2d8f6495bce1", 0x1000}, {&(0x7f0000003d40)="229f4899f465078ef8479cc8e7f005e353834ffa356de0db2df290860cba28d4191ebed43745499a18b928d60f37488bb0e7fd060182d10e20d17882bb251162651d9f18b3b528380070a057eddbc7939519a0d4f6085d39a307e36a4fe689840560be0ecd2a2d0b95dd23dedc8786a75eb2c978e37fd5aa718ad6ad46a1e4ab7c5b056f6747dcc6f55239bdf698c1b243af", 0x92}, {&(0x7f0000003e00)="9663bb22a3068c96578e14fba885dcd80e8438f77db239681b28146a7865748bd78d900ca0cffcb39377a8dfae9209954e35e7ea8935bf7434780a107b80e4183dc66e6ce3ea90883760447b2b6f783b97b6c7228555ddc589718aed1bd321cf65639c3d27475fdd6f4e653bcec9950edd2387e1f6bde12ba97bc88c642564022420cd22831996661582003d65efd02ebcea79f39eae46c33590229ecaf842e85e22c154fce843881ff706a0c32bbe0607c3568f4cd15aa5d9c8b361bdd92da0f6a2b6df768e09bcbcd393d805", 0xcd}, {&(0x7f0000003f00)="0a8383693540090de53b11de289aed2316fd13058efba71adc4518879afdc4bfd6f6b5056e0458494f35699da15c11990ab53e", 0x33}], 0x7, 0x0, 0xfffffffffffffe01) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000003fc0)) r10 = dup(r1) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000004000)) 12:11:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166d8889c00bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a49c952abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208b833bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b53d393b0811cf563c9ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf100fe772b49a3a0996635ee04a3cb0a335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) shutdown(r0, 0x0) dup2(r3, r1) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) dup2(r4, r5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 12:11:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x333, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1ed2d03b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x7, 0x54, 0x1, 0x1, 0x8, 0x10001, 0x0, 0x3, 0x8, 0x100000}) 12:11:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x6, 0x1ff, 0x0, "0f0000000000000100002000", 0x0, 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) close(r1) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 12:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:11:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0xffffffff, 0x1e, &(0x7f0000000040)='\b ?\f', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b088e4a21238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea10487c353592c2b4cbbb1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb000000000000"], 0x10) sendto$unix(r2, &(0x7f00000000c0)="6e18ae27d56016836b0ed12b375ef63e1019e1ca15032ae706a16174c9b6a2e2c79597079f99b72513efb3deed50784586c59465af790d298b8ddc800250a71a10bb342ef3ffc45fce31d19d4a91dc0a5ae15d56f0546602a2a988cb0bbb0733ceec48b0a9a464", 0x67, 0x10, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, r1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000400)=r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:11:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xfffffed5, &(0x7f0000000100)={0xb, 0x9b9, 0x6, 0x2}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x40000}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x34, 0xfffffffd, 0x7, 0x4, "c450b13fc2ac0362aaa8e1a97df0bafde164093b", 0x7, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) 12:11:18 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x0, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"}, 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 12:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x4b77890eeca78c8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xe7, 0x0, 0x1, 0xffffffff}, {0x7c, 0x0, 0x9, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 12:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:11:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0x20000, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0000bafb476c1709c555ce3bbee3697e1a484733d47ea4311c48173e9535b03bb182d733f6cca36311b08930cb0c015818ac6c728716c9ba3bab2bed1adb356515d05db40ace9fba8d9134d84a7f"], &(0x7f0000001940)=0x7) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) socketpair(0x1, 0x2, 0x8, &(0x7f0000001a80)={0xffffffffffffffff}) pipe(&(0x7f0000001ac0)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f0000000000), 0x10) kevent(r0, &(0x7f0000001980)=[{{r1}, 0x0, 0x90, 0x0, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x18, 0xf0000000, 0x2, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x10002}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc0, 0x20197cb02e15e61c, 0x0, 0x6}, {{r4}, 0x0, 0x58, 0x2, 0x2}, {{r5}, 0xfffffffffffffffe, 0x21, 0x0, 0x4, 0xa0c9}, {{r6}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3f, 0x9}], 0x0, &(0x7f0000001b00)=[{{r7}, 0xfffffffffffffffe, 0x2, 0xf00ffffb, 0x7fffffff, 0x4}, {{r8}, 0xfffffffffffffff8, 0x2, 0xfcb1d45619198cc6, 0x0, 0x20}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x20, 0x6}], 0x2, &(0x7f0000001b80)={0x7fff, 0x80}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r11 = dup(r10) fcntl$setstatus(r11, 0x4, 0x81) pwritev(r10, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x66, &(0x7f0000000000), 0x10) pwritev(r12, &(0x7f0000000440)=[{&(0x7f0000000180)="abc823c834786ccd6ce83fbffef5aa823b247eae2ee7892bd7bccc740bf7bff606d5b6df0f8a884ff84ea0bcda731307d64a9b7ed6a2f17da6232cccc5caf18da010782574da68bc189b9fa8940d6512bf0ec4b2114ff799cc56a744bccfc599f57be139f8d3e642fd3e1692296f6dab52949e9b82f0b9ac6df7e8fb2fb7a421405505c2b80ea3a97fec6e2d27d480fc661e498cd2573235f7eee25e302dd1a9bc3f337d991a90f07bf742e3364539c0e13e5c40076dd0b5e114ede3f50bd8a0bb32364f3a134a236bdc273490358731a5f2ccdbb266f78ec1d7885f96b2ae88da", 0xe1}, {&(0x7f0000000500)="026e007c850cbb1741e1f6712a15d3b378a0721cde9ef56e1e3a4b00116cc5dbab4167cfac40094536aa6d61b04dcc0c37019e64e8e227a00c6bd2af6182d03b598a069c8cb41082713d0ee8834a1339c40a76618fe9fb7aa6b8dfd0d923890ff9c0b486a168262d952dbcb758bbbe9eb798859e05293b64895799405628551eb90bc9842209f04e631590eb8bad4bbd32e256ae351fdb29984cadc2318f5764ed49cfe47f56fcccccc73e39d438fee7969bb282633f6b7aaa7c134c1f20de20915bab2d5fd657fe48b88531aa716bfbb78805bbe08075e40b498a8b1cda3448d93b6d5b9829c1dbec27f4d7b61425bced712e386f83c007d961ceb0d198784005617ba86d46c92364108c5e753880901aba6a619f34bfb0224ba2e818731e5a4ffc3c2c9ea10460e535a66a5d596563c0d477f88bbe39b39cfeed1e06aa2728abc56d950836e390b00f8cb91868c8de6c08aeea10210a7bc1faedbb8c028384061ca4c6e997c61001466f90b51b83eb2ced4e214a7800ca9d990f67807b84f2162365f28745e93a5934dad465d5d684054237a140ee7dfb45230b96c1418c5a47ba314ffdd5dcb69dac54840dcd0d2d07dfc77507ac22c197bd55de4a4d5e72c1fe58cb1d02e7ff88108ed25be3d3ef6f88f47784071b14cd0d517bad8cab63cf9eca02faf7129e5478f4dc1fba76b73993e8da528124f1929049342dbbd7ddca911aad25deb1e7db595e34ce1b244b973796739650a4f95035ba499ea9b51aabaaaae659e118f6f65b0c832674b425c81fb21e418b85fa6bbed6629d93a8a0770af7e2d4b3f2cae8242f9311d285d98ea2532e6d909579425f9866c272b7ca4c6c8533f6cb394c5cb86c18d15fb5fb2579388264df06e54b4d4680fc7bf62f2c93bcfa6153be37750bfbbfb44d88bbf4b4884ed5aee6f5a52ce43c573611300f0cdfc3555071ee39530b8fe1d47b5165be1cc139f950826f7c7c2da896dc07eebb6569dd2ddab8ef5375ad9a09eb150a479d5df5596771572151e5fab1028cfb390c178074557e2a5ef9dd29f849dd45264d0022d621abeb023a256c771f6301087768304f4df1b8d1ca1d6d2ba36e797d137eed90585b64eea67d55ad3bb5a74265f64aee4eedb1d66765ba09a56da2b0668b66cec6233f80e7285e5bbd8e61357b4b48026771225f968c77c34f9612a543666695bacb2cb7d5012c8a128a3a094ac07536b3fa8acfbd0d9f4302d185b6ce2468b67c5b98fea0848cefb904f762a6d724693feb1bf1b8a4da62dfb703a48c47b89b075b356329016adb753381614a9084b83e970431e5fca51f147d38bdf6efe560cb32e9270f97916559816d0a840558ff0951c8de0c32492b8108f43cdcafe2def87752febbf5291efb0139703a25a2de93c1a631f6b6bad03608cf32da4d05fd709ba235f4bb1fb553919877754ad5ff8cbe573f8648f27aa42643c87e7e155311e5af0eb0146bcc9d656dd1483181d58fe06bf2c00161289cab3e9bb9e9fe65031bfb035214f1656c740c6cb36082796c1a9b345d07e3d413f621490fcecc6df3fa026b94c3484ea11a282d536845177d95258aeca31c50d6a9c2d17de1111930033045185bb6555dae7c2f9d270680ac72b7a482c7f940158224a980e762a964aaaaf1545538830356c2fb8761fbaa66ef7f65f73bd3f0b503d5d590b7201a3281f69c98a76e5cea60eabdf1ecbb1fac28eb553fe0f747607efba68ce9e45ee4549f0f5e09ad405bae9cb1363d03a0156d834dbe6f43b1daf0b6c1bf0fd388d338ed8a6d4dedcc004514aef6309d77ecaaefaec5d6909a07b950b538ae442581fb3bd46d2edecf8193e1a9325bacef0b003825bc4a1d56e1a8ac0a2f3d8ae847e702bcd8bbb363b498e44bb2395e54e42d79f4e07b0d3b43b19a596dd636a424581cd65ac97e033814ff98b13f1d195eaccbcc8902eeecbc1a973cab41f99d72e284cb08415057067dec27c8c7cf5f06e1da98aad3645bc3ff5ee2bb03f5cca3ecf29ecde022b6ce76b79ff5c8e9ca1a870a407ecb19881a15fc0562edf7b57692a6546623c5e67bf00d209605edd415bc51b3aa37eb712d6f17b8e25aa2377a45268bdacbd0b14c58e0a17db153244a004657b4396c8cf75f5229f9efd80bfb4bd1ac4f284bb8e55b52005143c8121fd86ad286126c014939020a9ddb9069a9d5d1fe46563be91c75c3d4bb90ae4e774ad94806b65a60d875cfbe591439a5675efef41be56919581a18e730d11b1da9ee19f873938be96b83cbbf98b837cfef86636eb0003161cddb2910a442d5c3627c97a31e4d44232a7bdd7d17c6932eff0ebb7ce1f4ce8c5129ecdf6d2c16897eded445cc6a69ed024519a611c62cd27b01e52cad9c38d1d0cf6c12433e7c62e63f2150a6b0b535adefc0c76ec136ddc41df29e03c71abaa24242506ea705754b9b1d93f883749b903dc18a01a71f1dd845026a0e618c481faa9eb4dfe8da4fa932e9a952d30ce53370026088e05ab7cef4f19badecbc6fe3b95ada8bf49a3ffa7bb0c8e8231801bbbb30e2b7725efa931674027af56f576233f6f4f758fa3d91942b11df3d9d9c67171b50bea0ef93a216593851b4f6b50e742706fb5db54f13eaacbc635e9743090edcd8f7035aee5697788746615f8c2e8031c1ef362f2479de352845409a381b1d9161bfe86756be9e5105d1fd1cc5b60b250fd9c3b69f2f373377c7fe4bb034fe341b1df8155e70809bad0080cd1e86e790ccdf6f1a1000f4f6c6a7bbd87c836a28d9e879e2a1ba03167b1a24b3ed4aad8772078bda958a8fe97ca1f1b3d7d53a7eed9168447757d06626d449db7b197c658a51d10625ffb2deac3d73bd4f477e8d5ab7d5b47e3c9cd1b68a758ada5cea10f72972aa753ed9347067c674d684dfbfbcc782a910d1a1cf17ecad0994f1c8dbc6e8a54773b7e4c91f3a65669dc67aecd94e9a8f7582b82005ddafeee9f548b8990111c43993e96e0d72bd40ee15619e20f6d468b09ae497fbe5af167c9e5c0e2e1bc0157ac7c06aff9ab263a9c5318acf9c7f9fd9f94add7b7f812ab6addff24cf26e36dfa198e657bb2c5df43b86ca7e2413681dfd2d2c4e5d3017a3cb4de564ec3916bf4c8a780f418c6939a251a62984173e0a976363a7c6d81ca558ac7acc1bbd3c451e52a635c95e47dd69272b9e399abad9a3450cca71707e0501c11aec1aa8f1c2562c1533903e37ddc0322276517ea48127e5de8b4976448d1fb391d09834379bbe5dec77673fab38c91cb27eb85f506e923177373881811718c62f2e63cdf8f5acef34c89b60499ad1b353dd6d07c21fb9b94ed880c7ad8647652ecbc129ea39a86c6273d8e995215af7a941795cc8932d85841cfa2e2d24a86f3c29149013632b4bad7f1ffeb0d238cf3fc6a07abaa9903bc3e4f40909c5dcbc25822797bd316e255bbdb81c1d91cec930b0ece101d9f6fad1370bb2e26c69628cc5dbd9627c07a9e98facf47421b2a726dd6847286d56c511be70a01897b9d413955fb43bb7e9cc8ca9e7611038c3e90d39b58314fbe36f577832e524fee98e370462ef39e911d7bcd3c9bc20b30335dc37e52f066243f2d916b35e5cbec551fe02e66c8ea4761eab864621f2c7f7478c79497ad6f29ed4d9079c1a2df5e6518eb90a93f5dafe7cad1929ec58565197b4c196a8444fc51315091176db6217373da4ae742dc2d197668c4c3d17f505d4bfe6a075a726d57922ece963c3f10c6befd2b324d1076c62f6ebe26f05b103682c04abbda1e504fb63992c2992a29a1396276be7ed728e5a5afe4a5ba6d03fc995731cb70c40ea8e2a386da60612da876232c1b01a95c2640843f54ca1f7ce0782839a438afd609ea5ce3fc371137ec1d5419d7ec2ef2dc0c4ab71d449dec844a3af15ff8e3502c6470b2a1217be17b535ffa8ec62b594c9c713a490da5f84b30c5c18cb0c36163d261904e160eb01e99ac970fbee52ecbb011aa21c97ff0f6b7a831a24762608dac6725e62c74b747214a83786c0f4444509a265e4f8961d11f0c753c46d981f0a461f89a7f159176b83ce69886b9b7bda46a64749549c943aad8e2352f655a7b022b00291ca36a896a4571bd8116584c2f1892c949c8d0ebee9a73204926438e4992e6d64861e77339690d1a3b24dd539c3fefa75c36455eef1042e2e07a62cdd32dbc5f8e2ee356e94569d06f0b5ac4c02032102c8600a83c8db8e8a43481b47800372227049660a309613aea6b5490e1dc4ccf095a9e2bd8776bb5827532af1a5b9b47b99269aeec7cb47d331fc5a5e84002748a3e687476522e0a9c658b06501d2c686fc44c21179e8357a4713e000cdd30e7802129227c6021098684517fd7a72bbbbb451d32201da3855dc5ff29483aed36f9b8a3481acca2b4c82a3639bbd3c888ae2e224541652b68dad7f70dcde10dba95bf58ff3a368fe6febae8d55f1fa04a40719ed933c93fab1f66c74533668d1f559c27d3410eed2f1caaf3a5ec98da45a8a82de9c77f33b27de90e0e6fdc21ac6bad7b52bf42d3816f37861eb43d574d6d8da9b92939f785cf0d83e93697f18dcede7c3f45535cc442dc52fcf39eb66e5f4d5ccf9567cff6091b0ab1133637277d474b1930edc54b594abb1aca74aed5f9230bd79e4f35ea9cbb5ad85eff0145b4cd9ef3062e38254131b8b8496f1a72e5b7e6de97927d2fb3f89bdb9a9f71f677dcb4b4494142cc078a8b285cf0d96808b81d368696480d3879606dca8ec4605997d9676d216d9c68bdf263a9fadc0eb2db2406a8054b68e02166d2aaf61cc62e9679631b02e1ec3c3c4bd96f6e3f13c955cde2abc1364edc2d86a8f7094179ca31784681656b871d8ff463ac595cb9940cd3492dc487592e50ff544002f719df0a793cf64cbb8a8c0fd9b2705876a0c20d24339fa5eb6a3b16f52a8918a1fc8736c144821b6f16eb1988860436b10e312967e674c700eddaab2882059667f02730293b5a1898092c4ca944440a1c7f8954ba84823df80070269e574aba2c0b1c3e71eae7d13226550f793e061b5e8f64981488486ffea7309bf678d88b8f46f8f650136c507b116445bd03dbc1b1990b0e4d67cdba8c3d276c1b6d0499cfd2b296e3e5bde25bda826b288ab955d68e02c346b5d4119ea0ac3e53daa3ac7f563d1b5faa58c61fe7ce6b37c6efd75e7c9a7ab781019e6a966d6a4c58b69045bf44f2883a52dcdabcd32dad6e5022c4fccee763a86424fac95d0ca93cae899046623744ee15c0895f83549abb28089b9547f15fcaa211a58652830da7a37e130c501b0c6e6a2f8cda1523fc544a2962e26e260ff51dc1c68e8db25ebbfc9156169a590ca8f561e61d98de51051aefec00a84519f0ba9dcb15f23a4b092075b6782d04b779d755bf6737f6455284a2079988b5e7ab14df670123e8e8bfc5f7991d6de0c769dba53431839388fa178ee9ee9445b5f57b3c56843c7ef6c04a12e92ed046277e458305d577e276d5e1a37fc905ce7e7234f3cce885ed338779caab9b4ba1c64cd41c46dfd264e6ad49ce1f650e13f9f73cd5f5d3e05a46d25651ddc6594f2f00d2445a6210e89299598ff85e7752390ec09ada0336338b77fd14931e94985ed0c9d1c153774f7053378a885321964decf351396980fa2745a134deca2bb1646add840dd1c2ae5c6d05d281dc622dfda83fa06e69079bccf35d8ba32d23e67c916a8948d40e82260b15495afa136da23a7d8ccb147e882291180209bb0b2182003d66185715cbfcbb51972678854148572", 0x1000}, {&(0x7f0000000280)="a7e2d20ce7b369e9ec04a0a79c673f6421abc6efcf686f5da46c5d74c30dc931eecac159e807f8f111ecd81100e033582c0d5b34ada568272839acaa9bc4d93760c1649c1900dae8bf787a95643771a21f80f1b4992d85a0023502a0ebcd2c3777bd8ddbf28d905185b6e375657b7f76a199d6e22a407fad8d496a6fccb6e7181de3c4597232962bae56b37f6e11c656c7e6ebe44cdc39295d1db5e32e268727d91db2a13ffb6e0c57e813096b3034907d4b8b1171cffb16934e3426609482a6b4c0f07030d4b91c6deea5850750a6d3186b50a1d1622886214878ed0b66542a5e0b7bec484b58fcd31584bb7fb06dc4e6909335aa9a39741bc6afc2421e2f", 0xff}, {&(0x7f0000000380)="363902974a3868381bfa276bc9cd52e7a716ae7de190cb4d04f184b9cf2840479786b9e4c9d8023537eccbe16fa2bfd4da1207e6c70276638be3badd92937bd1beee3c080cebf773b14920f6ba4cb7c4168ce6397a73731ef22ce35aa784e0ad0bed1313bf5b7f0faca05b3e114470af4c2f54e12c7a95e1153b292ae3c23d9105da8359d36db2f0c14fc7fc133f9744512373a92e2687963dd7ceabe04fb49a1e63", 0xa2}, {&(0x7f0000001500)="ede47a828224f394844d2788873e21f1beee968787d7ca8e729621b9b1778fac61ab863f424aa53ba4b53de985092f5aa191907e928fb5f1d9375122cf731a9311cfa635858a287c8c9e5510af64f0d08b1537f454f1934605d48904ed49f886dc30310c5c9b83fc4bf1936907972bb5105a48129ef42e5159470eb6ddee68b0b4cf32161b9a1847101062a748da4e936a0edc58df", 0x95}, {&(0x7f0000001740)="b68b42feeb93288278b58f848fba1b6303ef3a9d7407ae6f94400cf824454bf6622f89d0fe405022667814c68f9423bfc82fa79dda56837063c8dc846fae2570ff0f310835364dd23d666df2151c5c8310d099c6b27fec80fba75f9a5c14a1347301fbe06a244e92ee9f022ca20e3f4dffcfa64fb79105979823e61a6d50512a0c42db037a14cf727675d10cec035640300b6c", 0x93}, {&(0x7f0000001800)="f63c39aa16f50cf832be58877a965cb8a05b08f7450feda4560bb9bf23366fabac44f12f848964ac124f55aa51f750aad2fd2773294060852623c451609b76bd440f192b65576cf11e2ab00ce10499dc504722feffcd1aef9a026ac597b0873f16eed1fc47202281ef42a51b8c4ef094334a66809398d78f325d79471e77a885cd9d9e3e6452c6ade9e311a626749f0b52e6d7cc5b06208f0e194849d79f7f7b22e1edb47d064a48634bff10c62d57bf205b729800c950511dc72fd3ea44101cfe4f49a1f251acf3aef0fee18f8702ba8cd7786f59a8bb53cfedeb381888c7a39ec1050c922e0ffdb5c32daddb9462cb5061", 0xf2}], 0x7, 0x0, 0x1) 12:11:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = dup2(r6, r4) linkat(r4, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r9 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0xb6cc7da8b80da2e9) openat(r9, &(0x7f0000000500)='./file0/file0\x00', 0x20000, 0x82) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r10, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r10, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 12:11:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0x10) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 12:11:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 12:11:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:11:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b04002a538706000000b810000000290000003100000003000000d1444985bec26821b7292cbe13012300e47ef8b6eb34815dfecdd8f8ad3ffaace4cd9111e6f642f84c464e4da0bbb9f390065371f1f190fa82c9c5bf147d735f941a6f213beb8a6caa969501df677186376297e53941dac4e0c1610fd0d9e61e9fd824ac0967c6046f126fd1bc27e878d8ccbad2cb3e2331366958f13ceb959cf21e8afda089550adb9f8bfcebe0035635ffffffffcdf66dc48c257e83a063b15ea9d9ab3453be9337752214511d1c1a0000000000000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:11:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = dup2(r1, r2) r4 = socket(0x30, 0x2, 0x7) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) kevent(r3, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x6}, {{r0}, 0x0, 0x6, 0xf0000000, 0x9}, {{r4}, 0xfffffffffffffffa, 0x2, 0xffffd, 0x5, 0xfffffffffffffc01}, {{r5}, 0xfffffffffffffffe, 0x10, 0x4, 0x3, 0x20}], 0x7fffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xdd, 0x80, 0x2, 0x3}, {{r6}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x9a, 0x10, 0x101}, {{r7}, 0xfffffffffffffff8, 0x18, 0x40, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfc1a171b1f160cd7, 0x400, 0x6}], 0x40, &(0x7f0000000180)={0x8001, 0x1}) ftruncate(r0, 0x0, 0x14030003) 12:11:20 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') socket(0x18, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x82405605, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) close(r2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus/\x00', 0x8, 0x1, 0x6, 0x1, 0x1, 0x800, 0x1ff, 0x6, 0x2, 0x1, 0xffffffff}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe00000000ff00000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dd3d1a32a8d6a7a15473ae28096976642251d78fbb040fae8a8cf79d"], 0x44b, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r4, 0xee00) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r12 = getppid() fcntl$setown(r11, 0x6, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r14 = getppid() fcntl$setown(r13, 0x6, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, 0xffffffffffffffff, r10, 0x42, 0x101}, 0x331c, 0x1, r12, r14, 0x7, 0x7, 0x7, 0x81}) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 12:11:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x8) 12:11:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x3) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, &(0x7f0000000280), 0x4f) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x2) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78679c, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x3cf9) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, 0xffffffffffffffff, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x4, r9, r11, r12, r18, 0x1d4, 0x1000}, 0x8, 0xbb, 0x1}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12:11:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") nanosleep(&(0x7f0000000000)={0x0, 0x6292}, &(0x7f0000000040)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) socket(0x18, 0x0, 0x80) chroot(&(0x7f00000001c0)='./file0\x00') 12:11:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a3862070000000082b1eea1ced03b1595955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f000000b66ec0f5c669ea1919b24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f212f9f387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5a30ff9cad9bd50a0648b5732e4add68996fade9cefab0f592e67b0e033c429eda78f5c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348fcfff582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa626a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f6867a0c7b6aa9ff5bb890e7517a30c7fec7ff5404a16a8e57820faefaaa891724062f7e162b2e500000000000000000000000000000000009fca0cbe95e3c03a3f49cbcc4e9dfd3d2973e8fe67d780914903e4e06468d002eda47000cd9d470ccd61"], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) recvfrom$unix(r4, &(0x7f0000000140)=""/237, 0xed, 0x20, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:11:20 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = getppid() open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x141a, r1) chdir(&(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 12:11:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="833a281541fa1b9447c2c0aff78468fdfaf141cb8129ea728a7859635be4335e78254cbcb3c5b5ba72344ed7b7d5b3ebad6b09f8cfcae50dbc9cc510ad7161d747c412a731eb7d1c9635fef1f194fa369b7d4d9222116a0e709f631cac2f0198b203ac04f8f417f3b398b00400bc58dacdf7bdac2ccddcd7b77ba1df706174c47e6caca618a980de0f6408ba24afbe133e"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0xffffff3f, 0x84c8}, 0x4, [0x1, 0x8, 0xf11c, 0x0, 0xddb, 0xfffffffa, 0xda, 0xce]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000200)='./bus\x00', r4, r7, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x9, 0x4000f2}) 12:11:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pread(r1, &(0x7f00000000c0)="914cd309398f495e57b7bace037ddd22cd066c9168d7174cc4e879e76db7b71e2ad7d20149bc6ca9bce994cf47ca3484b2280940afa15e", 0x37, 0x0, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1) 12:11:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(0x0, &(0x7f0000000340), 0x0) r5 = semget$private(0x0, 0x1, 0x400) semop(r5, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0", 0x88, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12:11:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:11:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000080)=""/118, 0x76, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x2, './bus\x00', './bus\x00'}) 12:11:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) msgget$private(0x0, 0x4) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe00000000ff00000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dd3d1a32a8d6a7a15473ae28096976642251d78fbb040fae8a8cf79d"], 0x44b, 0x800) msgctl$IPC_RMID(r9, 0x0) 12:11:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x26) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) dup2(r3, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)='o ', 0x2) kevent(r5, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x0, 0xc0000043, 0x4}], 0x400, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x18) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x20081, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000480)) write(r9, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x7f, 0x5, 0x7, 0x0, 0x401, 0x3e40, 0x4, 0x2, 0x1, 0x3261, 0x1ff}) setsockopt(r8, 0x0, 0x66, &(0x7f0000000000), 0x10) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000340)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r7, r6) 12:11:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x8000, 0x76) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x87, 0x4, 0x100000001, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x800}, {{r0}, 0x8000000000000007, 0x44, 0x10, 0x6, 0xbed8}], 0xc218, &(0x7f0000000280)=[{{r5}, 0x0, 0x30, 0x80, 0xffffffff, 0x3}, {{r6}, 0xfffffffffffffff9, 0x98, 0x4, 0xced, 0x1}, {{r7}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0x70}, {{r8}, 0xfffffffffffffff9, 0x20, 0xf0000012, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x30, 0x20000000, 0x3ff, 0x100000001}, {{}, 0x5, 0x18, 0x1, 0x5, 0xa1f1}, {{r9}, 0xffffffffffffffff, 0x10, 0x2, 0xe3, 0x8}], 0x5, &(0x7f0000000180)={0x1, 0xff}) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r10 = open(&(0x7f0000000000)='./bus\x00', 0x4ca0, 0x9a) write(r10, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x9, 0x6, "7aeeebd5efaf144b534b11bd82dfd1330fdc718c", 0x0, 0x3706}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) login: pckbd_enable: command error 12:11:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80186952, &(0x7f0000000300)) 12:11:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 12:11:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 12:11:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0xfffffffd, 0x4) 12:11:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1858add0a31e24de, &(0x7f00000008c0)="bfc52416dc6db1b9d1cef50883ff5a2c75b4a3c6d8164bf67cc1c089ae3db4580af52f74a51f596e13f168d3d6ab18478c2c1b32a9fcf83d701c1e7a22448a06781462389dc2835e7e245bcc39d4ea4da3f15423b21c712fe41cb0c961787dda16ecc405f30fe4350adaafcd3f05776f5377f00cc253de3cec6a49cf66a1276e55dadfe6e205d7e8ef56cd37ce03fb04ff00748638b2475d933020988c4267751abebbc55e931aa4b22cb5caede1d5553c179bb6e743906e6f499a163a82d921b44c2601df590d3b39a58ca1e5f6a8cd1d08c0c68a99c171e5ffbc64a7c7898194463e31b17f93d2a1494ef21ca95cfbe5061492c7e3798ab83cf91db8543a5197748bdf9a8e1743652ee4a9108dd4e91e066ef8cc3e0544f38b7fcd58b7422e5eb7bacb55a3307d68c26a472d0709794a7ae585d346f7f8768d0c89780b327fa4dedecabb0b7be10000000000000000004b7ed9e4c550f514f2185ba8e2e24fb1578ad65637a6188934cafcc79c200a4d8a18f17af7977f4cb68f7d9d3959e3bc541a9c51622d70e6363492cef5f925ef07a3958242cfdaefdc84744dad1badd4815f0bdfcb3ae8cf04583435ba829a1c9d172eb0511e8114eec13a10de42cc5c20210a05b3693f3e424e187f3bc1d5c405dfb4284e0f55ac9f6fe9ec250972286df91fa0555e2322eb20594160dba897e0cb5eca8b4f3723975101c72a577901c09e42013c31bb97d6106edc95f61dc3a275ab96f2435bafe976f9384cb7f4568f2320b3dc0a0396ec3c72a812332356b7a333238a59a9d9d76f52fde5e000bbac9c3c6a23d46e87f3402e8c1b7f13167111d331bccaf72e97adca92ef5a0f1ad3747eefa56e781436267d6dc264eb3d65584c90dbdf4cd3377264a789215f144849ae2e0df157b4251ee9d164fed16c081fb3e868093d497115fcc9f773bf2e3a24be42269cbb02f58dbb6464e2c7bb90b507d25b6fd0d76ac35817ea42a368d36a9825d90cc59d4b34783d87baf59f0ce8f56b3cab79b8a1f0018a5cb691a351fd6bb7e80a825771f14963bd27fee5d04fc9d2400bbf02668786a5e7b96140d40af9d8") r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x7, 0x1, 0x2}, {0x8, 0x81, 0x4}, {0x8, 0x1, 0x3a}]}) 12:11:22 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x1, 0x0) 12:11:22 executing program 0: r0 = kqueue() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) recvfrom(r1, &(0x7f0000000200)=""/92, 0x5c, 0x0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x1}, {0x23, 0x2}, {0x5}, {0x8b, 0x1000}, {0x81, 0x6}], 0x5}) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) 12:11:22 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="cf8eb91b672706c7cfa53bb25b9aec8be588a291946cea4211a4ef4e12fc5939fea85a3a5a9d8a8e9a5a139d0b4f751b8a351675c18b5e6f8dad40e2f86a034bfaf993df83b9828ef9795eed670f0d0532d295d701aa782366f40fffc67bd26a01943dc47b97239de3e695f37de7bd4b0cd94b4c0d66bbc03571b03dca7b8bc6f4c741790b15a07d74f888e31c", 0x8d}, {&(0x7f0000000140)="5f3adc0c25e952703b31652f66cf1c39fc05958c27d9550a317646fca135e57d09f238fb0d5025ea9a80f5f92bc44e8332ce4f36f9086c3d6ad9ed91ab56f085392b8591779c9e9951bd410db999786c54f72a2af6929355485311fcdc404d6bb9075ca1017f1f24afd3572fee1b579679c373736f8204442360a8d90077b0ae823bebed79cc14adcc46cda92002736ca5d36a24ab4dda3751465e711cf52c03386f15febc6f8b9a5bc302911582adf440e602504aabd8bc89b8d1bc5976", 0xbe}, {&(0x7f0000000200)}, {&(0x7f00000004c0)="c14116ff5bb1b5580b20634857ca4620b79bfc7d4fa3ea38431cae38d3e68fb62b1edd2b6f20153dd1b8a69497f64b9f88e6a2673aed12a03f54d7415797193e65c3fdabffcb6a7a2d7ff148bd44f82bd55ed94d46ed40ebaa41ad90c4e4762919d87fc8f812bf0a62369e8ca5cca7f5ddf516449cf26b70c9441cd85a8805f64f833c363931750d9bf8a457308a8577b5502a056c91c9010f1f21ff123bb08b6acb9c8c2e82915ba4f4f2f213d93660f2b4a73b7220ddbc69290377b7a265c7b98d030ccdb63a92c165fdf3ca", 0xcd}, {&(0x7f00000005c0)="1bfd2008f8664038e769982770330ef9c173dbc9e46b5ae42ed2a762046aa0bcb21cc74607480eb41540634bb0a78fe7095a57fbdda8c2a9601f03b472", 0x3d}, {&(0x7f0000000600)="f5c809e5a4976411f2f7ab48d1fa5bdb8ca1dd0d223ef1fd359c56ade02e21ea53b5ad778683bd208c47d430caad6b0c2be7562f157ad00b0a429fd23aea779df7e851f6245eb9d18a3a85231b521cf9d64e813f4155ed06677cacae2401a8f2c03d7663ae8e053cf11f82aa65f019b55b99b64bb54c3035eb540b10a09b02110bef01b02fc2159141bdb703910d96ab6007c16537d1c030d12c591d04a8c8d864c0d6ce02757e33908a72fbe54bd443b0189e41bc681a0881b7ad354506d85fcf26cb6ee5ba47e5e8b1eb361e509beddab99771c63a74fad160d5ed1f9b", 0xde}, {&(0x7f0000000700)="54c8241cf56737257b3e606a610ba23cd141771a5e78fccf6dd6dd0f241bff690d9f7b5b8681c22011cd86f05d0c3bab0976d62c724085136563501c3b1f062967d92f5480b00ef262a08e1cf52cdd5adf50083b8815d2a33a3b1416cdfeb5b704a3dfe8e6372a81ef260579b2b838df0de7ada8dab7c4f2ee83ddee6272d394d3ccd0e22b8e302316b58094", 0x8c}], 0x7, 0x0, 0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x0, 0x3}, {0xffff}, {}, {0xc60c, 0x0, 0x800}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000840)={0x4, &(0x7f0000000200)=[{0x5, 0xf9, 0x0, 0x8}, {0x3f, 0x7, 0x1, 0x3}, {0x9cd, 0xfb, 0xe2}, {0x7, 0x1, 0x80, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:11:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x8}, 0x5, 0x100000007, 0x0, 0x0, 0x4, 0x8, 0x239f, 0x1}) close(r0) r1 = msgget$private(0x0, 0x520) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="0706f940c70592e45da39bff7538c893a46caa6532e6042175fa5b0c8aa833b6c7078f1bafb3841e32e52fc206820ff7ef2a00111d663e78e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a0000", 0x86}], 0x1) 12:11:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = dup(0xffffffffffffff9c) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x22, 0x80000000, 0x800, 0x1}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x78bd8b4f613a82e9, 0x5, 0x760}, {{r3}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xa5e, 0x4}, {{r1}, 0xfffffffffffffffe, 0x28, 0x40, 0x1, 0x1b}], 0xe826, &(0x7f00000001c0)={0x8, 0xfb}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x6, 0x1, 0x5, 0x7be4, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 12:11:23 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) close(0xffffffffffffffff) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000600)="b6388fe67af7e398c944389ee9861ac3911af847deffed9a9a0298b73158c68cca292618f5a2f8c1c63fa99576c8fe3b2447b11a7fdb47882041ed5ffcb047995154f5f0175e4fcd7190c2e9ce46d780dbc807d14e23ccd9198bf2c2f65e57eec85a24622cd7fed810ac5a195d12fdadade01c2fcc9bd746cf2030c2b6cdb4b0233daeafbccca7223fbeca62afa7f073f6be33bbb38fb857dc3390ae74a5cdd2247c20b8fe68e1266db1368e7928c77238739814828d684accadfc3a183bb5567877a9541ad8a90375a3f97ce6e6e2b4a541662be0ad72376f4a4de9abe3acd3356ee1b60af80bc9fb27c50294fbeb967201a2103948c1bec1e595a1a16d5312", 0x100}], 0x1) execve(0x0, 0x0, 0x0) 12:11:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2000000000000015}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 12:11:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201bd483b7fff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 12:11:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xba, &(0x7f0000000240)="3644990df7b7a1e7aa554bc247d26c592908ce602699d344d0a503ef740f27f5260f22529bf268215d1ac8706029bedc47453fecc6effa58bca72d6df77686c8ee67c07ae0a86c0087a85065ef65bf0f56d8ce12659ba0df8f874e09dfa262228a9354775a4ce9d102bc14d0b8016922bc42ca357463b6b59e3264e4b1dac0f22082140121cc5ea2d327579ee0a81bf85ced14ce2a82c806cacab298d4a7735c87711dae8e379fd2c17346afd03acb984e528e84c9575598ee49") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x80000000, 0x4}) 12:11:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7c1bc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x4, 0x80000001], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$KDENABIO(r1, 0x20004b3c) 12:11:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 12:11:23 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x2, 0x80, 0x4}, {0x6, 0x6, 0x9, 0x1}, {0xfff8, 0x8, 0x20, 0x8}, {0x800, 0xf8, 0x29, 0x3}, {0x8, 0xc1, 0x8, 0x2}, {0x81, 0x9, 0x1, 0x7fffffff}]}) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) shmget$private(0x0, 0x3000, 0x546, &(0x7f00003fb000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 12:11:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x1, 0x91f, "5abbbc047753603c190693dc51c751441c68c795", 0xffff, 0x1000}) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x200) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000300"/28]) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 12:11:23 executing program 0: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket$inet6(0x18, 0x8006, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0714000000000025bf149b33ff0f0000e3c0b39e42f8c0d1e17300000000", 0x1e) getuid() write(r1, 0x0, 0x0) socket(0x0, 0x1, 0x6) 12:11:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa"], 0x30}, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000001c0)=""/129, 0x81}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:11:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 12:11:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000009c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r1 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f00000007c0)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r1, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e0008ab391686268cbf9dd39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec3c1ae5f3e18001c3a4f59d2c942de91b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a58c5e07f32ec82a86d4b08b1b784eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b172e23d69aef4b2571b9f319c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246764e253050d2dfcdfbfd429d8bf535000000004e5fa994178b0f278de2f73085595f34439689418d04001defb13da19fa0f6cb3139bd216f363a40df1cda70a08482310fe24b382ca8c4b844960e98f3c4824d821ac1189cda22661f1c004ba4da07b7"], 0xe0}, 0x8) 12:11:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)='o ', 0x2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = fcntl$getown(r5, 0x5) wait4(r6, &(0x7f0000000100), 0x2, 0x0) close(r1) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x4, 0x9, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10100, 0x0) 12:11:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c, 0x40}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 12:11:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x35f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:11:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) ftruncate(r1, 0x0, 0xe2f) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) recvmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000480)=""/255, 0xff}], 0x2, &(0x7f0000000240)=""/94, 0xfffffffffffffee5}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="95869e23909ecc2270ed0e74e06ed56252852394a23547d74ce9cebb31e8c4b1dc4e88600037b873570436f6c575f12b07960128", 0x34}], 0x1, 0x0, 0x0, 0x2fc882101853d64a}, 0x1) 12:11:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x90) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) recvfrom(r0, &(0x7f0000000100)=""/155, 0x9b, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x40}, 0xc) 12:11:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfe) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 12:11:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23}], 0x1}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x4) 12:11:23 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x0, 0x2}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 12:11:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:11:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = socket(0x2, 0x1, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000100)=0x10) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 12:11:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0157315d4b03a989f43fef7786dd51cee65f589781101bb9cf702c00080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:11:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0xfff7]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = dup2(r1, r2) ioctl$TIOCCDTR(r3, 0x20007478) r4 = dup2(r0, r1) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:11:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa9fb4b7c8af34f22) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 12:11:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/45, 0x2d}], 0x2, &(0x7f00000001c0)=""/69, 0x45}, 0xc27) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x81, 0x0, 0x0, 0x0) 12:11:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 12:11:24 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008ef030000000000000000000000000000000000000000000000100000fb00000000000000000000000000000000000000000000000000e9"], 0x0) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000300)=[{0x10e, 0x6}, {0x84, 0xd289}], 0x2}) r4 = socket(0x18, 0x1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1, 0x1, 0x6) r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r6, r10) recvfrom(r1, &(0x7f0000000000)=""/221, 0xdd, 0x1, 0x0, 0x0) 12:11:24 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f000009e000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) shmget$private(0x0, 0x2000, 0x400, &(0x7f00000a0000/0x2000)=nil) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) dup(r4) socket(0x20, 0x4, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x9, 0x1f00, r1) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = open(&(0x7f0000001280)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000012c0)=0x2) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = accept(r5, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) sendto(r7, &(0x7f0000000280)="d7576efe0a9d572452cb370d570145ea11fd507425a4e582cba88a01550b18de7c6d6e2b37282e82c3ce55041a7a7214b3c69881b4c23182d020800dcb7516450bf94e6cf858992811dd554d01e200664b7badf0bb9ac95460bc6121874cdc4fc967184670da4f5367284cc273f7e87c1c95f4bcceadffed3a84fcfd58a42b44f1d95e017e048c46dbb704d9d219959f841f2a63f1b48386cefcfb30eb526a79e4484f65c1eecba95c5b65a3f2963cc3f8cc5f9b81d41e74e493c458bc46f6a858219ca74f85acfba01ec9cb40e89db874f5313ef4f4b66200d35f7715fdc1c9427db74f8b3ab3a97b6f9747ffe3756c0133f797a49d741da7088c9d9629312aaf97b8061a9048eb3c005d41fed19f83120f4d44e2b67d06df5a28b8bc91f5a451a0ab0d1df1c054c6a1c9e11384af7a218d5f98dc149b3f7f888fbab38cb3950bf97753b5eda5556f603c492ac01ca6a0397082ac5cb14d1d7d7d413638847950659ff59b734faaa8242abcd57c906f45bebabd67e6213fc7af0e176279ff81023b346579669ee8630150196497fa348ec2c1a31aae7da7ab131c98b29eb418f6096f49929c3287b673bff6604185553b1e978f90ef895e53b0dedeba0c8e04333fc816cc0ff285e2e37e8870c50acef988b6e492b953d5d56ab37c45aa302755a91f4a4ed53a65e2ac67d0b4e0388c08b8888fb5c3491c344a0396be61dbd7426bd1289cdfc28cbb7e7b828c77d811b31f6216c5f960da8162dca923f3ccb3f3522cb036c9d4d75008a989fdd2bc832c1db2cad57104a80195c48af5af16962ec3dc8d561e2edb84a17d65303c6a69accfc5923db251ea26b6b20b2f4fcdf3fe0e387b2003800418548bd5427c229677a1d9c59980f51a5332257fc8ed5a0ddcb4eaf2e69568e40e1db42992d58db2489abce928aae96e08e30e1b8e7bdc062ddc2fbafbb3d68f8500611d7ab2050094a4f92be35cf09344189446423d914fbc5465076adf42f186a07252d5a289aa9a27fb96c3cbfd2d09dfe0d62c9c09fca7588934e91fff2f8dda438696da49b546800c10fed25b0962dddd53221f591dd5581d4a7e806da6779aeef52cfb25d4a4a10752fdbb54a7207fd638c8832030324fc6b29c72f500f84a2e1c92c1ab40a9249120a5ec2bd5abb07fbf86be9bff00e46d3e05881b7f1799ddc36d6a1c17ca255a802bca3bd6e4113f138f6166190064d5e022859d8dea83f8b1ddced3df024b531b319e0a605f410d47663820733722aff6b75ad5bbbb1c14390478677b9a3b4cc70682d4e76d9dd867b5456a98acbfed72d7cd0058cf442d39dbaa227c409d5fdb16ad01f30c03429756fe2c56653499949e330799b76ed46ac2d2acd70e7712cced8c1f0aa095b7d5cbd4248be5ce8d75fc62b3612e59f8456d27d097bf69fba3e266c6aa42a972f6254bf240beb6c99fad315a127c21d33d95a774943b6de7ad3907dfc0575678a802baff58136cb8d362f040368a9e0747fdd2511ab8e934596bef48cb6bacc773c6c2e901eac86ee0f5e0520d811380349fbf4ba3b7897422014ea450ca1a309b2549425e839b4ef760ee56f6555f93cb8b67731a38627b9bda835f1fefc72c1ca4aa82c6322ffc8ae506755a6808cb0a1922bb4d91e9ed8468bb02d6517fa709e81a0e953f76c9a2e5355d5989ea0308a31faf166871512a2428b8260e81505c89a89e208b78197fdf96b11a4898d885137895a3f73ff93315944d5accdcee9d581ddf888bf86af86156712d2754be49aa59876c25a2b7b520e6d0bc443d7487c04a2dfd74ee23f757b9f54caba3c7eda82a4b86e4b8e1adfc9dc49e2a1168157b26f730e9a174528d7cf96560caa84e4b8b6599800f037c9e5f1d4a166a7534e407cef972421e1e786b1ed5a5af325e4e0f783081f7d96db251e9b4eb5f66a353f8dc20fbd5d3f2a36ef51ceab8105c964a1de7008aee4bb2b49677762b985b4eac98a66afe15170ecf84586a1de3bfdd50eb2cebc34fa17610db200ae7c752c8b522bc31ff27f20d833b1a6f2e4315740532d9bb99f7f56c200b416ac9fe926a0a39b07b3e5274b0c2b5a2a907332e2b5c88a16cdf934a1de9f6105b55df3ebd34ecccc6a736b18dea4f0976e116f215bf997ac4d8bf717b363edecbffbb748f15f2332c13158e83203ea00072775031e2c76d9bd3ca39a458ad024fed3b1decd480b0ba7e4d80e103367b0cff7b2ae827fd05a8fb6e62deac8699fb189f74226f164b670d8500de52c04ca30eb0e35bb59f8d636ee501843f15617e18a558aa415037e64b96869f0c6465d6bf9cfc4bc78d188de3830dfa822e4c726261121795a33153b85e503cf3eb20167e73962ea0c6518f9f578006569aef053291aa82c651d5f55aa34581c91e5d348a1c67121459d945a6222940b2d406359fc9695eb763b6740a9157e4c31760a1fe9489f9de247113f6da2cf810e1a46ad623d7d8ae23bad06869785193445e192660f96179817eb6b32b9e6c90c0a1891eeaff0c2455d8f08d7ba5a6d88fc8c9ce085f943f2c5aa57e3d39b63b474d2251ce00f9d00353e5b553aad05672f59a27734f95817878f0b4b162142f5d0358fa9cd348c8b089fd12f3cfb94fdaadeeba624acdaadb3cee1fc3a5e6af0e05891895712e88b3137c86653cba7a8bc00445054d82f5c834efc7f9932463aa8e773ed4172242f876ba02351089f3e88f161ab1ac9e7d2f23415635fdb0593e018b8cb2589dfc993993adbdd0eb242c409f3790dfbafaf6d3cccec756976a7e0abc9a2e705fee3454af1998c59736cfbfbf45fc5fb47b9e63416356440b7a3b8e8c3a59e33692848f70280de8fc7c694bc24d960027c4da0e7e200ae0892cb44e46e17929ae8335b37ddea53922a7ab30cfcd335f043ffd1172e783e7c5b11afa91c7607369cdefa899f8f2eefb6cdef154557ffa5d82716f3279007194c767ce4b7a663183824e3e1f26663f4c6438d4e46eedb293e1427461bd846f06f72da6adaa2ef25fbfde074f03ae46c6244f0f780069c754f5f54fe747c00a94677ddaae4063f12202a683b23d47da965bdfb78ef269bd3f2047a171286513bd108de3a8b68ed31cb4c89631c656134f71a5e20f3b6f0e0d3c8afca878ae42100185aa58448f3b200a31dd1f63556762fbd055c959977937ed07c23832279348c6834122205814f557adf11c9fb39237f69a510c00d08783fde3132ec8a8143e976c6e7d53f818c7799acf6821668baaa889e8d963488b3d075d7b599f07e6ebf7ade1d09836921667f5721b033e67abdd12bcf825515a518e3f029f7325ebfedd1148c7772d58a8803c41d89cf25104d82681f4ab73c8aa050004f24bc5d2d00d05c2f3cf6dfad6e9b93202dc622a4895bff774b609c3318c1a84868d3d65820d717260460163975748db043bf19160065d1802218ff8739b7a9637649f5c09f45e37b22bc6b185efa945b465f81e6398bd7b9d0a005c7ef7f1b6b6f46b3cc35e772ffaa5ac9d96c15007830db469bc9bc28af05e921230e83e21a418f679ca0d8a47949e71b9bb3063c2c46e43b18730569a5cd3cdf691247bee48519c64ec75f725ddbf586d841c3676c1eb9894396ad70ba60e33b212be4c679e3077fdf629b2458307d3a87a715c0c95f2649f1dbab66c27ccf8ea0eb5cb36d5724749e1e76b9ef6510887edd51db02aad5b21676728d3965d78541c838fba62e27d7b7db8276d626ed4214ce0b97de39784e77a7c3ed48f262f7139d4fa2c1a85c428dc638f50bed52973912134b37d787b38d161fec5c7df405fe508c77b5404ac8558c8d5a8926952137bc1da9abd9ea4ecc042c943a69fdd5a92c7640b0238d4fe15913f6b25ccfc5f1b5dff41ba653b3161136def30646d01938c10384e431849d03a7670cb5350b514d66bf15eecf38dd4aac5183afd5bb0da02d1d5ea298201c11414fe51eba7e9ab59bbadb49f65ecd5925707614dce66aa0f19deef6f2da896bf153050354954bc449b6ccaf497daf9c77e7b9e1a810b958134953fbc85ad66a0fcd88d7fe1ee42bba7e7d689047f407b38789fc7d98b84d0e94c78d3c199b8d4d5a6278e763fceb653f8dcc86e282406a001d0abf91129a95c121ceb7e70df275d0e6dc6b946d92f46162f58ec6f05ee1f87760f307a02d123d326a2637a15e2a9c63df438e9e0224a9f184655b05e7e49ca540531fd197bc6cde5827075fac504bc121499b4434cfa66e765621d93d588b3212f8f2eec35e285cef7cabe3fd285ce3532c70458dc6814733fd478502e5279925b4cc4508f6da356fe49fc8133e2774301afe1a08448853be248e59a7e8fb109514725e19d1072a220dc284b4cc152ac0eeb6527fb169ceca3d8ea44584a068ee2487a3dfb664084c16d62e8830e121910d43c3bf943f803836d0ddebd3b58ab5a767212bea9ef3973edf0f538a11638f7345ea8bb47aa371168fa0490e07bb45b4088fe1b1df12854c56451d64b2409a353738386b6f105818b9b2b959484db65b1c7fba4651c8876a2cd56708d16d97e971d501f814e8081c4cbe23eb64023b549546c6fddac8195c2d26985ebac3828277dddd2f9aa64696aeaf1389994e34185d3893d7914ecac8d3e80232646894ba2214f20e85ffe4a309c1f3d984cae7691ad0d1f57bc191fc52d4125d6e4e2e56ec8862b292a41fbeb093f4b768817215b42a8048f4abd10e05e76d9eab57e05b16383e1decbd7dd523d3bb93bf2b71a0f7ef1383365e004eda924bbc9155adf975d50a8edc52d774e420cad9c490f75c0ae3f0dcf2e2285842e21f2bb8c43524421ccce6b5d8f9e60c2834d3f0364065edf6ec29a361a65bafeb91ac030b1feaffdcd9987e8e6bf2fbf2ccf52ea3e8aaee9f5b71bf5ae8b2ff13c276d2104bc53f382a28b3ca58df6e3498fe92cddb30a1cee396bf921421b7da0b8e4dece99f5170bbf67b974efbde6d80987bc57313a51263ae41696e3d949124e47065a9c875e02cf54a86cd81c922c9faa9c56bac5a4f272f40f0162c5467fc803d641e66072cf58be70036ed023ac8aef2bea13e388434df80eadb270e5ce4307899cb0d69e8fa36b77b0202d7433fe8d0be40e349d996567adc2a29b9110c08771257f1e685b594da7a5b57d3dd876345b70a7a3e8ecbe4c43c47674d076ee25df4abf56603387920b106a6b1eadb0a4c4de8b7825bedd400d7e6bc6ab0f449fec124f6b86da855e87daf350fe5603204f13fa78ecf834d90baa542217423be16cfa13c7eae239b01f791b980daf7780197c7a2e66b22b92c4af927eeb1beaa621231211b3d835e3a30b893c1f0d813499390f22f43229b1900e3a540ebd242e905faba4bed7dd2bea97217e04dea6d3226c0b63820368ebdc1f0fa67303b9b6841beed816c473c07490c62ea7843608278c8a3bcce2ac044005c64039a9983627541190c15a3df75d78179c621e68d8eaca22835fdc08b757243d5ead9759451656872f83bd81c566f7f23ebacfa80d36e8b72c2c87b21666c76ae2be62af5b1641df6f291416e98e3faf7fb31bed773c01a501ff65c3d2501bf1c9e1f8976622ca8feefc069da817ebd0a802654a37570621ce5cbe0eea3f8cc89c74ba1f197a2eaa57c995e5f90683f9972ec5de84f1e1bbc106f7b267d3a4fd4ab9ff6a04c46bc09cfb351d8921630f5401385aee0a2782f28075726cfe09c588f639cdb1e698e90cf08db91197503df980de0f0f6c1b0e949a76f3d3d975c613ba2c4cc8d7dec0ffe5258fa491", 0x1000, 0x40e, &(0x7f0000000200)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) rmdir(&(0x7f0000000100)='./bus\x00') 12:11:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) pckbd_enable: command error 12:11:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x10c) acct(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/76}, &(0x7f0000000300)=0x4e) 12:11:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xfc, 0x4000}, {0x2}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = msgget$private(0x0, 0x224) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) fchmod(r2, 0x100) msgrcv(r1, &(0x7f0000000100)={0x0, ""/219}, 0xe3, 0x2, 0x0) 12:11:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x3c}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0xfffffffffffffe19, &(0x7f0000000040)="c6c609df00000065cd288680b05de9052557fd12e3851e2e09c3747bac0163e42f68918636c135d598fd8f5303feeaf382457b1f0763b011027310abe5a4ceb6e880697f7a186031e334183659936c40a2469892837b453c773a99b594f05a504f358bebfc05bf50bedf5677be06f1b44235bc2ffdc55523d15279b3348639d6fc714c103dd1acf4316935dc42c97b4f9dc8a016d6ff092a52c78f781e1d404c4a8b1e707f33cd2b1c1888a696287162960c3e557f54d2a411f568d808c61508f26c2d3a1fed5f5c474910a38c50d8d38b45169d76e5feaeb63770f131ab7eae07a23246c125b3074befe780e9a74de7b863189be0bb19862b791511b01a16ee2189b4d388f7d3319224024be7a99d1dbabf333e0626a2412bbd8fba6569605615b5453680186eb90144e71c8bc20b11184c41") 12:11:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x6, 0xffff, 0x0, {[], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [], [{}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffb6d0}]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 12:11:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000038000000efbda1e800000010000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffff0400d6898f07000000dff0e9dce7de110017000000000000113cd3c4a2d17869000d9ff6df85660100671373b7e901000000fc03060000000009000012f67259bb864a50d598435965d77c"], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:11:26 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) bind$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff7, 0x40, 0xd4b3e2dc61a0883b, 0x4e80000, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x6f, 0x7fff}], 0xd3eb, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffd, 0x82, 0x2, 0x80000001, 0x5}, {{r7}, 0x7ffffffffffffffc, 0x5, 0xfffff, 0x1, 0x1f}], 0xe200000, &(0x7f0000000200)={0xc6, 0x5}) 12:11:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) 12:11:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() close(r0) r2 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "015ece58000428de0100000000000000ce0400"}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/34, 0x22}], 0x1) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) dup(r5) pckbd_enable: command error 12:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x48, 0x0, 0x1, 0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = dup2(r0, r4) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) poll(&(0x7f0000000140)=[{r1, 0x80}, {r2, 0x100}, {r0, 0x1c}, {r0}, {r0, 0x2}, {r0, 0x100}, {r3, 0x100}, {r5, 0x4}, {r6, 0x2}], 0x9, 0xe1) 12:11:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x39b1f7ab, 0xd5}, {0x18, 0x1, 0xfffffffc, 0xa0}, 0x5, [0x6, 0x1, 0x4, 0x1, 0x80000001, 0x7ff, 0x20000, 0x7]}, 0x3c) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) 12:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 12:11:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf42854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d00126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f005a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1832922097e71c0509e93cd34d1becb8299ccf9906dde88a5035de114b05a323293d2a3148e9ca330e96e0e492f23c221cad59091cfa201f79dd5f770b0bb6f7eaaf4994684d91ee375d6cdc4a0f290755f54ab7a7fe4c5f85a1e93c15337315d271ff84a22ba653d9df4ec02da"], 0x10) shutdown(r0, 0x0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 12:11:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x5, 0x8ee720c3d0908509, 0x64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xfffffffffffffee7) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000100)=0x1f) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 12:11:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 12:11:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/252, 0xfc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 12:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="26495b55a6cc90cbecb455bb8158") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCLOCK(r1, 0x20004276) 12:11:27 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e910fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0196e9eb7ca0eacad7dd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfae1355ba39b9a98a4e18d887c22a738ba920dbaf98e43aea5d1a151d0b45f4245d15fe8f2576197b8386bbe4f8ff2f800"/287], 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r33 = socket(0x2, 0xc003, 0x2) setsockopt(r33, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r33, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xfffffffffffffee5) r35 = getuid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r41, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r34, r35, r38, 0x1, 0x9}, 0x800, 0x1, r39, r41, 0x6, 0x1, 0x1, 0x2}) r42 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r34}, 0x3, 0x0, r42, r43, 0x9, 0xb01, 0x9674}) r44 = getgid() setregid(r34, r44) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r46 = msgget(0x1, 0x254) msgsnd(r46, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r46, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r49, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r49, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r59 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r61, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r58, 0x1, 0x9}, 0x800, 0x1, r59, r61, 0x6, 0x1, 0x1, 0x2}) r62 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000280)={{0x8, r47, r48, r50, r54}, 0x3, 0x0, r62, r63, 0x9, 0xb01, 0x9674}) r64 = getgid() setregid(r54, r64) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r54, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r65 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r65, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r65, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r67]) chown(&(0x7f00000017c0)='./file0/file0\x00', r66, r68) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r69, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r69, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r69, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r69, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r70 = geteuid() r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = getpid() ktrace(0x0, 0x1, 0x4, r74) msgctl$IPC_SET(r69, 0x1, &(0x7f00000003c0)={{0x6, r70, r71, r73, 0x0, 0x80, 0x9}, 0x3, 0x3f, r74, 0x0, 0x95fe, 0x6, 0x138, 0x2}) pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20001000 didn't change! 12:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x40006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x01\x00', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe00000000ff00000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dd3d1a32a8d6a7a15473ae28096976642251d78fbb040fae8a8cf79d"], 0x44b, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/22) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r3 = msgget(0x2, 0x214) msgrcv(r3, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x1, 0x400) shmget(0x0, 0x14000, 0x1, &(0x7f0000feb000/0x14000)=nil) syz_emit_ethernet(0xe3, &(0x7f00000012c0)="91ba1f4434c9169939d19eea0937c15dbf3bb26dd0550749752bb42298643d2341d0eff2f8ce97d71b08d4e496f430bae751f877b4ba38e6bb7d7296b5e6b1c3fdc61afe011c3eb27d96c1725e3fb9ed680e9a135159d598f9e014b4a7e46e52e51e68c80bb1c3c638c8f426f1f20a6cc387530c056093c563c2378e7dedbfa00cc1abf5ec76f0c04b04d9260b1719284a3a76f4c32620efe0ea52bea244825e1864d45f688c601cfa56e2e2680127372c414736a3226e418d15556e90a9f50654f42952c1c49cfd0dc7d0ff694022f1c85bdc9f923de9273c414813db0adaf2697772") shmget$private(0x0, 0x1000, 0x4c0, &(0x7f0000ffc000/0x1000)=nil) 12:11:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x1], [0x0, 0x0, 0x3000000000000], [], [{}, {}, {0x0, 0xfffffffd}]}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 12:11:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffffbffff], [0x0, 0x0, 0x401]}}) r0 = getegid() r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x4, 0x9}) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[r0, r1, r2, r6, r7]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 12:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x1, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x100) unlinkat(r2, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 12:11:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd3305a39cff11e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf57945ffffffff0000000087cb4272b8bcdb9ad8a4f5f728193ef1d4d99342e3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r1 = socket(0x1, 0x83384299365b9113, 0xf9) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x8066, &(0x7f0000000280), 0x14a) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/207, &(0x7f0000000240)=0xcf) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r13, 0xee00) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r17, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r17, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x4, 0x9}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e9a64dda37703f4b9689bd471fb475b52b4b3cd5bb9d153fe513d1539c90f0a680bb61ebbd25a18c363d3abcb1cdad7522843a5a0eda5c163b0f77c1aac23695387005eecdefa8f895f23e6645f8e0c52c5e694bc517364e5338a0a01ae8f5f23df8450063fc7cee845378f2433a4a26a399ca30a1fe44574b6fbffa01033e625f9c98aa7b5302c8c150ac87c3ef08c0a496bfe6803d3b250145a3f62db94bd3b9157ecdbfa01bf4326c326549bb240a874b5c5ebffec4cb0021dc289df72373e9ece4d131f0c2646bdbaa1f39a3aa8b8b3a83e71db629ca0bf9d2aeb65ccf2694c2fc76d1487ddf02f549b7567eb6a5f95e7e990b302c0a1acf97d6f183b4", 0xff}, {&(0x7f0000000440)="80bc4c2a84579f86793191194b075089124ca12613000f72853c4fda15af81160483de738a1277dce7f1f1a2a0fa6ea28ff42cce723c4d14e7661911b02fc0d2f4ce0d6a83ad6603336bfc3a4d8fd6b8699c0254c3808954704b8a", 0x5b}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r18]}], 0x78, 0x8}, 0x2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 12:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) lseek(r1, 0x0, 0x4, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="127089c941967f8cab2cf91d739c5c3c558accd4b9f134ca03ad45d529ee2305808ff6387caaadeb39a28db1676e550ae153652f55eba8315f26a6a2c6f81ec7104a4845612516e9002e286c734ad7825e138dbe7e6fe6451f5e5aaeb4399f31e6f18a22a8af1726117d56068078daf77816c70f48e0d0389bab5cabc729c0d69f5e033062136fb05e696e41b73259306c8e841bfdcae7d88ac0932a32132b26b4a50b3ee03f4f15fb5673bf977227cf9ec13d6be59aeafdf959b9a515928552aece5c2e6f7938b2e660caf5832bbecf13b85f0827d96a1b54a66ad6a0952bf07fd460ead53600f71efb7d2e098dcc3b345310dc6a514dbf439694", 0xfb}, {&(0x7f0000000140)="d0d1", 0x2}, {&(0x7f00000002c0)="509551f899dad5840db28f7d74be118815c50f59b4107bfb87842dcb042a5e734ab8e38d1a4f29d21926704eefd0030e5cbe70d3a2e621f7400c31a4c46ef47765318b0a3124e7a14dd947f002893c474a3693b985eb8632b25287e899248c265b44b51b999595ef2a2e3f7484c423eeeacb419ce67ad3043163f3f6528e80c7614330cfd297c075482da6031e34fea05f4d5d22757557ba50344a69b19b076ed366", 0xa2}], 0x3, &(0x7f00000003c0)}, 0xc) 12:11:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) flock(r1, 0x1) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xd4, 0x3, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") getpgid(r3) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0x9, r8}) 12:11:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 12:11:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) dup(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x4, 0x4) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 12:11:29 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) faccessat(r3, &(0x7f0000000000)='./bus\x00', 0x11, 0x2) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 12:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/nev/N\xb1f\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4000, 0x9, 0x0]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f00000000c0)="3d633c414c6d14687c440185634722a39dc42d9a0bccc8c528c6ed424d1be607688210352f1f41ef1cbff08a70f83304f0e7fd5b836f1e174e5a5a0bd971b5026da5895268ec4e3cb817d3df937cbe8ad2d35b0bf5060c96590bb4b56930104fcf8a333eda8b828e148a45a1a800db5a48d8d91c6eb26c625634f06b213c4f9351d1a1539f5e1b6d33ddc8084ff473528ab23ba858f997776d0540cb40ae3db257c2252c8b774b9cb6464d5354e2a2bcc9c75a517fa96eaa4956f680e9624a9fec4b172142e41307f7fae3afc4fdb0d35d4921ded04c0114fb28cc993a6a31e0ae6c28d31ab3ed9c963b19c3db93ce4719f4918a674215f922") 12:11:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) getgid() 12:11:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x8) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) fcntl$dupfd(r2, 0x5, 0xffffffffffffff9c) close(r1) getpgrp() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 12:11:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000080), 0x0) 12:11:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) write(r0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x1) 12:11:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x9) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 12:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9150, 0xad, 0xff, 0x7}, {0x1f, 0x7, 0x81, 0xc2a}, {0xb1, 0xaa, 0x9, 0x3}, {0x40, 0x1f, 0x0, 0x1f}, {0x4, 0x1, 0x9}, {0x7, 0x3}, {0x193, 0x1, 0x3, 0x786f}]}) 12:11:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r3, 0x4, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000340)) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:11:30 executing program 0: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = dup2(0xffffffffffffff9c, r0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f0000000000), 0x10) r9 = accept$unix(r8, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x66, &(0x7f0000000000), 0x10) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x66, &(0x7f0000000000), 0x10) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x66, &(0x7f0000000000), 0x10) r14 = fcntl$dupfd(r12, 0xa, r13) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10801, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x90, 0x4, 0x41, 0x7}, {{r3}, 0xffffffffffffffff, 0x36, 0x4, 0x5, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x101, 0xfffffffffffffffa}, {{r5}, 0x8000000000000000, 0x10, 0x20, 0x8, 0x5}, {{r6}, 0xfffffffffffffffd, 0x10, 0xf0000033, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x8, 0x100000001}, {{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x63, 0x5}, {{r9}, 0xfffffffffffffffe, 0x0, 0xffffd, 0x4, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x6, 0x4, 0x8, 0x7}, {{r0}, 0x5058948abb2463c6, 0x40, 0x2, 0x5, 0x80000001}], 0x1, &(0x7f0000000380)=[{{r10}, 0x0, 0x21, 0x20000000, 0x8c69, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0x4, 0x2, 0x3f}, {{r11}, 0xfffffffffffffff9, 0x86, 0x0, 0x101, 0x1}, {{r0}, 0xffffffffffffffff, 0x98, 0x2, 0x1593, 0x80}, {{r0}, 0xfffffffffffffffb, 0x82, 0x2c, 0x4, 0x6}, {{r14}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x5, 0x1}, {{r15}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x4, 0x1f}], 0x402, &(0x7f0000000480)={0xcf, 0x4}) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 12:11:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x401) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 12:11:30 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000001740)="7d9edc172c01d2e2ee232cf7f28ebd64ea624120a71cc98629893b271e380e50657e6460f86dc8bd64526883796804232442efb3309b3e9ec456432629cc68b95f3a9b4dbbe8f83397694297d83478ca897f3ada34ad38cfdc8caabf7d379bc25ad8c397f501f1b4618042a3f4bb2776c2f2bcbd5a3c7454a417256491c147ad46273c2bd07ce44d472cc31c401d4a290ee1a914eafce46fd537fe009246010e55086d908cdc74bb099d34863dfb069db30813f8ae7ea4ddf2e4753e417c8d46bac22fdc9073f17768550f83ac195613e821bafee647ab4f64968e4978dca63cfbdcf5807d71976f69bd3a731fbe436a740733a49d08484e2b840e9ada41328d4314fee2d1d4f187004ccdfcf5a68c9e4222cbb3ba7ffa64748a82b4179177bc24ff798de88d8295c747baf8cdbe4cd93cac252d516355fa69e1752afa326c360620429800bc82bc687671f7a56a7ea6e0391584a1db1587d3aed865b3602070edb19c82f63966ffafd806c1e2ecfc282c09e085e38f7de72428f0f0c1999892d583699249dc621341d3bbdee890b03c1a9c6bc0f856617ce9e642e97963d3af63bb4f878e12eaa7b7a5e5271b4ee37c04cd9341872828544ae6cd1423dbef8337584c753186db0e0e334012ce5da78ca4a9d74a528f8b0e4bff13258d61404725b83b37116e99fff87ef76253115fac07a63aeb932665b835f770cb08a38625228098c300be92d7bfc5f54591a9e7b3779b885c92c5624269f83e886b477a239fa3d61da777acc48c1bdc4eda100f797d7bf7b8326f8a069c472f1ec78b92fdd321f0229e287e516674331499c4ce68f67c1bce262b023907eb521b459916fb44bc51418574be04ab00a5cbf371c40ad22ed2449ebfbf8f89eaff24faf03c62a79169d8f3ac4ce2398cac6958c6bdbdd4c436992e887b276984f9e5ab504a0f77b6ea27a9f18af9e62b7e1a1ef22e5d2e9d958435c7e2c6346165625fb6103e55c865884278dc89d58d8ac1cf4a51b275f315a7b1a6db80253498d1d4150bedb4e1d4a7c737dcd33a0f1b5443d88a4e29cfcd2634f6de6e37f77f89a8541fb4b47536c7c807e16e55697dadc60f41392e36794742a59c85bb350436c11fefa176a67818cf843dca97787ceba1c15a624459a1bc6553c7115b1b64542a804c0b5673fb7429cadef3c3d7bb4edd0af6070407c68d2ae676aad6750e0d55cb51117cf55feda317b20286d4e847c1d238591e106f0cc180d8328f2eb4bd5c6b2de90a4cbcbad1215586d743e3cce346c9790fcdbebb3c48a6b5c4afb6a69cc4fdc4dd175d3755b044e39edb7c9f4f2af62a498c3a8c02be785ea7bf91317b3e621b0eca208bbd9cc7919e3a22474f5cdf3d48364e4817c06000b1c57d4b5b68dd2735df865e8314b91c53e11380628452258a20a2cdfe28b4c6b97cf895b71687ee0979565b391f9d95141c1f9ad78cd1238248b7beeff05c2c54237da189b59379917aabaacd1eb3abb8fb48d29469ac944b4df0cba75b9289c9ab9d0a4de1097f1b8091b32bff53c08f527db765892d54b1915f8e9b8e8213ea33a2c4f2633018889dcbc64cbcbd366fccbba0b63c7ec9ad0551f2b305591bfbc55c538e3cf5d7fdf42e17836d44654d6b7c8ecd6ce4ab640104ef2a5b27f1ce0662aa5776439d9bffef5de3ba9a0d29f7c3506a6a2cf341f8e5846258ea4ccff0f6c13866263be69bcdbf00c0c3235e4d8a85a34048354ae00fbf4b7c2b507c9d5e1c388cbe86ceb10e41f564a3998d5d2fd5121825b2ec6b78b4e6ff3c23a14dc7bed0ac94c9dc74484bbe89219af238971687e673b58c9ffd8c231be5d2f77a7f7e51e8cb26ebe7d0f937cc7931b9dee44decdb68086ca7215d51a99ed9e050cd1ce8a056617520f5b702842ecc98e5ffe0e2d730334ee8a6c5a9096d8ab70fdb260c853ee1c9e75827967dfdd87c68e169d3339d5e4e01e40d6be941796b74037cc0a5def56f251d2176f0d0f19378b0fe15e99f3a319fb1936a4b7f9f80b1bfa70f1a773b1e5f762eba084febc989553fb54e7d48a4618d19445a6471833804191bbc7ba9e8a0e5899b145b7020b738b89371c0444c56a78f40d8f35252130ae7f0d1295382069be0e0a00303945f6a41630206ce538d6c4b8a9c1a67494404cb9a0fdd03c94aa2ce652be2dafe1dec17e8c7d6de5516004b0a37e7c85a83691355ea018280ac2bba28eaad840c1ac2cfdb3025135c3a30e8ba97cd2bf6362a3fb5c9039de8f205a5720bc5f1bbf3d02fa13bc6e08217edf3e0b74ae849917bb7f769c63aaca544dfe5479f82a6d7a9b3b3dda8c02980a64717f2a951fbf90a6b1f66ac2fd9faacb22b1f94fa75b34798e56d3a294260f1c57c0879999d3182fee01e68babac252dc93be0b0ff2fe6925303c6e28cc7dee11bd3d1c391f6c4e47a3e56605e56f28d9d60290d43d3ed8bb559a8529ae3a93988ff53056367c0ac6f48948be397a6e2bfd843d40bdcea2d853d57c8e5486f6c63b0792d10af60ac2b7a79fa1cd43eb4f0525aa435e0c946f35c6031efbaece05264f78b1caf5df257e0e03bd7923d6000ccd5b4615e4080d539e204b638f6b7637543b29226b37fa5b99b7f4c56b7b254d5d315a89250c3c58db7bef0860a7eca4ae2e673f82b1a1dc3505a255cb63ac7d01513d20e0a7029d6a1f52daaa3167fbca1997fd2656fa9b7f0494a8fa7add1491236330e046f646876f19d6fa58fe5bcaf9744b42cf2f383cceaf493718f449abd5127f9c1165d51051b7a36088fbe60148c31ece2575aa6f1e381024a5848eba1699a200d5217a4044b507c97d94c2187bfb4841bb9961348ff54ecc5b09895fe7c4cfe77b20af94c37a5dea0ed8767c24bef27c75b1f2cb109beecbb4b0cf8af35b5b5f36bf1035f044035a5d2fa96a962d7c6325af2bb170ecbfe138691a81c0986803ad72963e534f1421b216d9ff1fad5a20cbf9de7df1a252ff704c163a57cf898dad9bfc62680b8231b706c267c57a9e8df1a64c35de4439ab2f0c1886882d842b9a9969b2145bb856166de365caabc18af4fded9feda0fe05655952a84f26b1bff5312bc19261ced9e33574e1bd1a9a5a1ffcc04924570cdba0ca0921bcb4671b72706bff1c51c7372bf9ab94931ea3fa5408cf9b4bfe5ce7406d438583ef9ac781d853532f47b9b66cbc77380b1193ac6bf488276f1db0b37ba9b35713f0af8fd9a0069b5ed2564091d71203f984f551e55b3e184e7d3cafc7a196828b17bc5ba2a6ed61f4dc19dcdd71eeebc412c7a9a6d9a5773bd5b42c3434313a3fd46c551f7b4ab1da1f26527ac75f4ad8f71573c9a2fcdffc8cc9824caf9b1740dc7bfcf81fce5a0b462849c5ab54a90c61c6944f65429c04354e6d81bd2c6cab248732fc276d5053daf308b0565c90385323635118a86c708d7e8e56233a3eace090c997479b0deb50306a7b9cad8dd27291e9ba51cbe2b658cd4aff3092a53c4640a69778d73b392db8b3c844783888fb3719bd4ea670a1721c2ae3a9fafdd2b4ff4bfdf173efee25a88e4f3b385c1d8115f0c21d5758e7d8423493804e9a9c3bf1daa3b27cf840451808b1d773adcb5e337fbf12dcd54ba7096f34db83e815792107b7ba6b90d0f2dec5abada2df45aae5e1d14c150b990501be616c2b048567139dcb2119ea2d429f31c0f64cad36881527ee80afd9a729eb815c0327460ea7de90937936bf595a77d85bc22cbfd53259f1adebeadff6fa11ddfa9436470467c1fc535f9a32e0078fab9d2b27c29a2788ace228d9dd3c13bb2c72cad71d29a156d1d6e757fbbb84ae31a5302359eb06015bc375c58cb03e50a0b692d7055c5bff3e84b7b333ee38898451c198581fdad4314de4adb68073d9e7c0e1cb01660d27d1b32601bacb5ac83397c70ec5a8933ef348ea91618fed2a0ee8a2e48883ce400a22eddeeab9b6b1266908620bb5379611d663fca14f4c21b8d3bbf83061337aa6f02b11f92712df3568df701607b97375108656b78f2cd91e33ef3326cee07166ba259f455353bc6d7bd8a5371618137e9253488807ddf61bdb744d5f9de518efc7f41b0dabfd6a7c596f0621ca04f9c3ebd292853d96093e7af244b8d7928efb979b4cdfbb0fd6ef4fe880fb59cc1167d5f9d6d6089434c3dfce656796067ca7282cdab4fc626535f4d115b0143e142073d2c754878506fbe1404763366702f97a91d0d0d3d987154c0a3be36622ef4ea4c653b7683ca60a417d2d437ca60dd159ba340190747b8a3d1c720355897178ea5b9272484ae81f57d106baa5395dd53be4f87cb2c057a6aa952fb6fa14b7fb5cedd095428601b057fbad9e52f6de2d89ae9f35ce0800e9fd4bf3812b994c37f5969cb26c433dc3de63dc42ca06057167847644dc38bb295a6c4b50a7e4d03484127d871d968750edc973417307f2b7310e4b89ce20e6a7f24f2119bed164d801a4ca66b5b56d9e58dd571c9aeb0bb17e576262771b5cb5eb1dd18a62bc736048aca7e6e4bccd385b7bed05626c6adc89efe30418a7c6f4ba2c7b9bf0ac2d6a27d70681dde7e4c2381b172458f2cfa89aaa9220aeff5d61bd0d001d968f58afe56570c6cae4b681aa8351404b271f43ae3ef934bff8e843366840c76a0453f0f9329770144ba0ed55153a9ba4ac5a475f41574df7f77c8e507a2bf2c1a694204b0070a8ba02610e38829b8c12fa533bb20f20becdcc0a5372ef53cd7926272b12376520a9a8f0c0cbc84d598e536a005df651670c3477d58aed2885d609fa4e5bf8e505310646a3cb3ef4cf1fe8eff22162fd363ecfbdf05850d528780a19c91a2daf9bd5efd8b963eb7f834c38775503129ef17995ead57ec8f35ed60e611b37d40ef28f51398fa41f439f6ad4232e85e8f1fb39a12a491000b2031e76ebfc30d178ebe10ec3a169088c1980089bf55f43e5b17f48643e313f3de22851b5bb7a2c2fcfb7b83dd85302c6d7af258bef4b31442cd5a1d4056a2b7eab0d5d8ff53d851401c9f3bcc8129bd0d7cee6ab7b1cd3e694d37a8094bf6ac64edab9cccd1a2796dfd3fdf25dce97de6159c3a00fb21bd143814218ad18746602af0248f70206c789fa73d74bd0a032d07487f781e54638f59424322edd3dcca2e2ffcb555bf0699ab2f554cfa691a8cebf33de3532537597c689adf139fbf4efe3d7e34be0f1f740bd408014ec06ee271e5737a378ba637ea3d6d9d505566dab1c996f6deba0c50a35b758c9385b0bbe65db7fc89fae19ea2a4a7b94fbf06feb843b08a74002700f91c1f117138342260b102d1c0b7c5b460bc8b6b6f08a214aebe5e19c9a29aa9b67ece6bd1b895bd7ce34023312dd8ea7ea136d29f5258c28942385d49cf21829e9a3da2f805730e017773a18e421892da990e877f58d36c083fc51d3532354c47cb83cb9b0d78f1e41a9616778ac4744de315fb06bceb575f1b273857423e19c2838c3c3316ab4b22ace45f736fb3b8782e3b70db410679dd4c877f1b37cb64d413512874417d8704e3d472b97b23e60922e84a44ad283697553542a36a2fc2f9a2797e573d48706e93713965b00afc50cc793f20440d4674e468249daddda0c269396a49e52b0fcfe879acd633d08d23fad8ce3b761e1e1c86029dac085b34bf170ee46d2f0bf8ed3732d2a0a3e39aede4fb24a68e8acbb3024da484aba173136e48119a1700d6e83633ae5af381a243152c265850fe831e52f503a0821cf1df824a3124838c5f6fdb7510abc8ded52ca13ecea30335a4e5703746aea5c0c6b3c6c", 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 12:11:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f00000000c0)="18fd1e8197c2e9023d8f93ca22212eacb59601e768ba281b711b91e1bf4be584bee1e586e10abc00b22753f42b70eaf9ffffffb7f17fdf69ec2bd967b32c03cc5993a4f295d83f8c050cb46368457e39346d", 0x10b) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:11:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x303, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x2000, 0x11c, &(0x7f00002e6000/0x2000)=nil) shmat(r2, &(0x7f000025a000/0x1000)=nil, 0x2000) 12:11:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) socketpair(0x4, 0x3, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x1, 0xcb, 0x0, 0x400}, {0x7, 0x20, 0x3, 0xfffffffa}, {0x80, 0x9, 0x4, 0xd28}, {0x81, 0x6, 0x7, 0x7}, {0x7, 0x9, 0xfd, 0x4}, {0x890, 0x0, 0xe0, 0x6}, {0xfffd, 0x1, 0x8, 0x8001}, {0x8, 0x4d, 0x40, 0x4}, {0x40, 0xb5, 0x20, 0xffffffc1}, {0x0, 0x0, 0x1f, 0x1}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 12:11:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10000, 0xe4) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x9aa6e2529382b519, 0x122) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x80000001, 0x1000000000000000}], 0x0, 0x0, 0x3f28, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) socket$unix(0x1, 0x4, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140), 0x369}], 0x1, 0x0, 0x0) r2 = socket(0x20, 0x6dac2523d838e91f, 0x3) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) 12:11:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0x94c3073c45cc9a5, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240), 0x9) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffffa0) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = getuid() r24 = getuid() r25 = msgget$private(0x0, 0x20) r26 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x2, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r27, 0x26, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r28, 0x29, 0x2000000d, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x16) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r25, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r26, @ANYRESOCT=0x0, @ANYRESOCT=r23, @ANYRES64, @ANYRES16, @ANYRES16=r24, @ANYRESOCT=r28, @ANYRESOCT=r29]], 0x1, 0x0) msgrcv(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f8373bfcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4213b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x66, &(0x7f0000000000), 0x10) r31 = socket(0x2, 0xc003, 0x2) setsockopt(r31, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r31, 0x0, 0x66, &(0x7f0000000000), 0x10) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r10, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYBLOB="5606aa92549c2e116f241ad629673c5f72630c958d0a8d1334148bc750524943c50b0e9b55fa02633853484d6a1ba709384a693a9df3b413a255cc3a4e67bcc265babcb1abfaa9ae3004c05566d4b02e28b3d58b297929d91215ef95fde24f1c32d4143ea493663c569f905902b9a7780f4c9e7415", @ANYRES64=r30, @ANYRESDEC=0x0, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYRES64=r31, @ANYRESHEX=0x0]]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r40 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r40, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) 12:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:11:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x50, 0x0, &(0x7f0000000000)=""/80}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:11:30 executing program 0: shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) getpgid(r3) socket$inet(0x2, 0x2, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7fff, 0x3, 0x80, 0xbb41, 0x7ff}, 0xc) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) 12:11:31 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x5, 0x6) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000280)="5c47eb4294c1ead26d7dd512144a87d9f0061e25469e72c13243515d77f8b0ebd434642e402420452b4ee2c56d145dff01edc29b1e60f2950b0e571c661c8198cb168bc9ab6ac034287b25c2d0b293cd09f7caf8c9a406c292817a590fed2e6ebecc2a8e7b2665ff19c73eaf2402b5ddb07f5802d18790d17ae3cdfa0ef4fd276532d75ce45236c751ac2263632e14b7c0ca34738a7c3c3134f44987939b09578475093bf081fbdf270eb42dfbb896e532f9ac40d44650707294d3814a33c1f3cb6ecce5021a1d06a5ead9", 0xcb) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 12:11:31 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x1, 0x6, 0x7}, 0x4000, [0xfefff061, 0x1, 0xffff, 0x9, 0x8, 0x5, 0x7, 0x7]}, 0x3c) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd195c162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208b7d8d9a3ed1a6519751c33bac744333dead7bab29b4f157572c9bb033cad21024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:11:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x80, 0x0, 0x401, 0x10000, 0x7f, 0x3, 0x4, 0x10, [{0x7fffffff, 0x0, 0x9, 0xef}, {0x401, 0x3f9, 0x7, 0xffffffff}, {0x3ff, 0x354, 0x7ff, 0xffffffff}, {0x200, 0x2, 0x6, 0x31b}, {0x800, 0x7, 0x9, 0x1}, {0x6, 0x0, 0x80000001, 0x6}, {0x20, 0x7ff, 0x1, 0xe2}, {0xa71c, 0x7d2, 0x3, 0x9fa7}, {0x0, 0x40, 0x7fffffff, 0x7}, {0x3, 0x5, 0x3dfa, 0x631}, {0x8001, 0x20, 0x5, 0x3}, {0x45, 0xffff, 0x3, 0x8}, {0x10000, 0x200, 0x8000}, {0xc5d, 0x4, 0x0, 0xa}, {0x6, 0x7, 0x2, 0x9}, {0x7, 0x4, 0x8000, 0x7}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)='o ', 0x2) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0x8, 0x7fffffff, 0x0, 0x1ff, &(0x7f00000004c0)={{0x2, 0x9f, 0x3, 0x81, 0x4, 0x800, 0x3}, {[0x6, 0x1f, 0x1, 0x5, 0xffffffff, 0x0, 0xa40f, 0x8, 0x7, 0x3ff, 0x0, 0xfffffffffffffbff, 0x6, 0x7b3e, 0x0, 0x5, 0x800, 0x7], [0x4, 0x0, 0x3ff, 0xc3, 0x73e, 0x1, 0x3, 0x75cc, 0xfffffffffffffff9, 0x6], [0x5, 0xfe1, 0x7, 0x0, 0x2, 0x100000000, 0xcb], [0x1, 0x80, 0x4, 0x0, 0x10000000000, 0x4], [{0x8, 0x80000, 0x2, 0x6}, {0x1, 0x4e0d, 0x7f, 0x6fd0}, {0x2, 0x40, 0xb8a, 0x1000}, {0x8, 0x80000000, 0x8, 0x4}, {0x1, 0x1, 0x709}, {0x6, 0xfffffffa, 0x40}, {0x7, 0x26f461c5, 0x200, 0x400}, {0x7, 0x0, 0xbda, 0x8000}], {0x1, 0x6, 0x8c, 0x8}, {0x4, 0x0, 0xffffffff, 0x965}}}, 0xb705, 0x52}) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x7800, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 12:11:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)='oL', 0x2) pwrite(r0, &(0x7f0000000300)="ca0472fbd2ad25f8200b1f19817df37f821388c419e51441e55502081995f93d55836ec2eff2fa4c399d66138bce84b00e4e45a820d3322ece9b347028e94e1797e9590b989ac5ba65eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3c01c53848e9e4e38ac3c59a66129b4d1afba05c7d8138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13c9c1ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e087108bb27803aebd53b62ffffffff0000000021eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c0a10a182d2c224a7e0866af14e4024431", 0x134, 0x0, 0x5) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10000) 12:11:31 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 12:11:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a974cb5e7da0793615371c7fff6bcc8c25fee2d7e0fe222636f7037735655adb94ecc5896b1c872d4969f15d98efc2e6167e61152af2bdc87c24e3fe71ef27c7f84162046a89936a54e6e61a1df85fad1d9cd014594dcd8e3692ebc6f54d416aa89dcb9cee", 0x65) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpid() write(r2, &(0x7f0000000240)='o ', 0x2) kevent(r2, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 12:11:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x1ff, 0x20, 0x81, 0x6, 0xfff, 0x78e]}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffffffff, &(0x7f0000000280), 0xfffd, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 12:11:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:31 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) listen(r2, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 12:11:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000780)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000800)=ANY=[@ANYBLOB="0800000000000000cced2042794e74f9277916f5b07c72035c38a79360468f0f5cb66d8db0342fd570ea30435e9426ed50a8972cd6301737aedb7acb53cb190bb9fd118f0ca21301d01965c804280798a5e98bfe6e70c0b160e9316b2b2dc92cdc42116711f11726b1240906bf610d569604a8bf51ed488ff060810511fa99d6a5f6a99b9cca8fa7e45c7f1a398473f9a63ec6b55482ea75632b62f8f7d8d752fdc4753fb9237592a5a6c088ce0f8e5aa58d0a97afe697a8aeb55b9408f1"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958717f775e377040cb5af95e870a16e15fd7ce245ce220098604208410bb0b2445b59fbe"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r48, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000480)=ANY=[@ANYRESHEX=r48, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r42], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r40], 0x4, 0x2, 0x800) msgrcv(r50, &(0x7f0000000900)=ANY=[@ANYBLOB="ff98dc4681f7e955781addcd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b6a2175f8286876"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r54, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r55, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r2, r49, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 12:11:31 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x35e}, {0x100000001, 0x1}}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:11:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfff, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x5], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6d903659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8001}, {0x1, 0x4ec}}) 12:11:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) r1 = socket(0x2, 0xc003, 0x2) acct(&(0x7f0000000040)='./bus\x00') setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) fsync(r1) 12:11:32 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x0, 0x90) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = dup(r0) r4 = dup2(r3, r2) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x1000) dup2(r4, r5) r6 = socket(0x2, 0xc003, 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100d8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000001c0)={0x3, 0x460, {0x4, 0x7ff}}) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f0000000000), 0x10) write(r9, &(0x7f00000003c0)='o ', 0x0) fchmodat(r7, &(0x7f0000000140)='./file0\x00', 0x43, 0x2ddd9e3ad8d906e3) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000100), 0x0) lseek(r6, 0x0, 0x9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x66, &(0x7f0000000000), 0x10) r11 = accept$inet(r10, 0x0, &(0x7f0000000200)) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x66, &(0x7f0000000000), 0x10) fcntl$dupfd(r12, 0xa, r11) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000240)='o ', 0x2) r14 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f0000000240)='o ', 0x2) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000240)='o ', 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x3a4582dd404d1aea, 0x0) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r17, 0xee00) fchown(r11, r17, 0xffffffffffffffff) 12:11:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x83ev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2000008a, &(0x7f0000000100)=[{0x8c3a, 0x20, 0x5, 0x7fff}, {0x389c, 0x3f, 0x2, 0x10001}, {0xa, 0xaf, 0x4, 0xfff}, {0x2, 0xfd, 0x7, 0x6}, {0x0, 0x80, 0x7, 0x4}, {0x4, 0x6, 0x5, 0x4}, {0xff80, 0x9, 0x1, 0x200}, {0x3, 0x0, 0x9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81, 0x3f, 0x0, 0xa9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfff, 0x0, 0xa6, 0x6}, {0x100, 0x1, 0x1, 0x8}, {0x8, 0x2, 0x65, 0xe8}]}) pckbd_enable: command error 12:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0xff}, {0x6c}, {0x6, 0x0, 0x2}]}) r1 = getpid() fcntl$lock(r0, 0x3b75aee7fbbe4050, &(0x7f0000000080)={0x1, 0x1, 0x6, 0xffff, r1}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 12:11:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 12:11:33 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x401}, 0x0) 12:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x300) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0xffe0, 0x2, 0x3, 0x400}, {0x400, 0x1, 0x2, 0x8}, {0x7, 0x1, 0x5c, 0x8ff3}, {0xce8d, 0x47, 0x5, 0x8000}, {0x7, 0x7, 0x1, 0x7}, {0x7ff, 0x40, 0x1f, 0x7c}, {0xc7, 0x4, 0x0, 0x4}, {0x1, 0x81, 0x80, 0x5}, {0xfff8, 0x7, 0x6, 0x84dc85b0}, {0x67, 0x9, 0x80, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 12:11:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x200, './file0\x00'}) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 12:11:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r6, 0xee00) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r7, 0xee00) setreuid(r5, r5) r8 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r9, 0x0, 0x8d2f, 0x0) r10 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r8, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r11 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = geteuid() r14 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r16 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r14, r15, r19) chown(&(0x7f0000000100)='./bus\x00', r13, r19) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000400)={{0x7, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x18, 0x3f, 0x2000000000fcc}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r12, r19, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r22, r4, 0x7, 0x0, 0x4, 0x80000001}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 12:11:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xb9, 0x7, 0x8000, 0xfffffffb, "4315c8724109bd367ef65a5125b456b009d994ef", 0x0, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffd000 didn't change! 12:11:34 executing program 1: r0 = socket(0x10, 0x1, 0x4) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 12:11:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0110c8 va 0x20ffa000 didn't change! 12:11:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:11:34 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r2) pwrite(r4, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r5, 0x0, r5) r6 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r7 = msgget(0xffffffffffffffff, 0x464) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r8], 0x1, 0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000100)) 12:11:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 12:11:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f00000e7ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) 12:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x24}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 12:11:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fcntl$setstatus(r0, 0x4, 0x48) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x9, 0x80, 0x9}, {0xfff, 0x2, 0xff, 0x1ff}, {0x8d6, 0x2, 0x54, 0x10001}, {0x4, 0x94, 0x8c, 0x6}, {0x1, 0xff, 0x4f, 0x8001}, {0x0, 0x5, 0x8, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 12:11:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) msgget$private(0x0, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 12:11:34 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) pipe(&(0x7f00000026c0)) msgget$private(0x0, 0x1c0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028a01ffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c259300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e11548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabe9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d08438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816000000"], 0x1, 0x7fb) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/147}, 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f0000001ec0)=ANY=[@ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) 12:11:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) 12:11:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000100), 0x0, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000000080)=0xc) semget$private(0x0, 0x4, 0xa5) 12:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 12:11:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socket(0x20, 0x3, 0x3) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) 12:11:34 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 12:11:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:11:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) 12:11:35 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x2) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) msgget(0x0, 0x0) msgget(0x0, 0x4) r11 = msgget$private(0x0, 0xc2) msgsnd(r11, 0x0, 0x60d6d66d1dff7259, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 12:11:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x571d80f806598507, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x800000000000000c, 0x0) getuid() getuid() r8 = geteuid() setreuid(r8, 0xffffffffffffffff) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r9, r6, 0x4}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) 12:11:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 12:11:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="4e0e28c11c23be246c8e789cd76c5f02f93e60eefe4af971fd3181015a158cd400280fc3e5bdb963e1b006827bec7727fcf76e0ef0b31a535d5c0608bcc2e6ed739663ada7487826e6848af671f5ec6cd5ad6da37ed812dcbd3ac8f965a79432d6ab358cca815f51d52b199ba05cfc4adabee031ed7918dd1755f5024968bf16ba9e8f5522cf17ab68e7695f80fa971649099baeb1371f9196f1c84e137405013fabbecd516af12ee3e2a67cf4105d3390e347049787d9f81e0e8cecd217c603c2b7160d6518c20ec5d5438387e0dfbde9b92ec6132c377a268ec33c276e2cf1e45c8d07664eb3827e2ac4c73b7ebe53652c70f857ab9416aabf26"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="f64dd5dd1dd0f7d5a252ec", 0xb, 0xc, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000300)="fd6901001a6b8b43c9d11f8c23237e86a29c6a1bfa5b9f6bad2549d54097b95ac4c769cbbd2236335ce3597bfb37b5e78b32223c7aebd4f575061b6b04bfee20785b1973eedcae42f2b3bf6069a7dafc016b31de3781cc6f7ee45d2fc9759243da650821c6ad6d4dd4370494c24ca736abffc02855ec5df3927b26e5a8e52b25ec8bb0acc34d4f9207ef2ab74d72826d9941815a8c2ee58f1314d9861f5d5d51", 0xa0) 12:11:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shmget(0x2, 0x1000, 0x22, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011898 va 0x20ffd000 didn't change! 12:11:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) 12:11:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000004c0)='./bus\x00', 0xa0, 0x18a) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10880, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x4, &(0x7f0000000400)=""/8, 0x8}, 0x27a4a5a17643a823) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xe5858939b92673ad, 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 12:11:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000140)="96de193f4ec52fdc35ee9468be3276d935723cae6e52e5e6b0547e9f1d56fd52c39dd5bb4f9932046e9855deace46a5dbae3c749210ad8917abd58faed188978f45a9197851dd9ea9f6a707d1b223759779985e89cb25b7e95733e255aa2a7721a62c196362b8ca2e35a72685b218c4fb4498d153fbc4fba7ba1ec1716bf02b21e3a92d29f2cae8c2b91f1fbcabaeea79c3d0398c661f5f8dedeb469ee1d3696045d0168ec09f8176eea07b4f0f501b1fa03e4", 0xb3, 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000727000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r3, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x821, r3, r4, 0xffffffffffffffff, r7, 0x122, 0x4}, 0x8, 0x1, r10, r11, 0xa0, 0x7, 0x4}) r12 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r12) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x26d) 12:11:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file0\x00', 0x80, 0x2) r3 = socket(0x0, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000cc0)={0xffffffff, './file\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 12:11:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) dup(r0) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r3 = getpgrp() r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x48) writev(r2, &(0x7f0000000000), 0x1f0) write(0xffffffffffffffff, 0x0, 0x0) load: 1.02 cmd: getty 44171 [ttyin] 0.00u 0.00s 0% 299k load: 1.02 cmd: getty 44171 [ttyin] 0.00u 0.00s 0% 299k 12:11:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20008, 0x0) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="6fc3", 0x2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) 12:11:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) flock(r2, 0xd) r3 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r4 = socket(0xd, 0x4, 0x6) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r3, 0x2) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x69, &(0x7f0000000140), 0xffffffffffffff4a) getsockname(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shutdown(r3, 0x1) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9}, 0xc) 12:11:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) syz_open_pts() 12:11:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x4) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000200)='./file1\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) readlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)=""/188, 0xbc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = getuid() setuid(r3) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x40) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) chflagsat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x5) mkdir(&(0x7f0000000480)='./file1\x00', 0x102) 12:11:36 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x3, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) 12:11:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) r2 = socket(0x6, 0x5, 0x3e) dup(r2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) setitimer(0x1, &(0x7f0000000340)={{0x2, 0x2}, {0x6, 0xffff}}, &(0x7f0000000380)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x1}, 0x16d3154be9050280) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 12:11:36 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0x2, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xffffffffffffffff, 0x7, &(0x7f00000007c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(r13, 0x0, 0x66, &(0x7f0000000000), 0x3a6) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r16 = getppid() fcntl$setown(r15, 0x6, r16) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0xb2, r2, r5, r7, r8, 0xc8, 0x8}, 0x4, 0x8001, r14, r16, 0x8001, 0x7fffffff, 0x3}) r17 = syz_open_pts() r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x66, &(0x7f0000000000), 0x10) recvfrom$inet(r18, &(0x7f00000000c0)=""/96, 0x60, 0x3, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000000)={0x8, 0x200cee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711", 0x1, 0x2400}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 12:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c, 0x8}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x80) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 12:11:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x3, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x0, 0x400000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) setegid(r3) r7 = semget$private(0x0, 0x6, 0x80) semop(r7, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f0000000000), 0x10) r9 = accept$inet(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(r9, &(0x7f0000000200)={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r10, 0xee00) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r10, r5, 0x118, 0xfff8}, 0x39, 0x5, 0xffff}) r11 = dup(0xffffffffffffff9c) lseek(r11, 0x0, 0x3, 0x3) 12:11:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) socket$inet(0x2, 0x5, 0xf6) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d57067f36100fd708001c8707326d0c5c6d400000100004"], 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 12:11:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)='o ', 0x2) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000140)={0x400, 0x6, 0x586, {[0x1, 0x4, 0xffffffffffff8000, 0x2, 0xffffffffffffffff, 0xffffffffffffff94, 0xb27e, 0x2, 0x5, 0x20, 0x2, 0x3a, 0x1, 0x8, 0xfffffffffffffff8, 0x800, 0xfffffffffffffeff, 0xffffffff], [0x8, 0xffffffffffff3cbe, 0x80, 0x2, 0x3c16, 0xff, 0x1, 0xd, 0x5, 0x400], [0x1f, 0xfffffffffffff455, 0x3, 0x5, 0xe4, 0x6, 0x6], [0x10001, 0x7, 0x7fff, 0x3, 0x4, 0x8], [{0x7bfb, 0x539, 0x1, 0x9}, {0x3ff, 0x0, 0x9, 0xfffffffffffffff9}, {0x6, 0x3, 0x4, 0x80}, {0x3, 0xff, 0x5, 0x9}, {0x0, 0x2, 0x3, 0x7}, {0x0, 0x9, 0x7fff, 0x7ff}, {0x7ff, 0x2, 0x8, 0x5}, {0x7fff, 0x7, 0x800, 0x20}], {0x9, 0x9, 0x7f, 0xfffffffffffffffa}, {0x1, 0x67, 0x9, 0x7f}}}) 12:11:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403], [{}, {0x5}, {}, {}, {0x83f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/177, 0xb1}], 0x1, 0x0, 0x300000000000000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:11:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x42) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="f970404fec5a38e46a86fafb6ac4fdaa9d10b84a6168fd0423a27e246af5db1df84a81cbe5032cd4bd802cf830b95e642822c5ebcc3f055c7e7e3f076477a6b90305fef17687c5f0788086cb9011ef3dac3243e45859fe18723d975aadb093c2960c04fd3d02ec4f16a87ef32714a5dfd6b1e39d74494a569c42d85a8e7090a5164165b9", 0x84}, {&(0x7f0000000140)="86c9d4aabc3eedae9b25a60d1c8104eb13d47d0c73899b2659daa312c38f428deaec130d6e753e91eb3985746bce99688caf3a6638a30f827759c4eba1ac4608b52b645013f93ac908bb642de700dbbeaeceed31dcfbbe73bb0488211fff838a9d556a75d9bc885ba02ec61386dd08568d37a9ae7138baec911272299fa49910a18ae59f93e959166b505e33e924c4eb9bd4dccbd99af3", 0x97}, {&(0x7f0000000200)="6bc1855e94cfd601a6aef64f6a05b8e0c576df7720e1d063dbfaa993334ce679c56b73e34531f3358653fd22f1d34443535babf0fcaca0dccdf43fd0449a52b5d8c71221edc68cfb341917373e2dcbfb63c95ee65bb43aff0db6679699f44051497c211073bc4426bcf47ad60054d5d3722a9da79d33238fb2d25c50b13f120f89c1808c0f759ff64d6f797ee9be1289374331ac10429405f49c9e528aea840650c7920f07023772fc52183e64717b8550fa59492179c5965f4603a44a98dcc657d7e4e0722b639424d3c9c7c70162e3fd55a83c4a1b32960b97c65fe0891b29b38aecc82b1e18ddd3fe226fd7dc4977fe4b0fc2fc0a495f3b723c38", 0xfc}, {&(0x7f0000000300)="fe6913924e66779a6b3da4d7790aab3f10ef5d9bf8a77478ddfe09a5beab5857f3ce928ec3ad0f44b6e40ec4bcccea0b4cab9dff059ef33a051ced8a786a75cdb483a3470529e11626d7c95e03ceef37626e23297a1ff1ea2e7959840d125c25167d2eae62122f71bb2c05e620f4fd1c631735486115d03ac365c358f17dba58dbd164a0256c8eaca3157d636d3fefeb44536d1ad98b28e7dd8da71d2a11ac541e8e358133995f583c83e8c4b2f869c136e9ee3cdb595d9e7a4a57e088ce0a88bdea0ae2e2e0a7429a411c84f153e5be82d47458e8cb8500e1a0975d65ee21dc05f5c0e5ebc9350846a3790d04f0cbc3a09e1e588530b7cd53430ba231f24f360d629ff756cab235adb04f6c7701bdb1312c51136e0d1446879c1a9f96ecc5afc8320e5d1e8345cae253d8c62d1a4c861d065470971a3b47ee6556467ea85efc7e764a419915407e20a5b0d7e48ed6c62ce86dc70cf1c5b6f3f2b06351393ceba324f382bd4af5f390dd70a9ee12cb3cea8d5da6cf43e3934db5d6981a6cdb77e1cf8b188e920905c11663e64ac5c1fdac367d559dd10d6b7a97554ea70892a4c40c658f07a018241cf7a4de5c57dda8b8e7ec1bdce7d35f65f3ea7e5da639bb0ab20affaf979e835a6ec42de1dda4ddfae788b180150336f46c9d6c363165f447445401685d6b7b4d511a15472300aa1449266cf52d5e3afce342cc98ef75d11468302d5f876729caa55c4907a26dd48608bce819d0904895f3b4f3b60fdd8309091131859970a86a5b66e267984fa8ac1edb4aa83ab6dcd57a1a37a6b7367539a7f21d9bb632181bed87c51e5bf2d5fac9860c3da35e9fb993e1e88cda5cd5303f7abc2e838b30f398c92a6dfd794dda01bfec2a32c2d3f299832f554769be0b7d1c2154df889a785b799264047828227fcf90b782cc0e21aea0dc51c09276814f7e827e7ee7344243f6581d973ff413e835e0aef98a469d767bb2f1b87df325e7964e2e0c598e8b6ada0b735bc39cd240fb6c157fd261e91ec7b6aa9b367faf5f87ad1e0ec2a64c72cf0bac251daa47b55e2d8c90454809f46e4527f3781f3849ca5a0555869abee5a7f4c401b0abbb03a50b87bc26e2742186e518112a2bbf90ea9ec9c1132a8ab178a5469cce5f577d61f9fc0b9a524901b8cbd08874559e6d03c614dd42fc804f881f28717bd7145800784d5284855c268fb8b86d91ff389ac1ddd7efd90c5009ff58e9498c8d028253e9c943c913cd0d37601733ac427fe95ede6f6ffca527ca5fb149a1cd87c560edb33b8f2776ffcea2f83bc300f69e6dc068a6f700edb4d186856a2787bf5eef178a734434db26f3a748925982e319076af32aa4ec1b240e1f6ac4bdf56881828d6691129fa6446103f4784ed3a56c5d5989fe1e8593784c04127b6c98e2b62db4257e2b7a3c3ea1c177133ec9e1b7ad4466cda4b4623fadd3cb9c059b30072564a641d9b4eb8da964059bfdbcbb5ec60254a3253f8050384f67c2bdee251247426bb4cdf80896271eaed6ac9016a4ac7eca576786e7a36417ffefd133889ec4daf9f472173fdfc21b200e9d438f4044865fffb47c4f2bb970965b25421808f583dbad67386e0004fcb668c6cd959613b3d8833aec346e34ef9ff867db59605a330618254bd220410206698017072fb77d886a6da842648694c1532d98fbc02479fe0c0597ba8095ba125fc6fcb7fed9ab460eff752873ef1e15450ca65de4d8f39525ed77dfb5a73d74b12e7b01e59da3e2451aac1702bdf468f8f076f5243bee100ccb2da642192856d20ee21a3234b033a3665fbc8035fade0e5333ddcaed8ef35f58eb52d8ba5fc5841af9c1179e7393b39a68405667b5d7605f9a8ffb5a3217d47687299f18eff902f83c9e849af5607a7674457a6632cbd3f457d8cb02d90b5b9db08fdc12a93ff367f06cd1681fdf4e7a0dd62487b7e022be49ff92e5500d1b2696f071b29e89a7865002a9f2944d9dc191c32078aa435237262413f80cb0e31d8d353527ffc0286cbc79c6632048e35a21cb21a9602b78e4572b602f30cadbeef30469f33f4c2ee52dd196820250eee611e7c37feea35beb54fe3a52c27589d7124236ab503548f24e254643b6620422929faa155887167fb64162d350df716c91abe6a5b62f2bf9e71562e5a494070cb8e178c89e937d5acd410949bf2477d84185b0277d8d3791364ce435e1b8974c730f60f825248279827a44a50405a55241aca2595c2d26330407ec54e43136590a0075a32a6a669bdbf3cb39bf738cf4b3b2e73bde450a9dd60e861069a7b010ffef3db0dd46458f97f891360f60b903659a7f888c52dedf7aa8c5953af4335ba6e729c019614696ab634aec5e481a96c928ea3e2781efe34dcad192c363186a05309a4d27ee915bf55a3ea05c14bafb99018d3dca6fc9bb749770e68e307f583e1ebed98a9a7271fe35c61a5db0b8275411ebc036576a2881eb11ed2a46b0750b8177264a489c244bae807a49cf8850f4b3e0ac1bc1072d87e6f8df5bbb4c19aef5327a660a5cc3f4a73adce3b0999ec6387732dbfd5a7a12cc1bb590cd23ec01b475ce3cc399ddee1b25d7ca07a60f2b29b79e6dd653fe7b6817e887491f526a436a96c1541e9d292842da65f0fc64004c199efafd7948b60d277b6c63daebb133e7e119ec993d7aa0fc1403c8009c62d8aa9d7561603e50af9604c9c2fb2144bc023560edb1796e7602f8ad0e6abb8445ff18ba1c5a833530fd3f4cd8bf8edb438e1d0afa7547bc19cdaa9d1e00c8fae242438d1a5682c8c6c35d80ab8fc7d2bd88441eec2e12bb067dc0f4aa561648afd05c633120c373a8285a67fb7149ea75899503888e904d94e41e9d0e633dab41a976e673b5589d1212a0c32d29aa1c165c41d893a55e59e71529aa37aa401e17e871c794ef8a958a293c2dd296aa858ab866d636e9ae794c1ede2b19a4362f375fc60485b5e703355edc3ace2938aed53e0f2583560a40dd3b68c7f8b5b0fe51e820c5ec4d05b38c0de76f6cfcb4467915b7327757468ac056e69fe33c1b71615b656f517ecf8a5fd5ddcd9b1574acc3d1cfc2f8dbe3b994549a096f153ccde6155e628721b6805acbe629e46874bbfae92a8320b835760069bdb2d8cc7341c27f6c6314984b56422a36524e2e00b73892208ad3a9ee7b59fdd3be39aff46252461597fccba8bb819cb7b52706fcfd726feabdaac8cc26bd9486a381913a71d5b3b117f36bdc5b1e26a781b679696e468fd06578ceaab3dcb36fb57d29c3abaa5426b1a14f19f6c9cea4592a8fe85fdcf1720c3906eebf5ca587ede5f9ebbb714aefbd405f6b9a8a394924dc8fb0b8a65daa0ea0a9019583b0a8abc21f1eec8f8259d12cb1ddf038bd9723141264a530cb4e2a22b042aded69f197080bc3edbdabf1b58cf26912a676e7b3c3d03dd0e7309828082f6debb0369fe473aa409d63613ea616f7564bd07cdce429c18080377cd7b381244adfc33530d6254868c1d499e327fc696f429e7cd6208cc47da629a49959fc5113eb52572eff52ea91d961d60882eb11f99d115ec796ba5bf3b06587a7024976391ebd7949c51fe28b42fd8b2a07182dfdfd24fce05e63106d7e00f2beac8c3a28f529c9c4c6827e744bb18a1deabbfb9771773a341a4445fc8134ef7212dfb40a20738ac24faf40d897303954a42dfc7996e7b70c835e2fe46045074e774bd0ad007ea9d758881a3bf2611d441dc4f94714a72473d6d56c3b3548d15aed778b0ac5066168cece54317c8ea292e31aac46cdd72a96c32eb3914ea62381279f3b6bb53185a20058f9ff7430ad341ddeef32a24a8c706e0dac5916db7386c1fc203734873943d59ad9c0d1695842c40187d7d6edaaa49dd3da8ee1d78ccc5b7f43f42f99851cba5ca836df018e14ead8ccdc72c12f25c915c79655aa3198015ecfcb8ef2ac6736abf728d9c6c4e92e2300f794e9a4a22d2e949e862c280f4abf4da4fe66e1afb92bd65130fe6d55d244d7916a20601b13f58336adddd114f094aa76f06f4af96ec939a84ec84a866fde876f8bbc2b3fea55ac3e4b071bf7ff6cfa23372a6e5b8d1499a1b914f71e41e3282ccb26262a8dd1f18882813182bdec6fad23c816daf1009918e5896e82fc3d9181d393aabb925eb6b30e6d00afccea086ca2725e177cbc1a6f029896e1c1870ad5f6ef7aa97e9009b1a5d2dabcd5c6e085b653f238338e2c98e8993545b373da1170f11e5d57e8ff7ff09db88265754334c53fde42ada897c84c8dc842584ee8569aa58039df8a9a781d1099b71c1a45b78ca9601499745664fab6e8d7aff9b51a9c0bce9091f82c7760569d776b526edfbaca197bc876965672200f4f0cb42e90437b3c023c7ea97c7ad498c7522358c3e3c24e606efd865c9883e65400028d47874e36e0b3c9bdea0dd56f4cd0e517a62d0506f15fcde1ee3cd631220f2c6af747340bccbe9e8218a2abd2a3aa7c0c1e5595ebecad0c463d390c9e1b3eb883e1245efc311f37fc1a4cd4fb8161b048b2f55d55f96ad3364ee347c2a5ddc8649f54597ee276aba07bb50ae60d2d92340a549fc6d23299ccfb12c216f880ce0df42ddbc6c90d9fc961e1b9f422bc3e7d9f17d259ec2bac197b0d93309c9d12bb100befd6a2716039e56f700ef0e294b99e871f488192d9890ea8cb44b7950c4de801181acf2245cd6c406e3daad4d030e9a1d54fa42b6bb8fee1b8996178f22a45cc656eb64fa305772dffec6bcf4fa85e29c997f75fe4b5887e08e8839f1e00ca8413e718753594db07c91ce7b2cfcd1c3a34b66c8caaf196b1d1bf9d70d0dcac8fd1a7331ff46b671a64e67ce25dd1695e29e3c5f894efb2170f01a5e7820d763eb6b0fee13142f31b0b218fafe82e73506e576afb59df4ae3965b6a60e91fd46f219d3f4f16118156fe3fc212d7ec9bc9c2b50cf70f4c5a90ac2828f155bf00317aca54a424214e7c4345d3e4f07b31bc44b5b8c9a6b8afeb503bf05f4ec05032c28dec4ae25f27e90e42fc86a67e5e826a07525f8bcf3c7e0552d077ec6ab08d02c9c6129b8b2fe08387197e7592033bf4504d5d4edeb50675b3f11daee1a1dbc033a68c2aeaa99b9a3bffd7bb27ef85aba71c5fe66b5105f64145b9b7a54204a9027781f95dd29818bf059de5d68c73e527808ccb998f92f0a1cbe067ea692709c54765b82252ed4f492aefdfb09776a94d70aab54ade882ab4f23011ed15e49a2c2044a1116987afd754c93f46f1398c161ffc688ddb76015f21913d30b6c2864e0a33b844ec2052e32c50788f4cd97512fc0c31054d5888214eef7cce34d0d58f73aa7928ee06634fd3a5fd7314951d677861ea615b5a1b5f848b67d19f90b975d5efc6c10584e6d19da0a700b6ae88bbf8bf8130436facb420c5ea45d3b8014d7dfe0006844665137f63acf7be5054d4fb60de969df2f77b08e88c6abfdf02bd5eed27b0bf6ffb98702f9b4df97434ac5e53a5a5f83dcb36d81192cc33df5b4e197d98ccdbc214e623d973562d624c2b94510b08059eddcf5511eacdd8a58db549c65938d9fdd09b759b11518c3f76adf0b21db6040a87b1c11d1a247dfce5609c13af2d78dd74968341d86f16de7c928c04f929907270327773c90acb0421a48b54914494a493e812f05e5a6aeb78f3dab5254ef5bedfef54fc2c241f1e81a931f078991fb13f0403abc0e62c5eb49a8708992b3ffe07083756b274b1ca461c49a9a4de7c667caa0f6dbadb210ee723702ece10a49cdf513186c07c6fd74b", 0x1000}], 0x4, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:11:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8d03, 0x28) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0xffff, 0xff7f, 0x401}) 12:11:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 12:11:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, r9, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r13}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 12:11:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0xcaa4}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 12:11:36 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') link(&(0x7f0000000140)='./bus/\x00', &(0x7f0000000180)='./control\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x2) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='./bus/\x00', r1, r2) 12:11:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000010c0)={0x4, 0x5, 0xfffffffffffffffc, {[0x9000000000000000, 0x0, 0xf61a, 0x7, 0x6, 0x800000004, 0x6, 0x1, 0x2, 0x2, 0xff, 0x67e, 0x3, 0x1, 0x9, 0x7, 0x1c00000000000000, 0x7fffffff], [0x2, 0xba, 0x4, 0x7f, 0x9, 0x80, 0x401, 0x3ff, 0x7, 0x6], [0x0, 0x1, 0x9, 0x100, 0x3, 0x80000001, 0x10001], [0xffffffffffffffff, 0x5, 0x7, 0x3, 0x0, 0xfffffffffffffff8], [{0x7c6, 0x20, 0x7fffffff, 0x1a0a}, {0xfd, 0x400, 0x7, 0x5b}, {0x4, 0xfffff001, 0x7fff}, {0x1, 0x5, 0x7f, 0x5}, {0x43e, 0x0, 0x5, 0x8}, {0x3ff, 0x5, 0x5, 0x80000000}, {0x0, 0x1, 0xfff, 0x7c2}, {0x6, 0x0, 0x4, 0x7}], {0x400, 0x1000, 0x3, 0x5}, {0x8, 0x0, 0x6, 0x10000}}}) lseek(r0, 0x0, 0x2, 0x0) close(0xffffffffffffff9c) r1 = socket(0x2, 0xc003, 0x2) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x2, 0x0) dup(r2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = dup2(0xffffffffffffffff, r1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000013c0), &(0x7f0000001400)=0xc) kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) fcntl$dupfd(r3, 0xa929d38651d459e6, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) acct(&(0x7f0000001380)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x20000, 0x0) 12:11:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000140)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 12:11:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x2, 0xc003, 0x2) socket(0x4a, 0xad7a3eda402dc951, 0x1) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) recvfrom(r0, &(0x7f0000000180)=""/213, 0xd5, 0x883, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140)=0xf40, 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) ftruncate(r1, 0x0, 0x2) 12:11:36 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') semget$private(0x0, 0x1, 0x181) 12:11:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80000000, 0x7}, {0x18, 0x0, 0x2, 0x3}, 0x8, [0xffff, 0x0, 0x8e0, 0x6, 0x3, 0x40, 0xba1, 0x8]}, 0x3c) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) r2 = socket$inet6(0x18, 0x4, 0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x4004, 0x20) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)=""/198, &(0x7f0000000200)=0xc6) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x3ff) socket$inet6(0x18, 0x4, 0x81) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) msgget$private(0x0, 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) fcntl$getown(r5, 0x5) r6 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet(r6, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x1953, 0x1, 0x8, 0xcec5}, {0x6, 0x1, 0x7, 0xfffffff9}, {0x3f, 0x3, 0x2, 0x2}, {0xfff, 0x3, 0x3, 0x6}]}) r7 = getuid() lchown(&(0x7f0000000480)='./file0\x00', r7, r3) r8 = socket$inet(0x2, 0x2, 0x1) setsockopt(r8, 0xffffffff, 0x5, &(0x7f00000004c0)="13ec78fa5d341fdbad42beb4f90a6d5a87cb7054c081b0d4e8f9b741605d656cee447275c2d28b024d2dd15c3bbd9bb97a8eddecde1ba4d8db", 0x39) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x40, 0x0) close(r9) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000540)=""/5, 0x5, 0x1, 0x0, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) dup2(0xffffffffffffffff, r10) socketpair(0x20, 0x3, 0x1, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000640)="105ad0a67839e0009a2c9100cdc2e233d9d1ce47c93408f3e4318eabe880b299785b5b7aa55cb96b2495384cf4a3a812b46616b0509a3c7a3cdbbb89584845a497babf459beaa38207f655dfd6499c9f0d2a9830e30af5539a922b599fc0902c132bc01acc12fed3fb528afcb5978d128676d730046e3b946a7c389f03fe1db6a59239bcfaca67c74bf6acdfe1ef3a9a0e72d5062f9aa2810393a7d871a1ea26172f7332fb8048a283868843bca6709ce39b912a38a62210293e65ce5b3ae3dd1ba39fca602f69964530f4a0d54a5d59e820814d", 0xd4, 0x4, &(0x7f0000000740)=@file={0x0, './file1\x00'}, 0xa) 12:11:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = getppid() fcntl$lock(0xffffffffffffffff, 0x1b, &(0x7f0000000040)={0x2, 0x2, 0x9d, 0x9, r3}) 12:11:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto$inet6(r4, &(0x7f0000000140)="e516c13b98a8de441a146538cf1b7c25392c8a6013dce67d74bd6d9381f075fe1f135c00bc532267e8a4a041ccd5edfc45fbfa421adf83aee7c86c75832a61fd58451b41b32304244b725256007ec075252452e419eb5bc3e5318d86c77a920a14e916eb6d800932c21f9005e9a5fd28b61be85bbe90c43b40cf8e3f448254e4a55afb0d11d00f82e71a01ca052a8f15136e0d7b683b9ea2c5e2baf62b2c3f78d44a0ce63c11de1f8ed2de4ae1", 0xad, 0x10, &(0x7f0000000200)={0x18, 0x3, 0x1ff, 0x5}, 0xc) write(r2, 0x0, 0x0) 12:11:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) close(r1) close(r0) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x7fb, 0xfffffffa, "3caf00e7ff00fffffffffcffffffff158600", 0x0, 0x3}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000280)="cccff703629e7473f0fb58688f359abc0d316058ba92ce8200789139a9e78b97a1397c4292f2edee0429843257ddbb9d752b12019078d6fabd32869ab5300cd40fca627a97041861dd605966a3f4644e19f9057ad586442839fb26bbdc4b4c125f25db76bd26481be39bc9924b9d4000846101ed764c2fefbdef9a585005789c69df91d08d1844c987290b629585d0d23dea00000000000007ffb0c3a12a2d2836daf1b93b5d4f669b73791ebdbc734fd725b86c4c51e92b4fe7dafe5d09577f1c7195a29866eddc1942535ad3131e47150d3f30dd262f8c0b6eded1fa16a47f38c7f8fdb37995f7adbeb041b32251c59b2f7c677a7ac057a7eb0f0000000000000000000000000000000000000002000000000000000563d14236ba2c77876eac762122c5733388853dd625b9d0e60a019bff09cd21c317f53676e9c224d6cd06a2e066", 0x144) 12:11:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/94) fcntl$lock(r1, 0x7, &(0x7f0000000100)) setsockopt(r1, 0x0, 0x73, &(0x7f0000000140)="78618bce5bc590b8f3ab854ff572432d1a91e2f6c05700d2d0f90a62a698e78b6eab8c16977c16fe50919984cff0f8467c61c0a025b5b75b3f402ec98e2bd08b04372c4e376eb0b4a668cc51ab41e1c2fcdc9c61e846e8a092283af72e0fd96fc6875df6b83ec41f", 0x68) 12:11:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r14, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getgid() r15 = socket$inet(0x2, 0x3, 0x102) sendmsg(r15, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="1000000000000000"], 0x10}, 0x0) r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) r37 = getuid() r38 = getegid() r39 = fcntl$getown(r32, 0x5) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, r37, r38, 0x20, 0x80}, 0x3, 0x7, r39, r41, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r43, 0xf, r42) 12:11:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) pwrite(r3, &(0x7f0000000000)="701fbe4fb9aabe5e3e2b6ce6ff6627b2eb6816c10f4cb5359c7c19bf52e243017adc8cf454d41e5397c28c0033d3d4b9c16dc5f213f7aba60c6ebc29da021877fe0d56b4fdd19907d37406f8754125fcaf744e71ad2f953aa07b28604ad4ddd0204cbc6346209db165923b770d740dd5c8d413d987b755d8bab6bd38aedab7bd973e4743dd86b7bb5da447e94817f5af114f566c2b9b10fe8ac9248a947275dde585cbcb5322108ccdf4b04f1c1d3a62c56a87846104be5724548f617efab3490732588443caf9a3", 0xc8, 0x0, 0x1ff) 12:11:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x20008, 0x11) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x254) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 12:11:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:37 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x1) r0 = shmget(0x0, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget(0x3, 0x49c) msgrcv(r1, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x100cb, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000010c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x80, 0x0) dup(r4) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000001180)={0x4, './file0\x00', './file0\x00'}) r6 = socket(0x1f, 0x3, 0x1) setsockopt(r6, 0x40, 0x80, &(0x7f00000011c0)="82f481feb9840672c3360b3c98dda3bf08b57780cc74fb7b7be52250fc5bd132576b1c75e826e1e1c6fe1a8ea98b5a28ac62fd82eb126586c5146dacd7690265eeed42e49b38bdb06d8c138e303a55e69eb6", 0x52) r7 = msgget$private(0x0, 0x14) msgsnd(r7, &(0x7f0000001240)={0x3, "8d09c361cbd5d8c5d2fff537039d2f5b42a9ed026d906ecc094e464163109eef897bbe509b34437cc6b2d32e2f9ba292f603dbcaae113cfc11bdf230a10588b277ebe4fc613a31dc91e1989adb3f6f9af6051c800d941414ac16c890b0b09414b807a6417320b31cb9bef2d1eb0a80091063343d02009be0771982de"}, 0x84, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000001300)) pipe(&(0x7f0000001340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001380)={'./file0/../file0\x00', 0x400, 0x10001, 0x20, 0x1, 0x4a0b, 0x81, 0x8000, 0x2, 0x0, 0x5, 0x1}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000001400)=r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r9, r11, r12) msgrcv(r7, &(0x7f00000014c0)={0x0, ""/187}, 0xc3, 0x3, 0x1000) r13 = accept$inet(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) dup2(r3, r13) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000001640)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000001680)='/dev/pci\x00', 0x200, 0x0) 12:11:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffeac) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:11:37 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xffffffcb, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 12:11:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) 12:11:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x400) 12:11:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000014c, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0xc}, {0x3c}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:11:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="820385816768232801008509bb476773a428ca5b0f81c3cde6a4697426005901f388c02c4b4e3404aebcde54655f4719b1b84b74df7941a9b5e99ab6a85038817c9fdb6e72e01bb4b0d638c28b3578b46b0d4d44545c97b50f10d74e4a642a2b4035f738f4c414aa8bc25e4937d06a90f8098f418f073dd536fb76e2838544ea993066242369be0463005a64ea24ebd2ae92e83b5f08382ce56e8959469339375475675ef5b1b5b78d40fef159e381809ca81cd0ee07f1b31579294d79d6c01c18c3537769923745d7edb35677d17e24e3141912325286c088ee5502573f5abfa88d3ec52d27ab49c247dee62773e3858d0a4807bdeb9f91c24e61711bed63fcb5e05d9a2d173e17e2651d60448f3d3a9d069dd781f434d0694c0ae85f3304c129abfdfb1f5691"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) getppid() r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) recvfrom$unix(r4, &(0x7f0000000300)=""/17, 0x11, 0x40, 0x0, 0x0) shutdown(r1, 0x2) 12:11:38 executing program 1: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r4 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r5, 0xee00) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)={{0x800, r5, r8, r10, r11, 0x1, 0xff81}, 0x0, 0x6, 0x7c5}) socket(0x20, 0x7, 0x3a) r12 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000240)='o ', 0x2) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000040)={0xffffffff, 0x1}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 12:11:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:11:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) connect$inet(r2, &(0x7f0000000440), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xfffffff8, './file0\x00'}) 12:11:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b040000000000000023eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 12:11:38 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x211, &(0x7f0000ffe000/0x1000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x458, 0x9) syz_extract_tcp_res(&(0x7f0000000040), 0xae5e, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 12:11:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x170) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000000c0)={0x2, 0x9}) 12:11:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 12:11:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0/file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) semget$private(0x0, 0x5, 0x46) r1 = semget$private(0x0, 0x4, 0x182) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/187) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 12:11:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000002740), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000400)="b81529d5583001feed361fd3b33e06bacff9ec8960279d2f1ee17dc5071f8aa57721a450a89a05b6799e03ed6369346d5d30f96bb2cd3a91e114b94a79ec03ccca5e15ad75e55a2d4c54f32a8ec83e190417c243aa5e8588bf07b6b7cb6e6da8a58df90f00e6c67c732ce9f6c0e57255c21ab994f258603af036c6ad73dad08b88d053f4f797f490d192944ab44709b6c38fdef82c677c0a7d8963f8aafad346341bb58be713eb8555c3c93d8f298ddb5578098020532673a55c01ff7a51c0f799aa6f1e5d", 0xc5}, {&(0x7f0000000500)="dc6e6d3996c06f66cb93850de805aa9cec208d3adced7c6c43af45cecd8888eb36807984dce7ef71058794373f4bcb016a84c0b9f1e29cd550b8eabc1326dc4e8affd50c7a51bafb0c081486f337515cd261add298fc82f453650779c2f126d7e5004d1f73a4c78d934525f83fce3e59b9b9654d689d42d2de5ae334c8bf68d427109474ab7f3facee0de4b11849134f46aa5cc48820b8fef01db018e56ab9ebfa57b0ac69d50f7f1907340ea9de53e2616629c5f4e4f2449943f37d343238dd0b2f6e8683553b424bbf32b499062d677b49c08ef79ffdfcee889f0c69e64d970f2d513cde99eadf8ccd25db6ce9684ca03dcb017463ba249529d81028c068", 0xff}, {&(0x7f0000000600)="572e409b2aa4ac3141f8d90b71ea5369260671a209c966d6ef1c367e6ee0ac8eb6f7dc5d76a24c5c0e0be4547ace3e69657a12394a153e5e7a8554d84647027aff748fc2b0942448fca6a68f64da19a6896513e6e64fdfecaa689a96b02ca1ac2c2cde500b61bf6ee244cc93210a512dfce9f76ce6733e79e2f123a70bfbdd31b46e8b97cd0e29fcb4a6a14dc9d304df35ba3ab545f8c217e23de11a480186657e10038edb87f8dda6103f839ad7cd771db7ccf47b87a1bd57dda9af95cc8064548c2f28514f7493aea54a6fc31af2c57ae772862105a1616da89af4347abb6f734f5635b90114b1cb4a6aef6f0c9fc5e51caa4c418f6d85dd26c13266dc798a338ce6e6b87d3f4fbecb6889fa59547b74cb081027b2740026398fce9c437ce8b3db4e7a59cc5945cf1b84b388eb6a108760f2b0a4aabd01e8f51fcfdacf9107a6f4a3a0149f8d48df9ad87a4beca403797ac550ba4a3e94665aece78f414987df2026824db2e264fa936d44339d4c2ee709195abc4e11053cb0cc547e578acbb2d9d1e7deebfbd2b0223defa975809deba650276d1ec613b8c8cc7d9c53d2daebb00bf4b15200d69ed67433771a623437160c85832fed00566902665b80d71a97905c93810eccc6b697abe7094e86e6b2bd2a71fb30a958c77764b343ea2a863a2567b2320f12851386f2ae447a251834fc700f34a91ec4c9b0b523da69644f724ff2b9cc5a96a19487041415c742a2502870d82a52c033ccf2fda1670588c201f72043527372a7b4c03fbd35178c3d76ab7b4b764754f9513902d14b9719bb4c66f9dc8f3078e3dd54df881c7a0d5d081a575ec5aac96658075b419700b3fb32ba16eff4677b808c40665dd2e2aa708e50c22f4cb389d1813011dc25df2c0326c36690fd08ab1f1121054622bdc1ef45c5121bfc1d4a755804fa8436acf080117b6901bb9267c3ba5f583058b6f95c40ff96f244913eab3e386d256018c78e60166617e7439dd04422fc2370adaed4048efc4207bf88afb8da3fb7e3e6803b543d55f77f242d5efe69c52d8747c9604074dbacaaf527f5c3f4a03aafcadfa328378a4b972c87c5d5093450faa7e181073e436d416d18ee7e3d369ae1962c972f7f50c2289fe56fd81762c1bb59cb03a9747e4248f3d4e04f4fb57438f186ff8dcde1344d8bf81f43bc2871deea5dfed8f6b23a6cfdb655099e874564960541e9ef0110db04f98731c191559aec7c27c63acb3da26967a2b91c0e02a14fca5e4cdccb1cfca5f858ed05e49ac78fefb36319740b3abb0a941530f1df16b4c568e3e96527ba8965290f307f4570dab069fad6cb244bfa26ce1da647e771a23ed97c6682e3a526f5393eac7da0c3ad47ae977a712266f849d98111777b7bfb7960add575db2d029239d1f6c9e82d64846ce1a564c2164638e627cae661815a21b5104c698dfeabccc5cb3728175411fe17b934bc0e7a852cdd2fd86f90d0d2c2791263d1c47c0d34cf852a253fe9677cdf5459f14bf3d2f7ade63dcba5abe6e005281026b0525b79e76642fdf9ee5d0abbfbfedc15dd6c50c1d0f9df03db423acf4dcab07f95039e4adc0eb39c0da73855695ac82c629c38c67a2f62f95b23ae7d1fe77e1db015111c62f9da441a2d8c4109c7274263509e4a91efd62f32e04b3b1a5df6043bb29ee7e8f4b80d5a2312cd823a472ad184efbe316a72174624d6e22310c6c08bc77ab30e830419c91b13cd2a3f96cf972ef877695088a280efb06e72fe0a6e2b12175afb87589a383deabe25c0f172f87877ea3ecb7a00951de495e74ba720557d09f2457ffb3f187ab661b5a73fad1e3d560afd385d89301c9f5f2e1f4ca352185671002bfce03d7ea6c7080ea5d98404bcedaac5e208266aa2d01da951706f2030f616ab6b52ed7546217904bdd1a679513ddc067cacc3ce0033f2864a7342643126ca054adaabbdc4410e9038f1edaef21d8812a994323a3e67d5b91df0cc480b11dddcf01e52262658f29d29c71185f5616b176d1336a12d1a0eeafb75cd5c70e206ba61b41990de2332cc986301f207a8866f3a1da36064fbbd844a232fcb0b217fc2c00c03c24c9d1def4e682af26a33d01d85a56894795fa9f55b92759086e57c4eeb4f326fa31487e609452935a62c8bec676e4ffea5cda88be8abfb5da1871bbd11eadb4687df6cb36ff21b7c4b26998c666de1575333c8388ae4d4147695b77bd9203677ca37d99f41b29c9bf2d78378a777dbb6df549c7dead3db173d8de374ad106daad68476826c67b6a70657c1fd0decac0f2a576ee391bc7c723e1d74051ed1bdc2e6ba68af95c5f86f4260fe3a951aac6d36d6a5e055b4ff227d7847ad5292fcaf1992c1c60410c2c4f5f24ea8829b04322b4f68184e7b228b6d5ba369115b70405c2919eb00d9e11d1d41dce6bd3df7545f2bede34c2d67a03de4b7390c47c4dcb5cd5686b0adbf67918550e2bb1b30b1406b849b0cff7e3b0fcc2cab62a0d3f5d68326d137bfe314da18d5537d1e307dabbd727eea45f8c81d8f2144f9c19261cb2808f0b5ba2fea1cd2f28dd4580fb228abef3273faba952f5aa99da53089f4247d735f072212cc8be0e63f1d5910e7e53c35e40d6cc5b3f6ed5edb13e0b5c67505148defe24b53017b595d75432e513fbecf1da2c1e5bf9a4bd7bd3c26676371e0fead91affad37d3c55d28e4fed5d2114d9b453e7dd4ee1438cfa1ad39953343ee54ab9dab8bc0f273d2ab678fc9f7f363c12377430f3ba0c9dbafb6f114b54a55426e9f4f474c849621f15d52a71734eaf635e433e1243e84626c168fbbb966dbc25d539dc59bdc5f760cd3e8202448b8773777cf5cb786f6240010e4257093209ad621e84749c7be49abe98410010e56e2246051b54f6e1d3370797ae0ea0de8a0ae1eb370070a3ff5b619d21f75d89ac5313e4853b0c9b94b29ad71a5b4f469a3e9b9ded24c900772f430ec50354ce73cef17db399b2072ed28f50c9b3fb6d223f2937a26be081d9c64a62de5a941d90fd39eb40ecdb1d386a485089b531ac713e10be3d30e633d83e2a1e7dbb963918899265c4716934b72ff2c4c6b794fbb31b67ef82cf2664bc3372f68a78a7d1bccf1e95f1f649f39ceb3a2423d324f6b9a87aed1c364b7c0aaba7a77f3ca2c289e5e3656733913d4f81f0d397102bdbfd442857b281734222dc416ed632923b4d11d9d55b59d1057349f2caed9b9505518c833941ebbdc717e4dc06416ea7724b572885aaf1cf3fe4f6f62fd89d2929d06efb27223996d3c89074ffeb0e3a8ec2d738488c74e427dc0ba3257ad7c5b30f5d01d34b16c15c7e50cecb895bc6d4e2a73d1ad8fcf1f6acd9cf16039c867a9faa8dd5918eb2875aacf0c0cd75716deb0d8421ffc0fa01c6d387dcc3aa829c0d45b769d65cbecdaa0dc25803b26020dfe439ca536d8b90d17e6fb413a239099820aba5324f514f74d58902acacf4cadfc1882ca378bd8540cf1427bcff7dbc5facb169e9f271a351112e68766391f3135c695fadb682233947d10e0bf01ca16f1a95dd39e46fe70fddd0de31b9240490512b06a694c4ff3c3db0dbc10b71778607eb92916b810f2f2ac2ee6a6dd2d1178800b32dfbf85b811354ed519514fb99344c1df9733b325efacb20a04cecd98c2fb1393a6621ddfa89f96fbb827cf7b4981014a1493adb87aa4a2528be624c2786daf69fc485249c7f5f1123938ecf8245c6c18e7578d6906a7211171381f49de6afa92a886f85be62439fce6e54fc78ccf9bc226f64f95d2771a9d320332ff0212a3ca5e2f8538045e4ddb353f8fb5e7a8227ef1c6d03bf148c35b76770acd88a9d5e3ee4578021042552b6a71a170909f82a9883fa964b8a31f281501d0eb99998f255c410aa0d9a61b81da70f0232241aa69093e95a6164654fc9a22a352a0180594ea218271602a29796c6b4d820f740aed6ccf88033ae343a5369dd2d46a49cdd88db5f1dfa6a4ee5c18e648b7a91761cea7977020628bad32af4579de17c9ab3508ab18ab34fce6230cb27ea1eb58664baada844b93bf7d0a24dbdc9088e6d6c6e734fad25797538c1bec4b4d8aac01be25c8b9d087985a080ca05d927aaca70b35db45ccc86994aae403c5163980ed2e2c05b371533612fad09fc16d3b015853006964105004deb8198d4438cf1f57553663e76a44f116e387a27dba29b955b24e0131adc8f2b8fd13ee20f5666602eecf06cb12c12c4f2c8281505248e2bf7eb9285c06ad366f59c04ed2b5371026e4e1491bbb7d0f2656a7ec7eee76cee6d141b23bad9d11879f202abc355d6a6b2a9a0f18dfc9f054e448a909399a824e3269351384f47d5f039d1263ddaf80d85cffa7eb02e29d2c449538178e7e3f124d26c9cb149d837c6c34695c7b87659d498c072c068842dff1c55d0b83b4abc2cf87fade5826916b8dc13c444d1f420fed8ef827fd8e768dfa69490db3dd95eee17dab80db05d67d73594c59e0e74c8c4e4ef90135798a63a969a1ac98115d24839049d55c10fa31db12900b0aee4c4b6cf6be11eec4f2676aae3e5fbca67e8943ad88adbf603613401c74aa920695d23d09cb7a3844fa042a252337ff6060f8ab65c752a146fb193611c248dd21e4a4d674f8ce2e7db7c3a16d034dd4c7eada850476812009caea5b8637a26696993de8a821ee3cf6506d0e162af844df235e5970020139121f2bcf65ea29a9d92d3bc66202a9dc2813a574157e0e0d672ea634ae0a58c4b90e1f06b5855b49c018a81b7bcc7fe15af280068ed7bc0c838d0a776b0e788c30a1bc3c6d02ef0b07bf892f9f100e193b6a36a22b9410ae86ed1a9da380d7de926cd2a6d0a1f0a6db4f648678fddbe356b3191cc8c31a61aa928184f957a436325fbd705be85387f07798df6e2485691b8e0456a6ef3093e1c51322a1e1906976188e7346e98bea68b82caf1c57693557ba3e1fe07a07154ebd9118184f9832a1e994f82dfa4961804d9f24a11948b5e769e5e9c5d32f73ee7a37b53fe9191e335c7fdd3ea14c0cf42f3000e8fbd0d62110be61fe03e1cc2fec5b7be9d9cfb73fbf5d70ec37206ebad2122d603b24c255514bae40c64c728c88abe4fece095702976d65b2e823451d9e13978db9b5c5d3df64b6f33473d218a6f9e9cdb77a1cf2d281a0314b0d1966fea7947683de328c859604e5664c898d45e1f264b2a502868a6dd3c48f61b03f6f3a1a358e83ca6bceb167def8207ed5fd8c9b5044026976c31f4d86253ea1d747dc0d8c156e2c79025172dd676c0823b34720ca4c7cac0a771bc582eb2c4fe5f1b2922ad9ef1ee00402e7bc44ad697047a99a5a9d227f1bc53d975c4a6afe61cb0be001198501cd15830ea9da825aceb4d12f6e767559b029350879d0ee1dc029e72e6351c7de10aab71e1b9e6df28b7d62ed9996bb410c3460cae69895f86202295547541204a133d972a4243680cfa37d77e4c2ec6bcd6e875d6099a36e57315f10edbcfc871ed638ca78f0ccfb2fe813280e1ee9bf90be2aeafe95ab1a7b469fa20babe4706d5fe0a7cb298fec4cb558179687bcf051a854fbef0f1015a6c91c53f50e8ecd162bfe8351c29cd8eed593d8149e533cd87ad576fd3a41e0978e090857d0255d6c06d9ae253221c22ed1cf471c04a19ede354ece75cc7273c7bcd2e630d855a80641293769a399b32d008f561302a8818bb2aae389bceb88a8e4de12882680893224d1f66a76bc1580f35ff537a55fb7617a95eee6fd5282d257843f53e3ef80d7b47fdbe7ba74d", 0x1000}, {&(0x7f00000002c0)="c991ff3cb4df69f1dfdf7a778c6aaa82c7f3502dc030b4a445144edbde4a5f31a31a4df96c3ee363c077cfd95c6de6ed82e913d78c", 0x35}, {&(0x7f0000001600)="85d30801d81e88ee69f09f6db3fd38eb3777bb50dc11a6ff90c23eee50ad04f1028eee061db06c6c2798bcb63242fbad0ccdefb883ace5ee2b852bb5a12419d56a5c23b719c9e42ae0b220e6591648391b17b7517aa67026d2191da54271c3d31c8bb710c5a979167c6bfd1ed183ffdb71ae9325b98c0d66635cafa373e24643a3424b245ffb9b9af4798d5dadc327424fdc6db63c912672ac4e4a6dd04404d2a89ebba3bc17625703e569a90075c5172581b9918935d5cf0ec1a95c1d8c9c2ed63465305863629885e7bc09fea07e38a02c7140a5ac185657762ff12ab41f986da429500f91e4442771c6771e7c838e1909bafec1fbfa1e31b4b29d153d97144d5d20f48547baf8e3695168738ed0abbd23e2eadddabcfbd59e0c1d4fbda8a9cdf05d9a7893e7d4d9292df2ff13f311a06b184d8c3dd201c09dd9dd00457f93d74e1157c57ee4bd6c77b3f271780d8fab73f6599c8ddfd639bb81e957467ad4e1ab2486037928a2a7b308b99f4d54728206e568b77a127337372a4425a7810958244792e985e18ee0cbd87ea88d68960294344c7ecb8d61da44627a2f108310776c053a442aea64f4f5337e3a58f15b417b42daad34f7f2dc80e8be7fc0e25ff979a4d6b37651c941ce0cc34a00e0881532fb8d6cd33190fb926c178a63b212ae3a650d7376b50db887a1b709e6dfced10973e1da9ddfc66da9d9ce0a40caa3f4c1757c56d130fa71ab09ad142ce6f502bc334822abbffeee22a74976eed6ce6a38ca2fe70a0f858cd5dac1fcb9ae88894768ea052316afc72956ee22b3b73825ee47f698ec6e751c0d97461ce4a83f0ba6286dc4ab6b66a77f4f3f2fcdad9263b474ce78257c48c6d92934e78f32b14b9dfc0098a979b865e5a15866a43f5601700c021823e63a0bf4ed5c8621548ed747ddca3ecf730d130c807aa3c262d2f2254c4e1663f66d13fb2abb91774a9f272fbd80e1b551bd7e119b76f0fe2c0ee7f88c0783264b745ed99fb9427e9b540d8d9f5d63c0ddb526f1727fa6914484cb61575b89076e250a89f01adab1a602ee1bf0a29e99e8615c03f471fc0db8876c8cac2ff83df4e2acd653d943cf57f025ad52feb22ca03fbc1b08263ab15bbd2968ed8bab854344e5aa2ba6e9f42776fadc7870dbff6167fcbcc605761c511c2db297777bea673d208da0756aa541d142e0ed09f2930aa02acfabad83b3f8f69d2b9badb57fa44fcff8e8c2ce00796ab5459e51a8342052e6d3f678f19039ffa2a93875947f7d52e192d7a06c5ab5dfc21abe9940ea25a7d8e5d2eea206b52cdde89fa249228cdf85c7fff2f2b0520e45e87fe8dbf5392f2994e482020b4b2b4a4bb5c0fa0958f87087ca3bc34471ae14cc614381969a82ac881ec460c488f378541f88e2454fbe81fe6f1b0d0e284718ffaed5271668486a6d041f2b5ec21d6ef45635cc89fedd578f822fcaee69fa03ae665a64f030d1639495d29a262f5169c984067404f6e20ec9de53271b3970f024f5595fdd153fd752c2b60a9c07d5b15fe9ebe6900d1aef9d74d0eb56ea2225a09472155ab0d5e7fa5cabb535493692b75d43da238d7c4b347cc0da6aa9fab3d073be58757d937177425eb1a5cfe3a28074855cb8baad27c194f331a018c2460a933d99aa2f447b3880f9542493dbce09115686ae6042b46f2beed24b45c0d30556634eb589345fd4072fc09f43b5c2bab6f70e573eff0852c9cb1134bd97c9474b4d6973c2bddd11df31df039a721f21cf7a6768d1a6779ae5a4e5b5535f3b551f5e57555263ca027913dd70e01a6c644dc4381d837c449529959776fde94c2b7437ea1d467deef306722ef6fc50f38fb6ea81af658eab034ed751367a3cde0827e7c752b91dd3804885e46c9f05d147807e61ce0220c8c86d9d67b09ff5f0a2028885cff2691de40f71dea4de57afd2d08db0093d5dab3bd49f7b0d256ee3e5b60f707b624a97545bb7713527d263a05c1f439bb9633d9d1e2c53d81cc9c01bf05085bd20b66aeec70a0f83bd4675de820e2701e850d21cadeb9f96f5d6bcbb1303e9904e8a11601dafa2ca41e3eb6fb20ce3f305582c4897d52f390af9fa610b5f2c2eaa25d2ffcbbb5b4a33604001bce0cde6c5a450b4b14c8c95e25d8ddeba10658d0fa98b498887aa9ae13148daf86981e435d72ac9f56bc3307e2603ec4d29ba714dad1128172ba1e3a2483402ec6e414216b604b92ec9b69fa5101d54d338811b321117c9c7af9cd92af291fe910a2c17103b1c439c55930cb3b8057f1da794c9166c8dcde799fb29ce0de947d7ce1184ac4af99f13d95f479fe106152c347de0dba1f2400d6ec6aa5e8f3868eb2b14665d711376a882d2aaa618f759f9bbfc59da91b5005328c85aaecd29aa07d6e093d70f53dfbeb360faa5e2e609519769d8d6d04a2ec86321e8cc888e1affed26770c9abf8e20f7194bc5f5b35f2d0b81608677d06ea6497bfe1dad796ee76818e6dcd1e667f2fd5b740c7a6ad33e558afd2b40ddd0ae06702070b0669e3440bec5cfc419b7385ad3f05bb5369f3e471f0a1895ac32f8b50b07e541e0bae35b81f8715600daf428605f7a6b8f805055e10400f3c8e4ea0dcc5112c531edcf3aa152c2a9abfc6dad64f0386548b15de9607f7bdb3d95567ac67427201c534455c518455a02b6637f0ff9131a395e7fc2ec58019b3dff1241d05b989271bc00aee4e36f86a440185fa540e73d985f4fb37dcd8431f15bfb8def71b0776078d85a89ff79a359239dbbd867509f6f2b328ca6d3fcf5f362509d573e5155b5b69601a0a736810b1fce43704657b06d44296f6888c1a3ef1a45912c411e2895107f71a63bc3c414ee9afa2197c8ddc869be6d25389c46c0ad71028119ba8159ece26656734dfd5d8abc4d9c66f62d6c79a11ed10d50e0253666da2414d44624e9ab213a246345dd430828ee1500dfa3ec1a108a2b1d4355cb95507394bfbb6c4c601e3ca7a850a8793077a2afae9fa3ecfd34c8b0fb4ef2348418484621803f401bdece9657a6a532001aaa459a2b0c6a7cffc713c5578319e20562b241481d25ccc005020f05556bc9c9e1756cb5e744f581ca16f4864f6cefb438cf33793c29697ccb8e08a0748eb18f99a229b5f77d1f6d24a06c077041bc98e5a67539e647f94410521ef695063cafe4f720586ae2eb14e27b4828c1198d94eecfd68f1859703dd6c6f9d51a989c173cd25a16828fcb7bca81cc79c468176355d064f187cf409f00fd47f0257e61d2fc27fba18baa844c3f2d43982c25eede3668ee85476b67c795dea80f6e452d8026ea0987a652f42c81c19b33b4848c83270cc27a4e8a5432f667fd04ab48c9f1c4800e2a8faba2eb1b68e88521577fa1971360153dd72dbcf9977514052a8e5709a3fc571f7d873ae8e62b03d89de80b228f867ae6f0c6fef83869c53177424264dc1dd1c86d7baec505f6d7ea4079961af33a9ea3b67f96d38cbfa083bc1954a471347c2b9913c9fb466a4635cb087803c1c246083cd2e5856afb6ebdd4c0cc92f9c1ae976509e69d12ee5bf5a7480c0b7d8991146b90cff85102ed68d97832d5d60d6eee680ded0b5af7eb3115258c88ec4aba8e5aea557b4324269c6124efcba56fd41cba5ce673fcf23a52761cb8114e7cb15822ac24f476ae4fb7fb685f258d195bc971dbcf5056829829b4d75ac245139f9725c39b674486af224e7fae1aefe98ae40df7796b93aebdb21c4a4a0a7f0167177112f95e69664510dea51c078e40cc8fdef5fec94a789a4a6c05b36cddea2041cb9fc25e4b2c0947e0c6d720226f2a6600005129167cbf91c7c8b5d624988a1d298cb8556d569f511ab71b45c893dd8aa0ea4747cfdab2d408d5629bc5f174bc4678e15f52ec0f7835e6b2bd9dedcfb0853b99f84bc17f88a0d9237ed341ded464260ee9ac1843c7bf702a81773371d50aec5ae6ecd75159588eb002094f4a9858e5d87c14fa6c7ae2a4bf2eb2a14237aec70ef6e74b956859fa0a9641df551b16fe6d3991f287418e2500af32a6e69343378ea03c9e7068458f572ffb1c31b539aeb1964a2c9c30c6cb132c1c5c952e63a18d1c34be4a1839b2d47e7ee0715a25adf776b283d33c13ef467106208d129bbe5226a102926afebcdb85f5138738f6a68add725ae7e078ed2c9d7665907336f72084f97fe08ed463ede3e39dbeb4ba33f7b8271a27075bb98c35e54e2736bf14a8203ef277f6d1bb4e2fa5ddd1b5b85ce4dfbce4e0dd635fde06971d11f2448060c88b56c4ac614008424318d3c0778333d26111f3f7cae23d009ca40a4c5012eb14df83028340558a1ebc15d62855a0c0e7a58d5b0e73ac332137857ae4ab22e01ee65a2f38825aa880f1f8aa7e09934d79f156086928268c0358ef77bb24fd9b7f28ede82e8a9b307e39c3bb5224132fdfa32a064ae078652d3c6a0b9ac227ba0c8e365db1555254ff77d6eaf018b91cd1415a5aac3c297e7aed52fd2cb60c20f468edd64958cc0195eeb778afbec0b2c8d4f1ba8dd35ee1699e51ddf813c6f7e15f0a849cb7d2af72b016fdb636d15f650aa9a12e0e837ddccd6d82cbac349e8b66e4cd4452a6c40b374d659849b87211868303559bedc2dc6f726cb0aab7262f58572f4ce316ccbbf0b75fdd9107dfacf4959da47338612bb16e7fd3c1c8ad494e21a2bbbf80b9619827c233d90868586a7fd41d3a5c9a53b199a076139ce78fc2586163e3d547f913ab42c15c8c81330af5d3651e3418456dc1a92fb9a38b983b71dea8424ba5604437c4dbe133e648976bb4a79fb41ca8b1ab99c53e7ef91bb7f4835fd8917a6e7d8702647f9aa4ce07fbb04056148106a1b90d98b727af041cd6c2b4a747bfbf5a436e142a2346b2e7f02f656f597c333cd54bbce64c61ef664459ff1d2b8ddd86d00617a7c55c410efb3b4b67caffcbce46446057c3ee942355c2dae1e301fcbd3ec8a779a4ab510f3a20e1349918cb2cc45f01579bde141418ee01127772b8f0f7aa6356359498894037a7390fb34321812b95d4b18cd82cd4237107601b44c86f233906b980d4647628fe754bb69eb0bf5d81488128a64be175a5d8898b4031824e59d2f87ca474a235c5c3c2dbde17259d8742bd540d89cea234a627765c5e418120b3ed75edaa2e68a98b804c41054f8414eecd48c6cb9aeef4fc2ad2d8be87d3ee66ff669fa91202f70b0cb3b1f4f76bae8660b98a293633329bfe9573ff4b38172b05a0a15a253febda344a18aed1fe9311c6a36e9fcf1fba00a0d7b6f7f7276fcf152c04196d8e39788358ca47926ac93e61d1ea776bad909dbbc977a1b8365d1a74952fee7e02ff035f5def4fba6a7eb39a99133fe68478ad352e0683a5741dc10964b305cea6c260f3e01009cdefbd294d17f3a30ddcee7ae98264591e37616734179782cd0332f4853de8b24a3bcf6ea544e7b931ba7ba43957edeb1658a73abb92af2a4e3711939b66fbb29e32f910f827d4fba3ef18db8f7ecc9677022e8e216a48a22773156c075228cadd1443e86136c40e4cea272945e2e469c7825d1d5726b345a0b72951977d84725ffee68b4e8f28f70b76e6cd5306c75d36b9c73a0894c380fd9b5267b3440334a87bf2bbb69edb1339ce82377f958f4f73ade0c6f70f3bd95377be6e1d49896190bd65eec931e3f89dcd67cbf3f1d5514af6ea64e230d8e627ab03a41fc26b30af51ee84ca79b206b132aa46c31eb833bdcf95a2f94c80046e4bf3d22a696adbce615b6a22f8cbf75fcec4ededd167e010e4", 0x1000}, {&(0x7f0000002600)="8f25eede5843b879b450aa9d7f8f2556c83bec44a8e415f681fa277af2b47419f65321d913ee14bc0584b24b17af4219d0a7c819504988055456f25c01892fa591b114324b29288fd39f4dc10cd7e01bfa961cc6997b76884c1b98ed171bfc69369b3a374b5f73dfe492a3c748cade45fe7194bb4690b3ddd7af07c1b8d0df07f203ca2dd0", 0x85}], 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='C\x90ev-dPe\xfc', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x200000000000036b, &(0x7f0000000380)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x48a3, 0x6, 0x8d6a, 0x296c, 0x101]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) r5 = socket(0x2, 0x10000000000003, 0x0) r6 = socket(0x18, 0x1, 0x3f) connect$unix(r5, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffe31) socket(0x0, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='\x13\x00\x00\x00\x00\x00\x00\x00\x01\x00 \x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000280)=0x101) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000002d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r9, &(0x7f0000002cc0)=[{&(0x7f0000002800)="6598413124e77a319200130e252026c157d561bfb1ca4e0668023e1206cdf2f21c116211f55d9ec4fdd4843e278a0bde6523f4daa6704ba2033058836acbc8811d02350c17f58b84f89720d6bc6b802b80047dda8570b13e0541a3f76c22da71a63762f03fae546c974e162ec541ec0e36a862b2b14c5d3da72e0e828d9d65f80f74e9428ffdcb0f4eca544b21b69375026adfdff4162632e9a694408383", 0x9e}, {&(0x7f00000028c0)="9b4ddf677715e964cfb75b127c1c84dfcd82a181c29b97ac3aec4ed01e9f23c7bc0600cdf9a362e5000000000000003ffd821240000200007fd81466125cfee4f5856c54d9b1a6b61b3a0ef4086dca54f1adcbf7c5500a9225078c8f7abad7405ed7ddcebd5348df4a983b295b65dfea4a7cac1abe3c3c05415a4f1721b44ad50ee8c431a1397849e55100"/152, 0x98}, {&(0x7f0000002980)="66a5a7c84c99b4eb2433db38c02a88dde85e27bdfe3b4f00faffef3efcab7e5bd1841e20d67fd02204330924cbb348ad1ac21b72459ddbe185b8346160773d14bc6ebc21e54e998d2084b3cbb71098c28ec0dc029b2f73281fa2aa86757e434d6e14d79257f980b1be33baa8193f83cc8381666f40a64746a4f4ae6a678b493fbac389f12dcb8c733fe70ee11e0590", 0x8f}, {&(0x7f0000002a40)="573325ea5a210458bfcb69ad8953b0130ad7dfa897aa96755e0dd57cb9268b52c13140568d4cc2ef8d1d2ec2ef77d146568ee2e03feb000fd60d1a8444cf5428e28eb3f269cfa9b113fff4f698f52bf6a549d275803f109fb375b1e0d9dbbfcd6a46bd0eeaa8f64ad6ab0aca0b7e7f6609fc84664c5966858751e323a2483709ba462de5dae60f0cae0ccac13e96020984e915d39d0fb2c54ef5a6fee990619f77103ce7e2e21861d1ce219f3786d4a5cdfad86991b687f504d76490cfc07e87373e3fe884a6a5151037c44e306e7ef9400882a0ac4dad8f53e88bb7223bba91ef48398e5c71f06d88263f6855b192c46e74a6e909faf8f052eb119599", 0xfd}, {&(0x7f0000002d80)="288101a1b4cf8000000000800d01e89590cd3690c93916007ef2b50f42cad633c8aa7f7af676120e8a4771a4331439086e45110ed82fcd848b24ca68af3d48f0e57a569eef87b8f9b738f31e8456aab5d16436b075ffff8ccd3e3efe31f25302000000fc6a176333fbb1a19a5bd6ef3efa1690a12bc645c601fffbfe647c6f29d1d5d9b0f23294e37fa76a35d1c0fb24ff8cbfabfcf0e60b527150b622be793bab5740206d7d69b2dae3b4878d18919fe32d235190cc12e1e2536d9c92744e7d9b739437e8eeadabecc9c175c8b2f2110fea1542a7101da4375283b705b544330f29de71c9b9f75441d4ea63eecdb95e372ae1dccd1bcc", 0xf7}, {&(0x7f0000002bc0)="73cfad5b3e52a42ec8fbec94ea505a2ccc1ae7d0c83b359aafbbb69fbc9be03e2fd1970ef920e03de23e2a2824d8cf309fa9ca19db6371c92b08f0875be2f8a505eb9afbe1f4cf46c1ee5c4beecb8f50f6150b45ac7585f9d6b11f5e25b63019800d58a2ff6c80bef90acb2ed1da559963203666265083d7f4d3a8d9804dd0614c2b19cca6b73f44d2a0a74d9dce4f940a12f4c0d8b1c5c80ab160a4fa9153d988157074ad37b31281ca8eb32d51b3634eaa563a8a7a0ed09b2fd453b6086a2ec8abe89bc4982cfda9b8e9dbc0a1f4", 0xb}], 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000002780)=0xc) fcntl$lock(r6, 0xf, &(0x7f00000027c0)={0x0, 0x0, 0x80000000, 0x3, r10}) pipe2(0x0, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 12:11:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x2, 0x89c, 0xff, 0x800, &(0x7f00000004c0)={{0x20, 0x74, 0x2, 0x7, 0x7f, 0x1, 0x2}, {[0x7fff, 0x2, 0x2, 0x0, 0x8, 0x3, 0xffff, 0x3, 0x74, 0x0, 0x8, 0x683, 0x6, 0x80000001, 0x5, 0x5, 0x5, 0x401], [0x9, 0x1, 0x0, 0x4, 0x3ff, 0x10001, 0xb1, 0x1, 0x5, 0x81], [0x212fc0ca, 0x1f, 0x3ff, 0x1, 0x3eae, 0x1, 0x800], [0x5, 0x40, 0x200, 0x400, 0x7, 0xc4e], [{0x8001, 0x10000, 0x3f, 0xe}, {0x4, 0x5, 0xfffffff9, 0x1}, {0x40, 0x831f, 0x3f, 0x9ba0}, {0x8001, 0x2, 0x3, 0x8}, {0x0, 0x400, 0x5, 0x400}, {0x8d92, 0x81, 0x10000, 0x8}, {0x1000, 0x0, 0x10000, 0x10000000000000}, {0x8000, 0x3f, 0x200, 0x8}], {0x5, 0x938c, 0x7, 0x6}, {0x8, 0xbcb9, 0x1, 0x6}}}, 0x100, 0x6}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) getdents(r0, &(0x7f0000000180)=""/179, 0xb3) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000000780)="98c81f8f0ef4b9cb1f8e4842f41e709af95e3aa4399055fb94163004a120afef4b98911153bec40c34887f6e9594a756695ce67278c180aaaaf6b2270200328ea3cca2e326d9839e5ea18a95dbc829904c180e1d76301e4591e3e5b5b080003e39651e97fb35c55768765868f93ba08e03cfc20dca286133e0d8bbee3f804af9849f128260066ee23efd077b2f2b2fb2e13d4d92e29213803a52bb", 0x9b}, {&(0x7f0000000840)="c81b1347c4c4969a1ec8796ffacbe576cfd74c52c5ed10af9eb2578b7e7930c03cfb5c951fcc72f5541c148ab764bd02e34240759dcbf86f5cd97f60576c1ae58e8d0ae0adc562909b89844271b05d25a1f8e2ee31e0915a03525dda20e7eb0f81275b1053b9856c7c39be7f67da888ffa2ad0c1bdc1f0a8b7cc3f5ff6feb3ac164d78d66a9ef7636d34cb878457d34b3b36c6d0783917b2cc70782219b430c6c095372a019089da143b9721a56e86f7fa5012b59fd08ad838974b7653e322c3fd6fb2e3663c8e82e6c86356dd0e22fcbc93c4189432baafebdb32486079a9e3e57e754fe1032a2a32006bb81c62f87de9485a26e576a0bf639941d9663b87061ab3be45b1fab8a563e2f77a21b2fa55b81c7d42a2611ba9fda2c58975587f4a068076378272e7bc9c12fac22305043ef437c3dd1c639b9479bf91a69e4aa217026647a0824b94a0f0bcd8dfc9fedbd1e3955b5928c506b85008d992682a90197c3f1faa3a9bf318d5c62e6a59dfab3028deb035d25e188c8158278936f22deeb01b610b3bd5ab88a943add1609c595e70184e3fdd6ff359ea532fccc0123e206c993cfbc7f0fda66c3c4380271df53c1beb089aa96a73e70e74bf29d71b94db9392193145aec543a4582594b94801935df6cdec879fcde47e7adf945a7e2fd1ec072b5629e7f07ebb1f64b1b6f50d503a4fda5cc15ac5aad5dcf71ddf1e632a0c8d15fd090b4f235dc23acb6e4104b09666cccc63272bd6ebf4c6dc2fd232fa94f1829bd99d97e10166191ef16e931fd80a5039454d9a49ef7debb5b063854f3778d6d6607c690977b7bd9921ce75d1cae4a3953364dea8202b0e939216b3a4ecf7dd201dbe602580ca78d45d4ea160f1c891e4984b4a92ca2c52ade48a9fe82c8573cf0145546ca896e2dfedf3f41031f090fed73345086228a4053e7a82e8ec7af8fb0540ff8fe26f95a07d1e38df184e886edc594a01f9ca176367122d776377fb5c532fd7ef20cdf4270460ab8e066454d7f235567d10e3b81b926cf518e0d6cc388b7e023a184a0263eb2ec96b08b3d7a4904099bdef34427d65e6bccde67179dced4b35d9e66dfe9c8c66165d7b1f43b5ce93e388bba9398eaf9104011f49493208f1aa119f4f4aa3eb52cfee8e580916cd934c82bc33ae79979a52799d4d59323c6f78cc495a350818a9e16f97929fbb4c013bcda3b89023d4a8d590858829558feb0a428b18a52f458c6c6cc06a397f8239685dc74653ed2cdc98a7e168ff14577f07e7a4c4ef76b2e8c8931ff0628f329ddacd2c3a3c8129900bf7767891124a6cd435c43a086e04194b657e48d321c10cf85097bc01fdcb0e38b41e38f9c209cf711fc8273471431343555513acceba6cbb594848562a19314f5ba9686f90ac9ebe00c0bdb418b8eccb65312e15aaa87ed8ed8e4817c376294e350444af9f948de705f932b4699b5b23d7b9ef0c22476032444ea696d6b82042aaf09450886393d787e0e03ef2d6b12462f8ed36d1d2d6d5288c7ee3a5211b23bbf6b9af33fdbe1208a120e4646ea5eb8dc878aa1b8c011a4da9417815267bd3eefcad90a8c79b259990dd84ff64d8596cf751548d7dbac2f63651f5d5027886005e4205131d191a69c4e065455cc0fc70b231a14461f1c8f664907a9fd93837000cf6c6c20c9ca65184e9d35e509f61d5db1a0dc4772914f560d2cd9a85b8bd385c5b69f1e02131791b0f905e4b6c6e2a7cb01d920d53613c4c1ad518fbe3fb6fdbc8e3ad130ed963ef2a27441e0e42804b396647c3f2a7212865c3f2933ad4b7df2a291beaa70dba5c23e894e1ae0967848cb28bf8de8fe0cf11961b7bc8d3864eb44c5f511f50521142cd9a3763ae490e446b43beba10e76b99fcd05fccca0438c525c150d510ee728fe2cfd3eb862b6fcd5d3f73967b013ce39e4a4b2a73d1fe41559766c2db00baa8de047b3dd94f0d40625e3cab23e043c96c339069da79b540845d7e27cc624580f4e127d16714596759d3a7699cd79d735afcdfae399abe0b64ddb4d9be125199989248bba8cf92abb212c44769490a150ca807252fe75d05709db0826ba00d06021326f1247ea296daec2b487ff8bf6efcbd3be41450927cc47412143b06013b908801c4771b5f3d58164beddb059d2cac50d42905b9f9dd4cb1b398286b5b31d3c70cdfa05200b34bea27e3f8a5775d21b4a31a6227a07e4ebc5a6afe57080482da2fbf1e289afa8206cc0d78989b686de7cb86bf58b17ed418e17cbad1a51fb1b5bd2a31fb324e6fcd4029c29e36895259f921218b701e6cf2cd5b9c7534f04d3aa56e022cc10b649cf7980629a6507e9625bde7c9e35dc8c6f2133204c081bb43e5b4cbd266ec125633544f58e0282616fc4a8d5dce099a5791b9723df882d7c8a2cb3b01126826f1dfce266753c9aebf0e1ca9a57c23547aaee9e1f9278e14718160912638b192ed587278a1f102db048badf282c1a8aaf70646b244d925b4597d3754c68233c02566db0b9f977bdb6ac038c48412250064b2f13e60ee718afcef36fee0d307a1c4dbc78d893e29cc587fc917fdae6aa52b0c585c13b408bb6d201244dfd8bd105c10bba64a71dd1d7ebd2b2ef9f17da89615a57167c3c2ad8bf60e060a9218c5980b889ee336681244f091e211255c695a754de31ec21f1e34070288a51823a965d15c3b6c86ca0cc90379f550e10d6ab6bc47eb186c74ebb5fad407f50e4fa1868002fb9e9dbd521b0fafb803988cad632b4443c2e7c3f8f9028376fc2a2c490eed0dbbae2197cc23f3159d3a4368008db3bacfe01031ce2afce86bb6e5df819025d2c925c394c2a4da5bda4767bd0f111424d4bd22e6e302d5f2c24bea1a7b5161a21d50b733219307b7d113d2e61175fe24ed5c392f0e24256908572fc538c4ac1c3b4975fb1991221e1d5ce544a4524646679a8f403df24aa447ba948956d0748c511c82b1c5f6513462d65b9c3222704bc2a78502651e4235468e374a94f383f1aa0e936f1381b4fbc7ffe8dec9783033f4fa140a301e2490e4e2c57046913d6df25b7be3d3c24e6a2a282367df04cfcfb3437009a43c8822a18f4b641437c334e08680d95cb73cb92cb873e36883023bd4a0be4f72104541aaea51085aed8cede37a4c3a1cf11b230ee61a971e17698a82f09f6fd17292f6425e45a705f825bae476318fc8f4e8e4b14f14ada573a458d68aa77ed7a759a62e413379134265647db5e649fde04d6350905585710d0bd3e016d28ffcc45f43b8e47cf9d7f044258c4126e8ef1d40cf0e847a833fe6ad8d1663d7896d9af2b345560d7831fcc5bee8599d6a45c9a03c2708633e805c1627d02b41360a432ea5fbe40a1cc298fd7beb5923606d265706b959b437ae47e5c25199801e6c02b8b3dc9a078aa2a540bebc3223e062b0e83b8e924d6a9c53ea9980a7633751f4d4934902e634c3f0c0761925218e876267b71b930df4fa29dc349ca3492d6452c542c4bfd0397c730ba11e0a09d09462a12752cf46bb62d03b700ca5996b6e23f4a4c82709c4fdf073a5f609bbac38d5eb8747236cb05dc14010d350eb1d44c3c8efd9c09fb53325769ff67448fa9ae75611aac6cde1dd3f86a9266478de42ff63c35f7abd9e945f1bc78202ad9fb2f0d9fc7efb4c7c868bab14069c73f412ec05ac86f363fb1464b877b3d9f79a2e48f5cdfbac131c8945219a7c0b3f816d1bbc62881223df8fe2fe3477875e63ca12faffb9cdcb1b91c1bcebd82489318492905f5ee91eedfb5a64210bc69599b08e21d60fc2dfabdce8eca7594b7361d3ad5530f6221ba33b11e03bb60358292ea228366aa59f1956333b821e9f2887acc998ae4653dda2e87e1b874330135caf194e8c42ac9d9ab1aca6009b33153aefb8f3860a18408d4ca03d2ecb88896d2dbd8e1ecdec8ee8c8cdbf27e9671360e8c1f78d17928780e721f52097542a47d4807df5a74da3073936604a40b4c3ba0adf2800fcfccf28cf692d6a23739f94d05e2272aa7912dbb5fee99eb721717f1144e61b5ac4a35174ac46908a382b3be8fad0b7fc9ba1096fb8bc8f015a58cf4187ee240e2f26275fefa99e4f62553d62bb7e0cf3dd9794ed9bb6df4a49165b272956b3e335c7a20cd6e6492cfe0d784fc5629ee4d86d5dd3a9e87a84e3500233a342662c1d3a10a8a1a7d501f6b6b92a73ea7c3959619cff5239b066f739636d5c48241a74c161b154af27db41ff95ae04d05107fa8a8ce9ce406c20c34e805f68cc2a274936403ff16a6333bf1478ead7f481185782dde13639bed62fbfda610150d821b32052d98843d84d0bf59ac24f781321258782aac45591c4e0828e999ac342b478861f7b45d77f554a85581dac077bd043b731f80bda390fbdde0db8c402eb9ab33e0fcb29a3e0a772cea954fdcc2d3fc7750112b5bd19e0755570ffb1eaaa789b51d42ee558b2034954f2b6989999ebdc110366e698d002c841973cc57fdd87b07b2bf4086238e1f8e8c94b0025d4af2fb14d2eb7eaede59ff31f645571e89248d481c18c209b537c7e7f4a29703d13403ac455c93b24e0407824d4e7d6728e5c38f07ffe86b038c55a0375685b01f2e68f53236e3f874c647384283e642e3b25e786e74def4c33b55dff0e813edced06f513292b99c4aea620e7254008eaa434fbbeeec172f0c12e59ed7d8a38ba7dc1cd7786150b62777592a2645bfdbe66ffc87000c54b99c2d83c31a8e72606ef521338cc214572b26a8474101132129311d104d1363aa6c1992a0cca47e3cfd7299c06dc8b518c48bad2b66a4b8be4c0c7475c2207d5546d0abc2af17ca792f71ca38a0b8f309866c7045ed1de999695ba04e06d9350bc43a15d12f65f382957998b312adda6195a5277fa0e311c8098538126fa7447752511dbdc1a350c6e833351433a7d1b22f5ab4bbf06394e7f6d396899b3ff678b87357ddae053f3c95026f1258c35ddd1fa4f20812ccb1b3f36b9889c2a09b76c8559dcc3498add4807a882bb30cfc8743084b791a251e76af928169eb4d1009aba65604b5b0fbc414405d1fb102872d9e7fb92c64ac5ae532f3f237ecb353ce6a3770b41a635ad04b9f18bb23e41326c5d11589c9a75124e502692522a37847831c6e26f4c04934b6a16eeb33b0bf510d680748b0d1b1f0583f87b758f20639e983e559505e35fac0a4749f22178999a34ef9956c4b5be5b0a7e3b1ecfe20e85e2eb1f220ad95a69da4cecfdec47cd607922af16d7f84ad2dd95a9575acdbe4d8c28fcccf8db5e5c470d5493dbb78d28eb7a81da8d05df8509d408802992301f6c4a9e0158a0d23a5b7e3cce7f4cd06a53c9cdbaa05f317a79cc52e52eee6ebfcae3196b8252a0cb6fe807b75314f69d0c79794118bb736f91db294447516b1bf1ae0302bb138ffaab33ec6c68f0f5e1db338a353231814b9d7cf650fa97d8ab9e42fe082ea6c6a039bf9346ed0bbd884a17fc33800b63e82aa17873002e8e6621ba10671dd851ff544639bb7ec4fb331f52ad08af54ef387f65d4dd75aefbb73f2f6ef11545d69dc7516f018a9a82db142ae0b9f003a2c5acd2b849b86d125c727121413eebbbadae1db708401455c0f0676030343cebee7aab51be3326ed8ef9a42e7a5dbbc822fb7a9c86e2ab5a06085fdf671783bf1f238f6a779bb10bfb33a8a473573497d6a1ad5e130f592a97e671a86fe0f13667f4605faa62d008140cb1dbc419d989881405fd7cc3d408c91141de279d9fd3381ef00e012b9b8a1caee75594762529f6a3e3", 0x1000}, {&(0x7f0000001840)="637361c73c6e0a3c0992fc3413cd9f6ccf7b7c17590e6a8826fad2718fa28286d869d3fbbec42bd34ae5fd5ac15bbd50a47843e227da46bd5d536b90ad5da942c8a2beebd94cb3b804434b276be4ee8c7f5eb699809d09176c95333e5061e505e787e3b2d1f6b9b6c49805ddeacf3b37c78126531f6c87ef9d085bb73785f68aead96f6dca0dbbb750390cd34170e140c48d8786d2d7ac35c7885504695f8dca2836c30f6d303c967dc14c1a77f02ca7464af2445df4e54a7730ca676c818cef354b", 0xc2}, {&(0x7f0000001940)="fe69281590a155ddcb2ef51ddf0d830694b3493a5b10b4e15d4bf12f308237bcc7b2bc63ac661ebe5c5849812294f20e0dd602fcfb1a467283eab8b9c4759630c2e39956aa33cbab6348f5f282e0ab653ec7aa0e43ee7b71e24dec3c3acf45e513afcab9a0749ec374d071f59733b6142a477e731554e56178afd2474184bc5c69f20131cde546baf1a4faaee4936deedc07c647ffee7f14d84cde826139ea23b5d03a99b733b035a05b7cdd932525b1d9245f7d64d1c57030bc47f450cc3d4f52ec92528633fd30aa85241951", 0xcd}, {&(0x7f0000001a40)="312a9308508e520dfdefa53bf8add934da870124ff07bbd946d43bc5df75f37e5f45826c1a889d8a797bc729225f1d2517e5e8ec3ddc9d1fb63af90191bdb20c0f3c54e4c33fbf0ce50b424bdecf75e337c8f03428d6bc069f9172dfbe2a276636256e8586a8e1bb443f03a4882af3d175255ac21b1faab1ea1e9cc4b4", 0x7d}], 0x5) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 12:11:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403, 0x0, 0x800000000000000], [{}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\xe0\b\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/194, 0xc2, 0x880, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:11:40 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCSDTR(r2, 0x20007479) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) 12:11:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300e1ffffdfff07d9c4a17b00ee1000e3ffffffd9ffffd6898fa2d1784cb3451c5969000000fc030600000000000000000900000000e9e70000000049f037a44b26519ac22f039a000000"], &(0x7f0000000040)=0x6e) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(r3, 0x3, 0x4, &(0x7f00000011c0)="4f02f4fbe77643e10202d161fcdd13236bfa84", 0x13) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f00000001c0)="7604dbfa8545d049c3df6a8babfaf8e9f395a8c935fa289e3f0756705c7e03c8554fd22ce16fdc2864d675d44b924536864f5081f8a16e1221042aa017155550b275d6498083a9871242b458a1d827678574f06f9409eeb432811c81c60c1d4b05df87d65772696dfb6ac709fda470a8e91e17e27dd2857517ed9e0e23da2987f1308a60860466634546b342da2fb8a6c42e5a8551f093da0e097d1f13a99db6f9fbd44ef08a3a5ecf40737f36ec2208e534d5145694755bdbf87160f7f72efc8da76739cd4d8690bd1773aa2b6579027294d4285c3b07ab4c6987642dd270a3adcf0de4eeee584fdd3c31e3aa869d28283ad89b4ba1805fdaf61ab7149930f7139a905e0b55c092a7dbeada7db2367d206d019c2a8ffc4d610f02d87035dfdb140a44385c766dc62460baae497fca89a71633c24a7757d4dd3afaad9c3d7d15ee04cf277511641a403d85403583851514ff97b68ae804a585675fa34d58bc9d5a6ec21ec21269b26adc0b69ba5e478931492a1f68802da58113f1b673c63462dbd8e0944acaacdcbc119f7924f585c4e01d389d9c16c6f263e5c459162e4f2ef08bd7563deaa7141811b358f186d90b94c65f7575603e3b0f206592e37eecfef2eb25886e5088297397dbc963bba838b21af4536d27bf53c2ce2ec11f3d4108339e953574bc9d6a7f7f843dcec741438faa88b112f6715d1acaf5f9f5d6f43263255643a11935fc7f7822734e1fc692328617185a8405c4f84221e15ba2f8c3a3bf6f33afcfb5e931bb0e62249ab9a43b8176f11424df8d919db9d402792db9fa270a1255fbcc91d75b5481ed4e0738d678f2563b05f52dd90a0f60a05d57fc1aeffa1cfc5b32c884f0f20b9e4642af320337f818eab0a9bac04d68e8be279cd904760c8e45a8927cf6e73d49b8fcbab12c5ad935b8dccee0e6b1b68e7946373ab767b920459dd835173e66323d96d5a3e1fb6b5f2c9ed996349279650fd2dfeb1b9db7e8decd3aa5d62962365426d51c09cda25af3c69f1711a6ffa48d4399693d7a7a58d48b059a751108f0d7e305378d23e6250797ab74fc9e98e66b7d3b3f64f8783c4c54409e8e4a2be618ded967393aadd8177510f5f1d8196a7d1c543a9abfe465e014c2db6bec4c47d5a46a5877e7cb6eb67a0153b81f3b34943e6774496565e06d74bccac380645b9fa256f3d3c255b3d65ba788f213691a1d451bd366d6feabfb979d09c3e58d13d7da786a1c8b25acf8a894d786c862407d2256ba763b936f85b1d509756f96e7b347cfb30cc6c183e51986cc76a3847bc6cdebbe8154cfeb9ad31d0b6627e73a148f5a37d16ef2a125ea233f95bb8bbeeedbf04366ffbd7ec9df08b6a29e4dd8ac980329153a063816834e4e978d9d296bb602aefc9d176c06d082b1b68bcaf42a5124b7a2da17901fc6efea5fcf27374006d4910ee461d1cd1cafbc2754901fc07712029ed96dd87b88646003202daad216d1c48cc1a8fe6041e9a8d1ba3cd512b5ce6f2eee2d0c2534d691092d0c8988ddd709edac5b880c21fa81d7f5ed0376d8cd12fcfb775b51ca8e87bfbc763a50d2057b4917646fe8d3da1faa656189e0b078a1ea7f3082b1bf8fdf2aa5402f0b9a7e37d94f3bf462e1d94fe5e9edfdfa225dd7306850b84e134372c3497110156c42f7bd1f1bbc5076f0e221f790d383ffa463b1d78fd4e0c8ac281bc6c7449110a94a32ed6a4dd4ee6f1332a05ad1009e0ef37a5e17a82e7299c9030a870b004872089f21c94be1a9ff4435d4d6552625682e08d6d3d049d4b169626d1a443b618bdb1e5bfb5d2ef7fc0628c50165ce15a9b58c7a448e70a7b3e44fa1b99ff19f622e9f56c24ca6b52d3a8a665781d0a833da922e1b9cc40058fb4ed05fc918ab1f0ceaa84601972acf4ba3121ee36d8e14652dd4d2631fb795f62070dc5980b117320a7537c4b092691cd1eba28e1929393eb5f7f07ce5f8c8cbf7c4cfdea535ea1261cfe51196749bfbcc77ec15d476f2f51fa5bef16f6335926f211d823b6196a73d9548bd2c0bdd06f227a511b26b5f15b913d2f218f7fee2f58a11ae189ed20a3ab0838a6c7ed1700da8d99f1f0a7bc5d5589a63f568c5f6dc94e0d7f45659852f0ece9d5a037c0e389af23a53d0fc7fce60a5ae65677576e8ba509d2311e4ea82d8c16ea367e017904aa72fd395995d4a10fd2048513791c2b483f040be580fb54af80d6d785d55829d7a6538f5c87769a68ed8d0f403c4c72790c238d3573078a99b226d46b10e8619c5891b3c62c1e7013965c886142e1aca4a5eea411f234a8ea59f80cf74bd4bb08f9cd092b3b60b784eb24c15f36d3dff9675a5eaeec6005ef551bdcea199863399e19474a418008fdb0a466d05a528d80075f3ac7fe0a27a2dca1369e50c885d24945a097493a2b4f19a88bb939dc36862f5e3b8e6a92d1e82bac5f216a9475714f25e9140bc8a6b32354afc5efc154dd8e5399d415415104cfc45cfb7abdfca92daf9512e89ed80c61cb09d763f58aaab07a796c7b99eea1df625554a976d798dd39cc77496c211ada236508ffbde588e39407ddfcc4bb55dd10eb76569311c85848f4eb2d26eccf227800742616009a87baeaafd679932f26f81d03939999d7db6e8a10160064b79e4f71eaf147ca05d00eba718811ce25e675dc48d3df31c30187393f7ac9e8e1d164633b3c35f044f803c32c1530ccec4f4687a4f7ed39481671ed8c580f51cfaba5115c9ef6ae5fdb28db3808ec14790733415b9a9b847bc6e040812adb574de4d81a960057d64b6a545713b7e08da79a22cf2d7648966f77b1f1df79ca01d9a67b38dbd0e6d1736b92848a4a28b6f7cc9a9e5f72a730263ac5b2c9260f9d302bc607a6127cdfd4ccd3c90f96b1f363ef3288da46866febb5d7206ac81cd70dd35ed23383f217f28a6716ed2af46469c1a2008c09ca4b8f7ad43bb42b524e5185339d4ae41fe12f47adbe8d3e2e03c694c2bfc167afc5244fc4baa29ccc83fe157d7f74622f3e93ba1c7cd8b8439c8b91d4bd835405e24d03096850463911a03a6b9955550f1770c71d7cca3acf6969c8a8fa4893660d96a877604aa2afa9aa695e96b3e17a66457b93a75083d2a903f6701032450092f6f19eef074678ffbac58fa4943d47302a5a6af242b5c3c5a145e1cf667abb50c018738f92846f7578cc6b7205f15641fdb9c650de3f7fa966e57365527434206f8ca2dcc61a4316779c337af8b200374775658db0d35db279d16254587e985f191a7d6b0239b2010d1c7aebb2a67d1c8f39e1559b0d99f502ba22704cd809735728637b22b5c1a797be6167f04d5ea7c9d314a850f57c671e25e22f1808e0b90ecedcc0971c163a7591aeaa13b6e24a75aeb921264c7b7e53506ad218eb49c80bcd7693c634d96e66af06ddbd41399ec5d10ae75514f18efeb125e1efe866d77fc9cbf8a9e1179e9be1d92d106ea4009551931736c435cec0a286523a5d8b5231a405b3bd60f88a3743685b017a0f166305ac00771914aee630a1c888737f0a41b193aa7d0c9eb59715a92d0bac6af048d3db9f94c3415bc4bf440079e33aae586fa752b8dd813f550bf6cff4591293fb8867eae5b23ecc1daaed8f0584367c0e27b5e6a88c2a9ba741fbf864a044e3b96d719112f2c7699b3feba8620b4cdc84412bb0df551f639b7df30e5123a97cdef9acfdb54b7cc964324cc0ea977d74d28f85edde6092bc92d42d883194d8b585e297ec57591f8a29b81a78e0aa26de005cdf23e943238941b232ae661b034c4272e463cebaa9332008bf82d7778cb909aa1cbf12b7635314225e60c60fd9861f1d784936d7f4de336e919a84c023d8405a0c35b4034833d44e120ac4598c1f0c5e20de6c00fd742c0c00fbbf175c5c197c6e0c56a03ab4d951c9f72d878affd15f2e5dd53c76087e400ff1c071aa01a8b0441632346cfbb5135607f1e4497019fc06f7d68b768525d51c291504ec19858a776f316eb1e981ad4f81cc4cc460d66929f8ac7c41dbd199115263100114fc3cfd04158268302606a1e199b84d3a965aa209f04f0e76491ee345828544190981d673180851e455a7ad4582eadeb4fa481d46b12c230c8df53885f6d9e3f1dff34daa16195a1c96a4a3cd2f5db6b607e1b26a217338264364327f766f8e6a64b5ee1719805240f19170afc0261f468c2e427db49f1e7178f6516679a6c8e854fbde1f655d127a6fd208b551770aa976f98b32823f71ab944f103ae60e2197ec72e1f713456f541322e9be3cf8a6223d1453c311583f2975ff33b9ef945f0ab99d57d84eeccb11fa476d105064724f533bd77ada77f33d9e4b6580557d468b241fafc468cf15bdd89e302da3141b4f1f319afe78460d981a2375c7f54b5706126a0397053b21d8e18ab62cfede1049f8c7cc81d756de2cff7a172bc4d456a59a3dad5ad7718e53724fded79e95194fa1616cbc2556c47f9f4326a2c9b966dcecb02eb5c2dbc7ca4e89fd9d363bbdad6f419460aced72f55c724d05d87c3a4b0733a281cf30e6d3a4366283931fec6d5411b3a3529659c6733e625b474daaf1c6120c20de474ba145a68e930b426c4ecafcd8256874d74c228a5af95f88450af6461d6475b5b8b36dc6ed7645f95a740ad0e6a0a1cc889f6cc2b5b135b9a1bfcc49c3667a74ab535bc46009b9b92a7e1831e68ea033cafe708be1e1d0843cb2a96f718b7e22abd77bb04639e9e18c42d944fe1bc5563331c9e999ef34ff7024cb7d3de1aea30ae6f9e41a935f803b386540b7e8d37b439028e18c869ea8efb90a3cde0eb634429340558209101e447091a13573d65e06b4289e78f3dc8abeaeca28c0ae2ad730561ceed4f2ff8e2a3d4606b8db3214a7a9636fdc60ad3750a9da5c55a9f3052da8fc0e63e6ce15a6c095a93da2d0cdb72fe2878be508e738e5ef2a84cbbbb47abf6e2083f54616029539e368bd5d0143d9a68e3c756cef444c4218a6fe4eb2917de0d6578a47164e5cfca8b03ed7bddc0c17903653e5d453cf29f8e7f031040d7a30dd7275e754f03dde1eb787f598e62459bd3ad9b082a17f69f6414bebb2be3ad089413368eb3db3ac249203baefde30169beb3c381b8978c5cb4c115134ba5664a3a7c6d7eb21ad492f405f39dddc70d63dae0a27be8af4d5bd18f6d5ae9d3de785f1dcfb00f842f4d1b7b876b971e0eea5d5e77656a9789041759e42fc1bef5258bc1c07f7d9cdd0651748e4387f5a8982a6ca3e56943ca759adbe0653ed9934298cdb3ebd81496196de2d00c1322d23032a38bb24cb40fe32f415245f11297fc16f2a8a2226da575be6ba12802419f294d34daeacf2ef5568a92b9914cb9253941b62b12a8ca39de67943dbb1a7ede03ddc2ff681514580af3a7f7fce8170328a13d973c231a7d0edac4a968ada80b8a328b9c38246c65fda3f95cf414a3bcad840362c2cc16c7c321ba9b0b2fee0b52b72a0cbadf62409c98907b973a33bf6f4023125928f9449ac6bfdddd9d427291a64dd80899aede71c85bac3d5313835463757b3422ca326bc4bb93a909d0dc9c977d26137b391a2665d25eb2280ed9124dfcfc9029982cd9e5d4ae4862dd5d8ec47f11b881c954b1e46b5ebff1f694ea426065a798ef97d5f32713959f4067ab0a01b842e768b764fa5946143647272a51c3a470fa56cf223b6da732b1339c7f8b54ba548c0f10317fa119152e640f8c797d2dbd8ea38f60e33db3030ce3ef23ff4c8aa11c4570fe3807c58f95aa3ec4414aa459d41e6eece420b3d2", 0x1000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(r5, 0x6, 0xa19, &(0x7f0000001200)="6f469265ec9f1a2fefacbfaea8a9743cac83cf5efae0097e496e3608ff82d16211fc0f65ad3b21cd8547a6d52a3c09c8778f850a0573a078b19d6eb70cc66dab5cf39794247016e86c77c01975ab33cf9b324dd33b016c08e4d0740f518c1669a1c8b11c90c8fc159034280a3f2c0adc0524673f6d713391bbfc977bc4a709b77650b50ceb0a0f548a45f2f42ce28df95fe69ef3f9677890c2d1181ae8cc45f915d03d700c", 0xa5) close(r4) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x3fd3aba0415e5695, 0x7) write(r6, 0x0, 0x0) 12:11:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 12:11:41 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 12:11:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x1000}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xc40, 0x8000]) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:41 executing program 0: r0 = socket(0x2, 0xc003, 0x7) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x0, 0x1) setsockopt(r1, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x3, 0x6c) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd19e1b9dd8c3e5afc053c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bd912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00"/1286], 0x10) writev(r3, &(0x7f0000000100), 0x0) 12:11:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x400258) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/196}, 0xcc, 0x7, 0x800) 12:11:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f21cfee73dd1a066627edc560d7f96979d5065e6f5edf75dfd854e3577cb31e011c32b5c862170801fcae3e248b8e046d408ad6e808f5176e5663a6529b4acef80a0c7220840cc296e93455fa100b74ace08826664c5ad5feb5c621f6a20fdce10533f7469120edcef2af5ab10f391c2f7074267a024f028773ee4d5572bf011c7e5bccbf30bd4385c0ae7e683248566e494569e3b8148298329448456129c3ec18985539a1e39bdd9691aa0f168520ab02c86eb934577e6c4ac46f2f3c3f784383ab70b945d1d7185149d7ae12362555d", 0xd1}], 0x1, 0x0, 0x2000000000000) 12:11:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 12:11:41 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0xa5161e34c172beb2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x7410, r1, 0x0, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:11:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a652d0ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca9fb000000000000389eb366f623a0d52f7dc9fc73968f5e14eb081a7456630d9f60632165fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d1041123382b64ae69b3aaf8437351451e2dc7104a37f33c86c302d8d99cb022476fac2cc6fb29c2b150cd0d2447eae3f791c3c5cecae3b509cd020699d8dd5321b119f0e49e080478f9e365effce548172cef03d1abd24ac47f38654f9d13d0c3a25430f26fe199323cb853aca98a57ba504942719a42bdc23ef3ebe94b9b9dc0e240fadd1c16c"], 0xa) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r11, 0x4}, {r12, 0x40}], 0x5, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) 12:11:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) sendto(r0, &(0x7f00000000c0)="f6c4bfcdcad7b92b63d6197e6170d9bbf71b29038647c86047061feca0b7cbc9c0611e37b7d83f1f71bd2c29e711857d6b1921a87a92a7149daa882bff53b71239d81ec754d4f8f2", 0x48, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="62020207e0000001200022abc8efe1262d2467aa1f2b66ec4f918269ff60b78562279ec9a2ded5e003cabd954954af9111b3e3a48ab07b0603564f6ad63ef54cd93ab26dd60b04a96e7bb35393cf7c79d1d3c70cbbeeb668eea299c44974141ae2654301ba12206baf7ac328d02510a0a5a39cdead483c8ff9e7cf5ce648f42e2f5f0be3f3f1e919825df795f94ac8c090a136aa9e73a54768615152a41d779a60f7a5b3b2dfa581c9591ef0d85bdb17f90163186cadb2fb0eb73c74ec569141b184c9a8a9cab507343a9e270d26269d44a78adcfa38cca4841af46f7661714ade6d64498613f0bc0c7a0dc3567a6bd9c61f1e1e6b2f869180c810ce97a3c7102848ceb164d3d95651c83daee8a7cfb43e4bfe61ebc3d441bd2b52892f5019c0b91447ee097822e79a19aea61d0bdc04dff739a5598572fcd9f7ba81e9103901bec829eab145e1a8596bc43a0d4419d664b6bb"], 0x10) write(r1, 0x0, 0x0) 12:11:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:11:41 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000600000000000000007b0ac3c80400000000000000000000000000000000000000000000000000000000000000000000000000007d00000000130000000000007a83fe65131029eead0032a57a4e00000000000000fbffffffffffffff0000000000000000000083"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) sendto$inet6(r5, &(0x7f0000000140)="65be1a5000e2f0099a4ba3ef0c4384bcbca9568e0eba99f9279365f1a73a813221e422bfe6d37e34f796e4f68da9d9aacb94a9c2a08e3872c158a31bc106741120f6f4ee65b0734c73397d3b4eb44d6a09879efe4779df6f0f44e82fef64e2dc2129a61238a2f3b3f4200b13b14a3503f1fdab5d0cef0a2ef431d1f057295337e27f2e278b1ac2a76e5c334728f8600708a213c20d120a32926ade73eafdc4ac", 0xa0, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x3ff, 0x1ab}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 12:11:41 executing program 0: setrlimit(0x0, &(0x7f0000000180)) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xed, 0x0, 0x1, {[0x0, 0x0, 0x120000000000000, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {0x0, 0x7, 0x0, 0x3}, {0x0, 0x7, 0x0, 0x2}]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 12:11:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}, {0x20}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) 12:11:42 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) socket$unix(0x1, 0x4, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x3f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x6, 0x80, 0x9, 0x5}, {0x8008, 0x65, 0x3, 0x6}, {0x8, 0x20, 0x87, 0x2}, {0x0, 0x0, 0x3, 0xcf8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 12:11:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0xffffff7f, './file0\x00', './file0\x00'}) 12:11:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x11}], 0x3ff, 0x0, 0xb29, 0x0) 12:11:42 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x200) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 12:11:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) fchdir(r0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 12:11:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x7, 0x7, 0x1400}, {0x2, 0xff}, {0x0, 0x300, 0x1000}, {0x4, 0x3f, 0x800}, {0x7, 0xfffa, 0x1000}, {0x2, 0x8, 0x1000}], 0x6) 12:11:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x800], [{}, {0x0, 0x0, 0x2000}, {0xe2}, {}, {0x7, 0xffffffff}, {}, {}, {0x0, 0x63c}], {0x0, 0x20}, {0x0, 0x8, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 12:11:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40c3af665d184f51) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 12:11:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)='o ', 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\x04', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0xfc}, {0x24, 0x0, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x10, 0x8) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f62824700"], 0x8) 12:11:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="00eaffffffffffffff00"/90], 0x5a, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, &(0x7f0000000100)=""/126, 0x7e}, 0x2) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x82b38e5d0ee4685b, 0x42) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x4d}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="b08712b88916e47a5cfef50b82d6568e758e07ae153da07e8b8f265419034de3aa780808c3a62029e8d104f921d6289fb9b281b74b312fa184eafd75d66fdeb8a479c936649ec39727d1a09c6da979558450"]]) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 12:11:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x105) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x3ff, 0x8, 0x800, 0x1, 0x1, 0xba, 0x0, 0x0, 0x3, 0x6, 0x7fffffff}) write(r1, &(0x7f0000000240)='o ', 0x2) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0xf332}, {0x5, 0x1}}, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001493f450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001493f450 12:11:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto(r1, &(0x7f0000000100)="691d2762d2a8d3732953c29e9c336ae31132fd125becdf2b2c962edca1bb211ed06f0c6d12b334c97faff81f33a46ef4570127009c2cb4826e3bc7e0a0d2431bdd1e52fba32468feed0319660fbb42ee74d9674e6924caa0913249cbe35658260567a23e90bc26ea2bebd7aca791d86c58a0ff6935009b52", 0x78, 0xd, &(0x7f0000000240)=@in6={0x18, 0x2, 0x1000, 0x5}, 0xc) r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2177, &(0x7f0000000040)=[{0x80}, {0x74, 0x0, 0xfa}, {0x80000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = getpgid(0xffffffffffffffff) r15 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, r5, r6, r12, 0x1, 0x80}, 0xff, 0xfeff, r14, r15, 0x4e, 0x401, 0xfffffffffffffff7}) 12:11:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091, 0x9], [{0x0, 0x0, 0x0, 0x3f}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0xc00}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x5bf, 0x100, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:11:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) socket$inet(0x2, 0x3, 0x102) shutdown(0xffffffffffffffff, 0x2) r8 = socket$inet(0x2, 0x3, 0x1f) shutdown(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r9 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r10 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) shmdt(r13) r14 = socket$inet(0x2, 0x4, 0x1) r15 = socket$inet(0x2, 0x3, 0x102) shutdown(r15, 0x2) shutdown(r15, 0x2) bind$inet(r14, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x400000044001000e, 0x800, 0x0, 0x0, 0x0, 0x20000000, 0x100}) 12:11:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)='o ', 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:11:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)='o ', 0x2) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f0000000000), 0x10) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x66, &(0x7f0000000000), 0x10) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x66, &(0x7f0000000000), 0x10) close(r0) syz_open_pts() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r12, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:11:42 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a52392f42fd1ab302fd329393f073fe2f8c61eee61112b34f8d4a44ed3aefeac81f624b9575acd4ce4acfa01aeb543f049cb96dfd53fa05d687ffb7c589458f399b4cbdfb42a7f358046572253136989856e4e145e2811e56c28cebfea6e7d126c2047229e6eba43342223c315577a249c4f10c01e3a", 0x76}, {&(0x7f0000000080)="c6f89be09f1a17bd7b7c1aa8245f76cdc1b4aa79aeebad21", 0x18}], 0x2, 0x0, 0x1f) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f0000335000), 0x10052) listen(r1, 0x1) 12:11:42 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x23a, &(0x7f0000001a80)="01000000", 0xfffffffffffffe87) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0xe0) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000200)=0x100000001) 12:11:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='o ', 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) r4 = socket$inet6(0x18, 0x3, 0x4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./bus\x00', r7}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x2, 0x1c, 0x400}, {{r2}, 0x0, 0x41, 0x1, 0x7, 0x200}, {{0xffffffffffffff9c}, 0x5, 0x60, 0x0, 0x4ed0000000, 0xffffffffffffff01}, {{r3}, 0x8000000000000003, 0x40, 0x4, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x4, 0x8}, {{r4}, 0x7ffffffffffffffe, 0xa0, 0x2, 0x7fffffff, 0x400}, {{r5}, 0x1, 0x20, 0x1, 0x8, 0x6}, {{r6}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x1ff, 0x9}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x60000008, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x6}], 0x9, &(0x7f0000000300)={0x8, 0x7}) r8 = fcntl$dupfd(r5, 0xf, r0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000340)={0x4, 0x2, 0x5, 0x1, "8468b5e843c6d95a18cfd79b9171be5c8ee8d739", 0x401, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 12:11:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 12:11:43 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) 12:11:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000180)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0", 0x88, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') uvm_fault(0xffffffff82538f58, 0xffff800000a54000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82538f58, 0xffff800000a54000, 0, 1) -> e uvm_unmap_remove(ffff800000a53f00,0,1000,ffff80001797ba20,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001797bad0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a53f00,0,1000,ffff80001797ba20,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a53f00,0,7,fffffd803f012dd0,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff80001493f450,ffff800017965160) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a01800,ffff800017965160) at vm_create+0x193 VOP_IOCTL(fffffd8039aa7750,c5005601,ffff800000a01800,1,fffffd803f7c6c00,ffff800017965160) at VOP_IOCTL+0x88 vn_ioctl(fffffd802dca6f10,c5005601,ffff800000a01800,ffff800017965160) at vn_ioctl+0xb7 sys_ioctl(ffff800017965160,ffff80001797be78,ffff80001797bec0) at sys_ioctl+0x5b9 syscall(ffff80001797bf40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x69bfcd84a00, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001797b9f0 rbx 0 rdx 0x370 rcx 0xffff800014963000 rax 0xffff800000a53f00 r8 0 r9 0x1 r10 0x48e7418701cf1627 r11 0xc9c689e221bd306a r12 0 r13 0xfffffd802d6a1818 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a53f00 rip 0xffffffff815649cb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001797b940 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=15748 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800017964018,0xffffffff82545ea8 process=0xffff8000ffff66d0 user=0xffff800017976000, vmspace=0xfffffd803f012dd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 79442 391586 69107 0 2 0 syz-executor.1 *79442 15748 69107 0 7 0x4000000 syz-executor.1 83286 333239 0 0 3 0x14200 acct acct 52892 428156 0 0 3 0x14200 bored sosplice 18002 362629 39015 0 3 0x82 nanosleep syz-executor.0 69107 386128 39015 0 3 0x82 nanosleep syz-executor.1 39015 442088 45609 0 3 0x82 thrsleep syz-fuzzer 39015 362783 45609 0 3 0x4000082 thrsleep syz-fuzzer 39015 7556 45609 0 3 0x4000082 thrsleep syz-fuzzer 39015 192734 45609 0 3 0x4000082 thrsleep syz-fuzzer 39015 251789 45609 0 3 0x4000082 thrsleep syz-fuzzer 39015 339978 45609 0 3 0x4000082 kqread syz-fuzzer 39015 361547 45609 0 3 0x4000082 thrsleep syz-fuzzer 39015 464080 45609 0 3 0x4000082 thrsleep syz-fuzzer 45609 468107 2564 0 3 0x10008a pause ksh 2564 280827 95166 0 3 0x92 select sshd 44171 11708 1 0 3 0x100083 ttyin getty 95166 176223 1 0 3 0x80 select sshd 96978 400238 65481 73 2 0x100090 syslogd 65481 928 1 0 3 0x100082 netio syslogd 33622 163461 1 77 3 0x100090 poll dhclient 2319 128392 1 0 3 0x80 poll dhclient 85936 179403 0 0 2 0x14200 zerothread 12192 472068 0 0 3 0x14200 aiodoned aiodoned 68778 260404 0 0 3 0x14200 syncer update 81014 14917 0 0 3 0x14200 cleaner cleaner 81067 93227 0 0 3 0x14200 reaper reaper 45488 203761 0 0 3 0x14200 pgdaemon pagedaemon 21830 207866 0 0 3 0x14200 bored crynlk 84855 102171 0 0 3 0x14200 bored crypto 26600 517452 0 0 3 0x40014200 acpi0 acpi0 97294 205492 0 0 3 0x14200 bored softnet 88940 27263 0 0 3 0x14200 bored systqmp 73860 385211 0 0 3 0x14200 bored systq 44685 328058 0 0 3 0x40014200 bored softclock 39056 491840 0 0 3 0x40014200 idle0 92586 47960 0 0 3 0x14200 bored smr 1 253808 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9489 6345K 6867K 78643K 11233 0 pcb 13 8K 8K 78643K 79 0 rtable 104 3K 4K 78643K 317 0 ifaddr 77 16K 16K 78643K 111 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 42 0 iov 0 0K 12K 78643K 82 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1424 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 5 1K 1K 78643K 7 0 sem 12 0K 0K 78643K 90 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 297 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 54K 78643K 406 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 42 0 in_multi 86 4K 4K 78643K 101 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 195 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 38K 38K 78643K 1636 0 UVM aobj 44 2K 2K 78643K 46 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 58 0 NDP 10 0K 0K 78643K 20 0 temp 125 3014K 3084K 78643K 4955 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 50 0 8 2 0 2 2 0 8 0 unpcb 120 141 0 133 1 0 1 1 0 8 0 syncache 264 7 0 7 3 2 1 1 0 8 1 tcpqe 32 15 0 15 1 1 0 1 0 8 0 tcpcb 544 156 0 152 2 0 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 714 0 707 3 0 3 3 0 8 2 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 237 0 39 14 0 14 14 0 8 0 art_table 32 238 0 39 2 0 2 2 0 8 0 art_node 16 49 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 66 0 46 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 86 0 76 1 0 1 1 0 8 0 shmpl 112 44 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1895 0 494 46 0 46 46 0 8 0 ffsino 240 1895 0 494 83 0 83 83 0 8 0 nchpl 144 2545 0 929 61 0 61 61 0 8 0 uvmvnodes 72 2085 0 0 38 0 38 38 0 8 0 vnodes 208 2085 0 0 110 0 110 110 0 8 0 namei 1024 7060 0 7060 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 5 0 2 1 0 1 1 0 8 0 scxspl 192 8373 0 8373 8 6 2 7 0 8 2 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 432 468 0 455 2 0 2 2 0 8 0 futexpl 56 8467 0 8467 1 0 1 1 0 8 1 knotepl 112 105 0 86 1 0 1 1 0 8 0 kqueuepl 104 84 0 82 1 0 1 1 0 8 0 pipepl 128 216 0 197 1 0 1 1 0 8 0 fdescpl 424 469 0 455 2 0 2 2 0 8 0 filepl 120 3425 0 3329 4 0 4 4 0 8 1 lockfpl 104 292 0 291 1 0 1 1 0 8 0 lockfspl 48 88 0 87 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 322 0 315 1 0 1 1 0 8 0 zombiepl 144 455 0 454 1 0 1 1 0 8 0 processpl 864 485 0 454 4 0 4 4 0 8 0 procpl 632 884 0 845 4 0 4 4 0 8 0 sosppl 128 10 0 10 2 1 1 1 0 8 1 sockpl 384 912 0 895 5 1 4 5 0 8 2 mcl64k 65536 44 0 44 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 13 0 13 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 4 0 4 2 1 1 1 0 8 1 mcl4k 4096 46 0 46 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 68414 0 68365 17 10 7 14 0 8 0 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 110641 0 110493 30 15 15 25 0 8 3 bufpl 280 7128 0 2247 349 0 349 349 0 8 0 anonpl 16 83857 0 63910 98 1 97 97 0 62 16 amapchunkpl 152 2285 0 2134 10 2 8 10 0 158 0 amappl16 192 3757 0 2654 80 16 64 68 0 8 8 amappl15 184 51 0 46 1 0 1 1 0 8 0 amappl14 176 167 0 162 1 0 1 1 0 8 0 amappl12 160 10 0 9 2 1 1 1 0 8 0 amappl11 152 55 0 42 1 0 1 1 0 8 0 amappl10 144 11 0 8 1 0 1 1 0 8 0 amappl9 136 692 0 687 1 0 1 1 0 8 0 amappl8 128 265 0 233 2 0 2 2 0 8 0 amappl7 120 87 0 77 1 0 1 1 0 8 0 amappl6 112 63 0 55 1 0 1 1 0 8 0 amappl5 104 140 0 128 1 0 1 1 0 8 0 amappl4 96 549 0 522 1 0 1 1 0 8 0 amappl3 88 390 0 380 1 0 1 1 0 8 0 amappl2 80 2976 0 2909 3 1 2 3 0 8 0 amappl1 72 17888 0 17463 26 16 10 20 0 8 0 amappl 80 1142 0 1098 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 45 0 2 1 0 1 1 0 8 0 uaddrrnd 24 474 0 455 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 474 0 455 1 0 1 1 0 8 0 vmmpekpl 168 7034 0 7009 2 0 2 2 0 8 0 vmmpepl 168 66051 0 63833 183 22 161 176 0 357 60 vmsppl 272 468 0 455 2 1 1 2 0 8 0 pdppl 4096 954 0 916 6 1 5 6 0 8 0 pvpl 32 225909 0 202932 226 1 225 225 0 265 38 pmappl 200 473 0 457 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 167 0 32 5 0 5 5 0 8 0