last executing test programs: 6.615106624s ago: executing program 1 (id=83): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xd27d43220c7ce93, r0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x187) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x2f, 0x8, './file0\x00', 0x9, 0x2, 0xfffffff8, 0x100}) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) unveil(0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8028698c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = syz_open_pts() (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xb07) (async) syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="50041b02003e80742d644d0d47ff0029000001000095869a95fdf5000000000002000000bc000000", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') 5.491994523s ago: executing program 1 (id=84): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) close(r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="f24930a319c2ebc73022881720020dbf9c6d6c440313a339d5c88089eb02ca31bc06a9e4e5d5d9f94a3bb4046d5a61c03f494bbfbc65b98a21081a97bc7fd7dc40c106aa4d9bbdd2dc70d9fadf1c9816f6a2c8da4961cad1de8a0f214a968b3069dd69e3138d623ea7e84066951a32fcdb", &(0x7f00000000c0)=0x71, &(0x7f0000000200)="ff25ac85b18b661fffef91c13610a27de62d6891a4ab2912f5b659a78dfb291b85afa3270c87cb06be81f1e66fefca53040b41f54712f1524155c02925ab353f0c1d30c45584c91b2ae4524a070f3dd92171089763bdf47cb45dcf663e7445508c282fa0b31d860f5edcc142ac35d62340a5a4d42942e89cff6e1a37484ce16146a053a561756ba97c69d580a9b6a9e2130eff78c6c02bbfb69b99607468d0c4cd535cf17b48f64b0f4f7c724f27671d7b2227cec070c2f7377990135cb9f6245a60f97a5adb62a5887af3f4256cf18331fd54a27869e14f18dffdf89a670fa02c4bc27efc13c0009989b77abd1af33a41a453f6140a3f67d2e2a70528c135047de22f2cc2ee40d80491ddd80170f776f6d1552f70de00d7a02d666689b368c3a922130257fdc807f7325da0a5083e712f86d659e8bf8d5bc2e8a613417e9149b3b8d1dfe6b532515cf34583a619ee5e66cebfb1dab3a3934b612b96d6f9560b42dd52e770dc10c42270e34486a06509102fd5d168fec90ca26fba7ed9206cd830d88380c11e9982ba906aed352b3b25df2bd66f54e357b0f1fee860c75e98626f4aa635f56fd24e98878d0844236bef3d8482a936d543024067043810172f555351870f7b47243302138b4f464f5dc12865e6526415451570d67efd3ad5bd7cd7015ae6a3959961d18ad247283e81d18cf47ce4071334c20d592524e6011e07de7b791b769ef64232049faeae0ca60add772d6ae0c65b9a3ac4d02724c12c5d3080f25e49089b7faf7c6d286c330004807bfe83dc51dde59f0e28006880529f3b006460680a0a24e6f252847d24921fabf260ba1f4c4a4c8459ce43ddcc9ded841253703c41d3a382dc2362a679763c39aa6ff7939aef067b7c187140afbceab9b457e2593405888e9455296ea47370e371cdcb93b370dad77ab990986b6a474210ef2cf41dfe82944348f0700537bad478e10af3eaec86ac68eecb7c8973f7186d2435c6bde4a1df02a9b06de63a70fbf726b05264e424a11d4bd49c28b0a3617b0b47c8cfbec27f455727b3e4b7d18bd67920a6cf554ffc6beb46aff8024f25e9e6f72dfd5f43118acc754c4d1e9a2905493a8c39952dbbc217fc68a430016bd6f18846436ce4152eb9f69315445d5a84226bc72a57b35ead7508907cd32d4f43fafb979c52776e5788e51b5cba94438ff7796ba771dc068ef77a45b2291001da1e22a860254ede6132d0b3d54393bed942c44f3c1973d0e843ac160e3d1f5f4cadc6f45ba1e638d91cbd797e21eb708f0d3fa1e690c77134a897a800ed2729b551b480c504cdce1dfe60aa86c9d11501c1cae098b049e4c0d91feac7117997266052e603ae0ef78fac746ce2938426ee3e8d3490c98710998183d1d9bf6a487f78e7cfece69eb40c0a80ffd74d90ce38ea5f2a207fb0c067a61f854b47271b310c6f90781deed789732f691ae840d3a8921dcc7000a0ab16c2dc8d7ca372ecb115c581b16c984147125e4bc56558665129559d8b58dcbb942bf4cb51911c5fb46ac600618b293e30f49d47124e5f21cb27010fcb5e5fd0937b6ee73a64990fbcaa6e1761eaa3e1a63ca586ecbc06872f45ffe804fb6013ae895691df327314b1378bcceabcc9f03e10afdf1613bd9b5dcf8918d24041f560d9853ecc1e5decd5ef7549ac0b76b9c3b825bb3a1f9819896f7000cb1288279d60db2c47734ee36972fd0bb43b33260723809860034a24071df3ecd50a2a8b0f01ed2428cc4c397dd098c23a18571c66c3ef284549a2dc164a0c9b3fc7be196e9ca3eb6a1e8fa0be65de7c29a213f408581724bc051ba0fd3bff597cffca56c555f0b9dd1101adf8de58dab111dfa355c730c3c7ec9e691261672966d50eb58c1cae87fc68c7d37198f1255c4dd72212bcdfd983221cf3d9d5109555b188942977a4964a61744807c255ff6e0f70e99d09c8bc05d48d9e59f636a7ad8fa566f9a2a44ab6ed27dd78b78b4255e9108ecda51d6bd63d8cf7371cffb5249e1b766547a12cb2436200955967256a4aae987d46f4e2f96061ece44e5a1dbb881205b13dfdd8e54a207338ab18d0251af0ea596d13b070db3227252ec23a25280c1b69b3398ed5806397d2ce124f8dbc4203a8cd7a6b46143ddb46bd727e5201898cc4fd6bef156d72582dcacbd29f0d95db17ce4629b53b3391628945762d7386d4ce2842de36369d42004f2203088bf75a033ac1d24c6238efec8612e8a338227924d898098232351de2fa315310058a1bc00d1b85d48d3700bed1c311a50c0d3fc831412b20aa3e4eff486589b34388120859e1bf7f8a351cda248fc5ff0fba86ac7996445f77c13fb31e78e71445d0ed7857ee6ab00f547906ce54179b31a4a5b9c2706efdf39c4162fd1d60414edc4c6b038eb37b11642d2896683384ca1a4214ec2d2f46926f1e975266bc075f69b84157c4e995ebd150b938941ccb862d9f74affff3e2e4efe45fb1faacf7ee194a2c19924fa1931bc1675be6e58fceb1a3dc2e0c4689a40112cbbc061e8ac9bb4d44eab9a50ead87fbc79ecb97e42834333bf3fa8e9d031f9d046095f9b260998df74ec1a3e2805ba560f43bf80d3217075bf05ee99f999bb6c084484d01fb54883c1400de53240e4c68ee95701ace1ef8b763f886a3642ef6659d4decb4b9011698df56fe313c4b3c89ffa1e2897d9a4e68f812bed180372efa32ff40d6dfb20f4ddc3c5e30fee1d3a11b48debd23fb5d0926deebd277e3c611f8f4b0647353b761999bf39119e6751673937311cae306c3109ad915ef5a6cf07d96d742f4b4b74bdca83303d430c815cefa134badc5625be6a17bd7bdc94a07447be905dc14fb44911bd5306fdb26005e671f4a12647f91cd4645930494b11ace81512f3e672fead11105a7eb90e56126d9c1a79cce6c8b42c29ef02f21bfa7e06ef1b1d5138da14fa46b69d02b45cbc69bba22be7c024130dd972345182d737344c9b45035c0d5d55ca5fedc74e27332039a4e8b881985a703164bc67d3c1633c0357db0aa36c6fe8daec2d7f6907faa147a5f3a8dcf3fdabd8c35cf7f4b8bac02a96d81d79d8829cb5e200a7023b40d1ba379f858d7e8e6e5be90661bc4cdd26e58e3483ebc6a25abb3790a77a197d40999bd72b21be9a2c4bc9ed067e6be7cfd46b79addeb5fa4cf19634a0b34917f4295e7fd7b6031e22008abc513e4e78db60f591c9b3dba4a50518a2b36cf195b5b161aaa82cebdb50018c9cdb13e241dbfa86d275ed0822081c157f832bd488201051b4a807b1b17005797160a2838c7e2e12110540fc34f2c578ac17fdaf83bfc3a77df75873da043864f58b48af6c67292a83b08a81cd4807e2b3f067f895958d39766f312eee11ce649ffef409e79508d6309d8cc033e4d12c4d2c245dae1caa55db2e3e62ac18c2bb1e174faf114a4c6daf9c8841d007d9f0d9174df40c7a40fdc8489328ee7136bf8bcc030a7fd5a1c9ece8095ebe9c439e39fb284b3634288270240f52062ab4f18a701dd3fe4c1be52be894bfb40a1f5f9e90cf1e55f5e86c351e845e47263a09a9b79066790c01975990cc83c6e4051068d98b4ff2f6c73325479a463993623c96df247c70d0cc0896d62e36759a89232af43c8b1b891d073512d22e01df996b0b165223bde5a44facf02cc57c34b042cc8df1ff633db2e8fe673b0f565ca0314530c871f732502178bdab919587674f62b7fb5e95ee5bda40dba9a7662191383bff0204d0bab8812fe95dde4ffe7c3d1dae55166783bf7293276630fc5dd3d42e592692549d37c7b713f8435ce2df5fbdd273fc18ccfc68556fc0ab5fa97a1e526bee7538490595f12445f08ea8c11486c9e3363aa98a9a726e7063cefff0fff60dbc9b77498c039d13907f4ad106d260e388087535f20f8e08dc825b9cdd7c47835989de709cb089bef706eb0d084aa0bbe2e1382343911ce71f5af222cd0b8225166866e8850bc7010e3c90f4daf2d410f891cd1a7ca323c894c862c1547629a960144aefe486a503c8dc7af365ce0bce5f6a27e744141753033ae78ccf7c93fadc7adad42344a2a232efa45b7542f4a2225e27b8a40ac9959986e19713f41a769a4d3a80653e403dd3dbaf723710bb57c39a34f10c7d2937ab0f5e5577edadc021e18485a5c087e423ab33b1d67ffc2c08aa521844a5bf0f87d2478547c4eb0671e05331f78018eff18de3579c2e0eba54841ac5828bf5325334024d0d61137ac3cadb437fbb27ff3eb448a02c3e1c1a5b6ab8219f5721cb763c880d9c24f9b0929952c1a3a19c165abc8a359db683958755f42f7e65092cd7e57821bc9406b3c662b6e9ed20892635dde735b10706aa605c9c9f7af53fc663046755e65572e1e4e6edd8ffa89bc87858c27220f306f8c7b61a235c299539521ff2a50d1f75ac24c876297e9db4e3e6ca1efcad28462f4adf71a217488c3cf87c7306880c22192ea33ef3b14ad0f7cc1f117aba3ef85701a5c647979a41226bd5ab48ed42270d7b817fe940b96d55fd17441ea8447bafcf951f477e9437c2e379f7d3f31ba0c49dffecb249bd536a912d59bec4ba7ce66507cebf1c485bc28767bf849fc82d10cf253ec346a275531093328e8a2b0f78913b5e8ab612d29e302b022c845a9732bcaff7efe9567b2a0ed31f575d59f77dacab665f3a09116cb1aa560453e012720abf9f09b57f895f1d668e4936335de9e9f11c31746f9f099a04dde825a704c335e79618a30808c035ade57e384748fafa6a2cdfe88da1784ad3e5affe78765082a636b6e3d5e89c303d1d0aefbdcb688d5cfbb9ca9b74c44ed8ecec082f5d6c87b1b7f6bdde599a7999714e096c2d1abaebcdbb96e50375b03ed065f0e3d8586b4c85bace4cae1a0ed6d91106e9008677a368b3fd680c7080e4a4038b4c4f481aaa69328c11466ab297d56d26e7bdc312c5b880bd1352fce182c47da2ef3117339f9833fd6c763f9e36e9e6955b1ff0aaf4264b307fda10527ef8ba6c27fb315a25c0f45b4df7063963ecd89c80769fed0ec83c85a856030c5668672c4850795e0fed5ddf52e912eaa501e232529a66f625852185aaa1dc832fa39baa59be21b4b5349bfcac6eddbdd2a50a2641c1602dee19357fc4c37f0ccdab71932207eb945d2bd08184a40c24d5197356720e0db676c5a51bfd02b071b85ec99ef66181cb4446e8ea43c1baa2361eade30ec9cdb9244122ebed94bcaed0ff57a37c5e120198b4cd5422ad8bce82b0f158f7ec900e857fe1e46375f029f17be6208c95255efdccd751a24bf33aafe1413bc16b8a178c4c808b185e4ee735ae6d795900ec7651b979cb9e0b2f0bf30d8eac9b3632bd09d72fde4e9ed215397fc728cc689b722aed66f4adc5d727968d90fed7c7bad6696d3f988310ea803147dff43d45149fc9b101f9e902f72066053d21a93eb5811ccf09962b15708a9a2991ba5f73699c34e8cbc3fb0dc27fc5ae2db6b9d24f5d034ffaaedf3a9f08bfff3954bd747e1025ce028beafed2521c2508cb9aafa496faac65e992e165a67ad96d6368e408cd55807b14954c1017000194fcfce05b82e785bb48894d5bbf701e4454f7c20fb54f4ce43ae4bdda6a944f27aefc67587c3e789d5b05aaf85fb422af79df586f36353c63b7ccffb63d46fc6ba3fbf512824ab79772d6769adc279be960893df33bcf830a5ed4a2c7e85873a7d99673bbc8340d506edf03cb5dec68fe6274e3a18f42b4a56c7c689db8ee4a86b03942d03edaeedacf011e56cbdbaa08ed3e2fe26", 0x1000) 5.491663035s ago: executing program 1 (id=85): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) (async) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f0000000440)) (async, rerun: 64) kqueue() (rerun: 64) 5.491456661s ago: executing program 1 (id=86): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5811, r0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r1 = semget(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000200)) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x5, "210d000000010000000003000000000000000600", 0x6, 0xf}) r2 = msgget$private(0x0, 0x144) setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r4 = socket(0x24, 0x2, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) semctl$GETALL(r1, 0x0, 0x6, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000180)={0x9, 0x0, 0x0, 0x805}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000006, 0x0, 0x0, 0x2, 0x7b, 0x400, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 5.330243389s ago: executing program 1 (id=100): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="e0874201f4504fa64126632b81ca6aeff8343bf0a4cc209ae5c01e9f12d8d78a9c88a129da4cf8636752686f99c30ffd43f88a02d06b72696954cb5b6c484697b370bc2b435a46", 0x29}], 0x10000000000000b0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="61783f015f77d200d33e79df0668f8fe402dd03354bc47c6a7cf0fd3d4dfba1efd1e107a25d4e0", 0x27}, {&(0x7f0000000100)="4c84abc94ed063afe4152df0ef0aa2cf8fa266b98ccb7daf3c0a935eac4ddc43a6a207", 0x23}], 0x2) execve(0x0, 0x0, 0x0) 5.18658126s ago: executing program 1 (id=104): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(0xffffffffffffff9c, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xb2, 0x1, 0x101, 0x7}], 0x4, 0x0, 0xe, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000980)={&(0x7f0000000040)=[{0x3, 0x5}, {0x24, 0x26}], 0x2}) 2.018295359s ago: executing program 2 (id=181): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x88) r1 = msgget(0x0, 0x240) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) socket(0x1, 0x8000, 0x9) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1}, 0x0) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="e727dc07001f00f80000000086dd609907a600102c03cb697a653e336f000000500000000000ff02000000000000000000ff00000001f0000060000000004e"]) syz_emit_ethernet(0x0, 0x0) open$dir(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0xd, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="167c0a4acb7443510900497909dcd2fa9a3d7fe979f8e5671bf3b9456542fb71", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 1.911960601s ago: executing program 2 (id=183): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0xfffffef9, 0x6) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffe}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x7fff}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x1, 0x7}, {0x0, 0xfffffff7}, {0x3, 0x7}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1, 0xfffffffd}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xfff, 0xfffff11d, 0x8, 0xe46, 0x8c, 0x2, 0x4f6, 0x10, [{0x4, 0xb526, 0x7, 0x7fffffff}, {0xe, 0x101, 0x9, 0x7fffffff}, {0xfff, 0x10, 0x5, 0x2}, {0x80000000, 0x5, 0x2, 0x9}, {0x4579, 0x8, 0x7, 0x9}, {0x1, 0x4, 0x80, 0x4}, {0x1, 0xffffffff, 0x1, 0x5}, {0x6, 0x8000, 0xfffff801, 0x8000000}, {0x7f, 0x1, 0x477643d1, 0x7}, {0x5, 0x4, 0x200, 0x3}, {0x5, 0x9, 0x6, 0x3d}, {0x2, 0x94, 0x10001, 0xffffffff}, {0x8, 0x9, 0xff, 0xffffff00}, {0x4, 0x7fff, 0x0, 0x7ff}, {0x8, 0x5, 0x33c, 0x38000000}, {0x4, 0x7, 0x9, 0xfffffffc}]}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x9, 0x3}) 1.905038374s ago: executing program 2 (id=188): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x100010001000b}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0x40000000, 0xfd, 0x13fff}], 0xfffffffd, 0x0, 0xfffffff8, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x8, 0x4, 0x4, 0x1}) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, &(0x7f00000000c0), 0x40, 0x0, 0xa, 0x0) symlink(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc008441e, &(0x7f0000000200)={0x200, 0x9, 0xffffffff, 0x1000, "979ae90b2b50ffff00", 0x1, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setrlimit(0xe, &(0x7f0000000040)={0x73}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="242f860110adf1bf6c4576257c3c7cad9189d930910f28c697670755df6e6562e26200e5254d61578b915b347d469a2238849248be0bc34819b49d85f8ac05938b5a426ee9e5655f6e4e4c74746f25c6cf4bb9de4a150bbe82707fa7b31d0208cfed3049e4066c983a2291e5796f2979a431f30ca35cdd9836238ecbf0", 0x7d) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x29f, 0x0, 0x7ffe, 0x0) 1.815798848s ago: executing program 2 (id=191): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x203, 0x6, 0x3, 0xe8f, "8b00ffff000100ffff00000238899db65af17cde", 0x3, 0x6}) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc3) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000480)='[', 0x1}], 0x1) 1.741918833s ago: executing program 2 (id=195): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) socket(0x800000018, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 1.537957722s ago: executing program 2 (id=204): r0 = syz_open_pts() r1 = kqueue() dup2(0xffffffffffffff9c, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xb2, 0x1, 0x101, 0x7}], 0x4, 0x0, 0xe, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0xa}, 0x2, &(0x7f0000000100)="baa860b78d55", &(0x7f0000000000)=0x6, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/164, &(0x7f0000000040)=0xa4) 1.348806136s ago: executing program 5 (id=208): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000ac0)="73b2f481c7cc7e1ce1f52607ea603e6243e836139be4a24ba980bca7fb8a672eb6ed0b9407fa3157bd851727221b2df3c10d6bcc9129c130f2c7bd44f74371ede1f97850c308a30e948601d42e6467c9b7c000ebdcb2d09ce9762a3413c715e3d0ab283b842ea02ccacd78511279bc1da3822586813fd0ff18ea7fffa1131725f2cf0e205c23ebc2559c1f77828cddc8f79e2ef47ac0f184f90d87187e62c523df3d30d1c0a734f16921ceef2f24c284152c712763c1552ab6fce6810fecea7ed193d1d9601620fb99e8bbdb56bafd91044f7c119897894e567f7184c703c03082afd6d1420b6ace7f8d5c2baf6636bd918b35cc23a626104dea264a2833950267938db1746b47", &(0x7f0000000080)=0x107, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfff8, 0x65, 0x0, 0x8, 0x1, 0x0, @broadcast, @loopback}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x5}, {0x0, 0xaa19}, {0x2, 0x4000}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x2, 0x4}, {}, {0x0, 0x5}, {0x0, 0x40000}, {0x0, 0x6}, {0x2, 0x4}, {0x1, 0x40000001}, {0x2}, {0x3, 0xdfffffff}, {0x0, 0x26eb}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {0x0, 0xfffffffe}, {0x3, 0x1}, {}, {0x2, 0x7}, {0x2, 0xb2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x104004}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r1, 0xc00c7007, &(0x7f00000000c0)) poll(0x0, 0x0, 0x1400) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r2, 0xc00c7007, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, '\x00\x00\x00\x00\x00\a\x00', 0x3, 0x7}) 1.078213709s ago: executing program 0 (id=219): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r1 = msgget(0x3, 0x280) msgsnd(r1, &(0x7f0000000200)={0x2, "872b6aba981c4de190bbefb2ca2c9a8005c9dc4438e56fada02305ac040cae69c0720b76956d1b70b1309402e1d70dc7f4054756080c330cc00ec5ecb7db625cfeb2146d1e94d8d7e187005bcdd84946976c47aafbdf3414441d9bdb93efb40473baaff440ebe086991684bd93f9513fd0cf48a4e89326662296760b191b422fbc3a72b53aecce8db3293ac3d4d5c96cb1799864ff78023b560e32ac9012a28a32f840e080545a29a0ed6b84f726d3ae8101f65ce10bc7bb39aabd0f1e627d07ea3a2a75378b2e48353fc64317c75ab2c9ab7a2033a2b0df1b01cdfc20dd0ed0c816a9da7ea85370eb046a77b757f9276b4637e1b7bc11b7dd960bbdd89378a4e70063d6c9ecd6f291676a79fc1c4e236ae8fb7e3756f4af652f8dc72a04a42c354b2fd3e813144cd887f29dbc5dc441918d220363e1da2248c5b3d5e66b494854de43895103885b2c0b60e0e7c1a9d31782385a4bed17b5446045094ae857ca10aab40784ae6b51361e8352b71867f0515a5f137da742d7acf49ca865596848bbfbb1720b753ed00ccf21a1fbf7937edf87de309fda65862a51b5ccc2812b2edee1a50f5d8723e6069cbd96fbf5662e1b7732685f558735b032be4bd6f6473519d989a2faa9f4c92c4c20a30076d938fb8232fe4ea06b9e44087fcbc07c6b39527c22a93aa486d87d38f6cdb1009febb3116b1cfc5d5ed3823a6380e22bb3e19bd9de53b462211a22766526817af5d90bd37931ce9a9ad8c1d6c4a1c7a12b92c1fbeba5605bd8506570898a4b4922daca24e181fbbb289ed99d0a10b9d7bfb77ff7ece310ce7d49868ff59031a9ae5718ff04396e4123a02c86695385cebe30ff823cd07698cea87034131036e5685c93edefecedf45b0c743bcb885f668128625dd0f5809817f30741f67e8073215d4e0252ba7f3e82ffdfd1bcd97d5d539230f3f4fcc478b2470d2aad83a40cc7c29a258ba0ef929c6704a1775086b0fad9e9cb6b73543fdc204c34f0524528361705617e72362010175fa25739bf43a595736e376ceb1d2d1ec87ecb53a08ae91cb3eae121213ddfdce7afe587e0548ad1e4f4f1eb715686ffc0edbf5aa6b6d935e29136bf5f7b1d5bc4df858389fe81e0133648b1bcfce2d0188819db692154f43d3b1b1e48113bf351336da9685a19ebf174fe60294e2c14a34315c168b2fe2afeb6d8a4a021865bdf914dcd23aa4d96577cd6ce254534b4089600666fd3f22819fa0174276a4733d7fefc3d15db129ea8c3c0d7000241339367d887e523a713b5856034d65bba60b8bb16dde9c9bb763c918ba3bd079aae0a40b1a49a26306b15694e3feadc2df7a75234f86bfcd6d86d4e2d104e5ae4d28688f42e69eda04c3449dee81b96168814e8dd55abad71f113b6d489e774f01ce78143523153c1851d519ed74751a358707d4b8ed4cbb8c7fe59fa3ea84423e578a446e07d4683a649165d5040f88c36327e399550edecf30e6c343069544549a7e48386f962367d6346359752279b27d89753d958d45aa6705fe455c3ceeab82c48001faa0746cdfc5c91fabd8822ae4e06c4f8ed1b939a04dc0a8d06c13ba8d144b8ce4719845969d1ada568bf1df58bcc37c7079a65b32304a062d0ffbbada46188488737b6ddc28a44bc9329a01ad19d78925ea5da260aa268700354a541efae4c48869720d47640cafae5e1a8c6347493367258562fed513ac4d8b9849e2bbb626bddd4586ac55c3b1a05aa66590d51105394ea1503a9053e5f8132891eca0b675dc8cd0bbff4657054c86974cfeda35ac0b085e5f179124e634ff998b0821e01ef9a9c8e53ec8af9ead144ac2887f0f5cc9178206c71b58ab1901c19d86b22d07ebe8705f1558ddf6a50796ba5ecff1e43c99ff7a9eb9ab220b4804664a6a4ebf46441f10e9151800693a2aad16812cfe07335d92ac2ed4702514488e29c0e616aaec750762c3a9c6909241d008857c841ccc9fa988fb28269a14b90367ea4a8a0e85c8fa2ee3f23e8730bf30ce0110bf0a2a022a751c1ea6e0bbf3d445ee75fe0455dd0d8dde34608928ab084d23c7b6ff3d42e78504c0ff03f1996b05c34da030a6481702aeec6612f20ed5c9c27f87846ef72012e86343c1c47def9c0e6d8f6763cfecb880a3915bb3c9342dae1e850278443475180082e5b62187e0f9f47f5e6e1f0fa5ac75239407df04003b6166ceb7174fca21a9b4844b61732b07b1e5eba31c454b5509da548a6a52dc148787c2c2f7818a72a17c6df4195532630524f968a2414fb8a72fa7157d8b6e2f133bfc01c08ef678c90294ab7882375aff34d27f6db22401f3e88fbdd7bbb61d6a3b2589aba5fe3606a05bd4e6ec5e40cdec1a303465ddec549d4903c7368cdd17e01754302ff02d394e6b65ec42054e130b5f8e86e1f03e2bca8f72d6e8c4a23df4dfbd9f7d4b5e7704dcacd3281c98a0ac388782d9749fef278b05d0f217d94fbe29e6f18a575ca519660eacd91be25707faffccc358b7342c766bd62b0973878379c5163096df07b3d6a607d83f026296fe74859b9881c7aee0f03294cf2a3d6ba4d3d11de4c948b2af2c41b1cfb6622f34044dc3a59dd35a0f3ab0f2484c0ceb349d0346e5af4b01ed8d1c56f3828a6414a37ef6c7d187ee030531183f781f002d47b7c9d2649eec1f40a085ad5e3e1cd5c4e70f57a6176626ef7df0f136b7c84c548634dd7cbd1cea414b6e6dd325562395d8b10edc2cbbb7e29f35ac4034fa7619bac31f891e5fd54d7a1190db8c6e2436652945182d92889612f2c3224c2a3ead113300c4be50dec7f100a9aac8d8e144c4f230e51517972e8cdbbd991ccd78c8310bd49cc6793c340938dc52534e43e2d1207e499b2c4a154f7aea3c9"}, 0x802, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(0x0, 0x2, 0x109) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0x26, 0x40007}, {0x4c, 0x1, 0x89, 0x7}, {0x1026, 0x80, 0x4, 0x200}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.067399969s ago: executing program 0 (id=221): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000, 0x0, 0x0, 0x5}, 0x0, 0x0) 1.018642911s ago: executing program 0 (id=223): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, 0x0) r0 = kqueue() mmap(&(0x7f0000321000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x3) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00000fd000/0x4000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f00003bc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) r2 = socket(0x1, 0x2, 0x0) (async) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffa, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x5, 0xffffffff, 0x80, 0x4, "0100de2146480013000f9a0007000002002000", 0xf2f6, 0x10007}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x801869a3, &(0x7f0000000100)) 1.017989627s ago: executing program 6 (id=224): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x2a, 0x9, 0x1, 0xfffffff2}]}) sysctl$net_inet_ipip(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="7e391dc6a3494c1f4def9eee7037676d64393103c8170fb830f9139ac7da47c96abdedf570e16be3d4263b77db17febdf6bcacbb4028dc132aca1e1447dde8d89ac33efa50d64220fbb6842991c0b7203f5e552cc2fd999c4a16ab3029a0b3f51493e795a57f9b11533e73897e4d1cf70f58f17e503592f936db19644d5a4f", &(0x7f0000000300)=0x7f, &(0x7f0000000640)="889647f31923306eb6677b58f054c180a19bcdca5ab25fcebc312a55685212ddc4960f949f39a59b9672ac7ee20b700617abf715e1ac4fdd25121e74cae28d2859c99c84f005b1a6a36e52a42fe77f6f97b9364e0689b5545fc400906bd481cc932d169d5be6a5a19a941aa8a434206a200ad3cdc533145f0495a274a24da6f48896564c023bb94082a14500e4573fe35ef975d1fb9febe14deae572e895b81c05ecc30a7250adf7c3eca39face680ed87967f284ae0706497c099973fa2072f953fefee9d31305f687f749054f7a1e5b6d306be32c04dfd07766de9d4ba46e7d912293da5ade0fddb8228a5c1bce7950fbf314083cc771d39188536a8432aaa2c46bf574b766761ab0067cff408786503054963ce93b1ad692c89f3cfb04411a58918b63243b92c00f5bd585e5eb6870c1655674efb85ba0c8e61fc9d10baa3ca079360f0ccc1f12c58483b155c39498c1942bf32ec0298ab23acaac3927a6417dbbb8964520b3dd430fe2c0b5509a543feac5f038ec422a404db1a9477774c5a03a1a28598339409d34978cc7c3c24c0800309ac7aec57126fe39abbbc3473e56521331354dda83290dfdce42650f689a88c4b3b7b36837db51e4e07366ac77dd78e03a053018f29d1ffa47ff894b3b5f27318a8055d8c427378f40f8e1468890020250b225e3b6e3ededa4d0eec4ab0f122e16d9ec07bc5b6caf10f7faadc05f12a1515a907eef95016432d65f0e6ea5523d28216957ba888e93f6ab84673b5d9476a5e8517da3f2ae3a9322e0570d3a223b40149efe955a1a9b26cf2454b2c8bb266ba8d6e0f3859ab590bf50138f4ff998c97cbe5263f87a72f28035bc2dfd40c5be3635ab8ff267c9dff85121c00e4a5153bc421c76eff85677e1e32cd3b52934c99a82a5b955083be25047d8ff85119834ed47658a62748135b59a596ed5c04f30e5d208fc6641412813a2ccb2c1bb327bdc9a83d6c33204bb065f2e4239f45e732e01cd117985ec38228a08ad150a45436b4b20624cb45a1f226ec1c4a0b3e75536145e02e87735c4b4e727361fed21bc5f704ab2654b0c66f062af23774fb94311b968367685577d8906d3272841a75f5850d9faf92e856e634948525d943c004b275fdfb1d193e370c9efd47bb987a2aac831f51ac13b8647916df82fcdfc861e246ca6c7e466a6f5387550a5dcc353332aaa727be90539d369f2d7eb357e503fe2c9126a7569c37a1695fc72837dbef9511c4e5891a4b4d4397b8a5189bd758f4f022bc2c57e4c634a53fe490bae1471e6336eaf74c20cedfa848968bb1094f10c6a2b0ee625d6f95a231af2f1c37e011f5ccb3730fd8a4fb9f43a7e7a5177ac8067d6d6b5f2ca1b90b36e3d0ff4975f703c1d6f2b2f23bfa74fa8e73f22aec6948bcd96d44111e2f4aad9c4d14ebef40b9574f11212e197fc257d88232e570a39f363c053095edc0fcb49ac3bf3610689e133986b75dad4257ea090187bac8f7143770ae37674e7ae8497898f1ebc6623fb770731128cd4c7427fd68e1a39c89e8f15d2f8661c750c4c6d0a5de4d67225d0b81367056ea19308c463573e2de3a21a4f83e02bdb98d1c8982a286d9fb987ad41a10e7c0557e151e380f929661077050eec9324c7952b46b5ac9cd9c2047de46c365dfc4d60c7fd2cb96f7756eb62e9b9095505816cf189d48301848d435360529581e8b60cb578205bc8b009a3ac9f5f32f100f5db7179f284cfde1db9c8f757df3d3dd4bd4864689761c98f2a052981159b0d8f7b8896c4ca7f641ff63c2efe32181a06ac3c63709a141234810cf7fbc6424a269454bee738baaefae19e10b6a5c51e0fae0a42054e0abf2172d39b6ab974a3a854ecd293bae55be6f7afd3902b6502a8e3b963355b70e454c0b426e3fe3d05c773fbfd525d084a79aa0350e460df6f668f142fb3acb3a1068fda6c474d7ad48e6574ba31160aa6867ecdad036e094e8f24e124163c5628a8c709575f2334e1eccf37b5ddad089bd43e426c1fc028196c6903136683a912f7e67124ac409d04e185e618a3097cb2aa8195d565a21e9ed8fb6fd97519f151b4701c65dad80f5552dca2a1faa3d987a96abffaf7e0d7a5d53f56fbdb8c32455d6ccbe4ca2d5d79911f1136ad7435764b755d73d905e7a7fb79f0120f8fdb14652c50573dd467ef1350df4756726d921343edc82f2cc3cc89e0889f2d618a324b7b5964e77c989f29a061687f1532a21e91bee10a85e8a8534fa495b9c2ed84228b837d7a746c76e59d9e833816aa2fd850563927f6012e9dc3996985757b5f44b3ad7711376a2e3b765a6dcbffa024a780611df4b2b345b8b3d4255a4981b72607c234b7f6d48e362db978bda55b128eccc2806e9035b1b6b411a79c5bc7426462bd683f1836348e78a5601db4687f851db739480345fbb6848eaa8c0a379aa65c9bd56955cdea27aab3f7f39d77910b3c1d6e06d94414ad442e9632e3dd3f98206fbee78b15af4af0760ca868660459db41281b28199aea591c3de01ceb9c51ae5f167d2e0b7904ed03c49501046857b88cb2fccfbd2dfbc8d8ff932f227735cfe33cfb102dc9a80b5a7b13fd3f97fc1472b14414aa6d4c6214c9ffe0eeb1cc13cb400695936813ebe6695039370d7a5eaa71af828e732321f10f2d5c38deb0e558420f6a4037b2e282709240247640d2c4641ce65579dc35c86fabd6aec1977b2bcbc779565baaa58667e03fa578aed5eb52601cf97d61ff90fed42e89bfd342e3a67eab960d25b2b163f4949630fc77c391d91e77acb3a298691cd1556f0f6f7a0e76b2e7d4512b3ecfc086a0ce1963f9af3362a44d1f08deda3459b6105814937c813bcb20e3e509fc333b8fa17dea8c8f8f0fa482084e03ec90418b5deacb0fed78a82cfb20c071cf476ccf961df783c4c89bccd46474b678ee9662b8d8642e678b0c251ffaae6ac3a36ca6dbd1f5badb2dc2c5f308ff07360756328cf4b7f93cde919e3b8c5da8c24e35572a2729879445ee4d8ee213fde5f93b4dac29dab5e846177191c4027957819aee4c12aead876ed336ca183b81afd22c727fe1aa47bbd0b5757f2a3dae4774ee78cd53466c2651a021b99b4f3b403addc3d7f4224355d6dc93ef1af072c9057e5e6200398c0bac8fca23d0bf1c36e97ff3eae499eed4d9434cb3130e106458bd060cff707d7ec12a08a08835509919424dd6d5dba8a19617e0da7ac8819c7f8f6c44dd1aa4f21cb6fd81e4f58c96580a8df4142b52cb97c54432fabdbe21a108b1106ba20447f0cea3d38fbf7afdc98f0775e2b9cced1a8675e48f186cba0656277df4f5c22540cf10d25429349db770ac4efc31b4a266336210e38f0bafae6d5a9c6845e00454e82c7894a89b88df29d1b8c8864004b24157527be5e892f6fda39554b68da2b803357d6a9cf20c76b402241c05eba8979cacded572b6a5ad01b46e84645b8bd07b22c1e13f079e2853a044d11e8662cbf518359581b89b7971eb3e269e93f2e8554fb7110c0fa0253e4d0f57687b9b65ecb77d16533fbe770de634cda8fe0bcb2ebd18f8db6dcc4b078e9d782b3c44e82775a3461ead30c8bebaecbcb13e08ce9f9552ca0bb755bb093f4f87c0c1239da2b413449669813aee3b7a6be7bd3bea1f6207e59316db030667b07fe5b07afae892f50ece7f3b747a5d10e9ec59004fbed394fd6de2a103cc768f92886253610bf004b75e1577d937221a3988b143a20ac57a6ef76b9be129cb4567682358bc81e34d390667e2e5aebfffa05c5b08907f25cbc7325ec72969b68c09731e18bedd13301bc55095792d8fd429c6d1097b6d8fa5dddca8cdfbef9eb9267da12a2d6eb6bf2f8a0155d37f8dd77e58b2dc411983fa499367a1d6b71e0518dc86ea1a59f703b98a63913b038a6fae04efea6eacb6dfb8980311daf97dd7df1554dec130ade7569712e2aab3c4d1e3e4519df519d110f2816ed81e8c86af1f000704d5528eb0434cd4ccd4197b4f7913cc6da367d684d250dd43012ed920145abc867f26c27505f5f77f9809036720fd548194f3992b3a5f57888dc25122ec828def2830995e5d8efa6220700143aa377a8f0a5e9dd4fa33f47d72572b36459c545908f63dc0282d291c94a23a36f76ba02417506562fcb3f43161ed14a2a97d39759f1663b4d433ec651d50d7ab81dba85ee7dfaf775940631816257c8c15de79474ced8e7324e98c473b567c06ff0682061249d75b57cb02d08fa538565dbe6d751da86bffd022266eaf8a5c62cba68f3eed5fd751a0bb96da454d37966599ad87770b7b8c427f4da0239f68024c3a912559e4028f266e353b464b0895f07a472d930d4f6692ab2cd849f9cabd4da302ef6a25199fcc52fcf9fb2128c2a7f4af324a6ae4fce8021f5450f76396d9126687b52c4fbb5073b2427716a68b926d424ca91aa6df39d790104748af0dd42a9b5c8ecd83635a14d4b57b6fbf99146b5b1821ce61d27b53c53f5bbdd1971df2c83e686afe23534ef82c130c62ba1cb7d6ab0cba5564217bef78abbf0dfe8ef28d893472ab6112c6d4f02183d06a23e42f096ad7d456d57ec84c4f384fa614d7121b420267ed7a90856d70f6abd36f226f4e87f5971051cfadf88f4fa4e8a2b8b6fdf4436423322ef95fc8560665e5d9bf3e0c008fe32701510007d521516d469328e506b15968fb3d398fc2588e7fed54be940093220927b418bac41276fea346983716f7990a0a5cf39f580ed399d49d1d495138d31a2fe4280d7580d6c797df0ddf013a9d94eb23fa4dcecf42ac2de127b85313a65263665d063be89a6fe40b37567a3b9960a8afaeacddf7be1ddb2f70af0d7dd6b03ed1b8cef6bf28acd0c90e700853443348a6c66e34dde5e1da8937653ad004195abe8035267383b771397bae95d58fb378f47d3afcd1fa811cd1a5c9cdc108e01d39056022d77aa19e63395808bcde9ad9ec3aa37a7e854279302b018fc2900a93ad2a1fab2da34f1f5676aeed6893d455f10fe5a3e24e65ec2e560457f848571e8406b0aff188318e28970dbb87e9338a1967357461372fd68de0066389d632f54268900bc9579501e367087b5bfaed1c0833cdf32a70355c1864309316d7cb3068fc7dfbcaca7a29038a6d10b2d98eb10a3965351bf660751f56195a8d7d0cd29b4789b5c10b7d4d533b1bcad23a0487aeaca80ed1e914b7019e44a5e0ce348d80f9a8679b356110ca9995b8ad3a39ad28dcd9e7c9671d4c13136955053b4642acf7bdd1cba6f848523e63a4f62077cb9d3596dba205f0f9cdd28645751f6753994bb5ea0aa6151c6960635d312b1dc4c2b4752fbbebe5fca694f7b9db3832500947e875118c880aa7a885ffa325df02cfb03672654a5b15ba532104418a0fb3ceacbef3926130e36552c8bfb91b1f3c0eb59a810a157c6087937ee2125d67fbc6689f752a761e41f1dff26e50f476b862b35f4bef3889f4406b6caf8bbdba8b14878362dbcd28ec5a0ca7a4c64906b48031428451b09439571f8aed03d9eaefc1020e9686793cf39df46cdaa3f6784a1c1b09e23440f8d20bf74baeeceb51c8905970ba85c09c6b4f48b54c4efad881811051a74b250a0e2e03face8bc75a1dd526525abe90fefc59f214a3e2aa267a4ceac68d2477d4e9701a81775b4893ee2893718f7611fa0c21145cc1dee5b807023619ada82881448d086de123e159ff7d91ab244858ccbf0b26ad5afe1e70d916777cc66b036711421cd36603cc709d8304d6aa061cbb948168f9069405030420f99", 0x1000) write(r0, &(0x7f0000000340)="bb3ef99ef9c2bb0ad37443669e30e0a6cef4e6d036fc4fe6b9813d2726e8cff2e47d07aff58c5436003bb9b0a2b65a131a957326e64afed2d679acb40d1340c934eccc064db12d63763f446f6766fcdb64fcae3a467e6b0d6ebbaa2bc26c349d952dc491462a7a9da075a0c5e4c9b3abb2ca4cf7febdc140a2b418e0f1c2c71c54e1d889b24ada81a7864474a5b6e411f160e52734ca220ff7cb1b1c690979891c538148bd563a16fc0328ac09243788ac90baa75ca4d8013633", 0xba) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff000800000000009586b272f7dedb1f0000008e13c9e268a10337d31196868e11d0af3a0180bb310a87b4fe9f4bceb2e2efba074468aec6266a760da95899", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000100)="ea00000100000000b6973fbc", 0xc) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) r2 = socket(0x18, 0x8000, 0xfc) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x26, 0x0) 1.015966641s ago: executing program 0 (id=225): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000179000/0x1000)=nil, 0x80000002}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b9}, {&(0x7f0000132000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0xa}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x3}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) ioctl$FIOASYNC(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0xfffff937, 0x0, "000000000000000000000000000000e200", 0x3, 0xfffffffd}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x18, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 1.015735602s ago: executing program 6 (id=226): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000028c000/0x1000)=nil, 0x1000, 0x1, 0x2016, r0, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xcff) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x149) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x1}, {0xffffffff, 0x3}}, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80045102, &(0x7f0000000040)={0x0, 0x29, 0x0, 0x14}) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 1.013191573s ago: executing program 0 (id=227): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000ac0)="73b2f481c7cc7e1ce1f52607ea603e6243e836139be4a24ba980bca7fb8a672eb6ed0b9407fa3157bd851727221b2df3c10d6bcc9129c130f2c7bd44f74371ede1f97850c308a30e948601d42e6467c9b7c000ebdcb2d09ce9762a3413c715e3d0ab283b842ea02ccacd78511279bc1da3822586813fd0ff18ea7fffa1131725f2cf0e205c23ebc2559c1f77828cddc8f79e2ef47ac0f184f90d87187e62c523df3d30d1c0a734f16921ceef2f24c284152c712763c1552ab6fce6810fecea7ed193d1d9601620fb99e8bbdb56bafd91044f7c119897894e567f7184c703c03082afd6d1420b6ace7f8d5c2baf6636bd918b35cc23a626104dea264a2833950267938db1746b47", &(0x7f0000000080)=0x107, 0x0, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) setsockopt(r1, 0x5, 0x1, &(0x7f0000000080)='?\x00\x00\x00', 0x4) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, 0x0}) (async) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x10000000, "0f00e60000000000000400004000", 0x3, 0x7}) (async) socket$inet6(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x140) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) (async, rerun: 64) poll(&(0x7f0000000340)=[{r5, 0x1}], 0x1, 0x9) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0xff) getsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 891.530517ms ago: executing program 6 (id=229): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x9}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0x8, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000100)=[{r1, 0x27}], 0x1, 0x40000000) 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) r2 = socket$inet(0x2, 0x3, 0xb) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 891.282164ms ago: executing program 6 (id=230): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000240)={0x9, 0x6, 0x9, 0x0, "891c1506b078926c66885a6b47c1d100", 0x1000000, 0xff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000008, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x43, 0x71002}, {0x7fffffff, 0x9, 0x6, 0x3}, {0x107, 0xf88, 0x3, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x21, 0x650, 0x5, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x18}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x9, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x9, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0xc04, 0x5, 0x1, 0x10010000}, {0x4, 0x100001, 0xfff, 0x2}]}) r1 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x8000, "97a2224ff1c14649ebf190926cc9795a6b47d1d1", 0xffffffff, 0x6}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 843.627855ms ago: executing program 3 (id=233): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f0000000200)="a4896071", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc, 0x2f, 0x2, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0x34, 0x8, 0xfffffffe}]}) setreuid(0x0, 0xee01) r1 = semget$private(0x0, 0x2, 0x400) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) r3 = msgget(0x3, 0x280) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r3, 0x2000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x24, 0x2, 0x0) connect$unix(r5, &(0x7f0000002a00)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000240)="4275409f13609ebeb6e566d264e0db026305f273f0fb9019f84145dae767adc0f102f81a8d5d591f5064471934b3cf630639f936f1503a8c26cc15654f367a4cd02ddb8d2c94d9b5e05f580dcf574e34ece17b4c6f", &(0x7f00000002c0)=0x55, &(0x7f0000000300)="7f801810c9755cc479ebd6a5b9e384a55f18ec6f510eb4001ca8d98edeeda7e8cecc89c6ece65ff3022c193ed69f", 0x2e) msgctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f00000c8000/0x3000)=nil, 0x3000, 0x2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) 842.598477ms ago: executing program 3 (id=235): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xffffffdd, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async) syz_emit_ethernet(0xe0, &(0x7f0000000880)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYRES64=r1, @ANYBLOB="7000000a907800010402010303030000916420ff73c56110d6f55ceb90475b0f1e26c2ec3bdb496aa7457d4d73a317438a288423f773fde1414eda337dedb902e3994c1aaaa9c02d15f1876061bac39fcb461ac9654319e6d624109aa4a08af4ea5bb1ac8ed2beefd3455bac115f"]) (async, rerun: 64) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x49}, {0x26, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff000800000000009586b272f7dedb1f0000008e13c9e268a10337d31196868e11d0af3a0180bb310a87b4fe9f4bceb2e2efba074468ae", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r2, &(0x7f0000000600)="d81ad3", 0x3) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) (async, rerun: 32) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) (async) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r4 = socket$inet(0x2, 0x8001, 0x3) recvfrom$inet(r4, 0x0, 0x0, 0x1, 0x0, 0x0) (async) syz_open_pts() recvfrom(r0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) syz_open_pts() (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async, rerun: 32) open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x0) 787.040493ms ago: executing program 3 (id=237): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x8, 0xffffdff9}, {0x800008, 0x20f89, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x40000090, 0xd1d, 0x88}, {0x1c1, 0xd, 0x4, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0xb8d, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r2 = socket(0x18, 0xc003, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x6, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x8000, 0xd5e2}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0x56932432}, {0x1, 0x84, 0x0, 0x3}, {0x7, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x8000000b, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf9f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30001}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60ad000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@random="e727dc071f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b907a6", 0x1c, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x32, 0x0, 0x0, 0x2e}], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x9}}}}}}}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x41406474, 0x0) 783.922004ms ago: executing program 3 (id=238): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000380)='{-,:}^:\x00', &(0x7f00000003c0)='\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) close(r0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 710.610431ms ago: executing program 6 (id=240): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x4, 0xfe3, 0x6, 0x71800}, {0x3, 0x4, 0x800000, 0x7}, {0x6, 0x2, 0x8, 0xaf9}, {0x2, 0x6000, 0x4f}, {0x0, 0x3, 0xc, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0xfdec, 0x8}, {0x1, 0x83, 0x0, 0x84}, {0xfffffc00, 0x2, 0xc3, 0xfffffffd}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x8, 0x0, 0xfffffff5, 0x100006}, {0x9, 0x5, 0x26, 0x3}, {0x81, 0x3c26, 0x3, 0x8}]}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)='W\x00') syz_emit_ethernet(0x1fe, &(0x7f0000000180)={@random="a1541198c9fd", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x1c8, 0x0, 0x3, @empty, @mcast2, {[@hopopts={0x6, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x2, 0x20, '\x00', [@generic={0x6, 0xde, "21320b16d14af6ea436eba993c6c433f3b0890a91a7db83e6cd25e6687b41c68f76b80023e75f54f8fe324bfbf5620729f7559fe74cecb790d9f67741845cde9f01d849835c90c02284166d96fe8330c9e6806a269dd20fffca203a914f19079546d793611a2828c88eaa52687c1ebf4eb64e87ac16f000b1777b064c9bed97dd976e9058267af2c0f7b211a3b1bc1d4c29ade0f854ce319fc8ef80d8d0a3d1895d65460c7c98a4d43adc5017c28f79e11f6fa36626de67e25f1f80c6582b220e77eead5117be589fd390ce76102ef5dd740d50e8bd5c971dcca04cde329"}, @jumbo={0xc2, 0x4, 0xa7}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0xdc9a}, @enc_lim={0x4, 0x1, 0x81}]}, @hopopts={0x68, 0x12, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @generic={0x1, 0x8b, "17a0dd67146c834b7305591a171109c28b208e4bf5f484116ee2f14c39960e20852f417e301990201a1ed855356564701574e4f9d6bf28949aa19f0a1f138034b1bd9498631095fd92c419d8b3bda831da7ce1c0fa4638d1ee6f4283067e63b5bb84e82cf949f6ce2fc4a41440cfdb1c09f27c0e7fc4db191b1ae328f2793fd70868f4926e624a204818b5"}]}]}}}}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001340), 0x0) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000003c40)="f632", 0x2) poll(&(0x7f0000000000), 0x35, 0x0) 637.499439ms ago: executing program 7 (id=244): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) pipe(&(0x7f0000000100)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x480, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0xffff, 0x1, {0x9, 0xa002}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x9, 0x7e, 0x40000007}, {0x28, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xad, 0x3, 0x5, 0x9}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x1}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) fsync(r3) flock(0xffffffffffffffff, 0x3) pwritev(r3, &(0x7f0000000040)=[{0x0, 0xfffffeec}], 0x1, 0xbae) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="82352f8edf518a962eee4fda0000e8ea33060180000a5dd94f77bb944888ee7ec51778c5a143c17862549b9899d83600166843e97be200000000000000", &(0x7f0000000000)=0x64, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) r5 = socket(0x11, 0x4000, 0x0) r6 = socket(0x20, 0x2, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) readv(r6, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/227, 0xe3}], 0x1) recvmmsg(r5, &(0x7f0000000240)={&(0x7f0000000180)={&(0x7f00000006c0)=@un=@file={0x0, ""/533}, 0xd, 0x0, 0x0, 0x0}}, 0x10, 0x1801, 0x0) 634.865681ms ago: executing program 7 (id=245): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff000800000000009586b272f7dedb1f0000008e13c9e268a10337d31196868e11d0af3a0180bb", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe8000000000000000000000000000bbff0200000000000000010000000000018284e355429be5bdc951666267f59f240a8c000dc6b1f6"]) 634.587056ms ago: executing program 4 (id=246): r0 = socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x10, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000002, 0x46ad}, {{}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3}, {{}, 0xfffffffffffffffd, 0x88, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffa, 0x35, 0x80, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x6, 0x20, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x8d, 0x10, 0x2, 0xffffffff}, {{}, 0x5, 0x28, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) r3 = kqueue() setuid(0xee01) (async) setuid(0xee01) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000000), 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) 633.890257ms ago: executing program 7 (id=247): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0xfff, 0x4}, {0x0, 0x8}}, 0x2) (async, rerun: 64) socket(0x18, 0x2, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0xfe, 0xa}, {0x1, 0x11, 0x1, 0x7}, {0x6, 0x80, 0x8, 0xfffffffd}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00461b000fca13f8e1a2cb59ed4d35958587000000001f00385c046200000817c57500"/44, &(0x7f0000000000)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffe, 0xa8, 0x80000000, 0xffffffff, 0x6}, {{r1}, 0x0, 0x1, 0x40, 0xfffffffffffffff9, 0x7f}], 0x2, 0x0, 0xbe, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x40, 0x2, 0x180200000, 0x8001, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0x544, 0x200000000082, 0xd, 0x4, 0xfffffffffffffffe, 0x4000000000ff], [0xfffffffffffffffe, 0x400000f0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x7fffffffffffffff, 0x0, 0x5, 0x11000, 0xffffffff00000000], [0x8, 0x1fffbfffffb, 0x7ffffffffffffffc, 0x0, 0x1, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x2, 0x4, 0xfffffffe, 0x7f}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x100, 0x2, 0x7f, 0x8}, {0xffff, 0x2, 0x9, 0x2000000000000000}, {0x8, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r4 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) (rerun: 64) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 490.281666ms ago: executing program 7 (id=248): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0xdac0, 0x2000007, 0x9, 0x80000005, 0x80000001, 0x10001, 0x10, [{0x6, 0x7, 0x6, 0xffff0001}, {0x101, 0x8, 0x9, 0x8}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x5, 0x2, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x1b}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x2, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x203}, {0x1e1, 0xffff, 0x7ff, 0x3}, {0x7, 0x0, 0x9, 0x3}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0xc, 0xf8e, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) setgid(0xffffffffffffffff) r2 = getppid() chmod(&(0x7f0000000240)='./file0\x00', 0x8) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x2, 0x0, r2, r2, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = getppid() setpgid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000604, r4) 489.993363ms ago: executing program 6 (id=249): 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) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="27e365d64afa1408319ded102f2f54c769bd841da68c06c4867f8066ef19164727c0606ca3f8ade2ac6bccc6e7107871b14324a7209c20989979", 0x3a}], 0x1) write(r2, &(0x7f0000000080)="c30516845e", 0xff55) close(r3) clock_getres(0x2, &(0x7f00000023c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 489.292048ms ago: executing program 5 (id=250): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) 332.995108ms ago: executing program 5 (id=251): fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) socket(0x24, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x4, 0x82, 0x22}, {0x35, 0x1, 0x1, 0x400}, {0x400e, 0x4, 0x52, 0xd}, {0x50ae, 0xf8, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) setsockopt(r1, 0x6, 0x42, &(0x7f00000001c0)="c11c2aea", 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x9, [{0x1, 0x2b4}, {0x3, 0xd}, {0x3, 0x9}, {0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x6}, {0x2, 0xcd}, {0x2, 0x5}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x2, 0x200}, {0x2, 0x1}, {0x1, 0x9}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x9}, {0x2, 0x10}, {0x1, 0x8000}, {0x0, 0x576}, {0x2, 0x8}, {0x2, 0x10}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x7fff}, {0x3, 0x101}, {0x3}, {0x1, 0x2}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) 332.768116ms ago: executing program 4 (id=252): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x40, &(0x7f0000000140)={0x8, 0x1008000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) 330.385132ms ago: executing program 3 (id=253): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="000484742b65009b12ab60e6f7bd96f2336943c1daa5d5adc3d19b376a", &(0x7f0000000000)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sendto(r1, &(0x7f0000000280)="b4e68bbdba2286535c309bf8a682ad6e86ad1b8c8ce5a364f2aaa36db9d0939981c52656cffb60a9f262fc9edd4fba8f292e12df34ad5a912049c2843b909e940519be92a02efb112b0f9891b956e9f33d4c0b88c95199a409d9b3", 0x5b, 0x403, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) write(r2, &(0x7f0000001c40)='O', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f0000000000)=""/111, 0x6f}], 0x3, 0x0}, 0x0) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="000484742b65009b12ab60e6f7bd96f2336943c1daa5d5adc3d19b376a", &(0x7f0000000000)=0x1d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) sendto(r1, &(0x7f0000000280)="b4e68bbdba2286535c309bf8a682ad6e86ad1b8c8ce5a364f2aaa36db9d0939981c52656cffb60a9f262fc9edd4fba8f292e12df34ad5a912049c2843b909e940519be92a02efb112b0f9891b956e9f33d4c0b88c95199a409d9b3", 0x5b, 0x403, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) (async) write(r2, &(0x7f0000001c40)='O', 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f0000000000)=""/111, 0x6f}], 0x3, 0x0}, 0x0) (async) getgid() (async) 329.752436ms ago: executing program 4 (id=254): pledge(&(0x7f0000000000)='*:*(]^}/,^\x00', &(0x7f0000000040)='*#^%\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x2, &(0x7f00000000c0)="bacc9709c80ff6995e4d6916526ddf158b67f995896605df53b74ecd75199d95070588d1df63be50ab9421a83d9b61ddf54972fcec53ed4514245fe716b1dbe8e10dbfeda2ded2513c57ede07137e9da8d985553e3c2", &(0x7f0000000140)=0x56, &(0x7f0000000180)="f043a007ebb3d4759ba089329b379f2d555ae885ddb3f86da7203c245bc58da15b579adcd9974bb58c40003f9c769b493352c51e007b558201a3a8cb4155307e3ed7f976c84512e19e39ed4954b3e9f799584011379da9f8e5192176ed66ede6e693e98f9222f1f9ecac82b42de3aa56ef3d4a88c196eaaf743375af7dd3c16f01b252cce81afd874f441452976578cf0ccadfa29085d42f29381bae0b0ac1e6d1c1401deaa6e9d9", 0xa8) pledge(&(0x7f0000000240)='*:*(]^}/,^\x00', &(0x7f0000000280)='$&&\\+&+},\x00') pledge(&(0x7f00000002c0)='{-+\x00', &(0x7f0000000300)=')\x00') sysctl$kern(&(0x7f0000000340)={0x1, 0x58}, 0x2, &(0x7f0000000380)="3bebc6a793420f8bfc0d95bde9ed42c7965ec5beee151f16cb4c1dc4110dcc02ee5fb6e95346984c862107e9c42bb699747cd38cba46962507be561b7ed08fc6ca673e3582eb22f965501e6504e59fffa615ea8842b6156750f525a3522ffac994fdaedc1a5b51efdd43bd992b99ce8c8193e3be8e2f2883859820df96abdc82702c1e7e", &(0x7f0000000440)=0x84, &(0x7f0000000480)="559ad6c9d858088fcae133a435cd8f93976e13db6c5c3f044be2a8ca314111926b6f7c834d3657f0a64ef158240485ccfb2ab08965ec1045e13fec0e1c56be9ee19f981c437ef758a89c64232923b2cdc4ae829723496b3b3cf9779031f2f8d8981b9b67694b54ff242682a0363fa64566fa05c37ea5f72dde45ed4107abeb141ffe6b467063902af3d004e8b5eafddc2306d6a4b3824c8f30adb0329d04a1871061d583caf0618450bcd4d087e84d9ed55701", 0xb3) pledge(&(0x7f0000000540)='\x00', &(0x7f0000000580)='.\x00') mknod(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x0) pledge(&(0x7f0000000600)='*:*(]^}/,^\x00', &(0x7f0000000640)='*:*(]^}/,^\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x38, &(0x7f00000006c0)={@remote, @random="356339fbe2db", [], {@arp={0x806, @generic={0xf, 0x4c42, 0x6, 0x6, 0x8, @empty, "d01d3f959a15", @empty, "1da751a5b12212943a17df1dc28cbe42"}}}}) r1 = socket$inet(0x2, 0x6, 0x0) sendto$inet(r1, &(0x7f0000000700)="2c75297ca03f48b88b8d224d4927294e48e6e6ede4c00e6141f7243214f70bda3dee4c43784cef8027dc2fedffcfc3240cee052531bc13d56e9e15b4cf8867defea0850b2bae94c4b052adcd1aeb3989c920d329ca59977e8b41c9570051ae8886bf46d98e0d2e9017eeebd12b117b45526a69f96afd4e0b14702c9c9299ebe217db8423704cb7fe9416f894c85048209eec59123221f7c83c4f10dcea7a1db954b245753692340ff9d967eaf63bdde30270c1f1fd601ab6e99167911becfcad77b66837af32672f5481c25415ca2203e61cfd49e67a60366d5efb9efb054e9a67aca5ea08bb187207bade690e188c21bbf1fef77ae4", 0xf6, 0x1, &(0x7f0000000800)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f0000000840)={0x2, 0x2}, 0xc) pledge(&(0x7f0000000880)=',\x00', &(0x7f00000008c0)=',/*,[@:\x00') recvfrom$inet(r2, &(0x7f0000000900)=""/235, 0xeb, 0x40, &(0x7f0000000a00)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000a40)) pledge(&(0x7f0000000ac0)='-:#.\x00', &(0x7f0000000b00)=').\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) rmdir(&(0x7f0000000b40)='./file1\x00') bind(r1, &(0x7f0000000b80)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000d40)=[&(0x7f0000000c00)='\\\x00', &(0x7f0000000c40)='/dev/bpf\x00', &(0x7f0000000c80)='\\[{]^\x00', &(0x7f0000000cc0)='{-+\x00', &(0x7f0000000d00)=',/*,[@:\x00'], &(0x7f0000000e40)=[&(0x7f0000000d80)=',/*,[@:\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='+:\x00']) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000e80)="f85aa8c6c5aaabf1af03de74eb97a1707d5ed6595f5a4d6fd9ec162f3d0bd22b11ea454c5ed1253233ec77bd4999a57910d7ce31cedc86e8e0e734f1531b113e799a044bf5d8", 0x46}, {&(0x7f0000000f00)="4d69377e44a54a670101d6ebd6353a244c459e467ad6fabe46674fe1aaa2d8048696b91875618dc80c1a29bd5bde67535140ede4ad46cad9ce40c9c3bb070ea4dba05425dfa41d8e72fa3c5d4de6b1531bce0333a968c56aad10483963211229aacd775431e2445dc4cc9f6894ae885b986bf4150dbf900eacde73f0a86831325ca08943569d129809d0aa46295613603a868ea891d54f934e5596a386eba6162c94f31c611b1d350f773e2fac7be769993b46ad11d651ed666404aa3b5c63af7dca998923e6beb6ba4ca526e06194821795fa60e8441926e695868bc789a2f09c402bf9600fb8470e332cc6be0792902e8b72c398330c26b6c1d6ece64e8d", 0xff}, {&(0x7f0000001000)="430adf3ccd3078917f305b0ab3fd3ed5c8dd0de688b7241e338e300a4b0b192e17f293c4f945b33e6857d348f43a5b803c0ccf6991095329d59d1101afbd27e2ce41e00404b0924bc553a116f7b20458c4", 0x51}, {&(0x7f0000001080)="161bd59b23f3e55ce6d07b966fe301f285b01950723286da855b999c198a99140772a1c2191c8ff0dc9634850d60a2f7418d5e23aafbd66f13e488b2bd0954f50ae6a3aa0abb89dd5c", 0x49}, {&(0x7f0000001100)="c8186f5cfd54b0da23f2045de8a674958c4c979d0bc0091e746e2cc64afa5d5e9a7db75f3d56d348dedcc480cd320cafa5f149518695f70226f125d0707f7e263bed98a00e4a4b3c64729dc7bda21b67582678a8c51d531de9de70d890f2ec617f90bfd354fbf4cec92255bc646e450d9646c5263528d93f562adb4dbab7dcb2c1607f7d64e78d7e7e8ddc9fe43722496c22c4bfd6e38bff9c397d067ce1b119cad6b1487a69d784f7b124f9e296f11936ea521f7e9eb4de409dd0b016451c3bd708512fb0181cab87fa281f81331519dceab9fbb0cc1769311cd45fde0bf252b48feb26dc", 0xe5}, {&(0x7f0000001200)="7f75faf7442dd72269baa76dd010ce28e66602e514ef84dcd79dae72837ce1df0757a13a3178fc9718718134c6aa64f814871316879373ece9be2edbfad08da887091db522e3655273a73d486de93547388644f5b32ad396f2fb8f5bea8f66a2484f473930aa050dcecdc3e8335d9fe2e0eb5d43dee9360f83b94195ded494924c955a57422a2d320f916710c1ba5ff879057fb86be138df97b92d83dcef747f65378b70cfd14cd613aaa598a44a7c140a46177f9080774d43cc317c07e417b7c55b400f96aa6d24dc63", 0xca}], 0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001380)) r3 = geteuid() fchownat(r2, &(0x7f00000013c0)='./file0\x00', r3, 0xffffffffffffffff, 0x6) sysctl$kern(&(0x7f0000001400)={0x1, 0x45}, 0x2, &(0x7f0000001440)="b46c10a5634abfac1d625b937b887dfa9718484888bce6c58d581804d2ecb4880bac0e6b7a196307e4e0fad62a9b619872202f8d7683d2364e9c92a6c416f9f94c576872b3169f7ed6cc0de0420ff658da3bdc919f47f099428e39705dd12da466c48fce263d29c03de437c3d4e44845ea527ec25c1b564d56e7f30900795ba551a088c8afc7f1a46794033dd53d854ceb7891ddd1e10bb319d4f19a708b07fbef4ef788c4ac4ab4e2", &(0x7f0000001500)=0xa9, &(0x7f0000001540)="a70dd421ace8d073bb75f69a5b0200963634d102830cecb49c375fb962fff5d0c69a6520e2af7f7be93c5b482936875eeae9623a8a07dc45986252c07453b5de1757e9ab4de4ce4fd02f8597cc63a7b93e0be1ab4a53570610cc73e707b435148c8a5840a585478fb6693d4bd2419c314c39933fb4542051d9ec97ddaa049ffffb0c35bb20c6", 0x86) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001600)) 264.457766ms ago: executing program 4 (id=255): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x4, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0x0, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x4f0e], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5, 0x2aae}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x1, 0x9, 0x2000000000000000}, {0xff, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x0, 0x3}, {0xfffe, 0x3, 0x6d4, 0x6}}}) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) read(r2, &(0x7f0000000200)=""/162, 0xa2) (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000340)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x122, 0x6}, 0x80000004, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200025}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8, 0x2, 0x1}, {0x4c, 0x8, 0xc, 0x9}, {0x6, 0x90, 0x1}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="82352f8edf518a962eee4fda0000e8ea33060180000a5dd94f77bb944888ee7ec51778c5a143c17862549b9899d83600166843e97b", &(0x7f0000000000)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r6, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 264.188146ms ago: executing program 5 (id=256): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x22, 0xffffffffffffffff, &(0x7f0000000040)) 252.918129ms ago: executing program 3 (id=257): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x138, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r1, 0x4, 0xfffffffe, &(0x7f0000000140)="ea3f7e4e3548d022d7252e906653c384c8b25dd8c327f609241cc6279bc8ce49df92f489e97f375325dd437f8ee349d958aad56d9f078089a3478c6cd3a7623f075fc5", 0x43) (async) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 64) chmod(&(0x7f0000000040)='.\x00', 0x37a) (async, rerun: 64) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 251.867024ms ago: executing program 4 (id=258): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 251.609713ms ago: executing program 5 (id=259): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0x31}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {0x0, 0x100}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) 22.369834ms ago: executing program 7 (id=260): r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lchown(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r6 = open(0x0, 0x8000, 0x8) write(r5, &(0x7f00000004c0)="b9", 0x1) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002b40), 0x4c1, 0x0) writev(r7, &(0x7f0000003ec0)=[{0x0}], 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='/dev/wskbd0\x00', &(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='/dev/wskbd0\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f0000000600)='/dev/wskbd0\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x40005, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x7, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000680)=0x4) pwrite(r3, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x1484, 0x8, 0x200, 0x3, "bfcdc206a63dbbb2a0cf65306a6139311fa00b5c", 0x13}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xca) mmap(&(0x7f0000772000/0x1000)=nil, 0x1000, 0x3, 0x5012, r5, 0x0) 7.978562ms ago: executing program 5 (id=261): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x8000, 0x0, 0x8000800, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) fsync(r0) 4.31485ms ago: executing program 4 (id=262): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) (async) pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) 0s ago: executing program 0 (id=263): mkdir(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) rmdir(0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0xfffffffc, 0x7, 0x4347e793, 0x9b0a, "0d261b04026efeb2e0ff7fb9c3e31a96cc0f4700", 0x80, 0x7}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000fc0)="1e5bacc1bd1f7880fea25daf4ce4b398a6049d94b3067e08781493ed4ceabafe094beb9521ad675a1dd79fc59376e3f57c0d57cac24358f0b4e9b21665cfe138d9ff66e00b2d08a8b4c2fa88d39f45aead0c1f0a44f088a72fed5edebc052bff95b60c0cf6c908790ba212e9314d275f060001911fc7687b89db8b3e2df3e9a8a05c9d84b034cf8c7b2857c0b59f46c49423e635e002af02a668a46945875006d0953b64ccc96ae209f9e73a67d99366dbf87f421cca0ae68d2b9eb06917244d08e09e85836f140ecb214291ffb1a711857638b6247de5acc5ae9c09eac7024e41d47d735271297c4049330afcfdac946f43d43c2066fca7d78097da5289c8e9d677c5f51db13c42f154a59e0a9394da407fa695d3d55e6cc7efd8637b8812d3ee23c291988064666e308e6847b969114e393d1549e7627a714b587253764097c809d98e92ff33e37fe4c96177e96feb82bc641419adcb09a74e83d9f97cd5d10801dedd76bf41b6c85d6702ad2b55594f74dbe13299aa91bdca3ffc84b2bd06ee2b229e232a23db2cf23da8288db4a6651cfa6ee1a0427c9319c9b17354c144329e64d2", 0x1a4}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x2, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0xa4, 0xab, 0x0, 0x4000007}, {0x6, 0x2, 0xc, 0xc5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xffffffff, &(0x7f0000000200)='./file0/file0/..\x00', 0x11}) r2 = socket(0x1, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt(r2, 0x11, 0xfffffff8, &(0x7f0000000040)="52e77e49688ab176678de566efc3099bec741238ec479722d01e84901641db32cb4e196b", 0x24) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.116' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error uvm_fault(0xfffffd806c904d78, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 176289 11471 0 0 0x4000000 0 syz-executor dt_ioctl_record_stop(ffff80000148d000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff8000fffe8a80) at dtclose+0x109 spec_close(ffff80003c42dfc0) at spec_close+0x466 VOP_CLOSE(fffffd8063225da8,81,fffffd80097fd410,ffff8000fffe8a80) at VOP_CLOSE+0x132 vn_closefile(fffffd806088aa68,ffff8000fffe8a80) at vn_closefile+0x12b fdrop(fffffd806088aa68,ffff8000fffe8a80) at fdrop+0x121 closef(fffffd806088aa68,ffff8000fffe8a80) at closef+0x192 fdfree(ffff8000fffe8a80) at fdfree+0x116 exit1(ffff8000fffe8a80,b,0,1) at exit1+0x576 sys_exit(ffff8000fffe8a80,ffff80003c42e330,ffff80003c42e280) at sys_exit+0x1a syscall(ffff80003c42e330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x761f85630fc0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c904d78, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff80000148d000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff8000fffe8a80) at dtclose+0x109 spec_close(ffff80003c42dfc0) at spec_close+0x466 VOP_CLOSE(fffffd8063225da8,81,fffffd80097fd410,ffff8000fffe8a80) at VOP_CLOSE+0x132 vn_closefile(fffffd806088aa68,ffff8000fffe8a80) at vn_closefile+0x12b fdrop(fffffd806088aa68,ffff8000fffe8a80) at fdrop+0x121 closef(fffffd806088aa68,ffff8000fffe8a80) at closef+0x192 fdfree(ffff8000fffe8a80) at fdfree+0x116 exit1(ffff8000fffe8a80,b,0,1) at exit1+0x576 sys_exit(ffff8000fffe8a80,ffff80003c42e330,ffff80003c42e280) at sys_exit+0x1a syscall(ffff80003c42e330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x761f85630fc0, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c42def0 rbx 0x1 rdx 0 rcx 0xffff8000fffe8a80 rax 0xffffffff837e6e08 dt_prov_syscall r8 0 r9 0 r10 0x70b895534262ff26 r11 0xbe3c069d96f252e3 r12 0 r13 0 r14 0 r15 0xffff8000014dbb00 rip 0xffffffff81406498 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003c42dec0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=180320 pid=53252 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffe8a80 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000fffe94e0,0xffff8000fffe8d28 process=0xffff8000fffe66a0 user=0xffff80003c429000, vmspace=0xfffffd806c904d78 estcpu=36, cpticks=5, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65286 400560 51167 0 4 0x82000 syz-executor 65286 512198 51167 0 4 0x4082000 syz-executor 65286 413086 51167 0 2 0x4082000 syz-executor 65286 23484 51167 0 3 0x4002000 suspend syz-executor 11471 377962 88805 0 2 0 syz-executor 11471 277476 88805 0 3 0x4000080 fsleep syz-executor 11471 176289 88805 0 7 0x4000000 syz-executor 11174 150842 4972 60929 2 0x10 syz-executor 11174 156778 4972 60929 3 0x4000090 fsleep syz-executor 11174 459500 4972 60929 3 0x4000090 fsleep syz-executor 86951 518108 17979 0 2 0xc80 syz-executor 86951 380297 17979 0 2 0x4000000 syz-executor 86951 93892 17979 0 3 0x4000080 fsleep syz-executor 86951 127676 17979 0 3 0x4000080 fsleep syz-executor 86951 308160 17979 0 3 0x4000080 fsleep syz-executor 307 23818 1 0 3 0x100083 ttyopn getty 51167 521261 15452 0 2 0xc82 syz-executor 17979 22443 15452 0 2 0xc82 syz-executor 88805 171395 15452 0 2 0xc82 syz-executor 58704 226789 15452 0 3 0x82 nanoslp syz-executor 4972 19005 15452 0 3 0x82 nanoslp syz-executor 28209 254789 15452 0 2 0xc82 syz-executor 54692 277256 15452 0 2 0x10000082 syz-executor 83456 485655 15452 0 2 0x10000c82 syz-executor 15452 160492 79684 0 3 0x82 kqread syz-executor 79684 219983 84296 0 3 0x10008a sigsusp ksh 84296 332365 50758 0 3 0x98 kqread sshd-session 50758 512145 17103 0 3 0x92 kqread sshd-session 17103 169647 1 0 3 0x88 kqread sshd 24930 163421 69179 74 3 0x1100092 bpf pflogd 69179 36455 1 0 3 0x80 sbwait pflogd 266 5498 76092 73 3 0x1100090 kqread syslogd 76092 164772 1 0 3 0x100082 sbwait syslogd 88112 436860 1 0 3 0x100080 kqread resolvd 39351 13311 74577 77 3 0x100092 kqread dhcpleased 70472 7193 74577 77 3 0x100092 kqread dhcpleased 74577 115598 1 0 3 0x80 kqread dhcpleased 35485 276837 0 0 2 0x40014200 smr 43432 171038 0 0 3 0x14200 pgzero zerothread 62061 296265 0 0 3 0x14200 aiodoned aiodoned 37460 501534 0 0 3 0x14200 syncer update 28749 514574 0 0 3 0x14200 cleaner cleaner 88558 125661 0 0 3 0x14200 reaper reaper 95946 272139 0 0 3 0x14200 pgdaemon pagedaemon 72499 421053 0 0 3 0x14200 bored viomb 40577 93265 0 0 3 0x40014200 acpi0 acpi0 74068 259733 0 0 3 0x40014200 idle1 8687 122753 0 0 3 0x14200 bored softnet1 47525 249357 0 0 3 0x14200 bored softnet0 11829 415507 0 0 3 0x14200 smrbar systqmp 36014 427322 0 0 3 0x14200 bored systq 42419 376932 0 0 2 0x14200 softclockmp 96464 392374 0 0 3 0x40014200 tmoslp softclock 11693 389913 0 0 3 0x40014200 idle0 1 288624 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86951 (syz-executor) thread 0xffff8000fffe8fb0 (380297) exclusive rrwlock inode r = 0 (0xfffffd806ca38c70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 11829 (systqmp) thread 0xffff8000ffffef90 (415507) shared rwlock systqmp r = 0 (0xffffffff83868a28) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 11039K 11431K 166960K 11654 0 pcb 17 12K 12K 166960K 62 0 rtable 229 8K 9K 166960K 418 0 pf 33 17K 22K 166960K 80 0 ifaddr 39 6K 8K 166960K 59 0 ifgroup 51 2K 2K 166960K 83 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 38K 166960K 104 0 ioctlops 0 0K 4K 166960K 1599 0 iov 0 0K 12K 166960K 23 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1503 95K 95K 166960K 1757 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 6 136K 136K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 85K 166960K 393 0 sigio 0 0K 0K 166960K 5 0 proc 73 131K 180K 166960K 567 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 88 6K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 420 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 152K 161K 166960K 5408 0 UVM aobj 7 2K 2K 166960K 8 0 pinsyscall 41 82K 100K 166960K 1524 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 11 0K 1K 166960K 39 0 temp 49 8669K 8733K 166960K 20108 0 kqueue 15 22K 28K 166960K 70 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 59 0 55 1 0 1 1 0 8 0 rtentry 176 113 0 13 6 0 6 6 0 8 0 unpcb 144 290 0 273 6 0 6 6 0 8 5 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 70 0 65 1 0 1 1 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 332 0 323 7 5 2 7 0 8 1 nd6 152 25 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 2 0 2 1 0 1 1 0 8 1 ppxss 1192 15 0 15 1 0 1 1 0 8 1 pppxif 1504 2 0 2 1 0 1 1 0 8 1 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pftag 88 2 0 2 1 0 1 1 0 8 1 pfstitem 24 33 0 0 1 0 1 1 0 8 0 pfstkey 128 33 0 0 2 0 2 2 0 8 0 pfstate 448 33 0 0 4 0 4 4 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 460 0 6 29 0 29 29 0 8 0 art_table 40 461 0 6 5 0 5 5 0 8 0 art_node 32 113 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 7 2 1 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 5 0 1 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2112 0 597 96 0 96 96 0 8 0 ffsino 296 2112 0 597 118 0 118 118 0 8 1 nchpl 144 2695 0 988 64 0 64 64 0 8 0 rtmask 32 4 0 4 1 0 1 1 0 8 1 vnodes 216 2452 0 0 137 0 137 137 0 8 0 namei 1024 8566 0 8565 2 1 1 1 0 8 0 percpumem 16 67 0 18 1 0 1 1 0 8 0 kstatmem 264 48 0 24 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 9492 0 9492 8 2 6 6 1 8 6 plimitpl 152 162 0 144 1 0 1 1 0 8 0 sigapl 424 703 0 655 7 1 6 7 0 8 0 knotepl 120 318 0 0 10 0 10 10 0 8 0 kqueuepl 224 169 0 159 5 0 5 5 0 8 4 pipepl 344 139 0 109 3 0 3 3 0 8 0 fdescpl 528 687 0 657 3 0 3 3 0 8 0 filepl 160 3519 0 3255 17 2 15 15 0 8 3 lockfpl 104 227 0 224 2 0 2 2 0 8 1 lockfspl 48 106 0 103 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 435 0 421 1 0 1 1 0 8 0 zombiepl 144 659 0 655 2 1 1 1 0 8 0 processpl 1232 703 0 655 5 0 5 5 0 8 0 procpl 664 1173 0 1114 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 1 0 1 0 8 0 sockpl 752 693 0 663 23 12 11 17 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 104 0 0 13 0 13 13 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 13 0 0 1 0 1 1 0 8 0 mbufpl 256 1171 0 0 74 0 74 74 0 8 0 bufpl 280 4369 0 129 303 0 303 303 0 8 0 anonpl 32 7531 0 0 61 0 61 61 0 246 0 amapchunkpl 152 16482 0 15938 26 0 26 26 0 158 2 amappl16 200 2529 0 2478 18 6 12 15 0 8 8 amappl15 192 46 0 46 1 1 0 1 0 8 0 amappl14 184 7 0 7 2 1 1 1 0 8 1 amappl13 176 471 0 470 1 0 1 1 0 8 0 amappl12 168 1047 0 1006 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 49 0 34 1 0 1 1 0 8 0 amappl9 144 339 0 339 1 1 0 1 0 8 0 amappl8 136 23 0 21 1 0 1 1 0 8 0 amappl7 128 82 0 81 1 0 1 1 0 8 0 amappl6 120 283 0 270 1 0 1 1 0 8 0 amappl5 112 72 0 61 1 0 1 1 0 8 0 amappl4 104 418 0 389 1 0 1 1 0 8 0 amappl3 96 3087 0 2977 5 1 4 4 0 8 0 amappl2 88 539 0 479 2 0 2 2 0 8 0 amappl1 80 10177 0 9589 14 0 14 14 0 8 1 amappl 88 4644 0 4471 5 0 5 5 0 92 0 uvmvnodes 80 106 0 0 3 0 3 3 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 687 0 657 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 687 0 657 1 0 1 1 0 8 0 vmmpekpl 168 7337 0 7295 3 0 3 3 0 8 0 vmmpepl 168 51112 0 49193 97 0 97 97 0 357 8 vmsppl 488 686 0 657 5 1 4 5 0 8 0 rwobjpl 80 16861 0 15791 27 0 27 27 0 8 3 pdppl 4096 1381 0 1314 93 22 71 81 0 8 4 pvpl 32 14557 0 0 119 1 118 118 0 265 0 pmappl 256 686 0 657 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 330 0 27 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83879ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x50 __mp_lock(ffffffff83a10328) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 kqueue_register(fffffd806f958540,ffff80003b7ec4c0,0,ffff80002a27b240) at kqueue_register+0x12b0 sys_kevent(ffff80002a27b240,ffff80003b7ec7e0,ffff80003b7ec730) at sys_kevent+0x3bc syscall(ffff80003b7ec7e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768b89e57c0, count: 3 ddb{0}> trace x86_ipi_db(ffffffff83879ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x50 __mp_lock(ffffffff83a10328) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 kqueue_register(fffffd806f958540,ffff80003b7ec4c0,0,ffff80002a27b240) at kqueue_register+0x12b0 sys_kevent(ffff80002a27b240,ffff80003b7ec7e0,ffff80003b7ec730) at sys_kevent+0x3bc syscall(ffff80003b7ec7e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768b89e57c0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 dt_ioctl_record_stop(ffff80000148d000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff8000fffe8a80) at dtclose+0x109 spec_close(ffff80003c42dfc0) at spec_close+0x466 VOP_CLOSE(fffffd8063225da8,81,fffffd80097fd410,ffff8000fffe8a80) at VOP_CLOSE+0x132 vn_closefile(fffffd806088aa68,ffff8000fffe8a80) at vn_closefile+0x12b fdrop(fffffd806088aa68,ffff8000fffe8a80) at fdrop+0x121 closef(fffffd806088aa68,ffff8000fffe8a80) at closef+0x192 fdfree(ffff8000fffe8a80) at fdfree+0x116 exit1(ffff8000fffe8a80,b,0,1) at exit1+0x576 sys_exit(ffff8000fffe8a80,ffff80003c42e330,ffff80003c42e280) at sys_exit+0x1a syscall(ffff80003c42e330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x761f85630fc0, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff80000148d000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff8000fffe8a80) at dtclose+0x109 spec_close(ffff80003c42dfc0) at spec_close+0x466 VOP_CLOSE(fffffd8063225da8,81,fffffd80097fd410,ffff8000fffe8a80) at VOP_CLOSE+0x132 vn_closefile(fffffd806088aa68,ffff8000fffe8a80) at vn_closefile+0x12b fdrop(fffffd806088aa68,ffff8000fffe8a80) at fdrop+0x121 closef(fffffd806088aa68,ffff8000fffe8a80) at closef+0x192 fdfree(ffff8000fffe8a80) at fdfree+0x116 exit1(ffff8000fffe8a80,b,0,1) at exit1+0x576 sys_exit(ffff8000fffe8a80,ffff80003c42e330,ffff80003c42e280) at sys_exit+0x1a syscall(ffff80003c42e330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x761f85630fc0, count: -12