last executing test programs: 41.97405314s ago: executing program 4 (id=569): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="e2f404ff", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="d16229a936e3c18f988f3b7167bce93a17394db1fa8bb3b4741983b5a1c3c5ad603e4f736cb6baaa77e8d0d64b6426a4f2e11f97740a", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd830", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="dc6b", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1ca, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) ioctl$VNDIOCCLR(r3, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 41.432991723s ago: executing program 4 (id=573): ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x7fff) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x4, 0xe, 0x2, "e8d303ed33232dd922a24badc05e60447f059203", 0x2, 0x8}) (async) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r2 = syz_open_pts() (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000240)="821ed93846736f11079db39fb3b68dc3891f6ec9f4e598f73f032255b1b90cdc0f3c96773e47b36ca0e2e0e1cc281a26163c47cac04a60b6bb1f49fd81a99e60219703465e0987eaac80b307d00b733d75ab3bec5331e28c5d4ba5cb3c8d4d3f5b76b00fb9e59f7bfbffb7da74faca37518b50ddb6a6afee2c5f379680d20e4944a935e84ee541479684cd29c9af56e3bd78700ef03797228aad0f3fd5d4c1c3594fc4a8dbaa9dea600ab6e56fcb1e6f7aad98d496c58bea14015bea95a057e95d4787ecc8bba419ee2205017f5675149c5952b011fe8effb6ffe922611e59a3e2326713b301c960e7efa4f306fcbc4b", 0xf0}, {&(0x7f0000000340)="04dd440946bfc77acca9d99033ed5e01c77c74d6633369d6f801e32010090c05210ae753261382003f9244d3155c9b99b2d23ada7bfc8bee78f531192a7275a5a9aa76b8894b00efc00e656db4cb8959cefff8599f4bcb1852bccb649372c5c9dd301b4ba6ac8206773767e82eff8f0e005bccb17a724bdab0776f379edadd9c47eae20ab28b37765a29c00793aa8aea80f2505576ad370fc028068e415c699de0b2e550bc2a9c2a189d2c09b8971f916d629e6f5b2ff2c1785483809f7dd3fc2e9f6289f585f8539b966572744578eceed1a3fa5ea06185d1249036a9c915344dddf158a3a5506cb9c7662c4e0fda1a527e7053b93e375b51bbc5cc91bd10be5eede8af14226a5b7a4937ffd5fd163a9dedb147f679e2f553ee4c253df44bbf46478106da1a6374c26eac77745e39861faa7b4c7e0365bbb8b2223177cda30c90203d82dc2d80abe23ca310e569ce313aea368368763c3fa13cfe5c5c41fedf8dbc798d6b0f753cf5b062bce7b24cfd10519f2c52445f21b92ec52b724d6e5802e5f3c4f17e94a18b6a834b47da7055db8f9e4eaa956c19438244e71dd0f255aaca53061096f635916ac666b0d95faffce93ad0fc3ddea4fa2310697f63d30ce49f442bcca7d4befe06a2c3db152ee3b5133ede85f43dd3c795609cc3009556a294809127bed8f705a333d97a53fffd82321f39ef27727935681e4aeac780e80b8a1692de664e7630257c8826e082b999088bd30f1ed850ca4567a7798396ead062789b5cf8d5cd8af4463583857b388701eb9bf5fc2065f319e3c014cdb0ea971e387a027eec881cd60cc513aa35b6c091ea9e6accd273b2def9eeb5acfbd20e7ff47c4330f108e97bcd3149bb42c65c0293ddc0d4e56d3ed8d173c5f4b76d08f8a5c540d4449fb4fe01db870de6202a3dc06fc17d6c0d97bd83aebdbc801a005247279aaa852c28a9f0f9b3a729c054a324f352dcae49f25dcf59d975a33de01735e07c7f4455db620c3e690e71d367b151bf9d188285356d3d419db9b276cd971df169bd6b97fc889df4474eea1649f2e9f73f5ece99200c327436e3f0e0b06882db638c528b176172d6e20958ee4baafa72c1d028c7cbb4a61b05fadcb059fc928058077273e72fb7dbecf26f84bc745dd73cbd7da6f11b2aefff98b9c815795a8f404569d92c5a4532d0eee803690871f1b939d93d43e2a39d83246893a4a840ffc0d5274cbdeaddceebcbe698c0bfc7eaf6262544f635a10b26957a880ddd096df72449a8dbea4f45d1fe7ad618834423c9a590fd51d62f78a92b1a764168c09d9c42294e4a3bcd69188ceebb0536d6b09ed6ea266926054c3ab287b77ccd308f02c719a3f95419b70b2573b38e80448725dca1fd83a08d7e8cd76674b85b75423d32ba0eefb9b9851b0d0f8d056ce6c887d5d7ae1a4170bac43aa394e19cf9fa8d36936004e672e24e9693edcaea397f1941304daf27cbf13ab5153d8d90d5c619968f27cd6e77823134dd92c497da187495da3a0948cc7bdc824812183c06849614b5834a25f5a542ff963cfb34b249b7b3be9e424ba52ff950d6f38e7f9a505808b00a63c06aca7e05dd029c2f7b4f1d9926f1922491575282b5b7fa385b23e3ccf3b0393c6b2490a1cd0289f978fe6a18893cc2bfaa631381e912f450fe46a1b52dadd45e9c4223dee2da082c072a696eb6db2d43298216135ffd3af9b319e08fded3a236584f087d78e3b910aaf164e834577ccac7deabc3927cab3446855c6a7b55fb847c158c72f891b279ca37bfa93f52cb736777429b280fdf4c9480720c02ff570a3a2462eefaf73705904bd73c7f85bdd3404b58f1d37405ffcbb5fe5d970bafbb663400ab887defde4f73df9b1bc4950baf143be3aaab2ae28943d5e02dd7c3a63d14cac6989105023445e265add58f7c9a2b8933df46a57e1016d6093fd600b4218839523e229d88f15c2181cf7cbe09db70c45bb636fe2fb0d456900c0d2149007e49c206712b581097e06073e5cc642c6abd4a6ae27ce389b943d3f2b69708f17a51fb85521a6642b7807af3718f77fb1f668b718682482bc7ff90bb73c50b12154dfdac1fbd01e4aa3f05d4d40843417ee5820686c1c27ea215ad901041cc1099dd2599aaffef570f2aed67cd2c2afd2540a7e93af972166679e8f8898d99dd7f0330562d46b6fc33565c336c265d5775d6eaa577c568949312f0e079dad78a4c71cca462f44987f0929f5b1aac3c3af30c662041d864208ca59aa90b7d4e90cb224b71af1710ab1019ac8e47183361014e6d5a792efefdc17b76c5b1bb015fe8c21d20aa30defe29580657eefecba65c3d4f90cbb2734f0af2b0a89dea368b0da4a1ee7bced847246a31ca1656eec5dc0091d51fae31dca7ab95e4bd0ac1096e69538666162e2d406d017235023d38ebcb28ee13d1b4b69ac031855631fa417a25438d0eb5fe98496126824d975762649703b4a7581824c77732b60e117467d220b28590803ac0e8bb9fea53cfec2f231ac6388efbfe36f8c5589a3b2bc86d21032281f166009d7fd52fc426cdb71cf393632e9126facfddc23530d5a37fad5ff34fcd5f877059f97b47475c43a1b5360f044850973acfe35a0ef5579f2852c76605f8d2baa29ce036e5ec757ee5c6d2664b5b51fcac911d1d1bace6525357c3f04965927fbe4ad4fefbfb8385fc4db7da969125aafc94fc87ef1206aa65ffa607c6cc7faa01e62ea60e743da89a4bc7f04e4d185e581c1c0597088dbc93028fa29923da21e377be0c596a733aa5ed92a1499a2ce42745044aacd872e924c5713e094b8c9bc210d71c8fad44600d6a06d6dc7a8c3d65d2efd96e33a49798d5ab269d75e0ff68af0528ea1782723dde251c8b95017409f404bcad56825bc167811ea01952f43db5b673b8ca2ab327e7d3ac75a8043a92c89d1090a28931dfcd6af04082eb920ba50fe397093918e5fe92e2f9d58f2205126ea60c578928543a935ba9ae4840ee49fad0c1db21819d4e926e4f3ff145d10915c92f6f7a0e5c65ca03bd78a107f9dfe87a5088d244a9c92ead95c02afa14515dc5de74d65a0f49be837ef9856f31ec279ce20abf43e4580c0d2808a5e4ca8e8cc85019f28c39656e1262fe6528096935c994df21c11d9551fdfd1351d91fa5f335d10b2675998dafafc2f3ca0be2519e0aa19bd63d908003c0ced5fdffeacd0387c52c987aeb1b0ea8c4574864858a3d20a3848a925c75d63dfbbc2412db105b9a0ca722447bab4878a3f1ac30a14a61062fe258bf93ad32aa0db3ea07aad876e7f80ffc24f4a20d173a835e03d2dc2ac393de3ae19343656da5e8da04b6d21c4199a51bad80b71e45688955cae2eecd0e905f27765877555a9437aa4676e70f526bfd07e9efbe52b5ef41a6f2e251de448d553c322a50f92d314f9f9cd7d6a21dab262b51f209bc7d7bf5489a530dcda40d3ab8770f4558c2cccf90c03e1547359239aae895abbe1105fbc34780abc471b5c598d7530cccb96db3fa11ba278651757b317519e1859a6290921024f4a3ef30549023c351684541e79dc69fdfd88d1da8453b3d3787ca8d4d7fffe6197411fc02d532c6b30b5df5dcb6a181a290d42931401e95ec187060d6de078a9a1cb50580e2c7310e4d9112d0d6d375a5940edea1cc7c8404eb3bf6994fad1881f505953d6f098efb78e991c6c1c4d6c2b598f73775d3b73f6a03e386e743b4bcfb06591c18588ba5d4aada69fd5fbee7ab7b6412bae9ddda96f573e62be8fc2d5ac71d95b02fd1c26bc75ef47c39bb80616fe717861bff944139b01de1aa41e6b93a27e43e104f84ebb6520b174eadc2b3d9fc97630cb2a3a10271140f7e0a38e50911b3bb4736281a0e50f74094519574f4e130d4f53d1d0f8a310fbaf4f0a2a2d7d947bfdb3f478e1b5b8c8ba66181b9826306aea06c82d4e73ec757cfb3c77cbb98ddeb29934944b0d23232498e72e1c42bee8f0f9734c56e5b5a05c00ab66b24b34bf25db3e6e91684b2b0fead7dcfeec02cf67b55e1be0f85dddbb92413b036aab4df5dfc88c5b910f3993a7b1b09ba322db75b249da33c40da2b464f13e3591c81c9d2488e7d65c00799c353105608ae7b609304d41e789b869a9fa920edda5ebcd24d961085a4a95eedd6c1721553d719b9a5d1dedaa64bbcf74f15e543f54d21f81a5f6402e6218a21987d5d2753df4291bfc86eca533fa8d5fa3d7bd04438240dbc8408fd35391c5a8565198b5106189dab0689dd0a4ff6e923e530da01491d62fe45364b41d9d1ab91ca92c04dfd0599b2e4fcc40a11a327dfb42e25c7bc1b7ebee6c545a0b6ce8795e4fafc0ef542c581d5525a4aab967ab3f553e4978ac4c6e31b63ee3321556bbfe79108e09fe5c10c3f39814ca617c2d4f3506c00435150b9ccbd26fff723a47b98fca1cedeeff01d948452530790f37f53ef2d05bd075f7e0f30fa9818f77cace8dfe70c8a5ca05fbe60fede3c9f0f235e70c55c88904291a251663048725910453d2fcb7c2a395652814b7b3df90b0558b677aa90472348a04ac76c6d0d81cd11ca7d3b2cc3f4af5ac967e56d09ced5547863816ff79a1d649c18a4bd3d0894e1e8f63456f30dea961afe701c650557b3c0e0a8e6b6486e6d71513bfecb2fa5a347a0c118d0396193866ffb5eba7bed7884cce8323c15e937d0b2171528f2d4a16708225e2028316188c7b7b5c54d91cec9040dc1b18afca9f060ab41eb2bcc486947c5c75eb903012bed2042dc4a5c628a68e2285ec00053cd55dcd831bd2456acd2d007f2f1bc3ba1a465c64ff2574215b83aabca198366d93525853ada81f135b458f44d16f7b3d59e55f21db7866354039b577dba5345a8768390ec9dbca12e5e86897e0c97736061eb0d242b7e24f674d97f5b8736df183b5c6fd73386216171aad748a247e5438608479853d1e0f42399bdf6953d3dd72f27ed06cc22e5ab8011fdcf8b9ff28214b42a57dcb1b4cec354f12841a4fb1cbea8ce093bc6c9c813b8c2a05c1a4c48189cf8f61a448ae73deee311eb98c6966d91868053f94a9fd7ac2ac4fbdd580124f2c0eb222f4f72ab40466bdcac395fbd01d3104bb2aa5a1b0a265e5c908587fab0a22b0f10fc236b90e3295dfe394c6dc7f1ee6e14ef23d766e8c211a5fc17d86680001071527b748fec86b1d78281425a344ee5d6523f23ad7c714befd5c123e0bc00edcfd4d5cc3f1cbb30325aa108c0ab5edd9f176c34a2811889f98dc6f41d9a52c1900d0d2ea2d7d937d8559960590fb29fc47bc5c452c96f781cba316b43ed625687764e672eb236c7b278dfdc9f00c3453cb0c800aef65d55549e3cb56bc7fd292b92ab0709a23f612ef158b35d26846721efe399407f2a7f93264797fca1da0f937d4172a4ffe5e8fc6414b485aa79c32c0f072369b1d8c045622e7cda9a5555a871ae2146a4c5e1607a70a5e12fc87f041846a60234545673c737d0da66d867fe728b0301c16fcdca02d6c2f87bd2d0b2589ce583611c8bf184a948cb826ddbe699bc0b09a2fdab4875af2fee8e72d4b2d95a9ed2b014b7135f4a38f72081dfb3a0564de55e076ef4df366c65cce7cc36381b9b949dd5bf315e48c24b9cf5bb4029804e5d014119ddc7e2a2cd4f5877173ddfde3694c996737af9ff27a8010ae2d93300701ce2f3dff5f057f17dc7e447bc2ba75c7bc82e7a871735cfbdb749a990b464582cb1b19bfc15bf465764b9ca59f1319187aed7d48e5243c18152028b1763bd199c07615fac62a307d3d461", 0x1000}, {&(0x7f0000001340)="eb49eca22dcd40eb1dfb1efe4aa42033a1e0604715fe1d91566ae067773b53f2c01e163064d3e38f25d0390b7a34d2db9a982b75f8518f86e09fe4a29f30c68643c5a11d891a121a73baef96165a9a958ac9944cb55287f13acf4bd5672686706836cd9edb034999a1efd9b1a12324859be53e8dc1f1721d4b0c076b338a0ebc617344ba98f37bd9e60f90dbf7c859a3ac7ebefbd4f97ecb0fb43a0a0aaa6301e7361f12e716f5a04922cd60c9ca93b16fcabd45a018f4bc5333758ed85c21fde17de168d1c9a118d013f16a96b91d896ac417acfb881c8fd7e12d9a576115c557e571b6ab3e61f032599919f5c6", 0xee}, {&(0x7f0000001440)="086abf872c6eeeac527320167d51dcb6868915231c9017a5916a2a5bd87f5c1d9d80b354a5ad1c8a1dbe633afb6d21e1983db69bb43bd2fc1d6709920ae65bfb625e785e552b96ec4c54a12d69176b1c1ac3ab091f9827838179f3351d71392a42ab8a19ed2fc6a01d34b2c32662bdff3ca15591178103cbd524a17dd9d5a7b70dfbafff5674ee7bd0b859b5b969cb87d03994", 0x93}], 0x4) r4 = socket(0x10, 0x5, 0xe) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001580)={0x1, &(0x7f0000001540)=[{0x0, 0x2, 0x0, 0x101, 0x7d29}]}) (async) sendto$inet6(r4, &(0x7f00000015c0), 0x0, 0x40a, &(0x7f0000001600)={0x18, 0x1, 0x80, 0x4}, 0xc) (async) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001640)={0x5, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f0000001680)={0xffffffffffffffff}) (async) flock(r3, 0x8) sysctl$kern(&(0x7f00000016c0)={0x1, 0x2e}, 0x2, &(0x7f0000001700)="0922584e72180327b89966ae2edbbde2eb47d5080ccbafd17a0e49ee5197c9fa18548220d4ebfc17ec8311354deda86f576e9e572c45cdd585b821240ab5813c2e5756db242a0b5d8217e4d8585ad94cc2be1b7f57e359049d6083b754aea8d76dac3c9cdcd1cb96c6ce3e6083e2e599bfb5dc328d87950463b34532e6900e09e2db54849f302c59d75f3f6c2c97b53ef9c1f8f8bb28e6f008bc59509c744add96e267893d7714cfa4d92910cfa4f66614688936c53628c016c2aca066cb1eae39bcdfe8df503514e227fb1c43d98be61d0e77f286fa738036dc046ed05d24e193157fe1933e83c9", &(0x7f0000001800)=0xe8, &(0x7f0000001840)="a188126a278ae17bdac3e416817b", 0xe) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001880)) (async) accept$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/86}, &(0x7f0000001940)=0x58) syz_open_pts() r6 = socket(0x20, 0x4, 0x6) getsockname$inet(r6, &(0x7f0000001980), &(0x7f00000019c0)=0xc) (async) sysctl$kern(&(0x7f0000001a00)={0x1, 0x39}, 0x2, &(0x7f0000001a40)="74902057429862bbdc55c2cb8fb5d57e21845b0fcd44409bcd26cd9981b2b3a48729fa03ca397e057663698121567ac4053b9cdb171e6b8f81a5f5d5b5cea7c32cc7f924469cb6af79d2e514560a9ca5f3b11e275f4f517fb8918a5bcf89a11169579c82ea595a5b5d565b2d74bc1e1ee6e62caa12eb681d7815b2bb84e562121ecbdda089286643937237cdc13fef2f02b0915056ad288f0d16601e2b498ff561f337c53a80b70d175e48fe6f0543ec399a8ed226f0c67324bb73b52b7085f9ad8e54d00ec76b66aca143bc2cf41ffff5683560f0c6737b5572ed56e025a78d92d1d2537d99ec47a4ae78f6b82dbddc48bf7685a724bb092a46099a02bead4d86b460dd7757674eb8457d06c29eaa8e6333b8f2577699882af2aa174892a687d06e57c48cc15c4c83d64925e7f3cab6cb3fc260b2f9143be862ab3e892e222a957f49e5ca68b535899af977f68abaa3da194a0a5a938a5f1fd140846b83506a7a7969404b6905d2bbe7e8e137f4b4ad6eec6e805a42b433a8201477adcc9f77228346af62669a11f5e5c1ef5861b62da8e49a1b010d0a4cdd522714ff4ec784346564d7823d3e3798f0f2b4a3cb7abb4e3853773266176d4c112041f62b2d29dc4257e722c3641051bb9eda3e68e799c951687de0dd6b62ccc109cdf2f12a47c00c2ae2005691912a8e2fcc3ebf75dda275f9ce6fc172772dc1bcf0e83f28305d7f9b7af37881e0eabd5b887b95fc301722f7ccec18e07ab9dfcf5e819c628ea4e5af2664709e5802cb7d8e4523b695199f9c93ffd3588d297fd1d614ef826c25b61008c2e9447fd0ac7c8e6bf450b3314b6b0dd9f71c3d30de4c67eedd372f34fb708da3bc4f66b4e19cd039410172eed68836858c05d2f989806a93ea983bd768f038b9d8472b9711a135ce2790a4b3be5f5dcecef51bb6eabb77beff24e3f5a109e0b8b7bc841fc3667e1e9cf3bb36538cc326d3bcf7c9234cc13e45dce413eaba3dd18cc275c3a73e94fd1549130f09ec69d28be1dc26047722bfa07b0665a6f2f1a54720ffd4048ecb0ce2212df8515c819029e69fa78aad5a16ceb5d6d1da3a334e27cf8ad575c02cf52b2b61cbeb51c26bbaeca59b5d7287f9008fa9bf6bf20593577e8d1bfc9bfc52a09b57f6da459fedd8ecf4caef225eb3ecb04967ecf21a2cec1afc3ca2758a04d1cbcb2c9b3bb82c7ef26ec5d9467e4c1941d7679129e2654146d482ade40e05996c9a62ecedc8033c4579585ff8e562e0c8d1e0469b14f8e2d988a942af685d5da1647b99c9a232ce14308d42502a64f0522624fca429c683037fb6b062b10279a3fffd40ac63744217db555f47d2016e066e359f93d82d2ba678deb20483b5f2f34ad0816b158085c06a95d71fec619d8c6c9756b84ecf6c9dd6c2e8f4cf8476ce24ebffc1f3feb094fd51fc188e19d46755925c28dfbecf617f8f9a3f5026908a030f24516d9a65941b9bf5b7b757235508a322d37485d0ca3e613938b0f0e09a58fb27e8d3e2feb94b4e25c98eed7de85b6421bd46f67f691782fabc611e29ca53be60bb62dc9f6347bef9925ec92c02294ac7162f31ae5edd2b2161c214494a58f95e5d15fb45bbffb4520c66ab6727118011135239a2954845d6ee3d081975e2707dda9ae8506f02087a19c357e0cac61a8ba28c8c764de4dc0ad1bc1fb5a484728f0a7e21e3c1335d0317518f39a8d7fb6ecd4f20c4a8cbbdf130801303e0f544bdd6186432fea0015f1c986d4e2ecab3c1ba25edc7b0587c360dee14f142402bf7b3871cc58853c17d60b2cfa85ac3c6f5e079aabb34b3c0b87a362a0d8f9da81f204eb37ac62aa2db5b7d9602749deec96223fa5dda58c3da8ab4cca1376411908ca5ff66adf142d85cf8506be7fffeed198e1a02fd8d4fdcf0d6700eaae1adc1a24e70dd1e11a13054d22fd3009b2ef8940989ab2939bd7e25888af58ecd149b8a82e91d54f93a9da95ac3a4f209c4eb63f06d79d2d7fc504e5f0747bf1eecc5b1002a26965f376734a22ab962dccf63980687024daca57e041d9523abf6625643cf0a7ee413bd22891dd5608c0c159b7270bf67b844e142121deafbd40ac4e836d18c663e002bb5d69261dcd5c13bdfd2cefa3dbba7e2b0c77af60eb2a9647d63ecf302f83e9acd6172df6618663cd0217a0a1f453f04242f622b72a85703725854bbc1968913088a7ba5317cc43c3bf74d7a59f2a5dca75e1170894d451e5adfe2a8bac77030e3c6ec51590ecfbbcade5b129c3d6fda36a8e06e1f90d3ffc0e1183fae004f8a676b0aaad8643d3ed5a0601dd15caeabe0817b62b9d70fc07f652f6e1ec7c42f74367cacdffe31f0e70f0f52b45cb533724e9a3b5dfcee31adbe46ef26c521fcc5df3cddefa3243fa90ca87f943d195af4c852cbf40d203d8ac574a6eb4a0ba537dcce4a984cf6be7886747d685c0f351fe59d661fb9866a73b16db67a676c96eea8bd85120d541cd73b707321ae83d619f3dfabd6be463f157aba1f6a40c322fc741f5ac0d5cd340609ef6241e6d4486c89802783ea8af5474e425ecc53a2421c75be9cd349a3c5d1c27819648d547b43899e7e8627c08212545c7f78faf305f93fcc609e530006d87fcdaa591244a63ed1dadd939939c66f51fb219bf0ffed3be97789c8e256c8df3a8cd37362c107049e96183a750c5d5e2453dae3fbff8a075e177dd756c5d923a2608c49778a9eba29021ee4440fc27c8d0f76ffa69e8e906b9f06235dfbdc4b3bd949edb414feed9c504b88d150e5e2f77c859ea5df49afc6f725cb903b19d1934e20cf24088acac067c3d865609148fb6f92d16196addf7aa94259297d71ce641ee7885263bde54eaf044530f91acdd865970a81e5ea0bbb1e980db28da9d71c01bd6c16e541271a094206b6372478d6136e4655a4f7d2895ee0b48f002668b70eaa161035e555395fba70de0e8bfca24edf5765b90952d5ea7a534762a054e14e9a3a20dda4cc7335db1348b77d6ac473cfa297ad1107b0b041f6f9d60ae8e95c1b66dbf5231c9d14ea3120e6c92134f64d6afd75c9928044c794ffb24855ab9eadcd89d8a6e918cea0cb1d741fb8064b1a54b9a76d65a67a5b2cb3ffdaa0d8a0acb36f80d53670d9be96f75cbbbd637a88493d3e7c69f74628afc60f268542154ee14d51c0cb2a29b0fcdb51bb7f01026de794547cc0476d47c10a5648a1574d23ee879509fb79b5063e485a2a30155345acaa4e299c212b9fa76970a3277558f9d423dbd9b35d8713a52eef186e4cc2ec0877bb1d1ef564a18efc74b0aaed537bca568bc3dc6ff07e9a3afa73d7d56d891183a7248d12be71c7c4fae5c66d16708dda3cd3fd3181c0389987781a0f00b9dafe42d919eccef6b0e07dbe875926b5b577e0199b87d7342b80ef1d582a48286e091d1198db39e834d4e5b78b9a4d5adbbe79b85330ffcaef5581c59cb12b17a7c18ed2e6b5796df3cb234c9f85b0a42d9960e53f3f840ef5667a6f2b9cf93c9db25dbbbfaefaa2a1ecbf3bf64937eeea0b44431bff10809dbb236d4ad91df94ae0d7581ee2a70107c2b4745edf8e4ce471330fa5c265518cd1ccd3d6b0ce4dca8d1625749b7fd9643a24a6660a5e41f9c1a83bc5ec6cb370f84e529aa4fbf79fb46d8aa0aa8352a4e148c1abbd6c9211100186de86b93d07ef8dbdab1a7f25dd61036a3d85b149a717acc9d7f6bcf6db75408c723d1703a2c0dfc8be2c0420f172c5478f1cca8f72c6435e951bcd6dd0c04069f3222ed4ace705f5949ac76d0a596eb2a3f9688bc42ca658d566d55e39a4ee724bf895aac74260e25ad979a4bf95c8cc8e3dab531251f5d6a6eb4c663784665b461c908cb5ab498d111254533cdbab6795ef807a08cb70635888b7601792d57959d4982bc288b5e070ec97a2ec60d5d7c360c7a47f50037819e986eb822387c071ed82721e7be26d7aa9fae3068bdf98b5201e91058cab6dab775c81bc4a634d964e5915d0c0f6e20ae192a87e383e11330c141c797f1ed495aff2dc44f07438b4ca5b802ef59cc7c2ae2b5327658dc2cd4bcd7b485e382f15f83e6dad736affe3f38cf0910242dcde2b3b69a0299eddae9ddcbf6d1363063e1726d943cc4c78a5162f70bd62deb1aa5808d5e48bde5f5f58c4bdd02197afe2e81692c3961d4b22937702c5bea07e2d42efe7e2e0c87c8509695c6fc227274f714a067ffb68c6fe0ffde4ec99ca0fe5a7a427657a5e7f471412416d3269d1e738c70aca1df446ee6d24acfbf8e9c88ea1b1266935a36e5593bccc00a840417abd46736165182808c22ab6f90115a02a45012eac10f56e76ea5b763e42c881f22b4e277c66711ed83a2f14f780fbd70aa5b3f934190622fb90f0fb0290fcec2b41cf7db3c37b5910438cb2d79dec69adb2a83cbd1b49931a5ccb6242e26afaa751fa0fc55a753384329c5a4d14310edfe34508fbc398df9b62cdf12bb6a8a9e73d6c352a486563ca1b514cb8bb65feaa390ec58db057ed232869d35105238a6f16ea19e5e612bce51896ccac5edf42c9620ef4f3c7005bd1d4dd1f1a72887774ea39cb5c226c3aba9d0d0c1d4e8be65453913b794442f8e2c89e70aa30f85f2bb21474e7a5e452a275e8bf287228fe6cafa5d26438cf974057f9e8d9a250be2f63ffeaca58a8ee66ea3d840e618a9a1bf36205082a31a665b3153d08eed7bc8b76ab38b2126c3b8a0777102288d0d993477e8a0227cd070e59b538e068e35460c105cb8c0a935ff694bbb383b7706cd8c3e4bbdd899a3eb9d7e80c02db150652349d2b5f45dcba809dcfe9de244fe4a3a134009ba4f32b54a3c4a2e6f882dc853c6502525e102e2df4789db12198b28a7ae5eb6d685a986fdf37cbccd690fbae9c1653b502e80bb77fa897c8edcde6389a6a127f72a8df07b394de2be48df43b07cfbb675ec6e44f5dc56f215d4e67a3b053daf5fa001ad8965c7a1f8055c9fd7a2dd508c5bde70e11395bd289e1a2b73388f900c50443aa6733b9e0c0210be6834168688184f22bb859bfa779207e011f4ae1ca93d42df8d046ad463688d90c65fae10171f02fb6639702d7d2febd63309d10b31191b34f9c48e4438b5ab7125b5149a7f76ebc743206b030c93071f511e86f003079e8f2b360bc5bc3f9eb2a1e364621f6b2a300e48de10e187b404b53624a3c55b352a5db130e2ba6a54210f2c9b0660cc3cc6583b7bb22e2d08c8239369a1c59800cbf1ef07a2dae0dc4f45af899aee9c26bdcfc920e68b93f3dae57d9d46eff95036882e1eb7a32e8743733a92f6df4a62d11a40de1f35cf36dd78010cb7f003d62461c4ff025c90636a410e67d235a5eca3529e31436857fff030c3fba865fb3e11077e58a61f51451b9a24c6de01281e95c4133e017bf03eb6df577353069dc55c708d774312ff195683aeaa60437cd8ecb06dc63fcd11ddc2d9da073264469d3f854d34232cf31296f78a585b597633429385c71566c89c666b72eb682778fae136e1adf52818760d4f5fcb3c7a81fdfd330376f1de55e14df8c243f70539c1856162296d0e5d407b6f78c155ca8913d591cec3596fb8039898f7cccd83413d1261bbb98240536314e8704c2a5afb877a07bd174329e1ae687d916d52249277c42c40994ea7ebf92724b8239194bb916a0376cc010c9178c156b3445d4601ffad1d546f4d9753979a93d836229902f6b56beb90111be7c90b089fb54e67df3ceaa6cf5b0ebc6802e9c1a5ff5bd6f6b6a60b90fae782edc4deb23b4cce089f1899df0205fc4a5b4", &(0x7f0000002a40)=0x1000, &(0x7f0000002a80)="df93f74d2cb38c78f8d180979446bb14dfa10552a6252881fce4519b1b575b73a839e42c78e531b0a6cc1472e95cf772a54abadb0e9b5cf13c3178777049a8209637066abb666d2dc15973ff89801fd6c7469cd617af19dd7ea6a6bf6a79d96e26b16183527bee18f968cea2373754073f26ee5be0daa10130c1f0b39295dbd824c346f088042cccec6155772c4236f604f31e98ab2a01372c372b8a4504be1f37cbd4ec2860d0a617ac65bf0be6d596", 0xb0) sysctl$kern(&(0x7f0000002b40)={0x1, 0x1d}, 0x2, &(0x7f0000002b80)="0c277edf1b9a51972d857d899169d6aa02bbb2e0d79fbcaa9dee894739e7af1f8270eaa822a93da8e8cfcb3c7b5e692b042e8576eecef45372d3ed42a489e060a21380955321c187b7032dabd113bbb8128cbf030830e0d1599348027d9dc1d7b63ba42c39373a00d087d0093cb78164519e279616f908ecc53cf0cabc119ce1652b8ba96553b8cca4374fcf3c09fc3464e465c0dd5000145b31c43de15ef14a0867c36bc6dbfe142ba11e8c7dd94fc383ed08194c95", &(0x7f0000002c40)=0xb6, &(0x7f0000002c80)="a74f314ac89af812b0dcd9bdd7892384193612579c4bb71a4ac3915b9b53f404f61e0c1f6de9b54c213fe9bead12fe6bdc62715512963f69d129fe8f8b68ec433e826676fd806c750273ebf3671f0af77cdeeadc93e7ef96b7fbabf3cf656953a13921b56f0ddb5043b6a27d4f74213e6a5bbb6b86ca050a49007e", 0x7b) (async) sysctl$kern(&(0x7f0000002d00)={0x1, 0x39}, 0x2, &(0x7f0000002d40)="120a5902b453f8ecb87eb5db2782e08188d9749fab89f531bcc9426631c10f3cb05202038f5b3d6767c59f801fb52dce7af4c5b9287d0292eeb8878cd368735626f5ff783440782e514f407646dcaa5641276f2e01afb173572116a071474d400ebe3c36b2df88de4f", &(0x7f0000002dc0)=0x69, &(0x7f0000002e00)="e050ba50c99f88622bebdeda487bc2867996931aad57f5fe5f3a83550a23822477b298bee10b7344d014bc00c26a5ac961050e5b7123e065926c72356bf7062f5a8429ad85b9e017fbd201b8433f4faff10ebb6832577ccf459fb8a4c909b212e2c200e5987d0f", 0x67) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000002f00)={&(0x7f0000002e80)='./file0\x00', 0x20, &(0x7f0000002ec0)='./file0\x00', 0x8}) (async) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000002fc0)={0xa, &(0x7f0000002f40)=[{0x1, 0xfffe, 0xeb5, 0x9, 0x7f80}, {0x8, 0x6, 0xf1ca, 0x6, 0xe4}, {0xe, 0x4, 0xff1b, 0x1, 0x9}, {0x3, 0x6, 0x8001, 0x7051, 0x3}, {0x35, 0xecf0, 0x3, 0x1000, 0x40}, {0x9, 0x3e, 0xc862, 0x0, 0x8000}, {0x5, 0x8afd, 0xff, 0x8, 0x23d}, {0x6, 0xb0, 0x5, 0x2, 0x8f}, {0xfff9, 0x2, 0x2, 0x5, 0x3}, {0x2, 0x4, 0x7, 0x9, 0x6}]}) (async) r7 = dup2(r5, 0xffffffffffffffff) connect$unix(r7, &(0x7f0000003000)=@file={0x0, './file0\x00'}, 0xa) 36.291211168s ago: executing program 4 (id=659): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0xa, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x7fe, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x400006, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x8, 0x4009, 0xc, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0xfffffffd, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x800000000000000f, 0x0, 0x0, 0x1, 0x2, 0x7, 0x2000000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 35.65323324s ago: executing program 4 (id=664): r0 = syz_open_pts() syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x9, 0x800}) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c2", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r4) r5 = shmget(0x0, 0x3000, 0x0, &(0x7f0000760000/0x3000)=nil) msgctl$IPC_SET(r1, 0x1, 0x0) r6 = kqueue() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf, 0x3, 0x40, 0xfffffff6, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x9, 0x40000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r3, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000004c0)=""/83, 0x53}], 0x6) sysctl$net_inet_ip(&(0x7f0000001540)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000001580)="f8a82f05", &(0x7f0000001680)=0x4, &(0x7f00000016c0), 0x0) shmctl$SHM_LOCK(r5, 0x3) 34.204411211s ago: executing program 4 (id=674): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) lseek(r0, 0xffffffffffffffff, 0x2) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 33.880464401s ago: executing program 4 (id=683): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {}, {}, {}, {0x87bddc2eb7165cba}, {}, {}, {}, {0x2, 0x1}, {}, {}, {}, {0x0, 0x80}, {}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0xb}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x40000000}, {}, {0x3, 0xffffffff}, {}, {}, {}, {}, {0x2}, {0x0, 0x5}]}) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 21.53626093s ago: executing program 3 (id=812): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) r2 = kqueue() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x6, 0x0) 18.872247111s ago: executing program 32 (id=683): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {}, {}, {}, {0x87bddc2eb7165cba}, {}, {}, {}, {0x2, 0x1}, {}, {}, {}, {0x0, 0x80}, {}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0xb}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x40000000}, {}, {0x3, 0xffffffff}, {}, {}, {}, {}, {0x2}, {0x0, 0x5}]}) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 17.893428395s ago: executing program 3 (id=855): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) pipe2(0x0, 0x10008) r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 16.903323757s ago: executing program 3 (id=867): r0 = socket$inet6(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x108000000000000, r2}) r3 = getuid() setreuid(0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f00000003c0)={0x42, 0x61}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x1, 0x405, 0x21d8b789, "2618007bf533e2942b0000000d00000000003689", 0x7, 0x1}) writev(r4, &(0x7f0000000380)=[{&(0x7f00000013c0)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e83d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f40fea17f1c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a52e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc485a76607723301be61c568521783d48e46cdaa78721f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2bb5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c09380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038ff3b03c14d31c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984097130637eebeee771261080f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a026ba5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ace5c6d117b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d081a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ff7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c777521cec632b2bdca8", 0x545}], 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r5 = getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(r5) chflags(&(0x7f0000000000)='./file0\x00', 0x100000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, r7) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001ac0), &(0x7f0000000000)=0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14.95417487s ago: executing program 3 (id=875): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="dea438a703c5dc97fc3f3e5e7b1f306f20537abd77795842a18e72a09991e1de2b75f24b60d06069b8fece1d1be410a23b7628abceae70c52b487d48412233ce5a45525b18ca8241f2ec97b84997d635cae1f93d7318343db8297adbc66c6c4b00876643e5ea42ef3d8ff357c413ab43d2894af792b887b43147122932eaab01c20277c1019421bf202ce10fd8523cc126b62c2f249070d5bd725cdf97bf728ce77783a2faa6ca29edf7bffc206264f11dea12b28b27c7c7aa048962", &(0x7f0000000040)=0xbc, &(0x7f00000001c0)="409bcabede81e40ceef5938040c9b08903fe6388184598df77cff0f3ac03d4", 0x1f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 14.261041768s ago: executing program 3 (id=885): mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa0fee8e62792d67f24fe", 0x11) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ftruncate(r0, 0x4) 14.016688221s ago: executing program 3 (id=887): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0x1}, {0x8, 0xf0}, {0x5, 0x4}], 0x3}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES16=r0]) syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x2) 7.275501747s ago: executing program 6 (id=935): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001980)={0x10000, 0x6}, 0x10) sysctl$kern(&(0x7f00000002c0)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 6.832843876s ago: executing program 6 (id=939): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.333335225s ago: executing program 5 (id=969): syz_emit_ethernet(0x4e, &(0x7f0000000240)={@local, @random="d0e99f3ded1b", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x1, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) acct(&(0x7f0000000000)='./bus\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 4.332729822s ago: executing program 5 (id=970): writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="70ded9252291", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1c, 0x1800, 0x1, 0xfc}, @udp={{0x0, 0x1, 0x8}}}}}}) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.488399258s ago: executing program 5 (id=982): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname(r0, 0x0, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.268210492s ago: executing program 0 (id=985): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, 0x0, 0x0) (async) sendto(r0, &(0x7f0000000000)="3768cd5efaf688af5338d7c2e77bc3b49d4a9fa73bc5ed76b418c52b5d56748f3b061a75584cca23813fdc6fb14611f0970c3fee19803a65ab4b7d1f6023cf52ca99f5a53036eed3877e8bb2eae53df7acb325624019240c97ca643bcdaabf445efaf6a225aac6d21a3914b6c2a396598b670939f120ede6c1052fbd47226af40a2f174be05305416a4784465689ff459bb9223d00bb4e72d5143273f678d7bd6a39", 0xa2, 0xd, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 3.266323153s ago: executing program 0 (id=986): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) r0 = socket$inet(0x18, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x3}, 0xc) r1 = dup(r0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2, 0x1}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {0x1}, {}, {}, {0x0, 0x7}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x1}, {}, {0x1}, {}, {0x2}, {0x2, 0x1}, {0x0, 0x5}, {0x0, 0x200}, {0x2, 0xffffffff}, {}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 2.99000219s ago: executing program 2 (id=991): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x2}, {0x1d, 0x1000}}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000080)={0x0, 0xfffffffe, 0xfefff7ff, 0x6, "080014000000000000010002000100000f1eeaed", 0x10000000, 0x9}) 2.98871767s ago: executing program 7 (id=992): setuid(0xee01) (async) r0 = getuid() (async) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x3000) (async) setuid(0xffffffffffffffff) (async, rerun: 64) msgctl$IPC_RMID(r1, 0x0) (async, rerun: 64) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) seteuid(r0) (rerun: 64) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x8006, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b300ad17115", 0x7}], 0x1, 0x0, 0x0, 0xc2d839217c176f2d}, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000800)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e909ba", 0x30, 0x67, 0x0, @empty, @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x9, {0xb, 0x6, "36ecfc", 0x2, 0xff, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) (async) r4 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/249) (async) r5 = socket(0x20, 0x1, 0xff) setsockopt(r5, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) setuid(0xee01) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x6c1, 0x0) 2.988476354s ago: executing program 6 (id=993): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r1, 0xd5, 0xfffffff8, &(0x7f0000000040)="d9d794a79e951e5b2eee93e9c33ebbc9346f43274d6dddca4b0e26", 0x1b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 2.673328736s ago: executing program 7 (id=994): open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x80) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x526, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000040)=0x33, 0x0, 0x0) 2.670633993s ago: executing program 5 (id=996): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpid() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4000, 0x0) bind(r3, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) getpeername$unix(r5, 0xffffffffffffffff, &(0x7f0000000080)) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) 2.437065418s ago: executing program 7 (id=997): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, 0x0) read(r0, &(0x7f00000002c0)=""/141, 0x8d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000180)="92a72f02", 0x4) 2.43586247s ago: executing program 0 (id=999): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="94e18b1b54c65be335b41812e5bf", 0xe}, {&(0x7f0000001740)="16925ff959c376fad556e42806d9e337e3cb72bf7daccc9f2c93ea1fd3a181017bdb15724bbf1935cec48384c44aa2bf770a0ce97f884a72bb014addeb94b3c5ba1935afb135d7769110291904f52119a794f6bb7f76fa2bdb99f71c8bd3f75387b56c86699317958ae25d12eaa86e39da2c42e23fc30e3082871dd04197de2efda1b58bd5873e9e1e4d34d9c55948527373b2e3f81222ac8f7dd508e4512103d8d6e9f0f6d16c3a58c2b02677fe48d95834fffc91e9b7d9ca0e6cf3237507588917ff541d567277870f8bf631ffc731c925bd0ded2958ce917224290e5f787508a45f181aec72a92c443cde175c4eb6964b2df492235db721e487cbd0c7d89230ba4b1478f7fcd0fb0c6f104e9e74a10f77ad29640000", 0x117}, {&(0x7f00000004c0)="f7c3181f4e1c07f9f6ad2b0cc4c582bf6a55a5a5e37eb6356b954124b53d83739efe28bbf2a61bdb9451a75e496bf2702459e528a74753c24de88ec68f8999ff09215b0a5a9bd44556dbe879e6491a09bc513673bd1c8f783321f660509db68f7b2f2f482faaa3e43f1db7f82af552143af94772997f841a4f7841c39d26faa6147ade502aa85418025a9fc7941ae359a2d478218bcb0c973b2e5fb48ea3a82b83eeb4bb4986ff630f52b7e50901b51756bcfb710df2fd12230e57a7d617f5f495ee42c94a1df6dddffb2f3502f75b96671c851653226077a70ba18e8370fc16b98fa7f3aeae3195e4a3db9cd4d0109f3028cb2d345506eb7c1228efbc6231693f819395dc0922503d9d6afdd3eedeeeadf752ad2f4fad6c535cb461efe5952242c93370808f1054e4bcac7272f506ed165e33da941c2c631c624a921d7af2013d0fa89cfa33794de7d22a693b0acf06fef4049a9774356a8d970b00c298a8e0555ff5d545ee3ae231c78e6a10f76f117a56408745d95ec0e632620207bfd7de2f8ec0a355ce339d2d3437a07b6c3d8c050ed4a2c6257eaafd2a6078abcbfeafcb625225ee2af7a0815b0200358f1e8441f63a73d57e55c4e794160287c979bf24403c83bc80adfe5d01faeb5a9bd20e29459f77a1c0ae0607f8ff24571b9ff08c229bfb117ffdf96fc3967585d6f8b1833ff93a0b433914f2f78d840a0dab3de113688e3b64d78e094c54bfcdea5fd31ecb561ad37a2870841763c446256151a190f065d0dbdf2a415b400682f3bd6c0b33c004ddbae7d2050a34abbb4b4d3bec13f01d916ee73acf0f85c09975040a00922cfe0e71ba88d9de032a7db19fc6c9171452b69e6e2b18b9a3cfc544571335fa04d953fc24a67773ec44a8936a0e10a212332e60b5f2128d90ac6efa30fc3815b768eaa8918186bbfbc72a156b46ae61182e3e9b6bd486e5a447c1c5d5bb0002d50f427da22ac177bb529eec1f9ab4703e691d786394e19e8c41f8daddb3b96bb2d503409afd769ec498125541e7880895ca20f6d8b161a6c0943f3a7441c5044326c61d163928cf7824192e027ca037fb42c10aa74966aadc9786c02502fadd8475803977fb9d60f32ad7c2def5c16095a038ca58076bb44c65bba2bbc86e26a7448830538636e3e9c4767e0976fcb2266eb30f50cc75e0a7087ccbeb7e63b84024739859634df8fe4122cadf438b9427080731c1f82543dbd6185ba04cbe1cc543a2640bc187cc1a93b55b679adc686a85686450086324e65e39af81816d447da64f5ac4d1555c1fad2761fb6e0be1b1b19b64f67853b02436d2f91b693ab3fbafa37306f86b91e666df6aa62a1af6d71bfe7c5fd4f250e2cb490efd99f1f5f783437b3949c644a19300cfb90d42790e07a437dec832ae3f40044fe247f55daa5cf09ea1d5dcc21f6b5f3ee940a3172a3251bebe97942bcfadb437b24372dbabd0c016cf8edd7dad6360ff804942366140f62d37d4fc974b4dc6a9d1083a61d83660e6d15f006bd9a3805b9248eb0921b8c3852ac24acc596f9a6f308cb6f5ed31b2ec2343c30365b1162708cc91cc467b884a2662afa2b7cc2b829dfe0ee1aefb8330a1460f880722fb79ad41ddae82951f828f4d1dc8d29c8672c872cd9c6d48405037551397cfa1aa87ea6e945e620e14369593e1da1cb9222b6bfc0137dfc02356eccf5656dba2e871bfe4814e06b24e119e1fb10f61abab377ddb251fcf2b172323d748df948a5fb41d0e3c032826e4f96e4bd757f0108e31ccf222f9e2f9af35b864832d7569556f9590a80d8be8f75b7328bb8009e03035f9ea4279266caff4e87f0f4f7d6e99d3d266b3b145c84924abb12d69bea53e3db339b5f40c6581902aae73c12f5da308905910cf2bf92d38983206c0ff19def59c574d2f30e8d6dabf5291c2f1729d9debd1c4b138ae3c59358aee9f9aeb723c2902aa1642c6b50046c3c2a2cd8f8f0a785f5fa382e6c6db370cfb5bedc3c4b7421b6785f30ac67208c630078c491b8fe9c425f40b2057901cad36baa04b6c95054e26d582d5a66e99e38be01c3f83026ef7912840e7f1e44e1212322df3fe88be7d014692a91659d326ebcba2160712d25a448fa4388f682b86fb2e3dce39e0358b52b9aa7881a8cac3a8f7041871899fd7d3d4ab7e5da5ae0c15a864476270d9d043a4bd2f5bfe53debaa1e7e94bd75f13e01a9425e80fc9dbd0f11bc77d976cc35bab358944826d72f5cffdbf75f74af5b3c3fbb19c60585c5db20134ad854f85b6bb2b1c97ce0e74f4252b5f57c736406e776182a69471537d616fa5aa50e05ead6f82f9c50be813079b03faeaf2866b390c5638f4ecd4425b0ef093386013b3c037dae2cd973b3777d4ff6e1e57002d25893eb690f0355292897727b94c1ca0ba1225be0d7bd4dfb09b6cb7737562971a6c510b20cdd0498643ac48c221007dd93f24c317922b5d9b1a55296dacc99c2c83dcb12ba6a6f1efbe672889cf859ff7b2d8e488c7be3e1ecbcfe855244ecae9b5c7bfaf163cac9ec4b02743dd86a00fb295ced44a740562f04a4cb922555a1f4a560b41fa1d05ed1b4d9221c8b28433b045ab490ce611ba657c7b7c9ba5a8c683d11a82b2cd44c9e6df8bf141e96def95bdabe655c4dc89d21c56a34215f79342a323770af7caf4fe065c9451b278b995e311768f1481a3fbd009787cb6940ff238cb1d70bc167cc64041389d2b3b604671d8c91e9b48048b6c949bc9ba2482ec30071b65ca41f777eedd64bbae4e5c567214904f42c71584fc14c5a51ee152f3c161174305c27f4a86def49c780dad5c32060b669092ec53d33c533a805f215b26eb9f4f9f26b989de19e0afc831211f8ea224336cd7f87b0883b87293ab9402d32f75a474f4f9be173c7e5b72749f6c8a6e2d49fac88cba04332ab2d517c94f9a86b3235d873890e448d4779f56a0b1f36d64142009d0903254a5f322f714d7e8d5137492e240f833b65bb226f86171fc53c24d76753ccefe51159119bd429a131b509561da84ed1a7fc77d13599b5072ff21cbe9b16cdbe75133f46593934dbbcc20406be573bec34ea0e53f1140457b7c4d8be3b2e57a86b6398293dfff5bf70e38227bf9fb05bf1919ea4f71dfae08c8d62ad9bf6623d645a59afb1dc5bed819a902a2bf298529a665a603cb51d4ec866d00560d5e824571d07a08b119049527f3e0a9eca1dde60c9d66ed4197fc3ef483da8716fbb9f7fd70e1ddedbb60d61e925986ff616fa3c2cfd5134ebeb9c0e0aa4984249065768ab1e0f28ce1f077aa3cfd92800b3903c7552a30af57ee13b119de80f8a28db951f49e14ccda7c631e130b0610c838b8bb242b9319a9ecbb719cd1b3b0ad10e189daaa7c0fad2930ab69fff9153aecf6422f9c322870d769e866c59ac4cace3ad3a11cd732a4f25bb3f93fd0d7cdb96e0819e6799843d8f904d80751254aef393fe9468e0695115ffe2f1ad0ac99c40678f723f08375bc06de63fdfe05cc175c625c2fe2e3b383d280d2cef5cebd6c7f6a975713b5b3a9cf4fa8be8445bbfa8ea2221b3a13be899f0af72a16d2d49fc47d0efcb568f78bdc5e458e28ad770d7182d5578a702dc804595a4d1b7e8ee9965cb81f2f3a442d75676dd5219b835d846867edb665417f1bd823b00c036f17436a272aee9fe913f68310cc907fd3de765602d589510a7ed9b301b8043a8181a69a01bcd036ec681f885180e2fe8bd1bc712eb7d6271c7d1c301510c6ac6fc54c5fe44c1f1c7c38985df463c786cf3f2020f404b4fb780a5e1c0bc34dd354af170e4b417378e4975fc0c81a48a167ff0e13fb3cdd8d6f2cae0d796be9921e7ea595f1103ff0789164224ba5900c7b97151c0910e0331e89d85773c5d783f3e69623e06f897e332682f44cbc7f61aaa4beb25ffceba6026e76f08f14a3f7047e482f88622d7a583a06ed95dbdcfb4d5b55fd00a2dbb4c4ef991581c18823b236268a6d25c8691f3690db84340c82a2642f3cf6b43cf5f81d471e690f954a20ad03e90e6ab9073a2e0688d879be6a85b48814e430dc07a37f3be964b9b9315cbaea13bcf016214d49735c8d88cf00f3797e177bdeaa8b96c286b2e2d87f436e2f938b46410694e0dd5dc77a99355712e64ffe40d7d9000cf3e2d45a87e4d3bfd306754b24b30cea8cbc77fa8cbbf0600d000bad5f0d4df548b572cbce2a10da20ba323f8f56877a2b9d4adf2d1c97a2ff077f406e1fed1aa83dce2145bacaf972d944b83b39510a87713e1d0e89a2512dba383fb8a12d708fda7b331c934c1b18add899d8942e7ffc734ef7e13aede63ebd32751669c38cb8383508668875bf54d34c21f0255071cbcdfd127fc6543b0e9982ba50087cecf2b763a97902c9ef22cfc6940969f09ec86cf0dded555044af502605497e7791da38feb3ef4c92094a3197109a98d39380de80788d67303ecd3dc06b466144e952a3cdaaa9075dea8ad53736ab18eeb90b29f387037403a1f298fa79fca74714fcb58078869da46e555177282e77c2140377f3a1eb06b7b13629084bd576be8ac43fbd2fffc63d7107a701c87d95fab615d007f2adcdb6e19691e8ea15b67204975bb25ba5d98b5def5feccb5f8a9c25b2053132e9cb8a091993ce496d37b15b69a37d016be1dd51693c0679b33086c4d04fa3967cbefb4b292ca8147766035a2d09ecb9e174586b8bd4ae42b506e155f1da83db9872030dd570dc5d022343d94a2240c2ea02ba3ad23279f143ce3ba26ee6031f28daac6eadd52ec27fb06c5e15b8fc0480e559ce8dded88832c3d7b198c7ced98fea99ed5e483139eb4f5dc32c965f4200b119666558aae533b0807a792d2701b72ba9c119c6cbec72a0110c002a93031d4e94b0a4dca7653304e1751b858efa36f12258f66936a704361a424fecdbad5a1c62729c49e5f961f6c407fd20cc45fe00bab6f01e23e073092cbc3cc7b2df72f13be57522d72af0aa9750625fd64c91fcec72aced9fc4a460968f088760b916bc8b5d108fdef2fc79213e17e09e09bd5b42eb5175e966870026ce7a421b71c08d981b065c6b376affe02ef778e919d5791658730b141d62a2218992c0fcc896636b75e71a291796532eca4b88404f4b8c54e7f50a723193703fcb7dea1a20b375f6c51b856e0657ae2f69d263b0de3e6ecb988bbf54eff2f5508feacdcf346205aaeec0ab69225e3cc1289029a8df0954ec2800e712faedb09d7332ddd6a103811acb91e05bd556623fd979f00781596d934401cbe1f0e3ab96bcae1a387e46c8fb6c898d7ad040d8c99b20d06568148b5a30af5db42c5aa5df16aacbcb764c5cea448b2854cef962c237e5304fb65375922d7e709cd4d237bf9306e2d75de9356b42c32316ce3b67759a07fb294bbfce6ec18719dab368bb04e57dd50f9ed0facd4992533d67fc81b63b9e8135c93f766f2eadef4781eedd03788aaad48ff361d605b760d674a7fec7d38fc4f2e594206d8508b563964f48ae976ec88aab3029ddbd23fc84256219350f1b208097deaec120f2c49ae56c5a085d73bf1d915297da576c3a0109f6d34a41696da867a765137f5e9d086c45a2160b4bd1ec92e2c38fbe5a79d956c929530c5a35fdfe7bb0efc8a0bfa3da86c2c1549175f58766b33b2122d95413b4ba5d2e837df4c868e0b65ab5bbc765209d9bf5317f13651a2ef2bf895942e8dcda205943d2cc82a1f61d040b5714c76e0a6ec36179346c05e825370a25d5cfd8b3addb1895dc0e4f0c8e61acf9cb1a0456a9", 0x1000}, {&(0x7f00000014c0)="a9836822400a0b6c123ca92cc202064a1a0e9e8ab1be67b634b170283ef3035161a8ba7a5ce4518519372c852d66d760f6658ce0d483f356247bd53e8ecf5bf07d09a11f7e7d15e7a760107086c6780dd2480772142f320d620b2689e7af523692412477cac77c5efc04e44d8900d55cd9f30a69ef4d62815763ab175ddd0165363fca13dbfa9a87b59fbf746d61948b20381f36aa85c9cdab6dc609f5d0f67455b07472760a4e0ec6fa88b52c94b8415433f6324bc7e077c94609044a47fb52b256cd13ce77051edd25a2e1c52c1fda5e1cba0657f2a79c5430997a4e52371973d003", 0xe3}, {&(0x7f00000015c0)="e4662d6a2aaee3e7b468fa8dd9982c2703eb15b97a6e705cf6501323d74a7918ee26ca0bf3cef1ca95ec4cbe0fc253ef67bf996ce289426dcdd2c0676a89ce3ce6bb842d13335f24245208b51d4da8da54ed59eb6fec183448afbee09bf72297a709255fe34ad895cb843c3cd70fe10597f09a101b1456039c88aca243d4bba78370745e8dddc4863088ffd1b893a677b7c3e0eae2e8c614aaaaebcd55e16fa6ad39f5ff6173ebeda1f44bca6037", 0xae}, {&(0x7f0000001680)="fe1d04e76e0cdc2a1e375161fdf4ce814df20e86fc1810f0770c345e359268cfe8f4325591139f53d6d3a7cad089b802e280bf1a5346b3b5a4ba59bce0932c140e8a23c8b8ec11fd0b6d40df4ac5b26c81f21d5aec86a8883418ef80f384626e8840b32dec02755da9f0604015b94f0057ffca74d79cf3d9ea187c038da52ed3b68ceaa88ec42349a85166ec0182dc48aaa8754702e386409a54625d888dd994fa83f33781f6c09d58be0d9d4385b2", 0xaf}], 0x6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x1000000000000005}], 0x0, 0x0, 0xffffffff, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000480)=0x655, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="860eccea4eb6d18b31fa258441db757b456cffebe23e8c1a999647402f1848b15fc64ba2a39fd2311d53b9946d74b0a6d2", 0x31) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') r3 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1238, 0x5, 0xb0f4, 0x0, "8fb2f893299fddaa770b400f3726c07e1592507a", 0x8, 0x447e}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) 2.20780458s ago: executing program 2 (id=1002): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="f0422dc03e45cfd43ebf203de8482c46ba8d0af1e8d2fa59993536bc8fb02c8086e4eb16abe12bcd1ea866ccf5dd078abaf9a442bf0987d02205131486605c53c5f4ba21ccb55e1f1eb2a560e300929bd9c6de76a089cf596ad2eeda624152d04b651919f48817c7ea377490118680fdf481562e64cb7c8b8ad302c3ce6a1dbd0803f5a926c091b88c6c2f93d54313935f3a2142c7f7e69a7853a1926768", 0x9e, 0x2, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x0, 0xe2}) (async) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x0, 0xe2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) (async) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = socket$inet6(0x18, 0x8000, 0x0) connect$inet6(r5, &(0x7f00000003c0)={0x18, 0x0, 0x4, 0xffff8000}, 0xc) fchmod(r4, 0x125) (async) fchmod(r4, 0x125) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000440)={0x4, 0x2, {0x8001, 0x7ff}}) open(&(0x7f0000000480)='./file1\x00', 0x0, 0x9) (async) r7 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0x9) getpid() (async) r8 = getpid() fcntl$setown(r2, 0x6, r8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000004c0)=0x3) close(r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000500)={0x5, 0x3, 0x7, 0xffff, "a4d799deb7ab349f844c782ca7d7996aa058064f", 0x6, 0x9}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000500)={0x5, 0x3, 0x7, 0xffff, "a4d799deb7ab349f844c782ca7d7996aa058064f", 0x6, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) seteuid(r9) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001580)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001600)={0x7, &(0x7f00000015c0)=[{0xe2, 0xc, 0x8, 0x5}, {0x5, 0x7, 0x1, 0x5}, {0x6, 0xd, 0x2, 0x5c}, {0x5, 0xb, 0x3e, 0x88de}, {0xa, 0x7, 0x8, 0x7}, {0x84f, 0x6, 0xf, 0x6}, {0x5, 0xf3, 0x3, 0xff}]}) setrlimit(0x5, &(0x7f0000001640)={0x8, 0x8}) 2.207118673s ago: executing program 1 (id=1003): mknod(&(0x7f0000000280)='./file0\x00', 0x18c, 0x6e79) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) dup2(r0, r0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) (async, rerun: 64) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="cff5c05664da486cdaae4a8238b1f359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a3b0b2e42472e03", 0x2e}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3", 0x3}], 0x1) mprotect(&(0x7f0000587000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r3, 0x6, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x4, 0x8, 0x8, 0xfffffff9}, {0x400008, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30001}, {0x401, 0xab7, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x8006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1a, 0x88}, {0x1, 0x10001, 0xc}, {0x7ff, 0x4, 0x8, 0x8}, {0xb8c, 0x8, 0x6, 0x6}, {0x29a7171a, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6, 0x1}, {0x7, 0x1, 0x4, 0x30004}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 2.206427891s ago: executing program 0 (id=1004): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x10, 0x3}, 0xc) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) nanosleep(&(0x7f0000000280)={0x0, 0x1e49824d}, 0x0) unveil(0x0, &(0x7f00000008c0)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 1.993264325s ago: executing program 2 (id=1005): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = semget(0x3, 0x3, 0x94) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc3) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0xfa) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = getuid() r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x24, 0x0, 0x0) setreuid(0x0, r4) setuid(r4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/151) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 1.970657053s ago: executing program 6 (id=1006): r0 = msgget$private(0x0, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) accept$inet(r1, 0x0, 0x0) msgsnd(r0, 0x0, 0x481, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r2, 0x0, 0x9, 0x6}, 0x40000000005, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x4, 0x7, 0xb}) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.970458783s ago: executing program 1 (id=1007): setuid(0xffffffffffffffff) setegid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x452a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) setuid(0xffffffffffffffff) (async) setegid(0xffffffffffffffff) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x452a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) (async) 1.970160302s ago: executing program 2 (id=1008): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = socket$inet(0x2, 0x3, 0x102) (async) pipe(&(0x7f0000000140)) (async) getppid() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1001, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) (async) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000980)=[{0x10, 0xffff, 0x5}], 0x10}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) (async) readv(r4, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) 1.653397039s ago: executing program 5 (id=1009): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) (async) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, 0xffffffffffffffff, 0x81) 1.652870374s ago: executing program 6 (id=1010): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10002, 0x10, [{0x0, 0x4, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x20f86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1010081, 0xfffffffe, 0xd, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x100b, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) syz_emit_ethernet(0x4c6, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x490, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x69}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open(0x0, 0x18289, 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08060001803c060e0004000000000000f57bff1fa3ae4c199f2b5cdb25f000000000000049770500f97e530bd6a2026571efd1d7"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf88, 0x8, 0x2}, {0x1, 0x800, 0x2}, {0x1, 0x7fffffff, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x100009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6c}, {0xa, 0x803, 0x14, 0x8}, {0x1, 0x81, 0x1, 0xfff}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0xa, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xeffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)) 1.652680556s ago: executing program 1 (id=1011): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 1.644983918s ago: executing program 7 (id=1012): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r1, 0x80002) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/39, 0x27) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f0000000140)=0x3a) (async) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) (async) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 1.644527451s ago: executing program 7 (id=1013): kqueue() sysctl$vm(&(0x7f0000000180)={0x2, 0x9}, 0x2, &(0x7f00000001c0)='.O\x002', &(0x7f0000000140)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) getpgid(0x0) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) nanosleep(&(0x7f00000002c0)={0x2, 0xfb}, &(0x7f0000000300)) unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='W\x00') socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) shutdown(r2, 0x0) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 1.393388916s ago: executing program 1 (id=1014): r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x2}, 0x6) write(r0, &(0x7f0000000700)="0920ecfa02035cf2ff7125bece4630091900db0065070200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.392498035s ago: executing program 2 (id=1015): mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x110) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket(0x1, 0x3, 0xff) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="e33a1780350006817d06000003000000000000ffffffffffff66907ba5335a9b339dbbfe8eef20e0c6000000000000000000"]) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43260c7da87, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x413e01) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r5, &(0x7f0000000180)=""/144, 0x90) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x90) 1.392260834s ago: executing program 1 (id=1016): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0x34}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0205603, &(0x7f0000000040)={0x10000e68, 0x4, 0x4, 0x6, "97f3b45700", 0x2000, 0xffffffff}) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) 1.133303712s ago: executing program 0 (id=1017): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0x1}, {0x8, 0xf0}, {0x5, 0x4}], 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000300)="126c8c48707f21f17c6a5242a084afad1da7b24ded3cc71b790d1166b58a3cec8a3afdaa78ba89242c84b7424ddf035816d7ef186588aa2c7d5ae834a462a470a908788252244b4ea71fb1a720d549cc9e9faff0162258fc6b966e572a2ad0cdae0b3798cc3a0165d491b0c4c8e2e53e3c1acc9277f3dce84d01a6dab68588d7e219f1855cb8ac4376453b3e4e9676cf248e4ad83c66e522e5096ca2e78e23b1f42115ea5ff906e594952169310aea1bb2aba6b271e482d41434a5f8ff2cb29ef5f86f811b62a72aaa22275d2c17b7ddb12ce69f21b7b3b8", 0xd8}, {&(0x7f0000000400)="62d12c533abf85b6175ed7a8e4f694691de41bb15b6b17c247d179a6570864d3203d6fab62711413289eab5108f08dcd8d00f9388e19f019c251d97609bb81e8ac15880e39a630f48775a5dcc1a9fcd19e1229fb89f61b796616f242809c75e66059789b5dc5894c0da4161318a63f57b4596994bf75a134267d2f2db6a7a2d7230baa5b18a592a537df0506f14ec1f227b2f7913308a8c3af55d6d7f1b3dc0cd29a98a4907af419f32275f32be5e7b3e7c394f8f00fe40b3d0f49ba91aec73970b51632a43064aaed5e6aec85b74c16349891154b3d63d8d2", 0xd9}, {&(0x7f0000000500)="95956ec8e945532fa8253087fa2468e9c93361583bea1726d54190c6b972202577ee51bcf47dc44bb21805a4f66dc870291efc8563a9fddec24fd09e819aa7f21c9e4f60c10b57c047f1cb3344e90bd242b9c3ed0ed7fcfc06f7b3a9412824b841f2209ad01533b69f4f285cd942702a6652d4cc1326d26504124c0407bc7ed61057f2536c92ef63a19d64210919ed2f85dc4f3e95612a66e0ed6d860b56e776e6a0630635291741a62c02eaa4a69f20aa21f9e577a8ba5779c057df9273a7217fff6027a7b2eee41b6d05533b6adffa03756a1f59b29ef0bb67690c7f7bcca17185cd", 0xe3}, {&(0x7f0000000200)="6804a2f887665e615a9862b05f6e5a46fee2d143df54c00fb767571c26a4415e695ec35675fba40de18ab826453391cc2a916cc2f2c2feee005037cbd93c0fc073ee08ef321522711e", 0x49}], 0x4, &(0x7f0000000840)=[{0x78, 0x1, 0x8, "dee15c52eb55338a9f6cf1cdafd3e464bafe7aa18d86b2c0b892ccf67372f2987ea5286be0e6765fbbec3b899af2fe6635c4a3cf4f63641a7ec7e7cc1068cb35c87e91f528710c2c369e40790d2489c86363df6462cca5c0103788444acfb860acf283"}, {0x108, 0x1, 0xb, "009624b6a7ef66736df1062e61a65b9746c43b7e1ca8dc2b0aa6fb00b6f4feaab4df55384f68cb7cd1fe3ad1ae78db37e76c6a2eac5f97785ccb79d14dfbb644b477b1958fe548b1dd8175c1dd287a432caee48d8f113f0587827905a1178863e81734c616a8b5180e4e5639f09c666c1924517be4d23d953318ce2971bb0c60dbe5e574e22c351e7fc100a4b963feedfa70246c2caf1264f69a4521bd97c4d4eb513c4c49d8a3a24abf38fd0718ed37bc379a235e3622f57aa9fee5fb9e98a27a92a20e12351348cf9aa604615fdb82c51fa7e5c8463db4200efb8c337e296d702c3546011f466e918fdf9c1f3c5cf4284afe0bd2"}, {0xb0, 0x1, 0xfffffffc, "eca495fe5502fefbd7be48780113858b9e41bf486fe9e2860e3d063ae401f584f32007aca882fbb1f81ecdcd65ba064aaebc9bd30e60c0bdcf3d9029354f163f58f186575d313be6b7f12da4382ee923cabfcd980c7586acb712aa8c0384557c2dd15483ae393339eaff2a345d1bd8df437b8adce896a71540b600451d0b0a6cc0558e3075e748a8b48dca6c1a2c22766d5b60b11654b2023ad70b"}, {0x18, 0x1, 0x6, "8e6072d2"}, {0x70, 0x1, 0x5, "f4b3a0f4ca468b1ea15ccb6e623261447bad175d68290b76297767608a657881a35e4900ed84de5b1af36a4e0e98e791c649650368442b99ef20a4bf8d4c518887325653d10efe81ac4bf220c1af26c59f985833c0d4984e1102bc7ed51992cd"}, {0x1010, 0xffff, 0x5, "ebc063e58e98d24dfc05d625d34a4dcd2b4c71b1fcd41a8f27e8965e46da8a43cfad119bff36da0681cd07c6d474050776ec4b74479b951cea5733f63a311023eabaee76758872e9f39dbe400c335f1b9b41694f712b8a643de0e5ffe1295bc68cbf98b3da45b31278137b87aebef943f2d82a833b900c60a4742e5f1868d070d7ed1ef0ef975e059084af99e991239f883437e761914494e7f44c56835c8cf1c3bb5d72769c68b902189cc50e3ec337888784dc284eebac9180f735e7e483c83c6f4aed63cf93687faf8483147ef157497ebc53be755cc9f9038a4c5686e578aade889dd25fd6f89d9146fc88c5392addf8494923d6ba4ead6ad37d4ab09a5ef868bca0e037f18448f75ec85b31ee76d70b6848aed5d6876d0a0062595174ba3d5781b8b21c1b8920b7c7337e83367f6c19ac1d6d8037f60c03e9960f60b1a0f41b8149ca499990f3a89fabf84eb79cc22b7937e55f6af9f731a4f8250d29e30fbb4815f8f3273c5d5cadb3659b2fa574485b6cc13a0571e2b6a4a4bdfed4389ce35f82e16dccf31796a1d2974651f43a96bbb7fc651d0bbca22f3c9c6de6a0cc5989ba959bc57e7ee61f81b39e346c343e45395a0c447ef9b819e2e31a4930f7de16b5520f9694611e4b644f1306f93597d0fc03b78296a257baed2c70da77aaa2513c584dd6ce9c4ae4ce50e46189a1563f7d517254a13f29afe75853349b5c3f3cc5f73b342377b9e0fcf4b11125c471e95ffe2a38df08275378bbc580fc0ebf9d2e9213d83ecc98a4f083fd1101068fe009eb0970ec971f39747f71a4f72e92de4cb5c6b3f8cba452fb98cbdf87ba86e9832706c3f747b7a271beec60a35d261108cfb8ac66fecd56774372da5430816c45e912824e24f3bbf48defdffe5386e45aa39c40863fe97c7919c2064b24e758a61e7689b64a4b8ddc04a76a3caf290d313f6f4e10a87be33b6ffb8982e136a9fae62000035e64e600aa0e64c02ccdf11f7f0e1fbc917440c8a0dc5e3b09226251455e703b088f7d64cc1f83dde65488c09362bd121b52f0a37e4f0f62ace289b2ce9ce1bdc3e8a1672bddd62444ffc8b61aba2c56b9dbeebe261c8bbd23e11c6413e2e7c5a46feec8e078794d940f5e4d2f9292b88e8daa67f6ac1dc97bcb125ba4eedcd24156e5fa776975bce08f2db269c2010d7edd1bc23ab89b82f078dc0223701561639e229cab332ad8ef7626caba198a0ceea580fda2ac6238aec56fbfdda5401a71ff30afc9b72d18abb13a1f62059ba306eb263978c46e4b18ffa352dbda924d8a287f8cdacb63fa67a63122f0b8067c5fe9f6852abb442d672860f390aa6846424c73094898df993d2a4ba1ee0d5c5d5f0c174c9cd9b3d9098739b25a847f01733619fec67515fa1f68a543be115287d1aa6114aa1e14be74a20b8526b16d7ab54a8e8c1065efdbbc359d1f4e931b5fa4e26a54055f4a0a638a3923c25e38250fd3bdd2d86f4c839b39966e74aa7648e3efd33ddbe771afe5650c6205b129350f487ad7d8d124c86ccc086ba87abc791d252536dfd8f217131f0d7e25bd6340372dc574166e54f8c12c3dd33d57938d1a449a174dbc58ef49d8d525f4f2f89233421e3cc223a871f74cf401d3b5e30cb315efb4addab934a78bbb2628d2f132c33f60a5aa1cbc9dddf74b59198fd25ef1dc241858b9521d8151295929b3af4e34015bb4718b5ea15479312fab3c10671498c3b77c22ed0f1aaa6f35b3705c80511a01a53b7bd80760eee2dc4f9b0bbeebf0b033c0cdc13ae2780ec3ba47c89cd35f8665bc155ac3e782d34bf474c216f59885fe889ae7d1126530833f4e967ac48be314626a2076d854aab831e21bca9a509b5eae36aa55a6fd8adccde4e57ed760539f5d5ec558036e26a0c5c2c34487ffebf826e734d0aaf67fd70789388062be8d5013b5fd3716dcd5273851141d1c26eceb91a12b77d9dd9150b5251d37fc080c7b8fc70aedffa82605b787aa871fdeaa15e8e0ed233d09a899f0b08725639910661d22979ac4d43e25e82ae07010df019b5e459eac16baf96fc92ef036fd1478cf4b83914194a71be472b3bf9ef3b5fffe60d4c30d67c3390ed4eb57826744488c6fa93b99c155cad23a4f14636c78537969aac7f1060441bdb7e1e895e76b7c8afe23c729e1139afe7bc0c42886c9e4b1210043c2ec487563f55cbb046269a2ce97683325fb5d071e919babf686dbd780ee16442afd1207053db0e48e00b34e61d3c431cabd4b4149ee1f6cb7293975febe721d3afb0ef34c51323c798f168cfc5d16c3f0064715cd6a23e9dd63cc1293b05dc060c150ff9885707724f0daf8c45add25c6b06f4c06fb2b6d0027cf46e7620176f0530b0b2bb6e0bcbad09ab582e60da859ef45745114ad29a44b89cff03f103aaab9d15363e34c6b179dd5531709b23d5fd8538d37c65dbb0b7a982bc68ca472db1a6acc0fd76b46f3e012f1c2210846ba595bc40cc4b8f80a9756f9f56728dee2257d7bf2a42c82d7a2cd1dfe952648a5e8525d5a4c8a40da710c83d5435141487a0b6dc3b22a0ff92ae27e563c7fa1973b1d7721a005c4cf9d26201ef184774ecf6b93ba8fed1bfc10878113fcc71da418dfef57a0486fcf7eb0e70e2e94fe1342cc0efb91b6bc3f16af9f3214183505bcce5ae7c0134832111414149644e8d55636cb541b019dad6847e075fdd0d398b56c08307ba03b11748b39a7fb0533cbc43b4c19eae0aa45617a6fa4462859795f79acd0ee7a2544b9bb92dc691ade534f6e1d7cdb4c2d8b63d8dae3a53d4751868ff88cb5f76a883d8ac0e5b93529173d6aa4435de394b7138613ba8d97917184416f849682f365d18a27daa20e2c83c302f4b4bc4bde5ca3a8bd1718fec3a2b763a2641c859c92b6a4687c4333d25e5fe2c127883dc03deee9dbcf58d593d5f096efdf7772c803ae29e0df2aff8d095a742b4c0df8872b14e6b38fc82c1d39a3993dcd0aa35088746401eabec3b824a8599da63989dd573afb3be632f6bedf27ddcb8abc56df4309fb60c03258db214d32324f447b18ab9bb4e2ab7cca6ae3335d555cf0c7f823893fc7cf8b41fad1abbd7145e15f2f3bc5c3ed0c6b2ccff11605853a395798d37fd7792d166462548852c5fd022bf3b45a45b8f0f32d0be59a653c889fc4299057756b8a41669e09a186287dfc2c1b5b62354f1bc3defcda878a709f6fcae4bc875a6e76bb0388e47d8f6c2665533cc3ff870c0de74a681bc938530861e6f029e57398fd2753a97d730ac785b1879c3a670abc712e8193abb2ed1a888444483bd51aaf6873cab0ad3fbca5c74bbd65a915a0eb02e871b9e7641f81ef0505031f820ddb1ab8a60e42b61f8ce2fa8c7bf355926296100668a07706b4ea3079644e63bed07f37733f38ea94a17db4cb4f092587519d40d4ef163fc553d355084ab5d2bcd3d330f418394fc618e44a0cc308ab0a53c396a9e613b19a14128e512faeecacd21ca16a4011bd250016f0f597ae831e098e464c691f23e23a85114b5d05c96f5a4f35db02611c66b957893d7292d738ea695a14fe5476aab7a31e373d90e79bdc4a20f6aac016d3a45b8019104537f6feb59e157de75d295f5ba18a97f57e92647627c69db88ae6b52e558f715302bf563e3b6fa4300c6c967c7d1b0fd9c428f076a65898d1155630776c19fc5cc2e9d43d00043c35efaf413c493e2337333c7a8e1014f47de959d43d3be361a7c84025f4197b49c5a65883a867971f3198bd0ea6cae365c883392d3c27f1b653383f8d2954ca492fceda7418ef7dcefe3305667c9ccddd4a8b6b1260cbdd335f9b854b9bff4d2dbcd38d9422879b94386dacf511874ecd8f6d4e404d9c6ba86aa9279204135f4968ee89afbc6dd039a0aae4df3ce6216db75155327e0129f7f8baac1bd7199fbf36be71c3a91e8260fcd29e0876ab55e6aa12e7f099034d730253d4a84877efe8c1c69b0dddb218ed901db0241519016a053923276286943ff23b378257a332ab381dc66e55f37f1fc9c96d4997a4d97946b635e993a89977720f1343b355a2321f5b85f69f4250d583b7305f904088e9bac45bd5a690850123be404962d87830beb63c6235232c0d471a613d4d47c3f8bdd06dde343004d1863c542f3d285e8e17b59dc1b180702c8c6de8a800f3057889ec74a1bfd55526e49e1f074eed55b442690c5b1866cefdb56c779f04420e90e4db60708faf038ee9cbd0430618efef4595213871c700ba0c287aa6c978529834fd8f066488bcd95e28fb811f11d538ad7ca52887874cdec9b48d804bcb32d90efcd7550db5e28a0c0725629e1f9169974427fa7eea32fb60af25f14ab2b801a6e6c6b2fed349c771ae263e6a6182208de873a838aee49a09629586b733a694c79ed71ef8926611f602b3d7a4aca32deff06dd908cbe52a5e0eec5e63aaff6349f300e177b852960c7ab5e5fea5bd6f47e424b77630287b80b523b671287630baa56c6bb8c595800f06709f78bcecf3052966e95c5040dd96ae2ccbd595c030a46ee5142dca7cccee754225a805303a67382db1eafef98c5a2018ad1863e2d39d9c3e4a96fcc875c5f5926cb9808cd4363d5e08d826ce3527a6d9760de97db8727ec25e60627e54f34bb5a3fb94c282670e71a7f6e256bb0d638f771dedef20c3188f06f364baab7a4e00288099f9eeac9c91f9dda94a1af8b9fc37e9eded20d7e5847596ea939ca588412a04aafc20ef2f96831fce0cea71558e63248ccf3972e31af2aa62a5dc54b67d6ca057f2dc533861803c7af362e3950a2a82fa924d3fd7e106dc563ee87d33b734d65392c029e500dd938fa6e3b3bc9fcbfe000fc3a96a0b863d0b701bb6b7387b59a4d3ae4e8114c15e37e45e497d500843523632aa3b13fa91f5c7b3edaaf1df2078c8e08c2a6584567e9f00831fd5d26630eeeaffc30dd44170ff1c4b9a6a7a859193a089dafe746ec3090f8f2733dfb47c7849a4a31b9339dcf854717cd5179e6c77956d104074ded08f0ac1dbf3b697010c4b6fdbb0317d4b083a5a2c6bde6573a1328ad073a76cc2617018f1ee046b8e29dec90c0c21a8e03833e6c8fc0250d9dd32b6f81ef63c96a49fc51f2e0ba35743311d7f36fa0bdca86b126dd7ad75fac47cb6170ba179f7416f91e236c838d23001d92a8e6f361f05006909f8a84913642a9166d15ff10e529f97a32402e78e5538a6f098feb1dc571791dafb092c81209dab1d13443421a57a7d4b3ef0aeff389b4d259f0d54c449db61fd55f5b5e77f252318141bc5771f26c2d909558a1fdc11d38c0bdc3da914ab7a3905d47824a036cf237a840569eb80d26e50dca3fcc24e46f545b6390343191500c6ac9ba06f7e730a8d78e47aba8e039e47abac5f9c1b0452256e3e5b9d7e8004019cbbc73b74839d8c9b2f76d8635b73da834147473fcec81b0aa334372766aa5da785f763601b2715e44777155fd9bf3e09ebce9150b179567e58baea97eb7ac32a9f65daaa408f272ddc6298b5cea1e5f49a641a8895451dff0634a2bbbe920ab76232c1dc9d6b236b18813afdb96641e19637343b1016db674984abf727d9ce29ace4af45683c74b8cdbec7c96d1f3e2096fbba9380c60fbda6dafefa30fab8df47a0dc8bd4afa6dc8848262d706b27d7ef4834bffc041ff07204609d59790edfa91ddf06f7d3699e6ce48cc868190404d488e849a0daa9b88f7584a2380be9aa8077aa10cf5ab7a3ee1d628c9765090afed1d31ab986041f6dac2da739f57e6724753f2845"}, {0x88, 0xffff, 0x1, "ce0b2f9323fec5ee6015d5e8d119cd3c89cead43c74e9a891124fd41070437bb4fc03fcc87dbafd7dd766363ff60f2ed354ee8c5ac73df315a2bacb04985f0c0a479e59df2e23a804a683c96a45909ec8ac268a5bbadac9776468c108ae9a98ccc4c50b420c6b56891bb736aea332e0c18"}], 0x1350}, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x0, 0x100, 0x775, 0x0, 0x10, 0x2, 0xa, 0x0, 0x1, 0x0, 0xffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0xfe, 0x2, 0x1}, {0x48, 0x0, 0x2, 0x2000c}, {0x6, 0x5, 0xff, 0x400f}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) 1.132771277s ago: executing program 1 (id=1018): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x3, 0x8, 0x4800000000000, 0x10e}], 0xb, 0x0, 0x15, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) linkat(r0, &(0x7f0000000200)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) 879.685793ms ago: executing program 33 (id=1018): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x3, 0x8, 0x4800000000000, 0x10e}], 0xb, 0x0, 0x15, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) linkat(r0, &(0x7f0000000200)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) 876.862596ms ago: executing program 2 (id=1020): mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xa) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000240)=[{0xb7, 0x7f, 0x8, 0x7}, {0x204, 0xb, 0x0, 0xb}, {0x2, 0xd7, 0x3, 0x7}, {0x8, 0x6, 0x8, 0x4}, {0x9d, 0x0, 0x9, 0x2}, {0x5, 0x3, 0x1, 0x8000000}]}) r1 = socket(0x1, 0x2, 0xf4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r3, &(0x7f00000001c0), 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)=' ', 0x32}, {&(0x7f0000000280)="6614d86a44af04aa40f06d71457cec2a5d6b7724ad27e1e78e92e2a0fd5e76ce8a1e76c41669701a8e923b8ff0e21bde538556ad0bfc4839704c93e06110957ad7dfc5e62061460a", 0x48}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x16, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a001c0630fe8000000000000000000000400000bbfe00000000000000000000000000aa4e234e2014458aa8821d62fe1a6fdd"]) r5 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x27, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x100c, './file0\x00', './file0\x00'}) r6 = dup2(0xffffffffffffffff, r5) r7 = getpid() r8 = syz_open_pts() ioctl$TIOCDRAIN(r8, 0x2000745e) setsockopt(r6, 0x5, 0x5, &(0x7f0000000340)="01c86595840e96792e8ee001bb0c7d0441cc3d907e814afbf817c627662afc6ec443228be3cfea51608bd85b89aaa1bae008b3e9fc64202f347d3ad6c5a30e2251157d6b5d2c7fd65d8a5a367e5ab0f8e825f1b3", 0x54) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) 875.692017ms ago: executing program 5 (id=1021): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sendto$unix(r3, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) 873.468627ms ago: executing program 6 (id=1022): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc, 0x35, 0x3, 0x2000002}, {0x40, 0x1, 0x2, 0x2}, {0x206, 0x4, 0x9, 0x1}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x0, 0xff, 0x8, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast1, @loopback}}}}}}) 873.15187ms ago: executing program 34 (id=1022): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc, 0x35, 0x3, 0x2000002}, {0x40, 0x1, 0x2, 0x2}, {0x206, 0x4, 0x9, 0x1}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x0, 0xff, 0x8, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast1, @loopback}}}}}}) 659.487529ms ago: executing program 35 (id=1020): mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xa) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000240)=[{0xb7, 0x7f, 0x8, 0x7}, {0x204, 0xb, 0x0, 0xb}, {0x2, 0xd7, 0x3, 0x7}, {0x8, 0x6, 0x8, 0x4}, {0x9d, 0x0, 0x9, 0x2}, {0x5, 0x3, 0x1, 0x8000000}]}) r1 = socket(0x1, 0x2, 0xf4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r3, &(0x7f00000001c0), 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)=' ', 0x32}, {&(0x7f0000000280)="6614d86a44af04aa40f06d71457cec2a5d6b7724ad27e1e78e92e2a0fd5e76ce8a1e76c41669701a8e923b8ff0e21bde538556ad0bfc4839704c93e06110957ad7dfc5e62061460a", 0x48}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x16, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a001c0630fe8000000000000000000000400000bbfe00000000000000000000000000aa4e234e2014458aa8821d62fe1a6fdd"]) r5 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x27, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x100c, './file0\x00', './file0\x00'}) r6 = dup2(0xffffffffffffffff, r5) r7 = getpid() r8 = syz_open_pts() ioctl$TIOCDRAIN(r8, 0x2000745e) setsockopt(r6, 0x5, 0x5, &(0x7f0000000340)="01c86595840e96792e8ee001bb0c7d0441cc3d907e814afbf817c627662afc6ec443228be3cfea51608bd85b89aaa1bae008b3e9fc64202f347d3ad6c5a30e2251157d6b5d2c7fd65d8a5a367e5ab0f8e825f1b3", 0x54) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) 439.712964ms ago: executing program 36 (id=1021): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sendto$unix(r3, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) 437.063552ms ago: executing program 7 (id=1025): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0xfffff18f, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1000, 0x1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) 219.657101ms ago: executing program 37 (id=1025): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0xfffff18f, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1000, 0x1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) 13.185987ms ago: executing program 0 (id=1027): open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) clock_getres(0x0, &(0x7f0000000500)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getpgid(0xffffffffffffffff) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0x20007479, 0x0) 0s ago: executing program 38 (id=1027): open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) clock_getres(0x0, &(0x7f0000000500)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getpgid(0xffffffffffffffff) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0x20007479, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.140' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error K\ @LadהBBdI J /~6JYB'^C1?( E Cbo.@Oa#kOQ+bD-~rr&R{؀1'L-b[F.  x5d0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ^x4[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @aaaaaaaaaa@aaaaaaaaaaaaaaaaaaaaaa@aaaaaaaaaaaaaaaaaaaaaa@aaaaaaaaaaaaaaaaaaaaaa@aaaaaaaaaaaaaaaaaaaaaa@aaaaaaaaaaaaaaaaaaaaaa@aaaaaaaaaaaa@  @@ file1  " pppx: unable to set addresses for pppx1, error=17 56.&,53(: /"*=08&&&&&$8065&&3918, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 56.&,53(: /"*=08&&&&&$8069!6$!%0, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! ).60#"./4)&9: 5(? (/5'(4 7% .%6%2 '/4 #!,,%$ 7)4( -!00%$! $ ( &+ 4 7&9-8+9"< 3 "8=$63/8. , =;/1?<(+49?"7&51"<=1%'887 69=?-"%7%)  8(>:*?). $,)(;,4&;;! 7,< /?$)!>5<7$*":8#,;+3*3%<72:,&#> ?93 <0 '6 2-:=?7&4. 9)%5 6 0, .= )7'/( 1"%;)*, 32.7%'61$2,7/;=!2,4 ;/?! % *6/. : ;&&2,;5 -.61(190#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2    pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) uvn_flush: obj=0xfffffd806c6707f0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!