last executing test programs: 8.461626409s ago: executing program 5 (id=1683): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)="0e9a06c3e3c4500e738ff32f6aa9c600b744f24e7455b269528c24423e79f53da2f3f3f97362b53e9cbdbd51a9929f43d4d502bdd8a40352942524c96ea054952dd20837a177b55360ee16bcc76924276b7ef6cdbaa1b84a33c33db5618679127bda5d46547c08564da10e1be280e71d974680e7760e41c982611fe4be96361240482080d5e7ec20d30f959b5ae950a661880c37429455d7a45b9769aeffd119357ab2871fb2c8db3f8a8afb747659679261901dae3b8b1fd57add9fba0369e37bdf143cd1b5292c6c55b42d", 0xcc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) lchown(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 8.250177004s ago: executing program 5 (id=1684): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x5, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xfff7ffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x5da, 0xfffffffffffffffb, 0x11003, 0x2], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x3, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7, 0xfffffff7, 0x0, 0x800000000000000}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2100, 0x7, 0x5}, {0x29, 0x2, 0xb0, 0x2}}}) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000480)={0x1, 0x0, 0x0, 0x0, r2}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000001640)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)="a148a3d3f006e4f15999ab6ed0dd90fc997272cd48133bd5925941410fbc2c5cd7533d219492e97f268ed10bf83eb4204804955fe82a6e5076a5b09bb671c06a797870d8b1721ca5fd084ad16e8f840a6a314856e420ef910bb6f8530a61a3ee83f0b0e56c471d968ba57eb1e00e5ec7db7018b7dfd3b717fdd1c19fc96860b70560df0c5c82e107c1da963fa3cfb861664bf0b04f1e67bc34330bbe95cc88cff78c08568750", 0xa6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd604404, &(0x7f0000000040)={0x10000004, 0x2, 0x6, 0x2f, "280018000002524e44df00000068ab5ade800600", 0x6, 0x2}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) listen(r7, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r8 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x30) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x2, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0xaf, 0x2, 0xc, 0x6}, {{r6}, 0xfffffffffffffff8, 0x4, 0x8, 0x0, 0x7}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x6, 0x20, 0x9, 0x5}], 0x3ff, 0x0, 0x8000800, 0x0) poll(&(0x7f0000000000)=[{r8}], 0x1, 0x887e) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 5.483557825s ago: executing program 4 (id=1712): r0 = socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="8536ca9621ba436278554cf4c94ae37ea6fcc75b225342796bb65d6c17c9b0bd013b4421155a0700000000000000", 0x2e) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (rerun: 64) ioctl$TIOCSETA(r1, 0xc4504447, &(0x7f00000001c0)={0x3, 0x2, 0xfffffffe, 0x2f, "210d180000020000000000000028ff4021800600", 0x2000000, 0x5}) r2 = msgget(0x0, 0x22c) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (rerun: 32) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r4, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0xd5) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0x10001}, {0x1, 0x303}, {0x0, 0x1ff}, {0x1}, {0x0, 0x1ed}, {0x3, 0x5c8e}, {0x2, 0xfffffffb}, {}, {0x3, 0x3}, {0x1}, {0x3}, {0x1, 0xda}, {}, {0x2}, {0x2, 0xfffffffd}, {0x2}, {0x1, 0x9e}, {0x1, 0x2}, {}, {0x0, 0x17}, {0x3, 0x1000}, {0x2, 0xa}, {0x2, 0x3}, {0x3}, {0x0, 0x80000005}, {0x0, 0x4}, {}, {}, {0x1, 0x6}, {0x0, 0xf}, {0x3}]}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x77) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x6) (async) pwritev(r6, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$setstatus(r7, 0x4, 0xc4) (async, rerun: 64) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async, rerun: 64) fchflags(r3, 0x0) (async) msgrcv(r2, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x800) 5.469314474s ago: executing program 4 (id=1713): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)}, {0x0}], 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6c, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {0x0, 0x1}, {0x2, 0x6}, {}, {0x1}, {0x3}, {0x7038ed6c7171aa00, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x6, 0x4, 0x2, 0xfffd}, {0x6, 0xfffa, 0x7, 0x183, 0x1000}, {0x4, 0x0, 0x7, 0x6, 0x901a}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0x0, "00000100000000000000908b7f7f00", 0x1, 0x3}) setuid(0xee01) acct(0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000200)={0x1, 0x6, 0x2009}) 5.460738015s ago: executing program 4 (id=1714): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r0, 0xc0107005, &(0x7f00000000c0)) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000280)="3fc0", 0x2}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0xf9) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0x13b}, {&(0x7f00000002c0)="062bae134061dc042e6a3915df7e00000000f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcba6f838a564dd25ccd61ad399b084417654d249d7dbccccd724a56a07737fb5c6104d83b0497dec6cee93b190f1ea5a961fdf743340b67095cb354483e279eb767c451efd784bb620028d09900"/136, 0x88}], 0x3) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2012, r2, 0x7) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1000300000000}) flock(r5, 0x1) mkdirat(r3, &(0x7f0000000240)='./bus\x00', 0x0) syz_open_pts() syz_open_pts() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) chmod(&(0x7f0000000240)='./file0\x00', 0x44) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$pci(0xffffffffffffff9c, 0x0, 0x100, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000640)="d01f7a746c2456a2dcdb0edecae900e746655fc2ab6c62ea2c8fdf28e41a10276c1111e726cb5a3aca7414da4607d90d36dc281e725d29fa873a296c9f49877340903f9a527cdf9a61f4651a9087505d75d03878ee6e32c953aaa7a98b52f9f0de5c7292b24c82e42a550ada644dd2e33aac8950aeb7307b51e11b8105813359215f114f1b1ded7608718095241bdf900e23c33d66491eae7b029ec632c679866ca1cae679f084ff64597785fcd3aad34efcb93c2710cfff219a13d1f7c2924ee24fb354b2bb62898d79bc9d0a180ae52699151d1c313e9358397d7025cfa56ce8d81f9cd9901a9bbde00cd73504805416125c4afe60e70ce8e9fa0e73ff0f3dab9c522cc50879c0599b4cb96f81c3bef1f54da0ef18a72c70120f8b00146fe49a5cd3b487274976283c10dff197054d0c96b69b0c9d6f05eb37afc8", 0x13c}, {&(0x7f0000000940)="36689360e17a1ee5ad2bbf1f665ea5fb464893f4b153b6a33b91079270ac473febc37b79fb84c8865f9a8967939f56b9a6777208c53908d8eab6501145ed1f024c0f203220c561e16f6d9e9a689f5528718619b676a0832e7ecf022ab6a3619cddbebf84cb551c198b59c5c300ad7f3dc91e5f1a0c49e21aae462229917ba57738db4a8eac45fe7638c512db7577521ae6c4705342a5af4b6f4924d184e240807de7c1a246c2f76e77de2f4330445ca6bc9424725cd3856e5f20766ed4f2ac7980593d5325649cbe7558e60c14fd7e3bc22fab9e1cc03cd6ecaa2e8eb1409370bcc799a45ce5bf9197b9cb792c508a24c4390c06f9c64f6827bdfca263f9bdb6b2246d6e6b0ea3425b9354edf2e7daad20a857bb307a7adbcbcafa699383ac3944ba28e1b06f0a6168115457ec5bf3849edccc6916e4af254eaef891f08cc96f1225eb1c34f0696d6542304f900f979af47fb06bbae99ba8a76d4446ff262d09ad3ee81482777629254449f53fc4776879e139f2520eeedce86e2ae43e751aa3936cfa3a29ea14cc1a968c8789532712d92207da6dd52919875f3223ec5c9e1d74218fe4671cebb7257d7f01f9a3559daa776efbccb26240f5ea1fbf82cb96d88656f519d777630cbebd9547a64de11aac4aace7facfefeeb86537437ea6afcabda65901a8f72589a8cfe4da1801ef4ba037187ac0ddea40c4f1da2b8b7c6ca8113b417d868eea6b47b7cb2065a16007d5609f6f0c32416abbe200f5b8d861ca321f0db133b6774d859e19f723d0abbd083e0a4a7bc3400124fa5f36a69fb0a53f01665ae3d381b93d58931f2a05aae6a150b94456b1618f3c0baf19f0e426cd0387df91e5d8ce48d4668daaa4a522745241329a67381bb1bb2cd6baa18703622cf45b34761a954e7772d5bd83952fc11b0574c07431c3fe826aa8d275a9557322f955289fcfb6998625fa9ac2428510a48ed70584ea4b698627a736a55a3f325c69fb3950e9ccee99bbae1f6d020860f6e5700262b9921252e0e626c34cc419f6f7d8582cf94528b4ca40acbbd1c1968e2df99ca6574294d2cda069bd59826c3261da5e3db74c621ff3340b6fe722283c36ad9e500bfd4a8bbe26a013121ae06012b4c5d4a9f0b6c3a2ef14f2361323faddbe29716f8c63f8b32dca38b7406784a1e2662f3a55d8bbef748c8731c474df4b075f20333ca9763afaf619e8bc5d0b0ebf2453f9f3bc2290f9a101cb9246755b43100b60b39a13cfd0202e51de672f7b22e209729a83c21084c216950ba23ff85e72192540e3fd6f03c64a4d0541e70722a9b1de9e2841b3ba38e20c444af2d26410113b775d06ca6bfac0f04c334e8ca2597dfb1471aed01de7fa1cc3b814955b4e483fc5b45cc4a0ec9587a69bcdf12099ed7685aca8df68707aea5e9e3cfed1452d5613cc87e6ee2d0959ef35b71e1160b9920f671251ce9a0c12f72ce4a15ca611a0f8424d3eb3b7d606c0a87f324f8416b418bb072105ccedf42dc72a0cf9af94c497a81cfae56ebba100d0ca54df662097f93533dc8e46cc2702e09f9c1ca2431a7b19c9951b0008f3d9d6af21c98eee0b9e8361425b609779ef91beab7ecc569464af9f2286b17a6295c466830c76c682ae39392cc6f3f0da0ee7a539c59ea64a74be7e22462b62c63a4ba4a55241459ade7d3c908e2dcbf534a692a04b785b126ddb34f0ccaa1c09d947d1d2644ae8e0834cc49475109fe2649e7480270a9298acd09e848abe6ffe7eefad6fcad269dd8e3c2632812482c449c1a042b295cbb075081750b2dd19d05e819891267114e4ef9af28280b06f8f6a93c48f24964b04fc968fb98874f44b455396e0daad8fdd8e91fdfb5e20b9de66b68eef34b23da8c66b9bee47c918b20d23bf036426a9d9ec4b725da7a13f7c378ffec3f086be632ccb03d4454b9f4f9334427afb5a5a907d9a0dfea18ae72a1b160c5cc01a9aeb562a4287e26e72b25a4fa372705275474b27518f3778e88d8690a224ac7ee653e6a6ec66f6ffaa31429288889ff5d8fc232faef2aecd5c273a1a97ab057375814455b83787a81587523fb452c59f724fcf8f6c2d92cd76ae4f4fa315e370ab9c7a971b94b5a4617e4a931a9763307c2d1c6fe02247a0547ba1bde80ce1e3f7a9c18bac29f8cc71870630c9c2eb63736ad9b6bbd18894e95d1a5154fda238ac8c42f6655d7c41a0bbc2b82066e9a1916076aa67aca18290b70459e9f12e23ed5591eb569de8f4a85f7934a8af892129c3556e4b035fc2b377504a229048927dbca67332608ab0fb2eb2efae0f24a918cdca3e1dd26e525e967b78d59f200dfa52d2cad9c0b57790a8d39a485be1d6ceb2a65d4b4754d062a07a855c9c2104160def682237fdf31ae85e50e4818bcd16df8919827badc326ac12e12fa52be30f5415edc5c9f2b6c036fdea3b603af47e1305a59813971f21051810ea331e1c34d6fe6fb2f2df0c2f0b73b6d2b08baaf359d6b3c3e188a57e6f65efccdf36097af0eb9a91274eaa678ec645633b4e277ed626fd1c3b57c4c1a52d99d1143b4775e0460da6877ca49dc3a5ec23b8488a182fd8068ada6e1b24055a373947707c3a3d30142ff26b10800ea7b2c9b3c397017c92b81dd7c16ab9f1211a765a4455d29ecb6cbefde1789212f8e9db48015d766c5698f5b311f93f65c1767fd2a570ae146459f8a646639da3ea1258b04cb0ea88e4cfc638e16f56f75f618a7c0d1f7f941e424c93106d8270c33988c1c3cadd025962c5c9d83c7052785d14d408493042ab8ceec8c74c12bae1545c2aff85738cef23eb6654dae0dc4c0947fb7bd4dfd43e472d7a810ad27c55bb835a8594637ffe4ffee96ac79ab69b15db7f2e72fdd900c31abae033d7c002ee776cd40f059d209a8d3ff4aad1a1a85ef168aec3a9c22cdf34a4e36d4b13e5e2eb96b4ad964570b23b3855f253ed1349010729f32793c7f39b407ecf996e9874cf9c77eda956ac10377792bf8c22cc8fbeaa97bb40c2083ee116a333f2bf22eadd62bdb8bfab54873e4692cbd6ac634de67e80aeeab963bcf672f4b2b5021ee1dd687336d124bfcb069928d61aa2fdd30386d439067c743a6dae2c89cfcf2c0711149e36e2d4036946ac55c4e4d3bae5c9d153408783768bc35079d46a2241266d397e2017fb81c95e5c1a25e38e32b7f37d37f9d84657c8e4a1dde482b477956528d2498786328a8f814ae4aa4c01b158a55f9ca152e82086fbdd84b0f8068097664c455187f3823ec87d07e0e9a23193a34fe4631b8ae5647ff5b5e1ce8be4be2b5c2dd7ae68c4f2cbc404726424cf1609b2e88395b422a41b4585fec6a4e5f98db11c4dfd478ad524e5fd3fff5d655405a6f2dd95f13e378521f94e536730ca0cd2159267bf257938da64d91f58f3ff18aa339805b9fb0fbaeb308e7c9987052e0899ddc3bfee96648d18b70f3a57284de4ae740138eebd71aaa9e5c154c687c71ed5b5983491122e19e57af0eaa261556970d5ae41c1672724e8d7ddbc962ecb2ecaadde1c6c3ed44ab93a2c99c0f813aa2c357c55796fa4bfb8c9cda08b67402d2282bc161d01c51033dce1160211734751dea5c97f1da0efcd546e858a721c703d9ffab5aee95f374dd628561a549fb07d87fd13e24b051590c1c13efe5c9328c371523f764bb85ad6922ed8d3df39ff3c0215f5953f74d69681c720a72a9b9d156881e5b20c0fe3df3b9adb7f6528ffaff64dc06244b657bdbd42edd5d12914ac90fe2f7e7d2c30f29bf6b1589879d07bd7be46f3c95ca62678be02438ab3c5407809b8f53464ad3f1ea1c59a8e2e22302ca4b75b2e1534278650840af3a03a8e0421126f65503036cbb15112711e835f97bdd716a8b5610ba59ddbc7051f0e291c29367f08faf2fb953a2aa314af791983109a12de3287ffbc580d76296c4a7b50f5475b13987ada5ac7a1a4113c7a349ff6f683cc2d4edf0308e92716b0aa2a26e10f0f2b7365d3a00f544f5bc65cf7c1168678fe6333a26f184ec354d2c0c87909c6713e662bf81ef479317b948d000ac81b2317299cdc8a0ac33dfbb28386c335a085178a5881e38378794c8a383e6850a16bade99393d8411a73e6b26d5036ead0ff2ac2bd37a65f748178210e78c81be393fe73e211c127da7083f5a7a729408339bf8e61188b9d8e184d3c9c49d62d2b5c1079e9ac05c287be27404b702e732f8d7f14137426e3b5d8109a921823f55f4af4874a7e8933e11c1f433315c656e3514f821a3a2bfd90dae0af53a72fd525453af42a81772ec130d11d4857dc43ff31766c4b3e0ff7af36c40e1abe7d89e405ccbe42609caf8d286c301130ccd38809b1e513c9d0edab4a7d80207fd967a37737505b3cb15da6831b8a9009d6dd82c44c481d6dce09d947d6fefff644ce823616fe1ef4c6bf7fe172a8b60fbd20e61ce9285d79bea00cd5b04304612c8cb5bd250657adf0690deb95bdc7d8391dfe8bcbe5366abc2e5c6f12962ff54d4acc1c043f527ff9e45dd014a1e57fcb07912e4b5849754099fabaaa8332a9bd1fd6c2ad9524e3e0ab44b9b4eb5204cbbbdf386bf3592446e142ece626ef42beeed57443d6d1d0b614b98602254623165274dd772479e6753a8b7a95efbe0bd40d49acaef5a993f92d411b8ea5f0ccb0e7ca59a9e73348223dc94f5ff44d74fc949f2d47ab94d18e9401a3d6ff9c1fe08ff94955fdf40d11edc1ff47f08fa8eea4ea30be13f1b866abb5b06a8ba93da90fe6ab712a4cf076dc00ba3295a4141a70ef61f7d348dac6dc7f03b4207950eb8c2996ce91d879bb6864911decdd5506b3a3b24a37086081a7c822855b6d2a423c9ce0318adaf8bc44b969b1f2b488eebf95fdeeff87a6830bf1b042d35ea8fe14bc0b822f3871747216d964a1a1ef48e62ba958e835d47f03d6f66d2d0af5df5da4ee4d0516086659259143ec29ba556d278d22ff8731666154289e5477262c8eed0036010e77302a9531a7109d0f3efae6725059363a0d50ab0f703d97e84c5847083a100e343087468e572aefc6f9dc44dbd39393390aaafbf08fab647be82c211e425a1fbab5436c123e6918c0153fd9eed19f7b7e41f309e1427a0556fed1f53ab3d94e1cb6f7869560be32d812ce5420a09babc31f380dd2d87aed81581aa266cd421258d176124411cedef6d9cf91f65410f174284990d1c12e1ca9298ebc55985e01d84e2df245a2a6da4791e6b4d4318cc68c5562c7d4f441fc8a657184e2460c6d56b05c53c7ae41c9a377814ad209a124fe31f45388821bb15e0f2e0314d2b562f3758bd88739718f3682941bcaf5a5b306717444ba4e0ac563d853f8f272596a4460c2d067bfce49c570f8abf23f8981075c8efaaad38c8f6817d02932ca9acf76d4080b5592a2e65507221bf49e5ff3eedf7540fa79aa2fba82d814afcf2cb7da1b4d96e2177fed226abea064f5132bd5cf6eca6f37848d2f13891d50134a85f1b9cc6e9fd10186da64487ea32f5c6c474af812153b518ae2c0dd28fe08d4e4ce00e8886cc626efe915f748e9116113a1ecd319e943aeeebe86d319e6f3491e0362ea48d8c151d60b4e14bf7b688917678404dd5dd14ce38456779225ff7d7d3d69561dfa6a985616fb55d37bb68ee63332305f07e72891b52fa0171864e21ae067968570755f70b712b2e04e4cda15e49b3dae5de2a79bd2731f744c55cf9d6f4b2bddf5ac0393b3226d51e7f2fa00ed4f5173123a1e7747d92c042d2178fbf57a72675f4b747cd84f427a811bff6f4e7aaafe78", 0x1000}, {&(0x7f0000000480)="c5b3ac1068fab4685a47040784e7a3648427a96637af565d1e3b6f7535368fa619b158bed666048b5bff64a0727fd494cc29f9fb6daa4a85934164dcdedc69e9d232ab51b9b43e909dcf91866a3f2a1883be04b8fb919b0def79fcd918182ba1d81536168a43301cc8e459e557525b6e03fe5fc1ea866fc75ff76bcb8b53c6a7d5dc434e7355b7a6cd5f0b9a3e1b0424f552ab9832c1ab41", 0x98}, {&(0x7f00000005c0)="28f5755719af319dbba1bec9e7b8a9447471d6c61f6a84c0976c2955574229f867479e92099a46cf0778ac4db364118e835004bdee2cb827f4a6d91b5cf3d21300d137a88ef825a75097f35f50b04aa219225403c1eec823ff0dce46772ceacdfbe97afdd38b0653574c367df3e4d9533238e911d31b", 0x76}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 5.460484347s ago: executing program 4 (id=1715): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f0000000100)) acct(&(0x7f0000000040)='./file0\x00') 5.240279849s ago: executing program 5 (id=1716): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x6, 0x3, 0xb}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xc0f8, 0x1, 0x6, 0x8, "26ff6f26f26cc8a22b34b3adf97471a9b433eb88", 0x2, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r2 = syz_open_pts() close(r2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0214c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562595e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4799e51ceacf9df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68", &(0x7f00000002c0)=0x210, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) shutdown(r4, 0x2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a10352e3b0b2e4247b103", 0x31}], 0x1) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) 4.826929393s ago: executing program 6 (id=1719): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x1d) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000180)={0x94f5, 0x7, 0x9}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x80c) 4.823168767s ago: executing program 6 (id=1720): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x1, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0x2, 0x7f}, {0x20004, 0x7fe, 0x8007, 0x5}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1, 0x8, 0x4f8, 0xb}, {0x6, 0x800, 0x14, 0x9}, {0x2, 0x82, 0x8e, 0x5}, {0x6a71, 0x8001, 0x1000, 0x2}, {0x1cc, 0x10001, 0x2, 0x3}, {0xfffffffc, 0x10001, 0x8, 0x2}, {0xb92, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x5, 0x5, 0x5, 0x11000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) close(r4) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) dup2(r3, r4) r5 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x100, 0xffffd6c8, "e4246206925bfac68f398406bfdf04df009900", 0x543, 0x4}) write(r5, &(0x7f0000000240)="d4da2cd6271fd6c0b918d7352aa74d340775096f761dd5fe4efb94f6a589d1f12de3aa1b3b4a480720edf6cc999515ec0262b78b57dd296741870b19b8b824", 0x3f) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x6) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000d40)="a41a98be3dd1a0bf379e4d9756e95792de8ba2ec8c944d273f3971787699f30430b2ef68051dda8ac09e53a55e1a658d143014864431abc3eafee2860f7034be1098dce36307fbd044a0e3c4bab607640f55db0eeab11c44575d86288798f257bd3466ce0249f6c562202777e2aa0f187890dbbd66397e3ce5a21bf17b9fc59b5ab18b41100c192bed60e361cda973f34e478c91565e1125244cecce6ac20456f243d3fe4bdbb1be190b80c0a7166b7c5c2f6a9bbfa64853736fc9bb94ddceab3f9c080ad811139e3976ead41d157b257c3a9d67284b7e075168b3ede14267f8b30fb47c59f7ab24c2b0abb93194328f72309689341fc742a4f778640c02795eed414635807a6f38ed2b6c84b86fdc6aaf8e5b71ad60be1ca8478c6b6366a9a6b578861bbf72af2ae628d631b3e1bcb28dec3d42458bc48459eb96f21ae58115f0454aeb492141fc213fa55e930b2cb8d4cea57d384115f3bfee1d9e24bb9b2675808bac432163e96963b43f87ea05e7634c85d959bcc27e8cb860f5af2bab7c76964b89cfa4723358767e8fb076253a3156084f2477bb6ee99b79423c93f0cbec01b157504999451248e6d1cdeefcc793ae596580e9c66885505639a91ed1cccc4d59998164b7fbf39d1b50f36cfdf6fc39ae0ed91df6ef4a0960573d59aaef66f2bbf761cf483fa6199464d7984eded77c99cf419332d97490f535637a35e972229b8174c0c4c8c3553a8d03f422a1", &(0x7f00000002c0)=0x210, &(0x7f0000000300), 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r6 = kqueue() writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) 4.819822582s ago: executing program 6 (id=1721): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x9, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x652, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x5000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0xfffffffd}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000040)={0x0, 0x4, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f01003f01070000803a1fd01ff50b5f5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c3260f210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000000007193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x401, 0x10000, 0x0, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.819493135s ago: executing program 6 (id=1722): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000040)="24fca14c6916c23d41e03d4cc8fac4dbff70dce3f303b4c5229416d31459cb351be5de5af42cfc933b884f5d92656d736aca61c8637ff3dcd59d6df2967d8150926a8b19e7141eddcbeb014b69d6a5d040512e3a00e1040e42dc1e84c73ed27bb9faaa4c86e6c0a562a8bcc4b6111d1edb5199cbca2a280679755b62cdfeb4b9ca85ea271a009d360d67d0d8c39745fc0a2f35c3c5f936e6f032741169b51bf1c6baba795d102923129ad14519092cbcd9e20584198ab02a7b007afa7ff83020cebae5d199db6d5bc8af6622443ef8c2346f40542370efd898590d3c000daaf2f55b9722858dc2d3775ac4aae474ca30a364c53ef679a3c0", &(0x7f0000000140)=0xf8, &(0x7f0000000180)="4065966f", 0x4) symlink(0x0, &(0x7f0000000040)='./file0\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0xf94a14e19cec2761, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x5, 0x6, {[0x6, 0x9, 0x7ff, 0x4, 0x1, 0x5, 0x8, 0x0, 0x1, 0x0, 0x2, 0xe78b, 0x3, 0x3, 0x9, 0xd3, 0x1f9b3c3d, 0x3], [0x2, 0x5, 0x6, 0xd4, 0x9, 0x398, 0x3, 0x7, 0x7, 0x6], [0x8000000000000000, 0x2, 0x5, 0x4, 0x80, 0x8000, 0x1], [0x1, 0x8001, 0x4, 0x6, 0xffffffff7fffffff, 0x4], [{0xc, 0x81, 0xba3}, {0x45, 0x5, 0x2, 0x1ff}, {0x0, 0x4, 0xc0000, 0x401}, {0x8, 0x1, 0x7, 0x4}, {0x0, 0x6, 0x7ff, 0x1}, {0x6, 0x1fe, 0x3, 0x5}, {0x101, 0x23, 0x7, 0xffffffffffffffff}, {0x5505, 0x2, 0x1, 0x9}], {0x6, 0x2, 0x0, 0x5}, {0xfff9, 0xecdc, 0x1, 0x2}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000500)='./file1\x00', 0x10000, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2810, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000922, 0x0) ioctl$TIOCSETA(r0, 0xc148445d, &(0x7f0000000080)={0x81000000, 0x20bc, 0xfefc, 0x200923, "656000104fcb2b08a95a700003000200002d00", 0x8, 0x400}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1, 0x0, 0x5, 0xd80, 0x2}]}) 4.280397048s ago: executing program 1 (id=1723): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) syz_emit_ethernet(0x2b, &(0x7f0000000100)={@local, @random="00000c000001", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1d, 0xfffa, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xea029b78fa6b3722, 0xdf, 0x0, "e400000000"}}}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 4.279505833s ago: executing program 1 (id=1724): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe, 0x3ab5], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x108) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x4, 0xff, 0x1, 0x1}, {0x2d, 0x1, 0x2, 0x1}, {0x8000, 0x6, 0x6, 0x6}, {0x7, 0xfb, 0x9, 0x7f}, {0x9b1e, 0x2, 0xf6, 0x40007ff}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) kevent(r0, 0x0, 0x80000000, &(0x7f00000003c0), 0x9, 0x0) acct(0x0) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) acct(&(0x7f0000000280)='./file1\x00') 3.162008474s ago: executing program 7 (id=1771): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x400000a3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xfffffffd) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000000)=0x10000) r1 = socket$inet(0x18, 0x3, 0x42) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)}], 0x1) setuid(0xee01) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x96, 0x1, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff1, 0x7fd}], 0x2, &(0x7f00000001c0), 0x2, &(0x7f0000000080)={0x1, 0x3ff}) write(r2, &(0x7f0000000000)="0920000000000000000e0045047a010a", 0x10) open(0x0, 0x10686, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000003}) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4000000004ddf, 0x1000300000007}) madvise(&(0x7f0000365000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0x7ff, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f0000000240)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) getpid() sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x0) 2.929290597s ago: executing program 2 (id=1773): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 2.928936243s ago: executing program 2 (id=1774): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x280, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80005, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x23}, 0x7ff, 0x8003, 0x2}) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x80002, 0x800002}) unveil(0x0, &(0x7f0000000000)='x\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f0000000080)={{0xb0, 0xfc, 0x3}, 0x5, 0x565, 0x2}) r4 = socket(0x6, 0x2, 0xf9) setitimer(0x0, &(0x7f0000000000)={{0x100000000, 0xa}, {0xffffffff, 0xc}}, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 2.270257621s ago: executing program 4 (id=1775): clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc80}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x8, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x8, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x2, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xc}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) readv(r1, &(0x7f0000000240)=[{0x0}], 0x1) (async) clock_gettime(0x3, &(0x7f0000000040)) 2.265945817s ago: executing program 5 (id=1776): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0xfffffe00, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x8, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffd, 0xfffffff9}, {0x104, 0xf86, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x46c0, 0xf3}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0x0, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x84, 0x6, 0xca9}, {0x10000, 0x8009, 0x1000, 0x204}, {0x1, 0x10004, 0x1, 0x3}, {0x8, 0xa, 0x3}, {0x7, 0x807, 0x4, 0x1}, {0x29a71717, 0x1, 0x7d, 0x6}, {0xfffffffa, 0x5, 0x5, 0xf}, {0x40, 0x6, 0xfff, 0x10001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) 2.254256965s ago: executing program 5 (id=1777): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r0) 2.254011946s ago: executing program 5 (id=1778): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x49, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x5, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0x2, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x84, 0x2}}}) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x20, 0x18, 0x0, 0x0, 0x80, 0x4, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21}}}}}) r0 = kqueue() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x10, 0x7f, 0x8}) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffff, 0xfffffff9, 0x9, 0x5, "dd0c9a6325aa0428a8266c4be7618a1400c841b4", 0x8, 0xbfc}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0xcdf, 0x3, 0x2009, "860e0000000000000009abe700000000ff06e500", 0x7, 0x3}) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000000c0)={0x2, 0x10}) 1.610185995s ago: executing program 6 (id=1779): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffff7fffffffff, 0xfffffffffffffffd, 0xa800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/klog\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x257bf7, 0xff, 0x6, 0x1, 0x0, 0x7, 0x14000004, 0x0, 0x0, 0x800000000101, 0x9}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x40}, {r3, 0x40}], 0x2, 0x2) (async) setuid(0xee01) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x100000000000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (async) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10001, 0x6292f3a42a81fdfd) mknodat(r5, &(0x7f0000000400)='./file0\x00', 0x2000, 0x1) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 1.609163445s ago: executing program 6 (id=1780): dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) kqueue() mknod(0x0, 0x2000, 0x637e) open(0x0, 0x40, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4, 0x7, 0xc, 0x3, 0x80002001, 0x101, 0x10, [{0x0, 0x7, 0x4, 0x4}, {0x7, 0x3, 0x4, 0x7}, {0x5, 0x9, 0x8100, 0xaf5}, {0x9e, 0x8, 0xc}, {0x4, 0xfffffffb, 0xfffffff7, 0x9}, {0x20000002, 0xa, 0xfffffdff, 0x9c}, {0x80000cdc, 0xffffffff, 0x5, 0x71}, {0x2000a, 0x803, 0x14, 0x82b5}, {0xfffffffd, 0x4, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x25, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x4}, {0xe0, 0x4, 0x80005, 0x3ff}, {0x29a7171a, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x7, 0xfffffffe}, {0x0, 0x343, 0x4, 0x30000}]}) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x637d) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x80d04466, &(0x7f0000000140)={0xbffffffe, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0xfffffff5, 0x700b}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xc0884450, &(0x7f0000000080)={0x6, 0x20000000, 0x6, 0x422, "6374224ff1c14649ebb17892d4c9795a6b47c1d1", 0x4000007f, 0x2}) 1.608590109s ago: executing program 4 (id=1781): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000400)="0f29b8c295b6417e4bd6ba0a68416f4c", 0x10}, {&(0x7f00000004c0)="d472228e43c630c162a74277290098ccd1ff9e4973a5ea1e7ffb2af408f8031e05001a971c06fb0ea7ff0177a8cab8235e339a4fc7cb0cb435230e1744b5f065", 0x40}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3f, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x0, 0x0, &(0x7f0000000140)={0x7, 0xbaa, 0x7fe, 0x8, 0x4, 0xd, 0x4, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setuid(0xee01) pipe(&(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0x1, 0x4003}], 0x1}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) 1.250323012s ago: executing program 1 (id=1782): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) clock_getres(0x4, 0x0) chmod(0x0, 0x2ea) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getsockopt(r0, 0x8, 0x2, &(0x7f0000000240)=""/4096, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x4, 0xff, 0x3, 0x5}, {0x20, 0x81, 0xed, 0x1}, {0x28, 0x6, 0x53, 0xa16}, {0x9b1e, 0x2, 0xf6, 0x3}]}) socket(0x24, 0x2, 0x6) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.249982035s ago: executing program 1 (id=1783): mknod(&(0x7f0000000080)='./file2\x00', 0x2000, 0x7) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$VNDIOCSET(r0, 0x84946466, &(0x7f0000000440)={0x0, 0x7fff, 0x0}) open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.247867482s ago: executing program 1 (id=1784): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) chmod(&(0x7f0000000100)='./bus/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x1000, &(0x7f0000000000)={0x80000000008}) (async) readv(r0, &(0x7f0000001f80)=[{&(0x7f0000000f40)=""/4096, 0x1000}], 0x1) 1.241766916s ago: executing program 1 (id=1785): setrlimit(0x6, &(0x7f0000000980)={0xff, 0x404}) (async) r0 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000001280)="006b07600e0ece355648b2a627325db0b0288d561d1e8dc75ae0221bf98aaf1dbd096d748d0807452d4144159503e2639d59ed88cd4c7670dc68fd5b", 0x3c}, {&(0x7f00000012c0), 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f0000000500)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df9", 0xa6}], 0x67) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0x2f, 0xf, 0x1, 0x20000003, "0400091000000000000048000000000000002f00", 0xb, 0xfffffffe}) (async) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) (async) sysctl$ddb(&(0x7f00000017c0)={0x9, 0x6}, 0x2, &(0x7f0000001800)="b4dc5f2536", &(0x7f0000001900)=0x5, &(0x7f0000001940), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 682.677622ms ago: executing program 3 (id=1786): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3c, 0x0, 0x7}, {0x4, 0x9, 0x2, 0x1}, {0x3c, 0x19, 0x0, 0x1}, {0x3c56, 0x9, 0x36, 0x40003}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xf, &(0x7f0000000100)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3c, 0x0, 0x7}, {0x4, 0x9, 0x2, 0x1}, {0x3c, 0x19, 0x0, 0x1}, {0x3c56, 0x9, 0x36, 0x40003}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xf, &(0x7f0000000100)='./file0\x00', 0x8}) (async) 681.711009ms ago: executing program 3 (id=1787): setuid(0xee01) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f0000000100)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3, 0xb, r2}) fchmod(r0, 0x0) 680.048696ms ago: executing program 3 (id=1788): sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000380)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x5, 0x8, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x8, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x2, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xc}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x8000000000006}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc10016ed", 0x5}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x1000300002002}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x8d) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000140)="9f0f61549c050b7c593ddc548fd4b72da6aaf51144e55dfb6cfc76671a1bf0eff57c761c7ca1cc43f60c79c27170997338b934e756b4664ca9b67f78c9e3928aaf42e63c926bd0f6d13e5f20b2e312663ea7825029e4c1f31f8f47d228b8b778b808d48cc399fe0dfca4e825e7f3a29daf74091db5359cf00fe446708b477c12fa6d3ce0bf381985c074143f4fca8c68d0b6b6af59c48313534958a20e9f1fc9722e3e5c1dfec99fad665cb70db6351912d9271d67195e6c0a27dba3b477f63dee6e45599828f4a2", &(0x7f0000000040)=0xc8, &(0x7f0000000240)="0f1b9621958ca5b8c64bdee902bbad5ce6cfde73606f5519b7696d1b95ff17da50ad7802cbc6a7e101b9be102e02ecee239a70d38b2cf46c65912ee9cfd08d631ac4b2ad0926819d15f710538bed38d2f25533d39d73e3b251752ad575bba4b27f0dd0862b9924327994b36a1b682c63eec15a9b141231c190ce7f8de106d43fb5198fdee4", 0x85) 679.54392ms ago: executing program 3 (id=1789): mknod(0x0, 0x2000, 0x1e5f) (async) open(0x0, 0x78e, 0x20) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, 0x0) (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x78, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @rand_addr=0x6, {[@generic={0x0, 0x7, "67e7907b2e"}, @lsrr={0x83, 0xb, 0x4, [@local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0xf, 0x9, [@empty, @empty, @rand_addr=0x2]}, @lsrr={0x83, 0x17, 0x10, [@broadcast, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x9, [{[], 0x6}, {[@multicast2], 0x301}]}]}}}}}}}) 460.249469ms ago: executing program 3 (id=1790): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd64ff008200102c0ffe80000000000000000000c8d92a8aaafe8000000000000000000000000000aaf00000000000000080009078000201cadc502d1cdbc23815c2819b9b0abe1fea9d5c8f06afe8fc5699378c67be20ceab2a602fbfaf405889a5513435100b1077f8017e91fe7544ef7f778d9734d9a68f3adb6d75757364aa693ec6c5c758ad5112f86dda789483966761910fba7a05d28c3201186ac8c7fca8b38ea8c4da4b8709f7c41baf14c08638838ba8ef473271cb6d614d5bd9ddb3b7f923bd50af3b1d89efd89a5518e170e6426c72e0bd8bca46faf602925d90620cc05878f9eb096d9985233b3564b5d7f6fb7b15729cb59c153ba2ace99e0d3d3191e9fd5c86e516320492a75965d6bb908a16c9b4d644a165f1215a324a6ef414427c39caf52be3095b"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(r0, 0x0, 0x0, 0x840, &(0x7f0000000240)={0x6e5, 0xffffffffffffff80}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa4) (async) r2 = socket(0x2, 0x1, 0x2) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000080)='c\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) (async) dup2(r4, r3) (async) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f00000004c0)=""/193, 0xc1}, {&(0x7f00000005c0)=""/163, 0xa3}], 0x8, &(0x7f0000000180)=""/38, 0x26}, 0x802) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) 459.855263ms ago: executing program 3 (id=1791): r0 = getpid() setpgid(r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) (rerun: 64) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f0000000080)="f8ed967a", 0x4) (async) socket(0x2, 0x3, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x4, 0xffffd6c3, 'b\x00\x00\x00\x00\x00\x00\x00\x00!\x00', 0x2000005, 0x6}) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (rerun: 32) ftruncate(r3, 0x10000) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390b330ff"]) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec34555a65007857cf49811f88d01f1fc94794643e7eca455061c9c3ce6abbbdabb26a52ad7f4", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r6 = msgget(0x3, 0x280) (rerun: 64) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) (async, rerun: 32) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) (rerun: 32) setuid(0xee01) (async) getuid() (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x3a) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 64) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 191.74534ms ago: executing program 0 (id=1794): msgget(0x1, 0xd3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18", 0x62, 0x4a3978cf174d4898, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0x10, 0x1, 0xfffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080048"]) syz_emit_ethernet(0x26, &(0x7f0000000200)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) 187.570244ms ago: executing program 0 (id=1795): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x40009, 0xe, 0x20000008, 0x8}, {0x101, 0x9, 0xfffffffc, 0x9}, {0x0, 0x800, 0x8012, 0x200007}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0xfffffffd, 0x3, 0x9b}, {0x0, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x590d}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1ca, 0x4, 0xfffff733, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x5968}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(0x0, 0x2000, 0x1e5f) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffff9c, 0x0, 0xffffffd8, 0x0, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xffff, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf62, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x6, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffff7], [0xfffffffffffffffe, 0x80000001, 0xf, 0x7ffe, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x100000000000005], [0x4000000006, 0x12fd, 0x5, 0x0, 0xd, 0x4, 0xffffffff00000000], [0x100, 0x40000000005, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x800000000000008], [{0x5, 0x5, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x5, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x100, 0x0, 0x8}], {0x5, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) open(&(0x7f0000000300)='./bus\x00', 0x200, 0xa0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x0, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x1, 0x2, 0x5, 0x26aa, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xdef}, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6036d2b500383af9fe8000000000000000000000670277e5fefe9fb10000000000000000000000aac8"]) 94.293835ms ago: executing program 7 (id=1796): r0 = socket$inet(0x2, 0x1, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1, 0x10}, {r2, 0x1}], 0x3, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.]\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='*\xea.\x00', &(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='#\xe8$#]]\\\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='[,},\'+++%\\*!$#\'---(#\x00', &(0x7f00000003c0)='\'-\x00']) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r5, 0x2000745e) connect$unix(r4, &(0x7f0000000480)=@file={0x1, '\x00'}, 0x3) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000500)='%\xc0)]\x00', &(0x7f0000000540)='.*/(\x00', &(0x7f0000000580)='/dev/speaker\x00', &(0x7f00000005c0)='*\xea.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)=')\x00', &(0x7f0000000740)='\x94(+{/*+\xdf\x00', &(0x7f0000000780)='\x11@\x00']) r6 = fcntl$dupfd(r1, 0x0, r1) close(r6) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000008c0)={0x9f, 0x0, &(0x7f0000000800)=""/159}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) chmod(&(0x7f0000000940)='./file0\x00', 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) select(0x40, &(0x7f0000000980)={0x7, 0x5, 0x9, 0x6, 0x8000000000000000, 0x9, 0x2, 0x7}, &(0x7f00000009c0)={0xf8, 0x200000, 0x6, 0x9, 0x9, 0x8, 0x0, 0x80000000}, &(0x7f0000000a00)={0xfffffffffffffffa, 0xaca, 0x1, 0x4, 0x7, 0x5, 0x3, 0xffffffffffffffcf}, &(0x7f0000000a40)={0x1, 0x10001}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000a80)={0x3, 0x1}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000ac0)=0x5) dup2(r2, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) fchownat(r5, &(0x7f0000000b00)='./file0\x00', r8, 0xffffffffffffffff, 0x4) fcntl$setstatus(r2, 0x4, 0x8) fcntl$setstatus(r4, 0x4, 0x80) r9 = geteuid() setuid(r9) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(r7, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) preadv(r3, &(0x7f0000003e80)=[{&(0x7f0000000c40)=""/164, 0xa4}, {&(0x7f0000000d00)=""/77, 0x4d}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/201, 0xc9}], 0x6, 0x8001) 93.505699ms ago: executing program 7 (id=1797): socket(0x10, 0x8000, 0x5) (async) r0 = socket(0x10, 0x8000, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x30000000000) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x30000000000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) (async) chflags(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0xc0, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x24, 0xfffff, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x29, 0x4, 0x5, 0x10000000000000}], 0x400, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x1, 0x40000000, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x7, 0xb2f}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x80000000, 0x9, 0x5}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xbe, 0x2, 0x4, 0x8000000000000001}], 0x1, &(0x7f0000000400)={0xb6, 0x3}) syz_emit_ethernet(0xaf, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x7, 0xa1, 0x67, 0x0, 0x1, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x2, [@empty, @multicast2, @empty, @multicast2, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x5, [@multicast2]}]}}, @udp={{0x3, 0x3, 0x8}, {"3bdd56f060268023d8c68c7720ba1da41b4691a71f49d125c21b2906818ef995dc7d00a4ee3754f4f5a065602075c68c61a7c1dadebbd347bc8cf0af99c50b5a70e64767e9654926e0c3dda10741390c83e70c121bb2b7d0a40a93c393715fc3e418bd74a2"}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r1}) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000005c0)=0x9342) (async) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000005c0)=0x9342) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) close(r0) bind$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) r8 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) (async) shmctl$IPC_RMID(r8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) syz_extract_tcp_res(&(0x7f0000000680), 0xffff7831, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000006c0)={0x4, 0x0, 0x8, 0xdb28, 0xffffffff}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000006c0)={0x4, 0x0, 0x8, 0xdb28, 0xffffffff}, 0xc) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000700)) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r6, 0x5) syz_extract_tcp_res(&(0x7f0000000740), 0x7, 0x5) (async) syz_extract_tcp_res(&(0x7f0000000740), 0x7, 0x5) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000780)=""/228, 0xe4}, {&(0x7f0000000880)=""/45, 0x2d}, {&(0x7f00000008c0)=""/120, 0x78}], 0x3, 0x80000001) truncate(&(0x7f0000000980)='./file0\x00', 0x1) readlinkat(r5, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/4096, 0x1000) 92.987506ms ago: executing program 7 (id=1798): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x800000000002) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 56.454363ms ago: executing program 2 (id=1799): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="87", 0x1) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x2, 0x3, 0x6, "0000040000000000000000000d00", 0x1, 0x5}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000011c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000040)="b00162324032c45f4282fbac2d66a201006120b48dd76f8f01d07c65d307de216ef1896678ab80bbf568145c74810f822bffacf933192e", &(0x7f0000000080)=0x37, &(0x7f00000000c0)="953b29d88c75fb6b97331b609c19d1a1c0b43fe4507645424334cd58b553dfa443ef46c5c334f7b68b8fbbedbb924a623b927ce1ccbd9d14f80cde7147e1bbae8c3068f3a5609437c0e8299fb6cb346afa8ea6d9f6c0d651168e5d1764f00f1c44f9ad6437245aa5cc98512f4f55c8be0fa9a9bef46c7116f6c171fbebb7468bbf368d79102c907cf82ffe0baa9ec3d7abba732b8f41a2a6", 0x98) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 56.095673ms ago: executing program 7 (id=1800): chmod(&(0x7f0000000040)='.\x00', 0xfc) r0 = kqueue() setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x2, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990009f500000000000000ffff0600", 0x5, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = socket$inet(0x2, 0x5, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x98, 0x29) fchmod(r3, 0x4c) (async) fchmod(r3, 0x4c) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x400, 0x1b8) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x400, 0x1b8) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x8, 0xc0, 0x7}], 0x8, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x5, 0x8, 0x2fd, 0x8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x7f, 0x9}, {{r4}, 0xffffffffffffffff, 0xfc, 0x1, 0x4, 0x3}, {{r5}, 0xfffffffffffffffb, 0x12, 0x80, 0x4, 0x1}, {{r6}, 0x7ffffffffffffffe, 0x4, 0x80, 0x4, 0xd2ab}, {{r7}, 0xffffffffffffffff, 0x4, 0x80000000, 0x1, 0x3}, {{r8}, 0xfffffffffffffff9, 0x4e, 0x2, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0xa6, 0x4, 0x9, 0x8}], 0x9, &(0x7f0000000100)={0x8, 0x401}) setuid(0xee01) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000000)=[{0xffff, 0xff, 0x8, 0xfe}, {0x3, 0xd, 0x8e, 0xfffffffc}, {0x6, 0x5, 0x64, 0xffffd0bd}, {0x7, 0x2c, 0x6, 0x2}, {0x9, 0x9, 0x7, 0x423c}, {0x2, 0x1, 0x2, 0x2}]}) ioctl$TIOCSETA(r9, 0xc0284459, &(0x7f0000000040)={0x20000, 0xffffffff, 0x3, 0x10020000, "00c4c5a04f02db5ad10068ca0900", 0x6, 0x12a}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) (async) fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) 55.570319ms ago: executing program 0 (id=1801): getpid() (async) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) socket(0x2, 0x2, 0x4) (async) r1 = socket(0x2, 0x2, 0x4) close(r1) recvmsg(0xffffffffffffff9c, &(0x7f0000001580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/191, 0xbf}, {&(0x7f0000001200)=""/227, 0xe3}, {&(0x7f0000001300)=""/158, 0x9e}, {&(0x7f00000013c0)=""/67, 0x43}], 0x6, &(0x7f00000014c0)=""/181, 0xb5}, 0x1) mknod(&(0x7f00000015c0)='./file0\x00', 0x2000, 0x4ddec6a2) (async) mknod(&(0x7f00000015c0)='./file0\x00', 0x2000, 0x4ddec6a2) pwrite(r1, &(0x7f0000001600)="793ebfd5c83b30c4bb3884d1ee7ceb7676643fc5bbc9679845257f70d20a80bda1402a71096d7b1b3b1358c450d893d7411067c3a40088cd05d6fc419fa4dae13e2ab69f69026a0c5b65a8f8c9adac59e24099a57218086d1660ba9a6f4f681379abf9ba553b4222712ba9dc118b89b846649be3c41b0942a44908182105b24cd1174053b27e70493c9c1d0fb406108a6af2badeeb6791e715d7ae65dd0ea27613b683ac89eb7bc63b282beaa30ade7fd89f6d8af799f9ce53f2eda9f1b78bea1d4baa84e50ef285eee491834ba3ffe8b02666c2c9faff1628851ff12911", 0xde, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000001700), &(0x7f0000001740)=0x4) getsockopt(r1, 0xffff, 0x3, &(0x7f0000001780)=""/103, &(0x7f0000001800)=0x67) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000018c0), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000001900), 0x8000, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001900), 0x8000, 0x0) recvfrom$unix(r1, &(0x7f0000001940)=""/63, 0x3f, 0x40, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001980)={0x326f9c3, 0x100000001}, 0x10) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0), 0x20, 0x0) recvmsg(r4, &(0x7f0000002c40)={&(0x7f0000001a00)=@in6, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001a40)=""/12, 0xc}, {&(0x7f0000001a80)=""/4, 0x4}, {&(0x7f0000001ac0)=""/97, 0x61}, {&(0x7f0000001b40)=""/4096, 0x1000}], 0x4, &(0x7f0000002b80)=""/157, 0x9d}, 0x0) poll(&(0x7f0000002c80)=[{r3, 0x40}, {r2, 0x20}], 0x2, 0x2) sendmmsg(r3, &(0x7f0000003040)={&(0x7f0000003000)={&(0x7f0000002cc0)=@un=@file={0x0, '\x00'}, 0x3, &(0x7f0000002ec0)=[{&(0x7f0000002d00)="ac8eec9b7cd8df5a073c", 0xa}, {&(0x7f0000002d40)="8bc7e3e4f5d0d9bd0e09b215bcd5afaaf3ece28ce372ba958110bd5bf16a95be1a0dceb89a02c2308d226cbc4f868cdb5edd16469fa6fea9102ff37fbb4ec408a905cd69eb2f7ef59764aa92fd0cc27956d97161fd2a2cdc554a7c5f7e618b0a4e1736a1f105281cad1eacb3", 0x6c}, {&(0x7f0000002dc0)="38c2171446367857883b5e129b75ad6e9c5f82ed24e1c1067db399d57aa7055a9c105a8029cdc8d683cf86301883b66726427f62258b33232545337ec365f5d39afa6246ecd5c2e07986fcb452f05080f0314328d7669f1f29459705150b0902712938ca9e6d6a44ea79875436cda55881e5f7ea3f3fdcd7e422cf0d56f311d68095bee0fbd948cd7a9a6b35cf5848b3176bc45679fcf6ff1427d199af437e94f49834a3f46f7e892022aaec7630c51853f3fb04039195be8bacc1636fd962b4d25a381d83beaa8c2c2348015724e16ea2b20d42f454421d116094dc7d6a36140030", 0xe2}], 0x3, &(0x7f0000002f00)=[{0xf0, 0xffff, 0x7ff, "166b4482621988154a27ffcf626d70e779efdf9b8144f0eed84213e175ae87580bbde2083e5722cac95fe71142ce79c4f0a40796cc3b78a033b02f3c7484867a49515f522d77b9d656ea5507d4d2c282e16d1cd7734d7a458b947398d7491062e3d1a46a1cf7923e49da3fd6a722e7c7bf5c366f57ee92ed5ad28fe0d0c1adcec097245776b9460c54268edbce2a659098dfe74d6785eae34b8d1cf9d166d3d2b4f59317b865dc6a8a6831921eb7035577cf6f2175db84fa6ca9336f26967a9475fae6ca7a6119e7a9b1b4770901acd312fc939606f9378cd7f9"}], 0xf0}, 0x4}, 0x10, 0x0) (async) sendmmsg(r3, &(0x7f0000003040)={&(0x7f0000003000)={&(0x7f0000002cc0)=@un=@file={0x0, '\x00'}, 0x3, &(0x7f0000002ec0)=[{&(0x7f0000002d00)="ac8eec9b7cd8df5a073c", 0xa}, {&(0x7f0000002d40)="8bc7e3e4f5d0d9bd0e09b215bcd5afaaf3ece28ce372ba958110bd5bf16a95be1a0dceb89a02c2308d226cbc4f868cdb5edd16469fa6fea9102ff37fbb4ec408a905cd69eb2f7ef59764aa92fd0cc27956d97161fd2a2cdc554a7c5f7e618b0a4e1736a1f105281cad1eacb3", 0x6c}, {&(0x7f0000002dc0)="38c2171446367857883b5e129b75ad6e9c5f82ed24e1c1067db399d57aa7055a9c105a8029cdc8d683cf86301883b66726427f62258b33232545337ec365f5d39afa6246ecd5c2e07986fcb452f05080f0314328d7669f1f29459705150b0902712938ca9e6d6a44ea79875436cda55881e5f7ea3f3fdcd7e422cf0d56f311d68095bee0fbd948cd7a9a6b35cf5848b3176bc45679fcf6ff1427d199af437e94f49834a3f46f7e892022aaec7630c51853f3fb04039195be8bacc1636fd962b4d25a381d83beaa8c2c2348015724e16ea2b20d42f454421d116094dc7d6a36140030", 0xe2}], 0x3, &(0x7f0000002f00)=[{0xf0, 0xffff, 0x7ff, "166b4482621988154a27ffcf626d70e779efdf9b8144f0eed84213e175ae87580bbde2083e5722cac95fe71142ce79c4f0a40796cc3b78a033b02f3c7484867a49515f522d77b9d656ea5507d4d2c282e16d1cd7734d7a458b947398d7491062e3d1a46a1cf7923e49da3fd6a722e7c7bf5c366f57ee92ed5ad28fe0d0c1adcec097245776b9460c54268edbce2a659098dfe74d6785eae34b8d1cf9d166d3d2b4f59317b865dc6a8a6831921eb7035577cf6f2175db84fa6ca9336f26967a9475fae6ca7a6119e7a9b1b4770901acd312fc939606f9378cd7f9"}], 0xf0}, 0x4}, 0x10, 0x0) accept(r3, 0x0, &(0x7f0000003080)) (async) accept(r3, 0x0, &(0x7f0000003080)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) open$dir(&(0x7f00000030c0)='./file0\x00', 0x80, 0x134) (async) r5 = open$dir(&(0x7f00000030c0)='./file0\x00', 0x80, 0x134) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000003100)=0x8) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) ioctl$TIOCSTART(r6, 0x2000746e) r7 = dup2(r1, r3) r8 = socket$unix(0x1, 0x3, 0x0) connect$unix(r8, &(0x7f0000003140)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r6, r5) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000003180)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000003180)) socket(0x0, 0x3, 0x22) (async) socket(0x0, 0x3, 0x22) 47.827487ms ago: executing program 0 (id=1802): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x4}, {0x16, 0x7e, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="840cbf3e87c006a62a075a37308e7bd3403e6b8b", 0x14}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x12) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x20000001}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000006c0)="c2a6d6000000005ae39d800f00ecfe746fc6d26656004240aa9c75f470d07df8d5dc1f0c39dbdfd7402fac1a5d38e6d1fd2c5c531fbd7b1c0ff83f22a61f035d1f7a48e9cdee194f0f24b441dc45335aecbdd50caf024abbd2b9358c80d3d983440102106f96d7ec5cfbd2721ca4c26f9b4cf19b", &(0x7f0000000000)=0xac, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000009c000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xaa97) sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 47.276614ms ago: executing program 7 (id=1803): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x9, 0x4}) listen(0xffffffffffffffff, 0x361) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x99e, 0x7, 0x9, 0xc, "721d4a722b2821a4060000000100020000dc09ee", 0x9b41, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) open(&(0x7f00000000c0)='./file0\x00', 0x20421, 0x79) 3.585853ms ago: executing program 2 (id=1804): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000040), &(0x7f0000001280)=0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.364629ms ago: executing program 2 (id=1805): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0xf064, 0x0, 0x40, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) (rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x143) (rerun: 64) fchdir(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 1.07168ms ago: executing program 0 (id=1806): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)}], 0x1) socket(0x18, 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) select(0x40, &(0x7f0000000d80)={0x8, 0xfffffffffffffc00, 0x80, 0xd, 0xbc, 0x0, 0x7, 0x8}, &(0x7f0000000dc0)={0x9, 0x22, 0x0, 0x7fffffff, 0x1ff, 0x1, 0xf7, 0x2}, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x2}, 0x6) socket(0x1, 0x2, 0x1) 265.211µs ago: executing program 0 (id=1807): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x1, 0x1, 0xfff7, 0x10}, {0x6, 0x101, 0xb, 0xc0, 0x8}, {0x6, 0x6, 0xb, 0x1, 0x7}, {0x2, 0x4, 0x5, 0xc94, 0xc}, {0x0, 0x200, 0x1, 0xc7c, 0x7ff}]}) close(r0) 0s ago: executing program 2 (id=1808): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="f1000020", 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x4}, {0x0, 0x6}}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x110) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='x\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x5) getitimer(0x0, &(0x7f0000000280)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r4, 0x6, r6) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r4) writev(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r9 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000080)=0x8) close(r9) pwritev(r8, &(0x7f0000000700)=[{&(0x7f0000003340)="08017e9c", 0x4}], 0x1, 0x80000000fffffffc) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.128' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806c97dce0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (330959) exits with status -1 WARNING: thread `nfsio' (39494) exits with status -1 WARNING: thread `nfsio' (161345) exits with status -1 WARNING: thread `nfsio' (177240) exits with status -1 WARNING: thread `nfsio' (82514) exits with status -1 WARNING: thread `nfsio' (209810) exits with status -1 WARNING: thread `nfsio' (183295) exits with status -1 WARNING: thread `nfsio' (218497) exits with status -1 WARNING: thread `nfsio' (9831) exits with status -1 WARNING: thread `nfsio' (63871) exits with status -1 WARNING: thread `nfsio' (460999) exits with status -1 WARNING: thread `nfsio' (49858) exits with status -1 WARNING: thread `nfsio' (64800) exits with status -1 WARNING: thread `nfsio' (200273) exits with status -1 WARNING: thread `nfsio' (317166) exits with status -1 WARNING: thread `nfsio' (358626) exits with status -1 WARNING: thread `nfsio' (231502) exits with status -1 WARNING: thread `nfsio' (32891) exits with status -1 WARNING: thread `nfsio' (519108) exits with status -1 WARNING: thread `nfsio' (491598) exits with status -1 pckbd_enable: command error pckbd_enable: command error ˜2'¢pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6535087492 uvn_flush: obj=0xfffffd806c97dc40, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (172647) exits with status -1 WARNING: thread `nfsio' (128851) exits with status -1 WARNING: thread `nfsio' (188111) exits with status -1 WARNING: thread `nfsio' (218358) exits with status -1 denied attempt to set clock forward to 4263431296 WARNING: thread `nfsio' (462174) exits with status -1 WARNING: thread `nfsio' (368108) exits with status -1 WARNING: thread `nfsio' (198088) exits with status -1 WARNING: thread `nfsio' (408841) exits with status -1 WARNING: thread `nfsio' (395188) exits with status -1 WARNING: thread `nfsio' (61499) exits with status -1 WARNING: thread `nfsio' (502137) exits with status -1 WARNING: thread `nfsio' (14954) exits with status -1 WARNING: thread `nfsio' (195059) exits with status -1 WARNING: thread `nfsio' (148495) exits with status -1 WARNING: thread `nfsio' (283382) exits with status -1 WARNING: thread `nfsio' (353936) exits with status -1 WARNING: thread `nfsio' (207562) exits with status -1 WARNING: thread `nfsio' (171810) exits with status -1 WARNING: thread `nfsio' (90226) exits with status -1 WARNING: thread `nfsio' (406119) exits with status -1 denied attempt to set clock forward to 4263431296 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff833b42fe) at panic+0x1d0 __assert(ffffffff833f2036,ffffffff833f1e64,84,ffffffff8344db9b) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000c31000) at if_createrdomain+0x40 ifioctl(ffff800001622798,8020699f,ffff80002a390ac0,ffff80002a27ba08) at ifioctl+0x1c52 sys_ioctl(ffff80002a27ba08,ffff80002a390ca0,ffff80002a390bf0) at sys_ioctl+0x674 syscall(ffff80002a390ca0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x134a53c4b50, count: 248 End of stack trace.