Warning: Permanently added '10.128.0.38' (ECDSA) to the list of known hosts. 2019/12/19 20:09:39 fuzzer started 2019/12/19 20:09:46 dialing manager at 10.128.15.235:26290 2019/12/19 20:09:46 syscalls: 337 2019/12/19 20:09:46 code coverage: enabled 2019/12/19 20:09:46 comparison tracing: enabled 2019/12/19 20:09:46 extra coverage: support is not implemented in syzkaller 2019/12/19 20:09:46 setuid sandbox: enabled 2019/12/19 20:09:46 namespace sandbox: support is not implemented in syzkaller 2019/12/19 20:09:46 Android sandbox: support is not implemented in syzkaller 2019/12/19 20:09:46 fault injection: support is not implemented in syzkaller 2019/12/19 20:09:46 leak checking: support is not implemented in syzkaller 2019/12/19 20:09:46 net packet injection: enabled 2019/12/19 20:09:46 net device setup: support is not implemented in syzkaller 2019/12/19 20:09:46 concurrency sanitizer: support is not implemented in syzkaller 2019/12/19 20:09:46 devlink PCI setup: support is not implemented in syzkaller 20:09:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xb8) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000080)=""/49) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x1a0) dup2(r3, r2) open(&(0x7f0000000180)='./file0\x00', 0x80, 0xbcebecf3a69bfa1b) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10100, 0x100) dup(r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xb3d5d553447c16d0, 0x1c0) linkat(r5, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00', 0xe) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$KDENABIO(r7, 0x20004b3c) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x880, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r10 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x26) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x2, 0x0) poll(&(0x7f00000003c0)=[{r8, 0x1}, {r9, 0x4}, {r1, 0x1}, {r10, 0x20}, {0xffffffffffffffff, 0x40}, {0xffffffffffffff9c, 0x1}, {r11, 0x20}], 0x7, 0x6) open(&(0x7f0000000400)='./file0\x00', 0x2, 0x40) open(&(0x7f0000000440)='./file0/file0\x00', 0x1d0, 0x9c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000480)=0x9) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r13, &(0x7f0000002940)=[{&(0x7f0000000500)="06cd5c05b50756fcc897c89f825f09965d4525fe2175a5380ddb4a7e1a7ffa91adb1b532b25931c285037884b2958a98ffdb063c5f2181b87be8b4e7e50db512026a93f476f8585edb1ad0565927b65a3c8749a7cf62e83502da555fb0473c108b0c7a30d9b7f3c105566e3a865f47cb4f2bed598315773d6b96bed9791201", 0x7f}, {&(0x7f0000000580)="15f959", 0x3}, {&(0x7f00000005c0)="71fb47454a6930255ec166633c8bef9d7b62d1ac44ace6259122259c55372bec91b17dcfae7215bf28e9fc76d01e349a21086779b9da6a5c1b6af01f6f815cd775470dd1400d7efc8b55fd70b3cf295290c9298606a0d67f6b3552015b264dd8e08e0357120d2537f1f3e9b005779e560459b729c9ede961680690493374040480a88d83dbb0ce4dadb9c0dcebf32c22ebaae3c97382810f3c2baa838eb2beccfaa4f190295efca52b6640eb606b45ec9e85d6566ee2cea24ee0e345c33bb50130d8ef4a6c3f75c3eaeabdaf54be3b410ee2b2b61857e4ff1cf3c292d72488130315b470b938a50bbcabd0a240eb33e3b56615d93608ea6722016c517508d8521d27ac5a7f22c191c20173ac6d4033a44b66cf868c90f8b74376714d94ba17b4e2036726225cb1cc55cddc430e3679d8b9c6664e27a7042f8e904588a539d00838d51ea419784490a5ede44e0713be67b316c298fbe8aabaaab9e667713d76b240b413c33c9d04a640dd27e6afed75a63eb630f493db60855eba2038b35ccecbec18e478829b320eb85b742386155718d09b74da167a41984e807b7cae87afbbb9fead87a9ac136ae987516f62c9c0067374384d138dd59480754ad0cafea2e45f653100181b0f4571df4262565145633444bee7537ebf7c9047ef73b7aabb04d8d682351621ed424542f2e3077c5c95ef4e94cfefb3ca53bc72de83fc72adb9e62eeac76fc0a1ea43283dcb72f7c0533bd20e92673535c4fc55f6eaa5c69f0ebf1bbd29ae42ea343e8c1e40af7def1a8f3762186e5f6d3cd8d0feb5fa02f77e2e2800ecad6f73545a7ce9c89d1c763c9ff7af97b71a701994bbe63de39c823063fb5b0c012b0d087c111c22f260dbf2141260586f22c296c9657a7d1edada0658bc85de67a99b886e5b31f157e7f6f0d454919d53ecf84e79a87be3a5e2eccc60dd6cb4e79577ccee4cf02e4bd8d94085e285b4287f2b7f9f3b88ac95b0a2a09477cb4b5b39c4c788692650476855a63d178efaed017c784b022875d65b55c60cc1c89a9721cc6c355123da67e3cda7afbc9ff5b79731296ef0c68095c649563ae1debe2eec58f5b9fd5d3eef415e4c3ebd8458aa3d63efcb266e010628f9f12c2a1c7bd2ddf81faeb9054aa9e007adf172d2d58192420728001ef5643791f33044a81c50146a29e8a9723ea02de5ade4440237f598d79555c7cd5fd1756f94634c512fb979ac321b0767537e1641ce963382e89df9e3507fed5eb1dc0a15bdf57c3983b520ee1863a6a989b398b294ccbe0aad866bd92a18b4e4d62a28f02ec5f2f9ab16977d9e3b5df783f7644aa0e22375689d92502185d4b3626cc28b1af498a6c1522d266c5cc722389a0a57e157c56b5f27bbbe2382a9a2d9ac163341be228f1096201034d4bf26af8b2d742561809bdf15d9b91aedb1cdd262169f86a65d4449a2cb021bb1bf5f284a56cdbccb732ef24b0481d96b03ce273d9126beb270bd9d74ba82d4cf0d88c4524c8b2d36eb126ff9915989669d2cbcf564e5e08373a7e8f76ed5874a1ae42672c1cd8041c51398d01b67279bc62c6eb14ee7ccdccf0c71f896821abe9392405792c9aa6672deb864ef3ea88811f20d1a1d2400e9545c302b872e22dd9d2e0e2ecc25a4f55895a8e2225dc7e8615ca38bab17e1bccdabb71cf9bf33a6027d82f2a1648f257489b1c587b1115a229bdb1f7a94ae9c3e307794aa9bcc32a2f6a5c348b49f2d54f115e315c3f0d1d64441127411af9ddda3d209c3442d7fb39afac1a306079650c0e2fd8f6e8add50a3cb9278fad403ce3583748ca5a766dedf19ab3c5624692b126cc8cd4aa2573a6bf4d9ecf7623396be892b10cb0a4392531590923763d5416aab9ff133ced7f8825e20a71298effe85a991c6fe8fdb8a7893a0c20b959c22695f8029984377109a79edbb1807612083418529102025f9041bb0109b268a6028b6ae5b864d402c9499695084f6d582edb1965c0eed628e5b9bee21ca1573bc29ddc36d8f5623fb939246bfc056e99d74e6bc4d4b45705ba0fdd17159fc25be04a050f38f14fb74614ef76235c8dc77a3432a72b9cc19c27619f260482be11f26cd7178fb1ab99153d3b0d806a91c66d7a636d22e27967a60f8d9c508de6da78b293de2ed5ce26389c522b2d2cbfa8ffbd77a7b2daae7d5d39a30dd18dcf77836d215c4ad2b7c19404cdc36564bbd0fec6599ef39a76a7a7205ff30cd4e279ff6e645ea344db4e56cff2bc4d4f686645200cbb026088dfda70d8c94cd74188bdd9a834ae0eb40a95ddaaa3f49b1f3e06c0b2b83444902d739e4d0ba78e37a9012cf4506027c24f32142add6cf4d9648fe9c713130555bc9f1e7e6f47ebae1e7f2e742efe6758b8f4a51ffd3014e891ba4214c98f5d970082205541340011bfc3544012374e70b9dca524bb83e35cb312ffc37d30e4da88db5b9e0c10c9c3aba300732691a42dd0bcf9036166131803d4f51559f9ad8b8e79f82a0d57dfb01b10ebac893991689f21eeba3f0a7c5ab195fa823fd16945f5fe57c668742f8408440c15e2b8d87cc82b1f215c58bb51b28f0ca7db090e0cd72bf049590d6839fae25d07a5ddf0b7eaebb847a10df6b2cca72ffa98917b3004fe02ea332cc6a4647474f8f3a3a035831c93a858669d0424e0e512628f246ca20c208160163b2dc054d35d976269c836dcc12d1c71cab7a39193de01111450e7709b2d4e43aa48e00f39d8da4ff074ddd28118ef98d6db9669183ad417ec1000423eb130a699e71f37b254ae4db6de90b8210c06c1ba2229f3eba6d11449ae110b97a62e7dec896f3e8de57be214f7a3c261e0964b8e21e286cc66441567dd039a7bdb1012cd5eda91b13bfe4f6bed44b7ae641602b66997697cb0714d80a7229eff05dfdeccc83b0baaf9bb3121108c1adddde9c4f1e6fe3c76b3318f8a649429ca3535df06dd441f5614278cb4a7121456fdc9b3af2ea77545ba3a8847586dea6944a82ee4d12b8f4afe197e6fa178a1403e075fec6f9421fc1cbbde421d92bccf9179e63614978202416d4536e600a6c9f3f6d4c21c2c96ae624121e9016f673cb429f16444b701f5e27145ec52b7b773576a8dac009e001bf4eb3ad8d05f5ebb4a65c6da5f8960014ce8d2cbe6a5ddfcd2a5dbc5c7eddfea6a88f2edd4423ef52cb38509632346e83c1708e688d035266503135741094905a0f87147c186b230d13871f99ca1110aeb54bb7e20c1b8aa690b350b6f092cb67acb4bd66c6f651cef981624762cfba98ef7cfce4a73c7c3ba99b32b8feb3adf183a900ba9ebd7a8e9feb388ad99febfad44e5ad6b218d2d3bab58f71ab24934a01dd50843211a3e5455a973ca4f8311def3cbf0d68a5ca4a85f1479a66726017adf72b4559fd077a8a226d3e4a3a037ded5845b0a48b1ee1bea3537e893a439dd5a6b521e11f0e022f15f1eccfe89ae543041e9c3fd17aeddc220a420ebd6fc9e83fc85f140ba91a6742132108513091f988b705bfce30703b0f2daff307e8273dc1d4f7de2d66f6cf8e0f9961cb12d71dce2bb24b1035c119e8e4cacf4c724f95d2b59de097b5274b8ad6c37504321dff0f8f6259417db206a0f4d8ff5c94bdf0340cb7e62f069eb1fa52c1a96bb7154c8722a7724807113b152384e7a18a27aa3316ddf461b7de228763c8ace79104b0a4f87bf6c5db83f357ce57b34566503c2bcb2b1059d584d4e68a7d1ac637532ef79c24d0acf7e54571c031b23bc43831c84631375795274771becb4a2022fbcbbf08340606dae617da40dc2112a53696e5ff8ff2402e723eaf1028c07e9b8615a0f02642268eeb9d6a08db6424443d8dc87aa47be666c570cb701cfb036d5061ce39e0e9280f898f65080d632712fb4edeaa91318bc8470f9e707728142bfefc912f34024bcca5631bafd262ccb237ea3b5f41a8bedc78602f2c2f3aefab9963f398e11857cc2bcf264be0a476c380d1ac9c945744f6240f7346ed6f0071624b1cf27715c5fd31fb6e56d19ea81260a47a6566ca619ad24a8bab56b956254c98399ca4e147c7071057fc745c3c42a18cc42011e71ad2ef0b12f09868c3f41c9bf40ed8469b006638249d7a0fe62ee308ec5e621b217bf166a8b823006dd4b3b42dacee6db3923ec27a2abd7ef712a5a5cb79a6f180957ad14f65197c0d0c7a84f0bcb2a7c513e827cd20bc4c53c99c6465252338e60cd34535a7acd39641337a4dd5e24a4531ebb6b865d78f5b1b1a478d1492ddf1a39aacfda3524766a5ff54948e4e1c506d86eb621cfab16bb100a5b1b21153114dfcba54087fbafdb1f63b09d89e1323acb99a6a723aeca9b893d92c52acedc272346de3475431d508bd0888b25c6387b531333c223af45728ae242014d1a47bbcccc00b07b79db1802f2fd02db1770023b3ba2e557aa22ba5ba1f4ed67c3b966e1292e61b71788f5941b11c267a5264cdd88f00ebf0f4fc81e450a7acf4084d39b2608ae647e6c7fb7a6b2a93d0ab2232b7078a2c9fc48b957ee7cb0ba14f2592b4c62642d6a410fcc2499e47706ccd0488d1a0a6185fe25d49a64f1ccc0c7d4ae8cfb14a3b8284a7f894008af5cf30cb5244066659e798cf72fcc07e0c39df6d785d7483b0f7b157e6d950c11a99b7d7ba74ecd9c564ed9c3be55323818f4ac2ac36fc8bdc794df2c7a195d8f537e2fceb67c32f6ca3fe3a3ebeb6ae538579e81d840b876d3e5af91a62130c3cd5fc4b029a76f0ab7b43d1579bb319e3e72bcfc4cfa4b44a4e1f55243f5355161c71211fe870de69844fe86b6b8e12d570547883e2e65d8f6a4dc509adb72fefd308c23e38dec6c0e83b0f2bee4db07dbe4889dd4cd5ed5af1655fcd01431ec1ba057e3520b75b85f0f827a0f5d1905e3245f47d42b2e0e6f6e9d72db7836fece9162da20cc29a9f12e7b289876ab02e8b3fbd0f9bc2380fdc53fff93db42763670ce4820d6c2c5a21b068afe4f263a5164b2232fafd2967c6bc4b84a0a8afecc0cb1e2ff2873102a80a57fcb252f7b39b2e32a80ada0656d37167212ca105cb47a333e97956b8d83042e9562dc7b810db44b642200e6f0302e532b48b9498f899b6659ed5eae216c8597441a876a6e92d7996f7ff3ec93712204325eb2901363355b2bb27eb9f65b60020fad5f265a9276a6ddc74f0ef986735462474432d25f91c0d13ed55214a3923e19f3500641db1463c2f218032f896f0f918b3a0a91405747abc196e0fe1b1191483ed1514c33d76d23e41276ff836702856702282085e55f9aeab982d83119ba3f67b8effab835829bf882734122e6c2863a5ade4039358174c0f86b22d0c5e374fa1e9a92fb0a0bf450cf3b412221d2bd4d978c20ec7490229bd279dedf25b3a324fac4afe115280e456355dd613a4cda19bf9c36381a0b70348b1f3653931bb0e70486d1149918b029bc4923a5cd73a7e57b7bc8841a796fb488667579cd1582e750aa1d2d7062fc213599bdac81f3f4d9169913fa104330be4d9042d25ae5c28790eab9180f501e8b7b2c818b2a9c7c290ade79c8b2355d49fa45c9397a17305da2297b29fe139921e75c25fa4333d43b2423c3919fd48d7a6122bae3c674794cbcd83913fd5384961ceb95e01073e53d7432b31345e96bbae1f91f3481fdc93e582f8f25cd7d8dc95092897d1d7a451aeaa7dd3b34596629e4fe71d4e3d9717b1562ba34b1c356322fde1a4936b2b3893bfab64352ed6dffc6878a40a49bd21a56ad7f453bbc645dc9e0d93d7c988f2b6be9934153ef48ca7f0d46f", 0x1000}, {&(0x7f00000015c0)="540b4b284ea23eb052c581c0cfb8382af8c298abd41e2e13996fc71fb4ebc5861f70ba5cd3d463d991f971ed2e", 0x2d}, {&(0x7f0000001600)="f8d724f6619ef5362249455c43e4201cf1a0891d2d6ed3ad3ee5eb30d79f8dd088c97fdaf234b4df7b3f6f8af85a9c00f48949bec3e0426575e30ea85f78c956ff99731a316904800f7d008c8ab81975e5ba582c69b2b0f548156f4a3dcf7f8d33becd03b7e6f19060350033705e210213453cec529ba23a0aab9eb7f8288e4351d712a8f10f6aeac631b65461bab276da5112c72f19f075b8e2d1487e0e47554bb75b6a3117c6d94fd232de92bda7ef194da883e9da086d17076c60af1533a02d43287235494d6a72de0a211f2f7bc00480b56a1d8c3efe7db4dc0303dce629d302ef4ebba6ba8bbfd978afcc2def88cbe26bc85b75dd73208c23da41d11799609732c8241dd78d97b8975fe08a4e1aa4a5222208b31eda8c57a71b6fe7b2c1b7eb63ec9fcd25d7f6efd95069095a9b40d136912383bfb67b40d2aae7d0941a57ac46d2ff6a773daefc4a664430d1f8cb0a3b45f23798c7936818da55aaf867074f4b98ce6de6bbda21199d6fec2ba70641695e84ade8da4712fd18e61925e493c12dd97776f076daaf08314f9a9c941d736fc547d248fc083cf316f995f8f6281d8d4ce12c62c71bca0d7f84e555db21183becaa06500f3a1d8c90df9afbfbc75c78d9b74871c31c36985fa9cef1c785b03c1acf0c2229ff7b06a1f3f6d4cc6eaefe891d6222a09ccd9cf9524073fdda2a2d939ad8dc1eadbdba1c423859271b8b8ed0fd8a4bbd708805c8e58b8e383fca6e271cdfe31d6a35c62a36a91340d0633f563847a7ab817d2c16d9351507cd0313b18fdd7d789d77b0a808a233535dd97c0aaf51975826425f8696ac57b38b110919a7634408371fea797a2c86cacff0019ce3e86eba11d9c45bbf75c6ea07906d7906a21b25a1c551f03cfcbcb370861c5c92388c631ab79df67383191a6edc7ff0babadc6659e85767aa19f09b2e918ea02e4c53587909c87ecf120addb0814af7fe9122aadc8a144b4e03738899ee1cf2d39c97b0443b51fcee019c0f410448cb7559827c6ebaee91873811429e98582d2939f6e95bb6d0685ca56cae1e80762da20ed7db836d151a079996beb435945eaa60b12cf1e09b4ddae9287375c30e77aa05f863c4dce9b5dd182bbc7c673da471694a56fb7457e55ab26a17c186cd5ce27745255f5d802ff3bf5ee909bd52cf5849693d5216277cd6f82aff36c9a1d8808dc5b7e54a1ca057ad46b74bbeda2d377ef1dcc0ce7fca04c8462b6ff112094f02c2fa11b8f4334372377ed56b7c0c462c7911147a15bbf99797fd85a7173fdf52ef08a3ec6185c6089d71c7b4af7f5b31f78a62a44f9b987b11bca569d680d8c614e7c092e41d28c779112dfc191865e54dfcccf52783377aab7aca034da0a0bb76dec34154381614e62fd16edec04166d05c2b77ec3d2c23cc2fb60d5ea0007236ff254fcdc9fd549c95ccabcd575a05d5f3a590ed99ff5d75b7d6f0223f65fa70ec497d707be8d6e5f0cfed9dc6bf1cc814995d3c9283cfdfb16cb8810cb094934ad202154adc2e7fd8c6bf10ebbe0518e2f2fb57d27066bc38133750eca7356817fa0d3369b43020468ac4999f63cb4b363feb12012ce6e68581bae5f70c1a9b5b1187f8b6741709178fae484b51f7ad43783ecfcd6959790481e81d0ceac4a51789c4231e5d2debf5d601b2c69176ab154a0272f7311dbc2983d0ce56e3a03a2eaa4c1ec9c71f45e1aca605b968468125c085eea493eeb181a19a751fbb800aefc11ee6647ff42e1c00e65fe0d92d1f90966137c7bb302f540c505f997a1dcc2a4582de97571cbffbc145ae8ced53cab009edcd9cdb08314c1616a3cbe97dafb27db9dc3b9d73e60fa6f2e3f6dbfcabb4289b7a5f7d85e626f518b9121f429837ce87efc3ca95127e4ac5e5ab46a77def00a26b71f049dc9d593cedb3f996e09b5007155f6c0624716ea896fa4d586159f7965b0d53dda39609993c44a45b2e0f1328a0f01a57a262edbf5e5761577197d0686d5368de2fca9e5d0a2bc2961d0ca1f86dc28dc74283c2d4b776555302f72db041fa17882c21be78da3254562e915f67a3caa578d507e75dfd05d5d57cfafc291722920e4ab5d3bfb055bb2a4192deb4b83116ca6d86ed1ea6bc4b34911f69d7d9e0fc17f1b3c317263f32c835c27cf7e6fecf59a1f709bcd0bbca72a72fcf951e771268d9656497c58653013a8b42ee0bf56355195f492f2e08b137797ba8a53d13b648edb113f39383b252db6ef67cd3907463b4b795d3d9fa78f09fc4aebac51be797c5c98ba865e61e7ca7a23ecd6b69c68cdea849269447b8cf89862c3ea115bce2befb6291e7fcf5bd45abd6681143e438cd7384a75ffc616d6fc86d4fbb24bff9090f1a6ecb0eebf4a1439ae6b34981e7b7f58aae48c931da790f07f8cbdd294a0056ba12c05eabbd6afd046019f62a38ceb7e558173dfe9f8c6d7d7169cfb08bfe56c1cd540a2071308e82f5df8b3a9b26d9641b0a014d696eb9d0ae82228b90cfef6f0a2a9180f04c1be38df6370ee70cc8b475deb7b6dede80c5efef181b8c8224c7d813b35c04a1517ced5ee696584a850c6a512eccd427fb1030929fe415d6baf9be4ee988bb263b998e0abd08e464ed9872d36cb0d1e371d02e448ec1a4b8c108f56d5317441ae5478d511c38a692860e3935533ae92cb1900c6a4771f7d9f5beecf27ec46781074008793e88a3f165ee4587c3f8a1726d4651c88ec8ca5ec28b3db97f3ff9a53e505c1385bad17853d4001a11b668e4a1e50557a3935e851132776242601176ca171d5737e44ebb6efe510d0eb70d1762935f6e6dd3cdced850229dbc992daf9f961e62842753edeb161f24b561920901f7ef4947696965c5366f46cd986a750fb23e7010e9cd1392c3278180e583e879cb25870dc03a08cb418fa8320de4703de769b99590f0936982c5dee889d9ff9e7a9310f0f4e10e1d44bcc00d590e6706afc962a86a519cc3d9a07a9a1e1ada9013736f06d4fa972804beb10635e5946069b62c14e7629bc17ed8b037c6bf73e97b65046485110cf61ed3c0885574746f9f9c01ce9c8a572224edf4a3b53ee329ad7d1c30877554055882c83916d41068e91ae23cf27d82f4966537316fdebe54f91677fa1c809a03fb3ae6398e5e0b236f506e1d2f7106ce37c7be1a11ea98a208b8321419a3491e00e64d03ccfcb8edcaa5a253a5a1405280b01efe2a09f51dee5142217e3062085ae12e0faa02d5a3e7aa39ca2f215ff0737f3877a8127a7d087d1b995aea24cda484862c3e5080eddae51bb1458ff2ee2458cda6d29a51edaf51396a208f475536d7d0fe59b96782945a1e4b8c1bba72384fbe0d76c7c838b432ebed3839400cce0332fb8b6a36be1d09aa7deee0c24c9ee27567e513655a4f58cf48a069876399918c0d3c6710efd7d94b9bbdcf9618616f028d5d7c6f85a0313be6e3734551e073d77d5fdc7a7db8b83a2414eb63ec772bef780bf945e0972ea9a3e1aa3f8ae903b84e768ac405e14b32afa1ae06a83d308e2122bb0f9c2fd997df150867c5bb2a46838293f2d8aa82f6bbb70b08386387aa45a43e69ff3e93346b1d0464cc8f392f5df8cf47467901d7fdf3f683370974f3e5788fa4baa93f4dcc28b4329267d5c199891edc919a60b500e71659221fb2923e3955b2134c4852ef7f13674310c11566d4823ae80b11d661bd0e7a5d745a8d329062bb5f71dda288b5f2e0f1e17e1c5678ecd77a762442d5bb4bcc04334f83177e73e402e3a4166ab8f7ac04db4615834c55514dc309ed603834d30a29777915e63c058b83e8ca407ccbecdbd5217d5b9bc4821f4e02d9a53780371ef15b0ef598396c8df027bf0f1eab1467ab2932245ea05aaf97c34290067d6bbd639a3b7f0dea743f6ae6afb8c1ada5247cfeb8e396972aae3830a7346a6d2a8bb3afcefcc265bca056c7b27e310c1060bb2bc1c01ab4a7531921cf26e8a0f8fa31c66b9e3cb623405cf1fcf37d8efa7e72efae814383b2140b175c7c3e2f836a5a26f0d38322c1e549cd74cea3313459096cb55e3af2427db9ef9bf890bf65e8f32fbf3f6fc99f29394e3354912017d43fa36a38356606a209aba7d1aa14e254701af6c469f269e0f792be9dbfdf197088ba7cc267fe61bfe7ff565cf9abe5d05da8ede81e9d43009ffd730eef80890ae2f976d3cf4ebe99e5a133565c373e252b932ef32363fd36523aef12df788c052124569a60cef88a969aa5adf0e1f7b24a20911737c3faa907660be3fa8ee0054eefa778e61eda4b19b6826d8858c606947f8b165f061ccadf74168ba7afbe0bff8a2d2dd83ce2745891ebc66a94f9888caaa4cdba5f953e82c2c4b1d0272ae1feea15e22901bb058b8fa19da2833737af0011d03c5220e1eda3f77285a5f43e94a0aa726675fa6b6740882cdaab6a97e0b3b2599da4f18110ed5bb9fcf48bf421228db80fb610192b104c264a155820493388e2c7d920afe15678cf86dca7492a32b480e346840440ac93a6b3190238231af8b6171a12ad083aefd56f61eef692720fc16a58854f12755e311d69defe64702b07368aad3076872ae8483c2820a447eaa7dffbdd745b9510ab5eab7cc055a53bd50e45d0dc2fad055ea49ce5d2f860a4dd6c8811beb3f5c64417ce98097dc8058eb5eca95d34e4f7fe3975339b2811da26dbe2256bcdb91a4e0bdeceaf660d7fc56745c9d39c17a009727efca4b2bece036d140f2c01c553ca2e3ce48d7c3a6922cc9d4026ec3b47624b48a8b43668e3a7676701591295d862e0b031a8ee629c6cd8231651321abfb939eb0c25c3a274cc0e45f80ba2e0144359f5efbdbb8dc1c96e32f76c0a2704c9b54494ca10f7b4cb667aed2cc63ed3b6fe094601701a0637a2a42bcdd1b57b36d8e8720ba4d87933a85a97cc9da4337f95d549e12652b17e8b0a82bf9e46c9ef51343d1ea1cfa8606d3c2cb7dc1e59d4fd2b90993a9a0c539949dcd5071a32d08a781c057bd267a2d36f04b8db8509ff098a6d427be548c27bb089b0bb2604b5c5a0d87b03f49cd4dd74858fff673b5335779a5e2f5705fe8ad81978a6bdccfac798e4f0d3bda8e0945fd0606e42c590ea693046c543d605c667be16920da84e590e42337d23b24f40a6e85add6ea8d0ba114f3d33c17e43ad8431e0cd29207f119ebb30321b9075a8bb986ee21ee0294e327398cf686f2f2ca3847bcd6791e56a84d7eea7d06feaca2a3882fbabc5a74dec7c43cb21c8f11e865bdbd0beb1595cf348dba21a8d6cad9d10920e5ae255e1428053bf573217d899dca8b9f85d307421ca6b04b30ac0359b23add0ea6c1405aa55875129b2703a8eeb0e0e54eddfb1a574baccee1aef991d4d1c829ac1e6e98cb13f2073887fbce61d0cf3ca5b7961f881ffb48aa7b31b01ff9c251957221fa49e3deb2efbd25f8aa4fc162a5083905e973ea619fee5fa684d750eb6682aa644583a950f92b625643bff0d73a16a2dd03c29a66921438ed725710c5951c01cf118bffc82b2683bea041c3ed56ce245eead774e0ee85926d3f0fe9ae8772b5edf4e213eb2e1f7bb718e3486822753a74ad625579e6bdc433bcf85402132c0214f11532810f23b870b5024bd430e11f0f5a1b2abafc830581fdf6d70a82091098e9b363e3f866590c3ee43accd141b40ee6844f53423405cd1a47e89ce3cb72564de85f8c57c78f32c072dd4d5b322589974657e06f518ea28bbb24ce20bece9f7a6e5d5d226bc94c5eb1fd2fdd099cf5c98561899a630d954b2bab0264af04faad9a7", 0x1000}, {&(0x7f0000002600)="32be9dc19de2ef09a9", 0x9}, {&(0x7f0000002640)="400c948f690e8c41811a70fe4daf20f8d2d9b36d982ed63d54904086f2a3c249d30cfdb26625291d17851773abf59a12b80fef2c9df31888e097110f1760f46d1cb398578fdcc17903847929a259df4ddcce540c7232404b96bb67e23fc442cf22dee69276568bd2fc774b1312bcd7909b692ea4324401526293e96f8bcf63838f77db6033e270652e926613c9233f33d47429f275b48a00ad969128322fc4bfce52ceb42f202832d0618df6624eb48638ad65634fe4e04c72e61ab3a73cfd528555", 0xc2}, {&(0x7f0000002740)="a32caf03d99a7d000fd5dd408646f7139e46038b71fd3b68e031d249ff623fd459a458fa79b553b2dc4faf58ad4ab17fcab5fc6cb30e56bf111916de5a5b273ecee14a91874f03", 0x47}, {&(0x7f00000027c0)="e4136abe04c9f7fa9a50d6084faff324dbc4c1f3a307b67cf3c0ee51276f7f54026a47947c6e4c423610e2e191d4a37699c742b6a3489ef3b4adfaef332ebbff32584baf6ab61a81bd902dd4fdb901f11ef4f6cc3906db7fb5594c239188841c7d6531719cb7db928bdf7018b540e2f90137058b71320a69725ebce5a98c7de8237f1129439c1ee68da303ff4858b7d0b682e25c831948a4889a950ebd86127de6fd8034c570a0af5db85389", 0xac}, {&(0x7f0000002880)="24daded61841a68ab4668c9418dbd5f64e507b9648a33852f3506d46e8ab6df6b08788ef4f7650337eb47434918e44f67c68108885c8cf9848e704c88dd094a04593a58dd08b0e506e34853af0c67b23f09f0ea4d7d41a6bd50f1f673a715ba8c811631a5fd7eff2b3ade632e1f439a79909b097e7b037cda29bc5bdbfeaf6cc18aa1a03eec556c3fefde6362cd1e07f7d1dea2e4ce962e55f90979c03998a8b7d3f3eecda1879425c02d800", 0xac}], 0xa, 0x0, 0x1) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r14 = socket$inet(0x2, 0x4000, 0x4) bind(r14, &(0x7f0000002a00)=@in={0x2, 0x2}, 0xc) 20:09:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = getpgrp() r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x23) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = socket(0x42, 0xbb4b2f41b0d65ea4, 0x6) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0xf0000006, 0xffffffffffff0001}], 0x3ff, &(0x7f0000000240)=[{{r0}, 0xa8f91dfeeb72c3af, 0x40, 0x40, 0x7ff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x182, 0x8, 0x2, 0x6}, {{}, 0xfffffffffffffff9, 0x40, 0x10, 0x6, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x42, 0x10, 0xfc70, 0x24000}], 0x0, &(0x7f00000002c0)={0x3, 0x8}) fchmod(r2, 0x1) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1804, &(0x7f0000000300), &(0x7f0000000340)=0x10) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000003c0)=0x7) socket(0x18, 0x9a314b2ac19385da, 0x0) socketpair(0x10, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x10) r8 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r10 = dup2(0xffffffffffffff9c, r6) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x9}, {0x0, 0x0, 0x1, 0x4}, {0x74b, 0x0, 0x5, 0x2}]}) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r12, 0x9, &(0x7f00000006c0)={0x2, 0x2, 0x5d, 0x4d, r1}) r13 = geteuid() setuid(r13) syz_extract_tcp_res(&(0x7f0000000700), 0x7fffffff, 0x8) r14 = open(&(0x7f0000000740)='./file1\x00', 0x20000, 0x22) ioctl$VT_RELDISP(r14, 0x20007604, &(0x7f0000000780)) 20:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) login: pckbd_enable: command error 20:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x03\x00', 0xa80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000200)="88dd688aa88e55a876eed6b90862e38b07fad8500c6c153af4b7c9ea17f52c5763252bbc51140cf0aaeedbc43ecb34c50489da916b750bb25abcd2c35c86232e00ba9619309a2e465cc0159db3e1bddd23eeac9c747d4a5391331dd48e6bb1619e58a98e8de409470eb3d158c9e37a3713f0f8da", 0x74}, {&(0x7f0000000280)="9d1acc8fc908f09958f7cefa782b13c9abc217bad295194a2e6141d7d682944db3016a0723eb2aa9876091dda48ccd96fb8021576dc3a75eaab46400cecff6e748f7048c306fb72917f2f209734a10c06b16c78805eeb0d800bd84fc8b01c4810911", 0x62}, {&(0x7f0000000300)="750b8dec1f9b638c43629b57afb45c6655f94a09eefd7ac4b3f7048178d94341d66db3bd431dbd63a2b367e9363f930cf5c3951723a2cab34a9852a570c6a10dbfe0c05af0007d870557a6eefd1721a089394d6fbcbe17ef7cf7f99d0176ecaecdebc5e923cf1b7a13e901e6bc9c7dac51d86705f57b05b98256881dd3be1ffa60971c", 0x83}, {&(0x7f00000003c0)="4ce44b4f5a52212add9a4c6c9a96c9b51dc29620e5b9184d05ddfbac6da42c9ea99953159394ff27b58910986204798a04fa902d1a8afd3f48b6a1c8a3dd275bab364c11b2e6665c0642d0f8b36ee8dcac2f9e6c7eb9e16d443bc3e1849f489907da121b6ada24a84f903b610152f63d7cc60044320f345f69e67ebf2f80ca1950844b1b1e0e56cc65152b81b6f325a4fc607da5b024773666246d7a8add66", 0x9f}, {&(0x7f0000000180)="6bf1a9b749fd0417af9f72ab2a3847d84737c5", 0x13}, {&(0x7f0000000480)="af83467da2bc169d1acb2c38f574b3b33b3f6978d705c4b40a932dd5ae26d92482c0da806a2d13dad21ba507ca5bd1b1a703f1a26c9437adc040cdd93595b33a5deb5c9d4defe25d05ad48d8fffe0caa78285c432323e282ef5951608a4e0aea15f59079c4febcf4716fd7a2118fa8f41243a93072722d0730150e5ec8ed51d1eb1110", 0x83}, {&(0x7f0000000540)="be10a33494be74774b13dcfb975fa6c6cbd4f71fb397654419843094ad825a51c7926b3914a7b38d6db2c50e1e3e18988f4073132274b884a6b3715881d5b9f821f0b6a8d9c9eff526ee31ff00c9ee90c2a1f0d31998cf20785eef5140d40816850348", 0x63}, {&(0x7f00000005c0)="a13145cfa42acccc253e4266b7bf0a523aa0bcd6", 0x14}], 0x8, 0x0, 0xc859) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x4, 0x7f, 0x6, 0x20, 0x7, 0x1]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 20:09:54 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00600010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 20:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(0x0, 0x0, 0x8eb6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r0, &(0x7f0000000040)=""/32, 0x20) 20:09:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x20, 0x5, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r1) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r3) 20:09:54 executing program 0: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = socket(0x18, 0x4, 0x0) socket$inet6(0x18, 0x3, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = dup2(r0, r0) dup2(r4, r6) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES16], 0x3, 0x1, 0x800) r7 = socket$inet6(0x18, 0x3, 0x8001) dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469eeaccf00000000"], 0x51, 0x800) 20:09:54 executing program 0: open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8004570b, &(0x7f0000000000)) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYRES32=r5], 0x1) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r12 = syz_open_pts() ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000280)=0x8) r13 = dup2(0xffffffffffffff9c, r3) r14 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000280)=0x8) r15 = syz_open_pts() ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000280)=0x8) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=r5, @ANYRES32=r14, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r11, @ANYBLOB="131e0000"], 0x58, 0x20c}, 0x0) getuid() getegid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8004570b, &(0x7f0000000000)) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r18, 0xffff, 0x1008, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = syz_open_pts() close(r20) fcntl$dupfd(r19, 0x0, r20) writev(r20, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) 20:09:54 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = dup2(r1, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x9b, 0x0, &(0x7f0000000100)=""/155}) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x100010286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r4, &(0x7f0000000280), 0x2aaaaa38) semop(r4, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) semctl$IPC_RMID(r4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xb162706ca1c3eb1d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64, 0x1}, {0x3}, {0x6, 0x0, 0x0, 0x80000000001100}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0x14) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x200) 20:09:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000800030035700100000000000000"], 0x38}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) fcntl$setown(r0, 0x6, r13) 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4, 0x3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) r18 = socket(0x20, 0x5, 0x0) getsockopt(r18, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r22 = socket(0x20, 0x5, 0x0) getsockopt(r22, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r23) r24 = getegid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = socket(0x11, 0x3, 0x0) sendto$unix(r26, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x20, 0x0) r29 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x2, 0x120) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="7b6e4185e3092fe192312ae449d714699645067cdb75c1e554b6cbdcc75152c3f6dffa369eacae80a442ba732c43b15ba593b7b04d05829092d99c0806fe7a74b0650beeeae235e432d5924713e8c5c8b7a95cead219e717ea1e962a5c7d95307709d87a9965f11e219bf64f22af4b5bd54b4c2a461c689f2c463aa4903a9832d1fa353aaf118412da36d757246d1dde02c786d95cc61e7595b805bf80232188190a7942ab9d10ad7b30bce159d1ba47a9", 0xb1}, {&(0x7f0000000280)="5c93b4e49133af6887ccbe0482b8e11a41ebcfbe99b029c8f69057bdef63efaf2f500fdf4c8611bcb360bc8d55fc5c854a14d8da9b152e9d64f522ee7199cc084e6b0be22cc557dc14a1ba6577081dfc4ab2274928a61e125c3dc7fe594eb18256730ed5f400c97438ae552e3c58c13d7a7f094569f7c47f8aff383ff32c67f0b843f2eb4bd9aef30c9c3e0ba7a4ef764f4f5ccc417b5a69552dd917fa9f9d2f9b69053b088d597dd2cc47384a2b0d7b63298b54974a87e3ef34a78a306dac7aa8acda1a0e41c15ff4765f42a995226a", 0xd0}, {&(0x7f0000000380)="0f49c71639", 0x5}, {&(0x7f00000003c0)="cfd64db07a8890e84bbc70004d908a68d1ab1049ba7f15c1dd2a0c9236541d61878f125be07684d8efb63818e768a8a8457aa27ec59421560b9c42e1569e1c36cada1079486e20873d27a31f8c338b44f1e12c9d41e74bcb9e76dc0a4cdac2c398c41d9d75dda448b96e9e1d66f33b2eb2edc2682f7f701849dfce115f0fb9cbf2da2dff1ad0", 0x86}, {&(0x7f0000000480)="142b0531393835ebdc73fcda05dcb06843586dcc6cd012691008d57489fe434adfcb0cadb64b7d4073a911cbdce9358e7667180feaf456ba85f5b909db0092788b90dd4956b2df54853c258139cb4a976c3272a355e636dd7e51a8e8f0240ee00a63274e3442f89e6a2aa34b2657", 0x6e}, {&(0x7f0000000500)="c9b5eda3a5d105d661466f6fca6197e8e5cf1d3762eb3634e13b9a5dbe751b204fb814365653207b08fa1cd3662cabfbc037eeb3ea4dd891678df44667a2f98aad873a96b3037d91c7ccc4e2fdc18351d7e77291364f08c40f4b2959f3", 0x5d}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r3, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x28, 0xffff, 0x1, [r25, r26, 0xffffffffffffff9c, r0, r27, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r0, r28, r29, r0, r30, r31]}], 0xd0, 0x2}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 20:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) write(r1, &(0x7f0000000140)="a77e503d4705745151366f6060a1751fcfd76525a31234b3f3dacb8455d4e75490828836970b118fa424a7a392bfc56ded5ade5ad847d0711a91859ca5c99af03bd29e1100c31012ce6b7c648a801b471d8f7b703bee03ffb6f74177cc25a636a1195f4c2b22af4352ce5426057ec987a6c2af417c743691f08a45f4f19c11efe6a58b4233fd75c52da8481ff13b398bdb2196f3cc770c06120994f2858d8abb736c6034", 0xa4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") 20:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x14}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:09:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x8, 0x100010286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r1, &(0x7f0000000280), 0x2aaaaa38) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000240)={0x77a3, 0x800, 0x800, 0xe17, 0x100000001, 0x815f, 0x8001, 0x56}, &(0x7f0000000280)={0x1, 0x10000, 0x200, 0x3, 0x4, 0x100000000, 0x3, 0xfffffffffffeffff}, &(0x7f0000000300)={0x5e9, 0x8, 0x80, 0x0, 0x0, 0x0, 0x1ff, 0x100000000}, &(0x7f0000000340)={0x7f673100, 0x19ca}) r5 = socket(0x20, 0x5, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r6, 0xffffffffffffffff, 0x102, 0x1cb}, 0x5, 0x1, 0x6}) r7 = dup(r0) sendto$unix(r7, &(0x7f0000000180)="b10005016000000000001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 20:09:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x258) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0xfffffffe}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1000, 0x55, 0xf7, 0x8}]}) r3 = dup(r1) readlinkat(r3, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=""/72, 0x48) 20:09:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000480)='./file0/file1/..\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x323bd103a1f0f60d, 0x0) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000500)=0xc) setsockopt(r4, 0x1, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r5 = socket(0x2, 0xc003, 0x2f) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r7, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xfffffd42) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0xffffffffffffff1a}, 0x0) r8 = fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000004c0)={0x1, './file0/file1/..', './file0/file0\x00'}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r10 = kqueue() pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r10, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000340)=""/167) dup2(r12, r11) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r16 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r16, r15, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r14, r17, r18, r19, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:09:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:09:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x1, 0x18006, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) r1 = socket$inet6(0x18, 0x4, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 20:09:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x5, 0x8000b, &(0x7f0000000000)="57f01900", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xff41) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xff7e}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) getegid() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0x6}]}) setsockopt(r12, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0xfffffc4a) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 20:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xfffffffe, 0x80, 0x8, 0x1, 0x40, 0x7fff, 0x3, 0x1, 0x2, 0xa, 0x6}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) 20:09:55 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x131) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) close(0xffffffffffffffff) dup2(r2, r1) fchdir(r1) dup(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005022c3d9cc2d2d753873b1d60000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x800, 0x0, 0xffffffffffffff96) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20940, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000001700)=[{&(0x7f00000002c0)="2cd710b8b6d9dc81e0f44267d22fcf2f837427f239648efa6d67b78f6ef271f61913896f5ac318fdb3eed932d25b46f2320ddba11e6267a15a88c89500e095fe82adbf4adda4879e3272d3ae2729397991a5aa77232efb1a5416301231c7edba582364a22675fdcd73a3e0f2b057f7f960bfeaa1193fc6c8439f43dc0d02c7af173162b2f5e72252ff922fee574829dbc130929c0c6b14d8e6d69006bef828a46326e66a85cd7f85ca924123db3e8eaa428cce01dd637a380e94c7f365c6fafdee54ebd30dbefa49428523", 0xcb}, {&(0x7f00000003c0)="31e21e294b3d8daa44ab014c83701e3f3a509205ec8c3bd1c849dd9c747fdfada15fdf7f25789983d3faef5f0101c40a7748434f2a18d4d0d3d38cc80bb5be287357f7d3f51fd2a2c50d73a869a2c73b42a44ce4e1589d4974617c6b469b5124ddfd3c8693496d2b66d093f3a0c866afaaefff8bbe132e4a83b214826a27d07b2f4cbc5d8c0515cae464ea8adb2ad835fa3bc1b6faf15fac0f2717231fccd9dacb383c9e350115342dd87b11faefc06986c5489944cc33b468eed6e5415c61ee04364b56d26357abcb4720fd3a1ba4", 0xcf}, {&(0x7f00000004c0)="c4a300ca9a3c376c1e0c6837a108e8596fcffd546d548a3d783cef37c1894c6db8f6db81173650ad64", 0x29}, {&(0x7f0000000500)="eaa48b6d832dccf461444fcad5dcfb92ebc6347ba13a0f261613af9cdfc2cc77a58295c06f12a295d20a611301f304ce01ee3348253729825e1787cb72b47be210ef2ef8e410213261f8365943c10479187ec90b62b6568ebb258bc88f56bc2ea1347f68", 0x64}, {&(0x7f0000000580)="551844fcd8fcc710f0c9f686b84cb60950bd31c97a2df9e117ccd644d3d9fffdea44bb980d8a37278855e7475c24cc1643def14bc4582df2ad59a7647db0e8a93355eda67d8fcfb38ebe4ad1e44cc50e8fc42d31e1c75443cc4b065cb9d2243a632e9a55c2769e7a413cf6ed86e30aa1b007df49feb9f3ab6244defddbce6e1b24f996568b834f1f9aff8ec3417cd47124c96b21fde1592fa08fb982ad2ca298f4c1deff944ca73d", 0xa8}, {&(0x7f0000000640)="53a29fe6e0c1db84974e5d05cb52da14a2f5ab34d61c912bec967370c98a70cd27f9e6557c2763518f2ba54317e00d8f9975d5f33807e5d85095603aa8e0a80bed1d4ccfe32ef05c4179df674f03484a60e835aef4e339ffd18c1513c7db6edb84116dc056e327e18ed9757146ef9d6b556637712fa2d3912bb8da2efba522441f88230318d1bb178e24d695ece5b0c93f3e2f1aece9e6a4ffbe6dc2d0b9e99b4cb1619240477dca4f23e9d56b04b39c480d6adf0e7bbb2bfdc5d4671caa7bf6f65b44913869aeb24d6945e1c64abd6c43a9e47010b67aeb433489941e84983e1abe92c9607bd008bd6eafa31bf874cac700e0b1d58658f7439c0fdb49ef09157fcb46716fcba92accd6798d039ef76be99ff97249386da7cbb74b98206fd6253d6699abfe7158c8980ba2dca86a92592696c8e4aaea7ced8f0867957bd9695afc516cb0754f3e3686b4f65b9f92853479704b19c345733f271755daf93ac97dc5022244d40bf6e99cb04fe18b6c5e039bf323105528ee88f590cc793f48ded0b37b9d61f38eb95b5c9e6d55100c95503d0398443679c9f271d2e6da0f05647ad4a2f485a8a70e716c8e1529f171ed6803217a0ae7598b79a34bebf9c635fa3a5494c47430ccac84a52bbeb67fe980bfc9cf5b417b7c2546bfd7a06c691b3204c86776fab4efa8c5b09b627b42772bfcbccba63cfdb66977864c3d6231da4346ae13c6ee4199b48ad90af152a794f665ce51ef81d49d66feed4274f3cf4095e4f2cca99a225017b6a685abf7fa644ed4010cd5b5d0f707af541b5ac276a7f9569ba36b3a0874559eeb706196350a92eb0729f404a5372d3dcad25b34630644d9d718562bdb9fca0a8e841d202dd44f6b737136f8606636e37f1021186bfc3985fc8249a037b9797db49ad3e45a4dd77746896fd668d9670af1bdd91536b918836d89d37c7326d60b6b503a35dd5850c5620a51e968e1a6e0fe82a2dc055f4d727971e1d1ee0e3b195318bc31e863a050a08b06f316045dd83d8059ba5ba12ea048edd373123794b46b966d8d521ae47242f78162e39a93a7841d5e32352b1278ad1e5de7837a80b89a6f22a866e5768c5319f3d56afcc4b24fad720efd238aedc112e228eb8250b36732243b3e8cacd98dd63dba509c3c5aeb3019c97b92a3689294d53530a000c41e03be76bbeb72c1577b5540c0616c993bfa4baa863f2012b74e9a63d04e62f91344605fd35a712d78d08ba064484795c2d91c3d9004fa8cd20c1d356ab92eceee22ecc983fe55601cc566f38bb4a608851c304fbdc3a7d4c8b23ae425a610edbee71878a7bced91f3b8a397c2e666fd23c02b3470a6d516c7844f26f45fca43904d632d496362e9669d8137fadc9730a91f92fc7ac63454cb3dedfa81d05fba76abd56ac7f1f16ba3e13109eddc29058651707c93b694b915377d2a09f20c003599474fa423931699282845400ff423048569e8dd611fcb20178e23a217816add0e64f1f87de354bc1c545ea411c9108a089f8e577090744103d1f2a9f862edf64dac5c40a78f603339d0d2ec991787115b65f050fe3121d41d6a96da75ec45a42c4df33f7da4ef63a7cf6f00364c4f3c88382f9f683f63fa226aaef17bffee1b6ed117a2ded8fc99a7c1ed2d716883ea48e462717c55f00387ff6f68e0539179e7b3655a50afaffebcb6df1c53e4dbbf191c7c7eec95c4aa4ae47e378cf1f58140e15908bf124887fe7daf8c2a424953b166ce2982e85f6baf3db9f073594bcb7d04ec4a513e7add3a1455d4e8da50774fc00c23df745ff5775da430c3e89456c1874dd4e37bf7c46620e60cb0d20a82d8764daef1950c887bf916537b28473cc1b7524c7eb1bf57270aa52700efbfea37c9bf92261d2b419090669639c535a6f895f1a83ce3d36cc365b58d3c9fe60b5480e188531f3c7e9120534d6d51b1f73404ccd5c78a843bc8f2d4939f273cf3163a4a17ca6a660246cfbbf250eab48261c476bc4b42cc3a38dcbb4b2dd6ea1e35384caa46476b906eddf28d2e368786a9bf9f4de43dac6b59c8c0d1d47a8e8bc59139a47a6267fd991f862e7f4cf81f2079efd7ef190d9435eb48c77e22b4ce9e7e715e034ce455a434e869bbf9316c3f7beacd7fe30525d2a3c86e977cdf67fbcdc1b0f226062d171f39fce4d698388fc768c910706817990e208a97c00c5582f5f7f4aaf9437c138d1445d7f36358e505bfb111dbfba909b2f3f3ebacd267cebd311981d27dfd44228c7587ba656ac0a190b18492c10c72997d43bf3e4c86167428a83cf6f80be9ed6fa7993dd58053a424051b6ab965a7d6616241905537601de22df492ab9bc9ec95eb1509044a570732c8fb1e278356a474ccbb6175bc21ef1be74dc083d00b2a85b3ad1acd38cb9179f439a67ba46141ca8ba4b548e2eb990f9e7f0512c9d6efa235bd191ebbd9b8d1b7496ac60ecc0920bd7ace8980584f18581652132fffe4dcc3c66c3d22a0b6205036ffe58c17916159d23ee47a50a2ec67226fe78c24410ba9c129f6c61a6027115fa125c3e3f73c8ce1c095b2540c45545ed51bb3fb1745ac7c8c424d37dcfeb607f38041f9c31a3f88214715bfb42f41997147abe7c3a3674c3677506bba088357fcb0b8119af67550d732b52bcdc56f25e388386a17ca402c54950d0d64490b2433ba5e2ccffa1f7aa4bfadf6a053169a28f2345fbe2adc8b89cc16eeb36a60dfb4ead3a66e1395dad4f43c14179a59e62660b713bd3aad91f0076d52139758ca212c4635c0b7c153942522b8ad19cc1476250cc4b48e37dc56ac7ce7b86ed7290341dbbcaa83415df90c34f623d09b21af6c0cde88fb71a72f51ea45ce0b639ae28c4b0cba2f099ab18b735aed606797a28f546a091e908f59c58d39f0f0d1a4cedb4054e512e0244fb5bb585405a274c69ebee36a25bbd9d9e0b52b44e3356e6c69519e44dfc3cf305be1cba83a0103ec482476e22cd539b98d8791a982af259e96194fb0313be42c9e721d2d6bfaaa5e29c7d74b97db4be90fc27c9396d5e08efb21478aa2610038aa17020459f30567afcdeb4115d113defda5b3b55164f196d2fce653b115885ef19bd420ccec335cb22ef533e49a4f403eb5dda4c81eeca833d3519000faecdd771de27abcd44ec22c1634a56851ff291478c6dcb23536cddbcde22517d0c8328d0d9acae5636ad49f0ac75196994b6244633c29eccbba4832c3b15254b7d21deb73d960b659241eb39876916edc2467ea5704d4e19a0d1246f0953494c346d73cb026498e6fd6b798b130f71bd0f9420a8e742a0b4e0c3ad56bc70428a08a63593805449cfa88819c68357a07a5300d53fb97ecf97100e87960b6d83bfe141d33de297e10a51e0c2bbb5b5b5af264daf3b8d3443eca9ccf220dbf14d8789ce19c64cec2e8f4abfc41f6398c371eed4385e1f300bb61e685a9a99005809ef25bf3bc5ae3f7ebd53942babf8abafe4b00af5d56dda324e8e315c4c9eba9357281f56982a214ee0274e09eea1bd02c4e81eb85822b86e008082159e62ec5e2f6bed60a1919f34d5e29013a8b0c02a35a94497cc0042bc41854a84679dbe6716d409e587ad682d2f21aff4680ec00e6a8d98a3d8771b8807a5164e8582e53c1714989a2041ea0f510321e0ba5236b711af25423699520b7731793545cb33978c9067701b244c62cfe7946b3f3c375d0cfdb4e9e0711a837dd15cda8236483a157bc80ade8f7539013903ce369d568cb57d9aa6cce194fb573fa4c80a06e3b7e4219964b0dd8e7b3913a8e0578e4cfb2517c97c7a8b2f75661144ddf3b1850074f4824518a2e01be4d2faa1f8bbddbb95780e28465dc921c8a6c53916af1c59f2ae972cc8ac1d84e8212aaec0f60c7f51e814372fd1978f57cfd9527298d7cd165f899ed8adc1f8b47b8d60d9afb00d9c0f3648ac06a7ee5e43025e88d3d218b014b301d9d8df05e21ca829d7a5e7536b2acf67bfd43f56e7a25ed50d681e6ecc41ff76cb843450743a667988ec07f52eb85c24f7fb654d7c3ecff0131bdf433a4a800eeee4ef98a8c12225aa6f34c85da0e69b32a9e108075313df706487a48edba4e28ffbd6acc5590ad44399141a70941138582ca9261a35a81d117fe98aea3948ad1b65d89256d0cac7c77bb3e35c04da80a761827f4ed67a65609a0845915abb59d0b45ac7fd7fd7d825943be8114a243bc3e839f02a7c69060f7c7bbf0d78b5e0c027681b128b527aeedc4e3297a1da24511c98c741da41f6a01e8d863d7bbe61235e50e23f1bdf4ceb461ab6a15ebda8dee453d0511f16267131b9af334b4b0be6eb756541e26eae572483b6d8bb0a886fa41b1d941368f4c892393e7b7a816781e1131f7e35bc4d86ca7ae356eafa47a973e234e1064ff4dc753a37611c290db687304b201c4278b0d34604ec8ed24c1f2191311de35599c358c65bac57867e48aac70029b7577bde4072f222277f8d599b83ee41dba7905728c53b2f192e417a322bfa294c26526f58370b2a1f7b8f366d615fc3d00610830b033083b374e5a4f3c45256d341b99197f705334634abdaeb37c8994a5a5a1e7dde5153d94502cb39214b292e3aaf9355f9213ca81f82d25522bf5ab7535c81d284226431069b01df87c1dafabaa984ed09a2adf6e828ec42d3b6f383e9d2fe70468fbb3393d64bbf0048a35bb10ee24efd5f1731639169b00d4e0c071b755d638e86656fe7d3248d28f34ecec239eac5018b269fb1b13929706adf47883ed65e878132d089d2f56b7ca6b06e6719a49c82c646a754c5145e658e8e326acb5c92fc06299f80bc24ee37735dc61d2d3fbabc21766bbf464277f1beb2888c64e3fcaf3f3421ae4b118dfbf818b845307c6f2de3e38b3e164cef8fa838f94c397e4e9b6145aa1e6a6425f61a20f605b07fc7d350e16a5eb78f85fbcbb57aa2c22e294c85d0e838c497a1980d21942e9df322885ee575119d2f645f3b70d13b5c1f8ce0e35a75452ae8aaf78990257f2ad835b5e0373eb1be0c844ec69855502b438d32ab0d5950b8ed370ad136db6c1f672a5857c9df7f67be75bf2ab51c51c07b5e0dfac7dd2223c8c1db1fd96e820a519ba626284f9438ffbd447acd90b56248685b3f06d500d50f9a0bbf86be847374f11538eff08968b7593bcdb5d684e85b5e3bb60191a34ba099b3a760ece0c1ffd059c4c13427f050300bdb86c6bad5bf78f937abf7d3412755877fe46ec6132f5edff62a3e7947bef3c2ed0e68bd21a5b6968f000c88f4ad7d3aafb47b61fd1cb44377f017f62d8bf557140d768fd90946138fb867d89752568615730cf68102912b6ebd507582502b9fd9d8c93485c6c85db77803c69bdf5b6e88879723aab446881af2d5f48b9859fabb5996360225db764993ac1456a1c0e6a5a9da0ef1b34a9265f141f52ba4250fa42b91257a8d457bac311ee23a90efc0e858ffbbf526748f3a92d75ff488eb8135d72cbb03dcd5ce0a572eea9618777f2f65884a3a4f521af935ef0ded17d3410f33608172e3cb70c06c83c6c527b791ef2976d5772748bd52f775230cfbbdd7cfbe8c623e257e56bf34a9174c7d89235a9a58f0a5aac1041fd76db90c6aa7c066b77c9dac61a6e012d6a4016eb33b9a834b757251ce287ced2654c1ad53130bb8e22f46be9008ba7d1770c41b1bc368b4da1a93cf83c57799eb77be2b1f540538ae0f61da8da1d06f905b9b87105c23b8922df9a0e4e4bc3132b61a037b5ef39771c3d0a1e95fb7ddc5113068b18e641ba16f46a", 0x1000}, {&(0x7f0000001640)="c57b3e26393ec9d9cac205cac2d2affc0635e2a069cdd3c2221484a3f28ad1594511142bc01aef02b31b9945bdb721767e9bfe802389f7065115b5647934992b5f53918ece72a674e1774b5a38dc771fd185286a7fb2422a487daaf7ff89d3c234aafdbeb754ad6d256fb8b3750c52533752019a8fbded6dda12e3086b3d9dba48f0ed8e20709b203f0eb5fbb491df5f00af4d", 0x93}], 0x7) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7eec) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) bind$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="00000000000000000005d8ae0851") 20:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:09:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x44b9f40eb00d7cf2, 0xc0c, 0x0, 0xffffffffffffff09) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/45, 0x2d) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) readv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000100)=""/121, 0x79}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x0, 0x2, 0x9aea013, 0x80000000, r5}) 20:09:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020500ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 20:09:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x86138) r0 = open(&(0x7f0000000000)='.\x00', 0x10000, 0x298) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x101) openat(r2, &(0x7f00000001c0)='./bus/file0\x00', 0x20120, 0x189) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8, 0x0, 0x0) 20:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200)="21d3d1cb27eca790c540db4e1caec92c3f02207ddd48412f7b0364578a619d79e7f96b4816ebf29024a01f241a85c48d1a6ec0fd05ee73ed14f1c83acae7ee197ef966918c49660f6c215a9c618a5465e6d7e8115622e9660f01592050f3231533b8b86e974151711783b9f2c114c93e4bba0ce8bd45bebf9599fe34f0fa4e6debeec0098a1ffc0c4eac66ff0c83268a4bec6ad722cbbfcda1ca3c67101a80d70bf79f579ff9a6eb91846486fde5599fd6ab4e8ecb9a4463455335a08f2cb79e5adc0ca4361d0cdbc20f53e761184eaae8681c28b34ba97cc00072d9567c02111f4ce5473c58f2c1fcfe6b0228db14c80ecf78cfd4a8bf55", 0xf8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 20:09:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x7f, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 20:09:55 executing program 1: r0 = socket(0x6be58fb6f428224c, 0x3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x6, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x1f}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = syz_open_pts() r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r7, 0x4) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x81}) syz_open_pts() 20:09:55 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) recvfrom(r4, &(0x7f0000000400)=""/212, 0xd4, 0x800, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000f00)="1472b0619538e31160f8bae52c73ffcf126e587ea6ade9c45dea419a90b5d5f1a9ac0b942172b4e4189dde41c7f6cdd4ffa8de3d498e8c6c6dbefe908648882feda7d813b737f54fab61920c752d0a52b6a93ab4ef657c8f2d4a94eb355f7b196a3e2f67e0ca2523e23cdc73fc77a93a2334b1cf049834504717516622388297bae892f8f9f182e517e195d2ec142bcd085c58cf4d13a51b7a000b5316eda536129949bb3ac874301a971267eead000e3b8eb464cfda4a71f212d3b926b620bfee21c90d8fd5ed98b632d28fe76ef4baf6fc053cc283b7f1c31b124740e8249fdcb3cefe99602c3c888da4d86fd9f922fb5f32e73e1ec3486f259bde53126a4cfac48600188d26597bf8c59110aba4618328c1f9699c125a5ab00ff2e95ae80023dc1aa53418280507cad50310f854f5c007947350f54777cf094e72850fc83bf6aa9e2d4e075d22008c7528f4230dc3", 0x150}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x2}, {0x2}, {0x2}, {}, {}, {}, {0x3}, {0x2, 0x800000}, {}, {0x0, 0x80000000}, {}, {}, {0x0, 0xbffffffe}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3940}, {0x1, 0xfffff801}, {}, {}, {}, {0x0, 0x6}, {}, {0x0, 0x1}, {}, {0x0, 0x2}]}) execve(0x0, 0x0, 0x0) 20:09:55 executing program 1: open(&(0x7f0000001180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000002280)) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 20:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x2) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000080)="ba5c289bf3ed1d02297d6783013c7b5a99d63cde448bec44063c", 0x1a}, {&(0x7f0000000280)="814b845a26e148fa7991001c9871b9880cdec494c72c8581cf8a6ccdb6ef46165e9d81a79dc6df6c74fdee3e51eec8962cef9ca11edc912369075d1002a86ac74a678ec126e6a2a04f72960fb646c917d2e213e21fa44b1018722fdf199e006422b24100fdcc4897d95c0d02b2e01ae4f756262054ef9de52c3677d8e2e2306d8736b7c760494901b9b3f5b3388964ac2c09b6f90e23ffa4975da1a7af8fa01a16fb0167191ed94909a3015715d465a64a63aa50ea58de17c7b44b23de5382dc936e3a1bc7c8fce34136", 0xca}, {&(0x7f0000000140)="857be0fbfb1384292e7264c49bfb8f1104cb4af8895902524aa7384dc726c4e0b301122ef29830d85c13821f1bdf910bc0b73262acca757a16c3c322e1a7ec6aa68e2fd6fcdb06a2201c6178a2bb6f59d44bafe7d80cdba74cf4af02b82f1268e3ed121f2408379d1064bc1acc57fe4f", 0x70}, {&(0x7f0000000380)="07fbbcfec6b9bcc58b9a5007082b31d6fc8800f3e3cf54f2d52828128786d0fc6b9d481d5383d806271ca6eaab5ba3f21205c22713cb5ba3ff8a770b45512f92b56dad1e686bb3caaa115187f4141b3bd03ab7cbe00b075d921c173649ee10505636e66a9fafdac9455b996d1e770d063355e05f4a615677ea13565e1f358a55458203ee0a2a9d664ef87a9dbb494ee3a981166c46dce135bbfe28a0ef5e014c5347ee68b91de72c96fa293e7962ddfb97bbf985bab7c10ea4835489fc1045cb85527a17425c11bf05e0c5f4b9d97260e6275a055dc8c44e9aad4edcf2", 0xdd}, {&(0x7f00000000c0)="f0df81489990b4357766c6b6", 0xc}, {&(0x7f0000000480)="2f826c314cc3d328d05d7decd534aed6ec6a39de645f390451da1df5d565d20db1586194923ba5fd47b2d0a18dd69bf6b22280e226d52bc9cd84d644c083400fddda2f31104ad905a79093ea5cd9f271018f93ac60eef238cfa0edc9c9f90ee75c82520ecbfaf98f1cd20721532f5edb66a25ffcddb282ab57cf282ccd7d1306e3326a18050eeac0f33c743ab20c1fdb30b97556de2b93f830d3f816083e391982ab6ba257dda810ca9dc6d15d80ebb6d5", 0xb1}, {&(0x7f0000000540)="77b590dd9be9b0b1612a540b2e550940fc8bb9c17e8937a1d9cd1a7df4f6992212a49300cab2a5db6a5e62b7902e30a2646f2073d9735004a4473cb605ce214322ce5aab05843d71bf", 0x49}, {&(0x7f00000005c0)="58080364aa770bf479d172f5d8bb98c8aab9dc6f84976b0c75988341cd8835c105de0369b7c072bc236db9ae01951c05705e22d70fa9fe69202959bc0b3365caccaefe878547f18d41703f469e94cff0f6b5e60ad95d3e88075fbfa65340c705912697ca4a7052af529cf8eb19d56febef583e51d585b6bf1bb7230e2a7f6135d7eea252dfac0675817ff83ab3544d0f71807b886b89e7f1e710e35fe60daf11ee367b9d6aaa8736f8ba4b035b5a6ecccfef588a0bc39173badbee4dc5719b268710d02c2a82bded6fb800e7fb503aa562643b74e0ac658306da22a5c051db21b04ad7f96c73fa0bebde0803fb9fe8b7fc12321ead8f0d87c1d1", 0xfa}], 0x8) r2 = socket$unix(0x1, 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0x7, 0x0, 0x0) 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f00000001c0)=[{0x1}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) r2 = msgget(0x1, 0x204) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f0000000380)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x26, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0x1bd) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) r18 = getpgrp() r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r30, 0x3, 0x18f, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7dc6813, 0xffffffffffffffff, r4, r5, r16, 0x70, 0x9}, 0x80000000, 0x9, r18, r30, 0x10000, 0x0, 0x40, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:09:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x5}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 20:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getpeername$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x80, 0xb0, 0x1, 0xb4bf}, {0x4c6d, 0x7, 0x0, 0x8}]}) 20:09:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 20:09:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xd1ac) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) getitimer(0x3d1eaa6380fdb1c7, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) 20:09:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x7) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fc1d5a69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258567ec0f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5baea098918d188165c6593d2870b4122cd23500000000000000000000000000000000000aaf362eadf491ef17041239a1c1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 20:09:55 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='\x02 ') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 20:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0x30, 0x0, 0xfffffffffffffffe) 20:09:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x42, 0x8, 0xfd}, {{r3}, 0xfffffffffffffffd, 0x0, 0x8, 0x1000, 0x72b1fce2}, {{r5}, 0xfffffffffffffffb, 0x8, 0x80000003, 0x100000001, 0x1c}, {{r6}, 0xfffffffffffffff8, 0xb2, 0xf0000000, 0x100000000, 0x3}], 0x9, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x7aa}, {{r8}, 0xfffffffffffffffe, 0x59, 0x4, 0x4, 0x40}, {{r9}, 0xfffffffffffffff9, 0x1, 0x20, 0x2, 0x8157}, {{r10}, 0xfffffffffffffffa, 0x1, 0x80, 0x1000, 0x2}, {{r11}, 0x92bb8e2829f72004, 0x40, 0x20000000, 0x7fff, 0xffff}], 0x7, &(0x7f0000000480)={0x7, 0x3}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x5}, {0x7, 0x0, 0x1}, {0x6, 0xee, 0x0, 0x104ff}]}) pwrite(r12, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:09:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000006], [], [], [{}, {}, {}, {}, {}, {}, {0x1ff}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getegid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000692000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x40c, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f00000005c0)="9c6fb0ace6d165", 0x7) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r14, r12) 20:09:56 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000140)={0x4, [{0x1, 0x1ff}, {0x7d241a0e5a1141ec, 0x10000}, {0x3}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0x1bb20000}, {0x1, 0x8}, {0x3, 0x7f}, {0x1, 0x5}, {0x3, 0x1}, {0x1, 0x9}, {0x2, 0x82}, {0x6, 0x81}, {0x3, 0x8}, {0x2, 0x9}, {0x0, 0x400}, {0x1, 0x1}, {0x3, 0xfffffffa}, {0x2, 0x2}, {0x2, 0x281}, {0x0, 0x4}, {0x1, 0xae}, {0x1, 0x23ac}, {0x3, 0x1}, {0x1, 0xfff}, {0x2, 0x4}, {0x6cf51c4385ad7464, 0x100}, {0x1, 0x80}, {0x3, 0x1}, {0x3, 0x80000001}, {0x1, 0x5}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000940)=[{0x5}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x200, [{0x1, 0x2}, {0x3, 0x3}, {0x3, 0x8}, {0x9af2d4d656b9aa9b}, {0x0, 0x7fffffff}, {0x2, 0xfffffff9}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x73a}, {0x2, 0x4}, {0x1, 0x9}, {0xea7ebca58a3f9307, 0x2}, {0x2, 0x1}, {0x3, 0xffff7544}, {0x2, 0x80000001}, {0x3, 0x8a6}, {0x3, 0x5}, {0x0, 0x7f}, {0x3, 0x2}, {0x3, 0xaf}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0xe1}, {0x1bfa8650980dd792, 0xe288}, {0x3, 0x2}, {0x1, 0x3f}, {0x1, 0x8}, {0x0, 0x6}, {0x3}, {0x2, 0x3}, {0x0, 0x8000}, {0x2, 0x1000}]}) 20:09:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) write(r0, &(0x7f0000000000)="7f64bc0652321c85e6f474b8d007db4a22aff06ffaefc0c27b05d457cbdf4c6107c6d8b75711d496a4fbef1f3f1db3bd52e7bb23e3c41062db1058a5807266265f19c87735d34d124bcd80df30b642c66d9d2b34b2d80227b1b4e6aebf51ef33e19eb85e5099ef0f53d51ecec0b7ab833475caae62dec7b86827ad64cc60a26fc8fee6692f648f98e18dc7b177dfda0e25fbc1490157c9c6e8be6acef71d91638fd409dc126d61fb8fb0ba9232dd5b5f07ef7a4febf02a86a3c3476484e53851b99938c986356c9fc198fc424aa62d3db3f0c719bf68a9e2e141a8933b8fbc8edf954dc8ec7b38c1aae4420a1b96fe7950c988d532", 0xf5) madvise(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x4) 20:09:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xeffffffbffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x4}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:09:56 executing program 0: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x0, 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x280a7c6ce729ad67, 0x80, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x15e, 0x20000000, 0x7, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x7, 0xdc3}, {{r4}, 0xffffffffffffffff, 0xa, 0x2, 0xdd22, 0x80000000}], 0x4, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0xffff, 0x622ea0e4}, {{r6}, 0x7, 0xc2, 0x20000000, 0x5c3, 0x7}, {{r7}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0xa0d3}, {{r8}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0x80000000}, {{}, 0xfffffffffffffff8, 0x15, 0x1, 0x6, 0x3}], 0x10001, &(0x7f0000000500)={0x3ff, 0xc88b}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x7f]}}) 20:09:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="a507374b3ae2f32cb502d2d265048e4000000093601aa4e3703b62b7cf799ee95b7c3b2fd37b7eae7ac3b0b3a0caf4a0df315182e34a986629dfc913a0d00d6b87f95b20addcbc97a434b32a96a50cbb3c7b9db1c41e8b4b6d3dfda9ef40893d21df2dc8ab61f9a5f2831258c8fce2f0b4c6e65a9b80b298a6188bd40523c1cf1742550b6fd5af063c78ef124a8d999c077e735773c87b8f060064b300398965bcbb88830f3fabd61e3eca947915453eec027f7309196f0f1bd2a3af0aee83749310b903"], 0x1) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0xc128, 0x200000000000198, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x51959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x8, 0x0, {0xffffffffffffffff, 0x3}}) socket(0x18, 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x5, "0b0000000000000100002000"}) 20:09:56 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x236f34f4ff04949c) r2 = socket(0x1, 0x4, 0x7) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x3e) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x309, &(0x7f00000003c0)}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername(r1, &(0x7f0000000ac0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) r1 = msgget$private(0x0, 0x210) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r6 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r6, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r7 = dup(r6) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x26d) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r9, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r10 = dup2(r7, 0xffffffffffffffff) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) r13 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r15) ktrace(0x0, 0x1, 0x8, r15) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r12, r13, r14, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r15, 0x3, 0x18f, 0x9}) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000140)) r19 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r19, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r20 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r20, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r20, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x68, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = dup(r22) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r24, &(0x7f0000000100)="8c65", 0x26d) r25 = accept$inet6(r24, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r25, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r26 = dup2(r23, 0xffffffffffffffff) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r26, &(0x7f0000000480)='./file1\x00', r27, r28, 0x6) r29 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r31) ktrace(0x0, 0x1, 0x8, r31) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r28, r29, r30, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r31, 0x3, 0x18f, 0x9}) r32 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r3, r12, r16, r17, 0x8, 0x101}, 0x1, 0x9, r31, r32, 0xffffffff, 0x1, 0x100000001, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 20:09:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x800, 0x5, 0x7, 0x1, 0x1, 0x8, 0x8, 0x0, 0x0, 0x1, 0x40}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 20:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0xfe, 0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000040)="f261eb3e1cc2a1073d7e4a60136cf7999c5dfdf6d6f714216a742879b2432668644f7e219b0ac7a884c632d947e24c0408d8ee9ecd7c6d93a450c69f9f960625ace4f7d06810f81c686c4acb13e7286853cef6", 0x53) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 20:09:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971eaeb7"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[], 0x0) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) accept$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r8, r15) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r16, 0x40044266, &(0x7f0000000440)) r17 = semget$private(0x0, 0x7, 0x100) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r18, r18) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 20:09:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x0, 0x5, 0xae9b918db9e957d3}, {0x1, 0x80}, {0x2, 0x6}, {0x1, 0x1, 0x800}, {0x0, 0xf01a, 0x13288d0216a8357a}, {0x1, 0x4, 0x1800}, {0x0, 0x400, 0x1800}, {0xf, 0x6, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x1, 0x200, 0x1000}], 0xa) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x0, 0x0, './bus\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getpeername(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x10000) 20:09:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 20:09:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) kqueue() setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 20:09:56 executing program 0: shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1eb, &(0x7f00000000c0)=[{0x84, 0x9}, {0x48}, {0x6, 0x2, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000600)}, 0x404) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00e0a314550080") 20:09:56 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x5, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7f7b687c908858cc10679942e00cfb67bc9c85a9b0d4dfaf08d43c116b0fab6b292a123242803425a350cd802dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83e15ffad40a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f56"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 20:09:56 executing program 0: getrusage(0x0, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7ff) 20:09:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mprotect(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) socket$inet(0x2, 0x1, 0x9) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x6d4af299facf761b) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) kqueue() ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xf3, 0x5, 0x9}) 20:09:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) close(r3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x4, 0x1, 0xc8, 0x3}, {0xc1, 0x0, 0x80, 0x80000000}]}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7, 0x2}, 0xc5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 20:09:58 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400002002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 20:09:58 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdffd7a15a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7ce69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r27, r31}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r26, 0x4}, 0x2, 0x0, r43, r44, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 20:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus\x00'}) 20:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0xf28f8b340c845d21, 0x894e48201ccbe7ca) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:09:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x40, 0xc) 20:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 20:09:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5, 0x0, 0xb865558d870afbb4}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 20:09:58 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)={0x2000002e, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 20:09:58 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x80000001) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780200005f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 20:09:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(0xffffffffffffffff, &(0x7f0000000040)="2ba4", 0x2) sendto(0xffffffffffffffff, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 20:09:58 executing program 0: r0 = socket(0x2, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x3e6) r1 = open(&(0x7f0000000140)='./file0\x00', 0x50, 0x111) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000380)='./file2\x00', 0xaa) r4 = geteuid() setuid(r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000180)="22c63c54291eeffb692de111355c03e484a45fff6f4a60abb66be730cbf137bad0aaa6e432886dcdd80b84da65a30fb8e3ef7f7bd26e148049e19b6746182c0a1c284f8cf7b703a73adbd2826be8ef7836b9ef855ac6cfeb4f5632a84b", 0x5d}], 0x1, 0x0, 0x20) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) r6 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 20:09:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xe3d7) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:09:58 executing program 0: getgid() socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 20:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000196, &(0x7f0000000240)=[{0x6}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x480, &(0x7f00000003c0)=[{0x200, 0x2, 0x8, 0x2}, {0x3, 0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x1) syz_emit_ethernet(0x54, &(0x7f0000000280)="67d3f6e36a4cdc50921d480d044fcfb9ade57c18f950c5acc84fdf45bd553a7a392f92afe45a275ff5b001770a71b4e950f123278f1527afeb93cbdb3b0010000027efa4b00d6db1fb17844a33108e920f059358") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x30c, 0x0, 0x6}]}) 20:09:59 executing program 1: sync() getrusage(0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) fchdir(r0) 20:09:59 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x9}, {0x87, 0x1}, {0x6, 0x1, 0x2, 0x2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r4) r6 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) 20:09:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0x40}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) 20:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 20:09:59 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:09:59 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000ad40a85a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057458a029b250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b80000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a834015736cc875786e365c7cc88d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d64100000000000000000000000000000000000000000000200000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da7f64000000000000000000000000000000000000000000000000000000000000000000000000e31600000000000000000000f3ff000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000000000000000000000000000000000000000b93b372fbb930000000000000000000000000000000000000000000000e8ffffffffffffff000000000000000000000000000000000000000000000000006777d78e8d633ae2c4bb2cb69d4139237aa17c576aa57f3c726155347d0174460b8db1f9e44a554f1dcdf0202cc936a754b36869f40293937648358c605c23cdf53fb1829fb2d8e98d9ec57ef7f19ec5ace4326c9d96095d7e5a2878ba9068a3080210f9ddab418c18af7a75a32e68e65e483da7d1dd50bb611da19d5ec7b05fde2c39e8d586ca89a0067bcc304f3f1a99292761cfa1e4a2cce867cf89bc69629f02080068329236c617a41a1fb4c39359931568a6b211016e4a96f5508e8473dfcbc66fa4562d5e03d93f459fbe5956be3a31f9255532917f46e384be8950693565b82b69f34d125a516723995117e278e0c4a46a216a5df098899f840b97e9a78d0bb7c209d4e9528ecc9db4c269d3d75a270d26f901152d398496b0d8809e59cc08bdbaa5d9b07c0899544e42e4d2983ef070d6f3d6155c5647c748b6d43abcbead7eb1370beeeb01bf0d61db65eefb0e5488bb136363fc30be9acdae71b976d398a17ed803dcdd6c870f640d4da1b3ea47676500eb08a9615a2af27f3bb706718a17592bf6a0495c6be6d7fe8180e6357ff2b6580ddb7ce75c56a34d854f4037287c7d34591cc2cd49e0a5796cee01c40370a50cb76498a35fe9ff72262942054b37e415bc1e02cde88083bad775d9b3f37b5e48374c774019013d69e1156e2bc9231b53d514df2e3759dfe0cd1bf1be4685fd40968533f00c357398017fa6e8a4ab08041e8da1608201a67f39db"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x408) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r8 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r8, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 20:09:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000080)=""/134, 0x86, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 20:09:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d13569000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 20:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xd1}], 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1d0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) load: 0.95 cmd: getty 23792 [ttyin] 0.00u 0.00s 0% 302k 20:09:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="dc", 0x1}], 0x3ab) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 20:09:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x5534ef4c5459840b, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0xdc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) nanosleep(&(0x7f0000000180)={0x1f, 0x9}, &(0x7f0000000240)) write(r1, &(0x7f0000000100)="8c65", 0x26d) 20:09:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x409, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0xfffc}], {0x0, 0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00005d5000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 20:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) recvfrom$unix(r1, &(0x7f0000000140)=""/227, 0xe3, 0x843, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:09:59 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000005000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000002000000000000000000000100000000000000006d920000000000000000000000a7e46970000000"], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x492) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ftruncate(0xffffffffffffffff, 0x0, 0xde2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x1, 0xda, "8ff2d2d6a0b064735825d8b3d02dc4d91af68688", 0x5, 0x1}) 20:09:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) socket(0x1, 0x2, 0x9) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:09:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) 20:09:59 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 20:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x531) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 20:09:59 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x800000000001ffe) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) fcntl$getown(r5, 0x5) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r3, 0xd907002590e342ce}) link(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0\x00') 20:09:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000000900)=""/108, 0x6c}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000980)=""/30, 0x1e}, {&(0x7f0000001e80)=""/21, 0x15}], 0x4, 0x0}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfff0, &(0x7f0000000180), 0x10000000000001df, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() r18 = semget$private(0x0, 0x8, 0x100010286) semop(r18, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r18, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r18, &(0x7f0000000280), 0x2aaaaa38) semop(r18, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) semop(r18, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r17]) fchown(r0, 0x0, r19) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r20 = socket$unix(0x1, 0x1, 0x0) r21 = socket(0x11, 0x3, 0x0) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) sendto$unix(r22, &(0x7f0000002280)="b100050260000000000008000101000700000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336ac2126ae02900500de84f0f7c1007215a0c5f0713b99f5cf810b9a04be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b407d36a00f90006ee01be657aea8a3f8000400"/186, 0xfffffffffffffdab, 0x0, 0x0, 0xffffffffffffff0e) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = socket(0x11, 0x3, 0x0) sendto$unix(r24, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = socket(0x11, 0x3, 0x0) sendto$unix(r26, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = socket(0x11, 0x3, 0x0) sendto$unix(r28, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockname$unix(r20, &(0x7f0000002040)=ANY=[@ANYRES64=0x0, @ANYBLOB="6cd7d22d2fadabe6106231f147cb683533f86fcac5f4dfb6f80441a66aa2829b3fc6e3836a64a78139dc884a3f436d2fb1dcf7d575b8207f2de73938fc1b270fc31d73bffd9b4847564e2f85e9749ab595f51a2ee861f863", @ANYRESDEC, @ANYRES32=r21, @ANYPTR64=&(0x7f0000001f00)=ANY=[@ANYRES16=r23, @ANYRES16=r24, @ANYRES16, @ANYRES64=r11, @ANYRES16, @ANYRESHEX=r25, @ANYRES16=r26, @ANYRES16, @ANYRES64=r27, @ANYBLOB="a4001beca17da697b308cf545765f0df99b09543bb10209f5705f0d395be0035491d17b8ee424502349e5a9166ddd0a8bd324de869818d486df175826a6bdb6c12748ab2deff7cb486838e8f98b2a7164a4915b30302b04ff3e85a8aa1fc98ca46e26d04d6a8e571f9b4f53dedfc6cb16d09f872e639144a541393604251c914bd2585b1a1722364920699c9b27b2e9230c99fe9aef56636f811c36167b0ed0be18ebf1b3bff2a715621c4b52914f0f7bdc6fa94c0593a6a7b417c630ce50257c0f0798c64de841b700d6f33d5abb4935aa0e1abc8650df9fcab832587762c4bc1e56d095b7364abcbdb54dc54260aeb345c4e87752c10fc"], @ANYRES16=r14, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES32=r13, @ANYRES16=r25, @ANYRES64=r27, @ANYBLOB="483cb15493a894cc6433242ad604eb7850cdfada6b376cdfd31b90e4f1d114b929386bf99b5f5bf5a0b9d4e1cc8e220687411adc6c270775e88cd26c8e2dffffc2524aa309f63f97543de675fadedb9604355aa17cb15a62aab4472bbf0b6aeada80c3069ded17df33de47b008f6101add22b96a52220d2a"]], &(0x7f0000000100)=0x7) r29 = socket(0x2, 0xc003, 0x2) connect$unix(r29, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r30 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r30, 0x8010426d, &(0x7f0000000040)={0x1}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r31, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r32 = kqueue() write(r32, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 20:09:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffff9, "854955883d026111fe4d04000000100000001000"}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x0, 0xfffffffffff7fdfc}], 0x1000, 0x0, 0x2200, 0x0) 20:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xf, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1, 0x1b, 0x3f, 0x7}]}) 20:09:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r1, 0x9, 0x2f, &(0x7f0000000000)="13b9fdb2812eaa4e713048e699319296", 0x10) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x4, 0x3, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x1, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r6 = socket$inet6(0x18, 0x2, 0x3) connect$inet6(r6, &(0x7f00000001c0)={0x18, 0x3, 0x800, 0xd9}, 0xc) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440), 0x0) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r7, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semget$private(0x0, 0x7, 0x1) semop(r5, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 20:09:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = shmget(0x2, 0x1000, 0x37eb28b17d4db28, &(0x7f0000347000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13]) r18 = getuid() r19 = getegid() r20 = getppid() r21 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x80000000, r4, r17, r18, r19, 0x4128152513dd4af0, 0x2}, 0x1000, 0x7, r20, r21, 0x8, 0x3f, 0x1}) 20:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c5fe404b825005bab73889b304bb") 20:09:59 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 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1fffff, "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) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfbf4c3320215c391) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, &(0x7f0000000180), 0x13c) 20:09:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) recvfrom(r1, &(0x7f0000000180)=""/104, 0x68, 0x40, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r5, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r7, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r6}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x3, 0xffffffff, {0x8001, 0x3}}) 20:09:59 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) fcntl$setstatus(r0, 0x4, 0x40) 20:09:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) write(r2, &(0x7f0000000100)="84681cfec00a3566274d9a91abe80a02e91a4985a3e5e5a7f6ae6be0a4912e6eedb11532686b3aa6bad5d80d74ea29c77b8bc0576998ca3bdeca60acf614a775f38d7fee252abe3f0db01603fd8061cfd5e8d87875dfffe1bebb30c97208a1e08f60e64058ccb4a380c31a1dcba17a6952ec126704c9ef7a893bd8da08dce0647ff0af93dea7863c7ea3d9f47c21ea1dfa46fd6d5df78c0c493c2daccf4f819e335736ccf0c0fdba68014d8bbb", 0xad) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5", 0xcc}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) getpgrp() utimensat(r3, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) 20:10:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = semget$private(0x0, 0x8, 0x100010286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r3, &(0x7f0000000280), 0x2aaaaa38) semop(r3, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r4 = getuid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xdec, r4, r15, 0x0, r17, 0x80, 0x7}, 0xfff, 0x7f, 0x5}) close(r1) 20:10:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) getsockopt(r1, 0x7fffffff, 0x8, &(0x7f0000000180)=""/114, &(0x7f0000000200)=0x72) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 20:10:00 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 20:10:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0xf8}, {0x1ff, 0x0, 0x1}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:10:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x44}], 0x2000000000000198}) syz_emit_ethernet(0x2e, &(0x7f0000000080)="cf43ab53d9dd7237ef9f83f753cf879a1947394e5669f83d8cc5a1ed42aff50547c474d1388fc102326beefac701") 20:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1, 0xffff, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:10:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x5, 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}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x403, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x802e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648de63ff28d9dcd46070c1c5b97173f8710deca58d49c4c2d88c3beb0b47cb92f2cdb616a8f51cfbe4344bac10e85e412a22a13a26364b39257d95317d029026f55796f0808b97d1f6e026f8526f1d0ba4d45b9f0954f6c88ba6d7ead44ab9d5bfb9747985c8552487559a245b591ab845570f0ad2e945b931bbe6a515c5209c5b9c1dadfbc9a134e74b25183653b8adc97725e604b0d4aef88cd8f14aa9d486ef33c7d1e2fb87a5a7ed42db162870fad93108b02cf2be2e016e9b14f789e7eb1addfa4834c610a5924e48760c8f853ab3020bec1c98038e5ef70942b330c979348364c47f28a67e9309619dad289450c22492cc4ccd53d98633e111da30ce565653fdd5fac6ecaae3ba829fda40fd539443f46819e2c2bd57e51d6da4eb2b80e2bcfa2058188910a1dfb775233c944cd2a8a0132861dcbf8c8e17d2b1d79db1caf48d7d9b75d368fecf6965bd2abf", 0x3e3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:10:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r4, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x4000) dup2(r3, r4) 20:10:00 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getdents(r2, &(0x7f0000000100)=""/237, 0xed) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 20:10:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) listen(0xffffffffffffff9c, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7fffffff, 0x101}, 0x10) kqueue() sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 20:10:01 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 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x400003, 0x20000, 0xfffffffe, 0x0, "000100", 0xce}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000404000/0x3000)=nil, 0x3000, 0x5) r4 = kqueue() write(r4, &(0x7f0000000040)="d2e4fc2b78b50027aa867095699fd482277c2a18b607ce4439", 0x19) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) write(r1, &(0x7f0000000240)="ad18f05dee1db9ee9ea799be6a952db6e4a98f614a9a25109f4a422802bbffade3ab05a73d14a8eeb7781a62ec2448d3e0b880101d6173c70394cfd5bad13ed3208ab07e5308ffd5d7ba503311057a8022fb15ddc1d430ae70579abb20329cc11778832792e012e7f30f1f56c0d582c02dfa21e2a02522d57b96372e88dd64723b72e5f174c3a8b55bf536a10000000000", 0x91) 20:10:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 20:10:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000340)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:10:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="5e196d670201", 0x6}, {&(0x7f0000000080)="4169a3b725ffc2d15e4d995e49fcf8b7720d50e572886b3334837cf9c96b5da85c7da0398c4b7f4fd152b743678e8027c4632b2c53133c0073d4f8960b27dc20f9aabc454f121c3ab0ac438f499f5db36d45944673364cb874ac581742711266509b6f988fc4d263a13642cec441a9c47abc09d16cda38de1bb129e61a56c41f1c21cc4d2c4429dfececa8a2bc0dbf3b934f6888bd250ce6817ad19775be73a3e227556d87bfe3ef8f54af8dc898e4c156067ad1f34ad031", 0xb8}, {&(0x7f0000000180)="c2ea56cb9645255d9d0da5b0923971b1f969318de0b0f7697de02c38343bdfbe8f2b627f8352b61d8c6fc1ef034fc91456d0b65f665d1f1ac5638c93a7", 0x3d}, {&(0x7f00000001c0)="79819601005735ec8eeb460594d99531c4282b237870cc877967", 0x1a}, {&(0x7f0000000200)="a8b85bdd77dac98ed02bab8ffbc34437aac206cff1511f86f35f70d154f5f7972b3a96db650d1abc0462bec17a80f2d9855c0d2725da721cd1d2edb19ed0b8cba84ef9677fcbdee7864578026042a71fd077aeeeb353562cc9e472d48d52bf17c07dbe42f15ae854443ece4daa1cc73a703bd78a30e8367dc3207f93cc38d6f0acbd224c9b636ec470bd149ef81265b6d63c6da4a05f26df63b6ca879e04a94179b55f045a707e728b87f56910ce32ff96555b7d63367e4454c8dc2fa49262af8055f199a664dc768dfbcb", 0xffffff06}, {&(0x7f0000000300)="e2ab1d7a81c48c6761be647623313c0a8bb275a1dff4ca77c63d9757f77bb45bc4fe27ac7cb6dfa6f1d001b755877dab89073583c6b550bcc0675d35dd3daadf5d535f6d0c47bd058237da49854ed1b10c40856a92f063d298ac473b056c4a4f5228f57731782b910581eed42478df80de0b46ed5e0fa73992b385748a12b160a1161941ad4264778251f5d72bea8bcb75dca34d70785a11fbb3aa691dff200ca2916a77c125d17281adb76f6a2160e61c3a0f68d1e3b20c082f278065cea5e872869cf04d6bebf816dc0a040388d444", 0xd0}, {&(0x7f0000000400)="2f53b016b3c6777ad34e594b70684b78bb8323460435f82f9458614448ad4db1bf3b75d328569a6520150974cd714f9b28f7aea665a070c6f68389bd21b66325ee11f682000b43e6bae3abf020fa1a07252fa88daf391c441128ebc5858cd4d5646e67", 0x63}], 0x7) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 20:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xa, &(0x7f0000000040)="0000080093177320494b272aeeda") 20:10:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 20:10:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 20:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="20ff20eb0237bc43819c26f54978e970b3c592a0fe0000004000000000", 0x1d}, {&(0x7f00000000c0)="f115beb1a1b9ca4ba5e53713160f900f65004e0b3ac1e1a1050046b5320538c84f1fae4f8fed1b62610cd047b79940", 0x2f}, {&(0x7f0000000100)="4413afa3367d4e920401d4d745aef10884805addaf27ee09db32cb9ad304797c6804ad6a8c73b6745601000000fdff97584f", 0x32}, {&(0x7f0000000180)="6420db7bd444641cae8a28938223fde4e3837891953585cc00dd65d35e49ee85fae059049147afb4c0d660cdd926629367a0d0b34c001d0030eb4f9e713c27e47f76918a8746fa6f755fdb982eeb474dafef16449b46db1f4b51e6832f2d4c777a375b8640da5f1a00024e7aa3ec757bda2757eed6db8a69cede282afa90e06a0ed782d01ca767e614ae615d46f7be0b7e5fe85f76bcea6a4e14691bd7cc2e65db8522246552b82d3bea9f", 0xab}, {&(0x7f0000000240)="90746451bc369eb8811c2fff09036c033e2ff0726fafdf3829a1d840ffd2b4bef96af4bda4585c4aa3785179468a5b9582a9d646a47af54d0dea8fd4b720108b8821bc7e917b362c1a0900000000000000e7b07febd6c52a5ed42d5bcfefe9eb9544a6107fa0562ac355874335a010a9e5f9df0d90ef25a2d2cf43748a5cbd13db483e225c727ffc600d26724f1fe3e34e4353fc7fd91539d79452871a561319e125", 0xa2}], 0x5) execve(0x0, 0x0, 0x0) 20:10:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgid() open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x200) 20:10:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x4, [{0x0, 0x7}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x4}, {0x0, 0x101}, {0x2, 0x401}, {0x0, 0x3}, {0x0, 0x3}, {0x1, 0x400}, {0x3, 0x80000000}, {0x3, 0x6}, {0x2, 0x1758}, {0x2, 0x4}, {0x1, 0xffff}, {0x1, 0x7}, {0x0, 0x4}, {0x2, 0x5}, {0x1, 0x40}, {0x1}, {0x3, 0x80}, {0x2, 0x8001}, {0x1, 0x7}, {0x3, 0x9}, {0x5, 0x8}, {0x1, 0x2}, {0xd95eeff871b94dd2, 0x5}, {0xc12a5b5afb1c9ff0, 0x86}, {0x3, 0x6}, {0x1, 0xfffff4b2}, {0x1, 0x2}, {0x51c8dde8e87ee6a5, 0x6}, {0x1, 0x4}]}) r3 = socket(0x2, 0xc003, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x74778234939f5d23, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38093f68c117002876ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be0258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db144c1995593d2870b4596185280000000000000800"/189], 0x10) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x1) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x580, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:10:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10a) 20:10:01 executing program 0: semget$private(0x0, 0x4, 0x602) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) panic: receive 1: so 0xfffffd806f663600, so_type 3, sb_cc 4117 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 342416 50159 0 0x2 0x4000480 1 syz-fuzzer * 2669 81653 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821be514) at panic+0x15c soreceive(fffffd806f663600,0,ffff800020ab5388,0,0,ffff800020ab5294) at soreceive+0x16ec soo_read(fffffd8070d96260,ffff800020ab5388,0) at soo_read+0x53 dofilereadv(ffff800020a6e4f8,6,ffff800020ab5388,0,ffff800020ab5470) at dofilereadv+0x1a2 sys_read(ffff800020a6e4f8,ffff800020ab5420,ffff800020ab5470) at sys_read+0x83 syscall(ffff800020ab54f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc90c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1: so 0xfffffd806f663600, so_type 3, sb_cc 4117 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821be514) at panic+0x15c soreceive(fffffd806f663600,0,ffff800020ab5388,0,0,ffff800020ab5294) at soreceive+0x16ec soo_read(fffffd8070d96260,ffff800020ab5388,0) at soo_read+0x53 dofilereadv(ffff800020a6e4f8,6,ffff800020ab5388,0,ffff800020ab5470) at dofilereadv+0x1a2 sys_read(ffff800020a6e4f8,ffff800020ab5420,ffff800020ab5470) at sys_read+0x83 syscall(ffff800020ab54f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc90c0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ab50d0 rbx 0xffff800020ab5180 rdx 0xffff800020a6e4f8 rcx 0 rax 0 r8 0xffffffff819eb99f kprintf+0x16f r9 0x1 r10 0x25 r11 0x8243a6ccfe02b784 r12 0x3000000008 r13 0xffff800020ab50e0 r14 0x100 r15 0x1 rip 0xffffffff81c864b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ab50c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=2669 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6eed8,0xffff800020a6e9f8 process=0xffff800020a9aaa8 user=0xffff800020ab0000, vmspace=0xfffffd807f008450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10340 179931 96588 0 2 0 syz-executor.1 10340 189049 96588 0 2 0x4000000 syz-executor.1 37405 460578 0 0 3 0x14200 bored sosplice 96588 354027 50159 0 2 0x482 syz-executor.1 2996 79405 50159 0 2 0x2 syz-executor.0 50159 412042 38971 0 3 0x82 thrsleep syz-fuzzer 50159 46499 38971 0 2 0x4000002 syz-fuzzer 50159 342416 38971 0 7 0x4000482 syz-fuzzer 50159 282291 38971 0 3 0x4000082 thrsleep syz-fuzzer 50159 146866 38971 0 3 0x4000082 kqread syz-fuzzer 50159 259255 38971 0 3 0x4000082 thrsleep syz-fuzzer 50159 434808 38971 0 3 0x4000082 thrsleep syz-fuzzer 50159 263243 38971 0 3 0x4000082 thrsleep syz-fuzzer 50159 40422 38971 0 3 0x4000082 thrsleep syz-fuzzer 50159 446197 38971 0 3 0x4000082 thrsleep syz-fuzzer 38971 466987 19663 0 3 0x10008a pause ksh 19663 327583 5965 0 3 0x92 select sshd 23792 488078 1 0 3 0x100083 ttyin getty 5965 478432 1 0 3 0x80 select sshd 49349 454065 53306 74 3 0x100092 bpf pflogd 53306 275336 1 0 3 0x80 netio pflogd 33151 209091 12033 73 3 0x100090 kqread syslogd 12033 402325 1 0 3 0x100082 netio syslogd 98443 15010 1 77 3 0x100090 poll dhclient *81653 2669 1 0 7 0 dhclient 26171 483633 0 0 3 0x14200 pgzero zerothread 1715 48635 0 0 3 0x14200 aiodoned aiodoned 11452 48050 0 0 3 0x14200 syncer update 45594 23562 0 0 3 0x14200 cleaner cleaner 52873 472652 0 0 3 0x14200 reaper reaper 31626 377668 0 0 3 0x14200 pgdaemon pagedaemon 73180 80294 0 0 3 0x14200 bored crynlk 30531 405882 0 0 3 0x14200 bored crypto 32779 378682 0 0 3 0x40014200 acpi0 acpi0 7993 193386 0 0 3 0x40014200 idle1 28108 399619 0 0 3 0x14200 bored softnet 33651 344180 0 0 3 0x14200 bored systqmp 70491 257202 0 0 3 0x14200 bored systq 8714 425847 0 0 3 0x40014200 bored softclock 48293 128798 0 0 3 0x40014200 idle0 11659 128306 0 0 3 0x14200 bored smr 1 118508 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 81653 (dhclient) thread 0xffff800020a6e4f8 (2669) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82614d50) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a2 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9504 6410K 7951K 78643K 11412 0 pcb 13 8K 8K 78643K 64 0 rtable 108 4K 4K 78643K 388 0 ifaddr 62 13K 13K 78643K 101 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1475 0 iov 0 0K 16K 78643K 27 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1430 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 167 0 sigio 0 0K 0K 78643K 3 0 proc 61 63K 83K 78643K 466 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 15 0 in_multi 35 2K 2K 78643K 52 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 215 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 126 23K 24K 78643K 1505 0 UVM aobj 29 2K 2K 78643K 29 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 38 0 NDP 10 0K 0K 78643K 22 0 temp 103 3028K 3124K 78643K 6561 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 143 0 141 1 0 1 1 0 8 0 rtentry 112 59 0 17 2 0 2 2 0 8 0 unpcb 120 103 0 93 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 55 0 55 1 1 0 1 0 8 0 tcpcb 544 66 0 62 1 0 1 1 0 8 0 inpcb 280 218 0 211 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 4 0 4 1 0 1 1 0 8 1 pffrag 232 5 0 5 1 0 1 1 0 482 1 pffrnode 88 5 0 5 1 0 1 1 0 8 1 pffrent 40 141 0 141 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 22 0 0 1 0 1 1 0 8 0 pfstkey 112 22 0 0 1 0 1 1 0 8 0 pfstate 328 22 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 250 0 48 15 0 15 15 0 8 0 art_table 32 251 0 48 2 0 2 2 0 8 0 art_node 16 56 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 27 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1650 0 241 46 0 46 46 0 8 0 ffsino 272 1650 0 241 95 0 95 95 0 8 0 nchpl 144 2110 0 492 61 0 61 61 0 8 0 uvmvnodes 72 1868 0 0 34 0 34 34 0 8 0 vnodes 208 1868 0 0 99 0 99 99 0 8 0 namei 1024 6184 0 6184 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5995 0 5995 8 1 7 7 0 8 7 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 432 366 0 351 3 1 2 3 0 8 0 futexpl 56 3358 0 3358 1 0 1 1 0 8 1 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 104 31 0 29 1 0 1 1 0 8 0 pipepl 160 230 0 211 2 0 2 2 0 8 1 fdescpl 488 367 0 351 3 0 3 3 0 8 0 filepl 152 2424 0 2323 7 0 7 7 0 8 3 lockfpl 104 45 0 44 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 188 0 179 1 0 1 1 0 8 0 zombiepl 144 351 0 351 1 0 1 1 0 8 1 processpl 904 383 0 351 4 0 4 4 0 8 0 procpl 632 716 0 674 5 0 5 5 0 8 1 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 481 0 462 5 0 5 5 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 162 0 0 20 0 20 20 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 508 0 0 32 0 32 32 0 8 0 bufpl 280 6628 0 1342 378 0 378 378 0 8 0 anonpl 16 56852 0 37553 95 1 94 94 0 125 15 amapchunkpl 152 1890 0 1714 12 0 12 12 0 158 4 amappl16 192 1946 0 905 64 3 61 64 0 8 8 amappl15 184 58 0 55 1 0 1 1 0 8 0 amappl14 176 100 0 93 1 0 1 1 0 8 0 amappl12 160 4 0 3 1 0 1 1 0 8 0 amappl11 152 130 0 112 1 0 1 1 0 8 0 amappl10 144 15 0 9 1 0 1 1 0 8 0 amappl9 136 605 0 602 1 0 1 1 0 8 0 amappl8 128 149 0 115 2 0 2 2 0 8 0 amappl7 120 103 0 92 1 0 1 1 0 8 0 amappl6 112 122 0 116 1 0 1 1 0 8 0 amappl5 104 128 0 114 1 0 1 1 0 8 0 amappl4 96 619 0 588 1 0 1 1 0 8 0 amappl3 88 190 0 180 1 0 1 1 0 8 0 amappl2 80 2006 0 1931 3 1 2 3 0 8 0 amappl1 72 18169 0 17716 26 16 10 21 0 8 0 amappl 80 974 0 924 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 28 0 0 1 0 1 1 0 8 0 uaddrrnd 24 367 0 351 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 367 0 351 1 0 1 1 0 8 0 vmmpekpl 168 6806 0 6776 2 0 2 2 0 8 0 vmmpepl 168 53120 0 50883 139 4 135 136 0 357 37 vmsppl 368 366 0 351 2 0 2 2 0 8 0 pdppl 4096 741 0 702 6 0 6 6 0 8 0 pvpl 32 175604 0 153120 218 0 218 218 0 265 34 pmappl 232 366 0 351 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 3 6 0 6 6 0 8 0