last executing test programs: 12.292212076s ago: executing program 4 (id=98): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="b1bfe8489aa2f30b55fd7caa8e18203ac111e4bb9896febe56a609d18d44794c2c90fc64e6d431f44dad56641eb2cf601833839013ba1f214aa3b8458eaf06b0a23b75fab0023b9cbe387ea269c6bda3e5ecb1bd8a93e8104d0135df3596c8cd2fb8848c7cb576b7dd7f8977b722fee6018621470ba60a3fe7845f374d00b291313b3c1e", 0x84}, {&(0x7f0000000200)="16c73bcd0dc7a1ecda111d0081d36dc2d2906875d45a63961271adc6846f262399b244be12e1b9e58c92e1530573f4bb8095cbb995003d0c7b9edd76b29bbb602251393ef009525569c96a81903267e86d1846b8f7e42d3cbf1bf33caf1ada8ee5b5f00af4e8b0a9d73606ed63f6016876071166080fdcba6e0efb8e8f83c031cc16711e8894e762105b22bd14889499", 0x90}, {&(0x7f0000000040)="01fa3e6ae572e02212bf36612f0a674245d7d5f9f374d75cedcdae9a", 0x1c}, {&(0x7f00000003c0)="279388d93b72fc0d0a7b0bdf8620db2d3f1c0d49ef598af9e74c89b31cacf7371e111255c6e677c6035d94e4c321a0f346859240855907773a253740c1e2a9f18fb30ea4b45d1eff51f9552573bebe28986a4e3a0501d04f6911da300bf05c29d1e161ddd4f9c73e34a308ac97032a5c33ac9d2e659d04203ce26acbda10ed58cd90a8e6f0a12124d4eabcf0cab07cba323ead85278f290ccff6c2552dd05fe389eb77629d78b1b6d351", 0xaa}, {&(0x7f0000000480)="030140b288e684726df999d40f2d7892ef28b283253f6e75e431750dae75a88b9ebf905452a4ab8d469839db84a72242f6cffb782d1b3cba3ec67087ad9cecf0ba1ad8b446edfccac91ae298b26bf4bf98ebeb975729ce9e3e865972cdf3f347079a522b5cb0d2d449dd98fca25c7976d86eba1c8823bfbf740a49e130e62ca62702f4b3c99f2a7601a888aabef62ae2817847fc1713d6b9d28597749e0b0b71b5305748f3d2c17414755282e10d1044940961e1def9fe40b5a40bc564c1dd6ca8ae95a8734b279a77deb4f0f12e9c95a7502c9213e134", 0xd7}, {&(0x7f0000000580)="bda4c95f204191ed6de24548cbe5d7a3a8451cf562fa0a98011a698cae38b8c06449eee06be544979ab197b3184f7789ceb65425b35fa9936ab687e34a1b85dfa660587f549b2ba16d719606f853027713c9122169640b338b4aea53e1b808e475af8d1f63836548093a69376e91230831f218e004d55ed26091ab2b1b388ae40e1e48cd4682a54ddcf58c40d97876748c47d6c4f55cbe0facb8336b8c8d4357d9268c261dab43efdfd9a51d0a21d0cf2d07f6b87bc6e1e71ef6ae070a0fe8e1ca9a69f55859ece9ba8dd3ec", 0xcc}], 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43260c7c799, 0x0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80606948, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x99e, 0x7, 0x9, 0xc, "721d4a722b2821a4060000000100020000dc09ee", 0x9b41, 0x9}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x99e, 0x7, 0x9, 0xc, "721d4a722b2821a4060000000100020000dc09ee", 0x9b41, 0x9}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 7.189839311s ago: executing program 4 (id=194): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) (async) flock(r0, 0x1) (async) syz_open_pts() (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) 6.866082404s ago: executing program 4 (id=200): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1100) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="3eb10561799b37f2a16256a77244632d1e62affb1e898874098b085d8d6e910d3c9908c69e98f5f1d49d18c8155775e3b2db4fc789731566c06e5c12fc48bfbca4834cadc9c63f2950915395a328e4767c3ac38dcf963eb1eee2dc9f290446097a4f16", 0x63) 6.644375214s ago: executing program 4 (id=203): r0 = syz_open_pts() r1 = socket(0x24, 0x2, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 3.605932809s ago: executing program 5 (id=233): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x800, 0x37a85056, 0x23afbfb, 0x6, "db32008dc3d5531282a302def716d87932656424", 0x8, 0xc}) flock(r1, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) flock(r2, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x8}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', '.\x00'}) setsockopt(0xffffffffffffffff, 0x6, 0x7fffffff, &(0x7f00000001c0)="8b9eb2fbb045deb6d8257b0e5676c787803f57ed5e8d32a757c29d307fc08b114347b7f8d712f5cc4aaff2eb4166f88e5e577d53c387af174b4efc6838275be26e81f3701823df9fe1e3fa53e0d8d7f1c89062029f167f59fabe9b7c2f3f059b64601087ac702565cac698df7013544a4b7124005310d6819091368bc988f5701e0743d2d3d5154be2535f5cd2bf99a2bc242c8a2271f8b11d92b2b02551c6b2fed8", 0xa2) unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) accept$inet(r3, 0x0, &(0x7f0000000300)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x0, &(0x7f00000003c0)='./file0\x00', 0x8}) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/rvnd0c\x00', &(0x7f0000000580)=')-{\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/speaker\x00']) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f00000006c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = open$dir(&(0x7f0000000700)='./file0\x00', 0x8000, 0x108) mknodat(r5, &(0x7f0000000740)='./file0\x00', 0x40, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000007c0)=0xa553) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x3, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000800)='./file0\x00', r7, r8) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000940)) sendmsg(r3, &(0x7f0000001f80)={&(0x7f0000000980)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc, &(0x7f0000000a00)=[{&(0x7f00000009c0)="4ef37b", 0x3}], 0x1, &(0x7f0000000a40)=[{0x1010, 0xffff, 0x7f, "20ee570ea9a61e7ff997797f39854e1c1df27a942a03a5cc1b2f9040c0b0dc5a28246cd7f4b7f94f378bd2d74684a314403f7f4091096ce30132768f74397df84327758770c2acc348eb58a71c88b6921956105daec7757f1b72e062d3d39cc414a2cd977f5be6e1e928047ee81fe59063aa83295c0b4efbca42c03cb65f73a1319d4a7789804bea113847149f5015e914bcbf60daae2c8c122b2a25bd9aa40516d566a02c86ba2c1b4eedeb36f41ae40683051369fee264203fe45904565bf720050141b5ccc9146b347f540497e2c3faa180f5d9cee0d6b6ea36f5fa9ec02904aab932ef0923f4ec8361f6864c90f288372c0d9a297a39e9a04528aa41e35f20b2147e4c18c398e8b4156ecaf539abca71b4090d8189edb7c75c58e44815515c856338cece30b6464e96a95b7bf35a628b592f736c674dfafeeb930541659c4ccd541e387fd2573a49715c60bf4c84ed67a6c79529420ce66a70f0e6b43bc3c6ef510c9390a1269c6901f02dff2bd7323377e2af6c09bf1cf11d15c875a28febfd8ab9a1d99cbb728965d5ea1e555a363c3f7589b48ce0c4e158745308a9c27e137f1ca233edd9e0e86530672774aa6ad890cc7a0d2c2af112240b362e559f0c8d5471af6a18df46a61d1e529731827a0f0d4135b27f7529d97c0ecdbd2cdef74939e76a6d0af90b0f5d21a714742e961778e86fc861eb32bf6f0715011aec9cb932a9fc8e30973fa3c3b8894e8110896f9f50e55de4e297e3beeeb511c09c2624e622da5c8b03fe47f6347f2edbacb54429fc37c167a341bb445004c33aa191ff077b66db83327dd7c6da17098f5817285c48b547451574f7f6d4e45a646d734475506eb3a83ba360eaa97534d159b540837c10395cbd562da9c1a0095954fb9f0b6c99a8bc414aefc964996c8ae3cf6b3e1cc30dbc9eede818d90e68179882acc4b0373678d4cc1d8974fd099ac2198f712de418b3094cc04b390403ec884c3870102761ef1552f5900c2a1cbfb94a90b7b17dfe66e32207e3d37dc5386220c48797c1809d90ad71ee1b5fe3a7409ab6aa149697fa1d2435351abb4c198a04fdb7a46e2af57d3a20aaa5fc30e52070a1cd9ca7dff250d623fdc70ee445a2158ab0541caf7250171638c38597d5ba3ea619c0f1ba3341ee353df1d33f57e0576f7619065bb65427a3b2ca9c95b6c2d9be0da2a4e0156cd2c200711cfb68b00a2ca6a96179df2dc98a66c0c91d052ede274e83d2f7a15f02ffb8cff18b862ede1979524a41efa30becd7053d9463bcdf54ce7ed901f6b73f3682cea6fe08d7b1238a769c9665f7e75e4578995bed04ff29735ad979425f3f3c0e6f2938cc60b26b9c05bd853f4f724eb078382fdb1fbbc41b1f7c31210c07700a5982cdabaab6d44a588a1ab9d86c87ddcef1d3206e9f603a104c4e61627206e6412308a5255419d34d488471da0589669c422ff6846394c932b29b54e6905e2be1d451d0f2aec5137d06c0bf39f7f3414f5e3f67c0b223cbe5079b249b2a93240580b276cc04788d842dfcb33e514b56e505476eeef8d057e6e16746e81396aac8ccb682537c0b670a30d5775410957a89c09d0bf11faa7c8c06465b771187791cd28aba2b53c54a28df5dfba0a7f93438fdcd383c720715b114b2e5315f4f3ddbc97735f5bbe6d034595c33738f06109ad7355720ff0e6c3fbee1abdaeedd3329d3fdc860487579e20e82b5e5bf29e683a4fa9282a136e7ad3e1a43967c1c1051819183d6bec631b5c838726bfbd0d5a4c50cb07a16f5f10e6647b8a7c18461eb36086ca21b63107146c4222e80fb7ae34abecbbfb5c647b765fb8dbe9b50c26aa02eb843bdd4a4f194a2b1a7dc206b56fd930b1a836676907b6da3e141dac6be1596a2888539bb8d66a42cd20c18af83e827f21183ae8c241b2719d874876612311fd273ebaf75c611d7e58009be3ca6f8b1d7f3f449a70fe923264e770d5d896e053f217ccffe983b7897728e494affb4a745f8d16d853ce3129fe9d5e4eb087855ae90abe8211b0cca060dd4121ada717f390fb3c88875156fc906368f782c9540e5614ca6b7ceb89d0f7465559efc47d92ca78896f94bdaafe2b8e578f9d70f2b28709b1a8832ee2dbe4f8354224de5e54d622b8c450ab6bfefb2a27e9e7ba3cee3619ea06c8da4cc3f9f0607fdfa47230d6ccb8fbdeaeb8823616a8e6ba41c171e7d2a51cb053da54b000c4bc9fa997b4d7307d8f42122b5aeb818e67aed23a93ec1eecdbf01ab354610681ea8b891360541e8bf4907dcc7069ed8f259d28c8e4d472b56fbd5a88d021e61da23a94128a33607b5e2286266bd75de359f11f8c9a486b807c6aecfa85c1d41b85dbbc8d5c6f14447b505346014c105b34fcbb12a7449705ff1b2389651f1352bc9f150e744a66003cf028353b31aa37edae691f3d2b61a1bd3b94a8dc3d99cb11938caa132050bc832bd14131521fcde71708701047f6cd3bed8a9d54f89b219b1f6a547679b78b1cc9ce4d45e1d9fc02febc51bda0849fcc09f67ea337eb9b21876b1faeee36f0be02a6e4fa62e7c3931d0f7108455e14571cb6da16ee38b5112109fae99c0b312fe0920803bc71d1c9c4a8b1d520c3a388dbd5a9521aa89ed8b40fad42355b7dfdb264963dc0894c90adfc1fdd821a5f93190cbfef5869953d6a491574e020d720e61d0364b9d6f2445c4d8f96b610baca677ca130d99964a8b9ca503e327ec2f98421b738a9df8087772526b5d4b2a00d51baa603221dab43738f3a43bf8f7fd840dda516fc5789c3dfb10235a3056d6cae0da69d3bcd8e025d39868e6c7ffc22bbcdc71db3ae6f93a873e0ac2aed50a616e36ac86a46a47dd2517ccfad6ecf110a1eb48be246e9d22294c53d8128499cdd867ebe13230b99ba16afe2a8ed1d271d50e30f0690e32dfaeb6975c3a8926d998c87ec40b831a3678a923b70cecdb904b7b4f59535c8428213bc81f35db3b44ed37ded0bf1c3f6a8230d97f7e987f43447c4948c32827692e0ede35c2f6236d80f28903e30f92c35102ce69a4b062e41d18ef60601505f7f3bcb0d47954d8784b071b3757e9381fde3f266d733900cec92c79cc26801037af45e4c5d2f5ab3143776283f3bca0c108a858ac460a7407b1e2b1ff0b143487c3c640eb664ef3d22d9add70d0a09b457f23b45962e539fe2c4797deb2f277f11d9c3cee9fcfc671fa65398e1df344b5035d05fb07f68a1096cf4b6e8c57ba138f4f8b166a36dea448383c39f350388e721190fa3816539c512b1a0585b10a9f2c943db544aaa48bbc62d1098c1a276aa94fe89c6703bce4eeacdd9fc0eaf48bbe7aaea224e0aab33921cad90c6c0d7bce69a26397e7a7d829c295fc6f7f4c2a2f9d0ae2c97a581faa2eb0c80176409e1a28fcc2a5cdd64ddccf99b7801d4062bb6287244bea222e51be86d3ebb1271596a15570888b53e298cc42e355748583abfc9232a7abc6bd285f4e2355140c51328369397cb2d0d17aa7546a18bcc6808206817a51403c04d3b0d837995eead8181b1543f8d95d54a363e57ae0f5e5601e798f15650f8bb0c840543175fc7e1497217f64dace67088d6eefd787256ab6086ebb502607cca5baf6026c48408ef206338a830d67baeb7f9aa702b2908e339f956bc0500fe03476baffd7dd65d6dd37957b04b407d561682d3d0bf08655afa9b311977172652b1b9b32810a08c819a28a74858f16f04c9e82dfef47a98f37c72241b5e730b4803f14a3c82c281bed952ec799b49bec2e2dda1e1ad63355ef54b284374ccca76e155a94a43a9b53b90cde1a9410267a6ea9a018da306fda49505ec08b4cc3cf4119779c02ff94df07b4847c10ca27ee0a3a71a7124b7d7d3a5f11b82c2f9f1f50c303aa3779aa8018825170262ab424591dc310384c9e56dd94c8f08e97d151a85bbf9b3d631914c49f45e7024f65dd54dc420c7bb286342d5a7be651598600ab7feff1e39328e6735f611a025b9b0e7d886bf60d807cc852b9461ef1d2013ae7865c0b78a24ed60e5754efcea58a0d0c7b0e99b1ca5557f37a74831ad37b78d0c7a2bc5bff343b580daeaf188dfc82fbfb6609bed9c41b57692ea1dfbb6dbb3985dbbcd3407f380149581c7acb3bcd06ac5a1a287937c74782d2e30c445927a890fee3ab34fe9eff3e3d4eec3b09b0961af3f9558e2f261233bb813e74bbdab48f747924473eeba8b2f2c25873f39cf903af730b814cbf0ea5be66458b23469939ea3aa9888c1b98635cd35efa05edfb205cbb2a54b90d3b7a0a75bb104de27518a496fbea74b3ed7fea397819ebb4e9749ea2f0b2e99dbfc032778fae152205b32b65628fbed767b0c4b563032a577b53d359099f59a86979e1db6c42979fe12e61a38f6c6b55e16dce8917ca2f55dd4b6cd7ec6e88aef487e66a54dd313ad64cd03f0fae486aee15f9d85ee93b83053eb779448169eb44c6c8ffd6205aa13df2fdd351ff68b7218af3b2ae4776593bd42cdd6e63ceb3d896b4196d89ab6f43c0ab31f88e5015ffdcfdd6981319ba90d6ce0ad33189ae48b350d5c05fa034cc314d75045d5748c89da8411055650879366f64c1ced676b3caf4a8a9892874db0da678a0339c39543d6c581ae177517473570411ddde7b704ae8941f2aa2740255b401f5c5a8731a1a949e86e28bbb8c16307ec76bc5bd034c4076853ce92ccd6110a0a28591f151443d4342b69d205d765b3db1df0df9367869f0e502237b1b7ffd0bd3b420712bbae907062066f1bda43e9af02dc249e9aa5d5c21e91bd8b19ce7a93b05824d4e396ee9b9baba851718594cf295e275c56afb4b31e4e9e603f5309a0c6c67dc4ba5e1cb5a712ed82aa9e80a54cec8bb7168a9e584af815edf97dfa580bc39dd0a2d8683bff797b7eb515a5dfb4de5448f736018aa138cea8232932909086de2bbf7626962bce29c30323a0c4ec879aeb1f73e88fc7e119e8d54f343a44007d7bf0be76f73e4562e203527cff1d8fbe4bb2620789c730820e272570339107cdebaad99d5cf28db388ff54f099024ecbaa6d59cd31341bc3f4b018f55c505566d70f60e99e979d8e22f7dd51b22ee44a09610aa82ce66fd365948b104c53dfaa55d934cc7eaebef1e9b783a28608cc15ceb352fa5185303dc09613b3a8465e0b0c8d4e4d6760c9d054c503fd75c24a2420e80b1fe97cfddbf39427ebbdbb16c4925891f5f4f5b3c6539d74e3a3a6614d1552c814d0df11110068b4d7776bf23a92940f1c1afb4055ea94b6fcb13096a2e64f197db60f0316d04bc91690c43b8d459884bbe02e597922939abd7aa73f3b2a884f63889bc5e1f8e2d058c0bb7809a39a5a9edcf73d74c72ba3262a773f3e06e742554f91e549aefcc671f5d42edfac0b8fdb98cb62e98f7b07d2a35c3bec5910b825a34705da769dc6a5367e76db4584f16ad2878493576bb6650249b7b0938659eb72211edb4f0d6f5754fbf2898dd0368c56345b871a9b14dc2e2a4b96af046276cf18c5ff274507a30ee09ffdc7680d4b587a30f90f23ae003a54922e4fc094a69125f386b665cf1e15ded16f3864bc3f4b434f03a36947f2f9be9aba3c28e79046172d758e437e321ee5ad83f8b3f34876d74e3ceb544253da439080d54869d13aacb8cb7fa90f5aad19656b868d3da50951a7648855e0884ffeeb97d3e54d47da3eccc9b875ad3b843124f3f57894f50aab89589c97737595ad372f102e28b2e9d50d1b6e35160b21ee150fe0df4f7e44b90d640eb492a636d43867c6e20d1a7cc18"}, {0x108, 0x1, 0x100, "74e517160c8edaa4e8b91ce0961fac96d7132b3916d78a69fe0a912b733a151fd4129c783f0ee918a5e74d4aa4e3bffe7b05396c669ae400b487d25e8273188a1bf795cdc5eee8c35a0a54dac4a6b21253e7f744e25b92828fa508fcb793da0aa233e3eb4268e83b7813d0a18ead0331ce915bb26a4982e799456c968e08370e5664ef519072d01e5f43aeb0b6c474bbe44cdb7150ed30f17faaa385e9d1e1385d131f48d1d907396851cf73d864391ad1712072d9af8a031ae4356c38de065eb323d9e0510573d5940d1f58e3a56bd9d65d42bbc99b1416efae197d7d9b31f4a33ae3a2ae7b02521d73bb890fb5efa4cf57d5"}, {0x28, 0xffff, 0x3, "df04b9dfd38d64aacae9766285fa27544efdb22cfea27636"}, {0xd8, 0x1, 0x3, "5583a68703858991bccca57d850be1ae3a73cd31f1122edb503803293a45649cbdb708bc68055d4b622bea4a9023137e9be45067f3742ecb5317c2f2c28e1cf6c8bf7c5f41795816f8d3b3418406f0f879c2c445d19f333edeb1c7d3f93a6cb06cf731d7132414fbd0aa7be925017f4f5e7a48f14f4405c34a4e4d4dae8d2d4449706befeb01432710f424f4c569e5db2ca26f7358b33836f91bc53fe5675fb0fd0e86a510ad10440a32b5cde00ffa6d80631595b038353c56f78368f7976fe4a06044d126"}, {0x18, 0x1, 0x89f, "4e066f5aa80bf7"}, {0x60, 0x1, 0x7, "c583390501b22560a35734d83783bf59ff3225bd2fa6984a66acd84c03d6b737ffff13f3398ac8e38e7db2508320f758b969dbf16eeb86ce8318d6a61fbf5d0832fe7805b4a647afb7b485"}, {0x100, 0xffff, 0x3, "5e8cf00ae007f381fb6774814ed2b40c33a288e23bb2cddcebb5761804c2140264dfb4bf1b0fcd8b5f3d84df884be4c5ff1277dcfa6b2c71319e3ead0814b0577dda6b991a096b560f15b73e2cc81e55a32711553f40973068afd24693c5b7b6fd21ab5944f07d60855bb6c19c73ae0cec67cd936b917e8f6939105a30f7dd4f9f4b5ce94708c3e55367262308539c9aa6341ebb0c2ac8ec3cb62213ba715fe4f719d1f46c097fe22796d74962e27448cc62e3777c925a3b15d84bfb508753ea371e5d3eaab5e8fc1063105f7208b9cb4efe7cefd285afa9469281d3131602a15307457fc072568b66"}, {0x88, 0x1, 0xffffffff, "bda6fdf43c5be32f7c2c3c5acc5f8fbb6e6541f2e9cb2802464aabe486e13f079234f124719d0f3c2e03a97ed01d58a790367464ee3bffa9c08eba80e9eb966e56839abd5150b3bad983e7ee3a58dc79b822352e99a39cf86b409aa20efd7e17b5edbbbd028ae5097fdfe04765b62d4b0800"}, {0x108, 0xffff, 0x7, "81279b51bdb342a556fae9007a2576e0e5a23944d788b0667d5d245500a25938c54ddb38a6820cd7a2ac2be653a1eae754c14c00559b34dc27b8663bca6684d9bd83b7cf98abef55804a0f7f5bfd3a88b2ca432779a0e1e126855b3f5aba09b7182e57ac2b18fe91c09b459cc9ff3d334595ebd372e6f47b6c1c00b34e6b9689759216a28f7aa491d61d4edfb3b9e76f3db70e0c3cb30b6f4001df1d357ede61bb70b6c394a5e8004ce9fe4dc075f1432eec8e1754960aa95c709d222f688d71615e9b0af714566bbda8a5da9b2f79414e6c046d147543f8c5834f2cc08d292f9ef10c61e61da7568bb173841e559f269318dd860a37e9"}], 0x1520}, 0x408) openat$bpf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x20010, 0x0) getsockname$inet(r9, &(0x7f0000002000), &(0x7f0000002040)=0xc) 3.466682386s ago: executing program 6 (id=239): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x93, 0x20, 0x9, 0x3}, {{}, 0xfffffffffffffffb, 0x2f, 0x40, 0x4, 0x10000}, {{}, 0xfffffffffffffffe, 0x14, 0x10, 0x2000000008, 0x100000005}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={0x0, 0x567, 0x0}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/42}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setrlimit(0x1, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x138) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socket(0x18, 0x2, 0x0) fsync(r2) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f00006c0000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.357313344s ago: executing program 5 (id=242): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5f7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) (async) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='r\x00') 3.356813326s ago: executing program 5 (id=244): sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) 3.202125979s ago: executing program 0 (id=250): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x1ff, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1d100", 0x84, 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xffffffffffffffff) (async) ioctl$TIOCSETA(r2, 0x20004109, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3cb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {0x0, 0x200}, {0x0, 0xfffffff7}, {}, {}, {0x1}, {0x2}, {0x0, 0x1}, {0x2}, {}, {0x3, 0x3}, {0x3}, {0x0, 0xfffffffa}, {}, {}, {0x2, 0x3}, {0x1}, {0x0, 0x20000}, {0x0, 0x35}, {0x0, 0x9}, {0x1, 0x7}, {}, {0x3}, {0x1}, {0x2, 0x1d}, {0x3, 0x800000}, {}, {}, {0x1}, {}, {0x3, 0x1824}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0x4) 3.200825017s ago: executing program 6 (id=252): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x1, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x3, 0x9, 0x2a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x2000, 0x5900) sendmsg$unix(r3, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x48, 0xf8f45ad47d2d40ee}, 0x404) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x2, 0x2, 0x0) mmap(&(0x7f000012f000/0x4000)=nil, 0x4000, 0x2, 0x1011, r3, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) connect$unix(r4, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 3.108310984s ago: executing program 7 (id=255): socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xf, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) (async) close(r0) syz_emit_ethernet(0x97, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00610630fe8000b53706026c41d712971845000000000000000000000000bb"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 3.105185217s ago: executing program 5 (id=257): sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x49) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6, 0x0, 0x4, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='x\x00') sysctl$net_mpls(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff7dff8c1b3d0847000000000000ac1400"/42]) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x96, &(0x7f0000000380), 0xfffb4161, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="cc1cc3b5d8384e86760f978e661a5f6da1259ea2aa1d935bdfd4a0f10a9140197e6454f6b813271c08ff592c48481506a23afbffffffffffffff58ea9034a0f276eb7ac9b5e19b62360700e2c794dd55b6e40f8a781df5", 0x57}], 0x1) r2 = socket$inet(0x2, 0x0, 0x8e) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x1}, {r0, 0x100}, {r2, 0x100}, {r0, 0x8}], 0x5, 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0xfffffffe, 0x2f, "2800180000020002000000000068ab7ade800600", 0x6, 0x2}) 3.103939351s ago: executing program 7 (id=258): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x6, 0xff, 0x4a}, {0x81, 0x81, 0x6c, 0x800009}, {0x16, 0x1, 0x6, 0x13019821}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1}}}}}}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 2.99914551s ago: executing program 7 (id=261): 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, &(0x7f0000000000)={0x7, 0xa059}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mlockall(0x1) 2.99181541s ago: executing program 7 (id=263): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f00000011c0)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x11, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380337b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aaf0ac3ebbc215000000feffffff74b0da4f59dd028ea8af630031282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712070000000d89f1442c5e52000080042000000000010100"/177, 0xb1, 0xe, 0x0, 0x0) 2.982339725s ago: executing program 7 (id=265): rmdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sync() 2.923792704s ago: executing program 6 (id=266): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x1405, "080400000000000000010000000100", 0x4917, 0x7}) (async) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x1405, "080400000000000000010000000100", 0x4917, 0x7}) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="42d5d13f06b68d", &(0x7f0000000100)=0x7, &(0x7f0000000140)="a3422abe5d40e09163aa03ae7ea302bc84856c02820a7206805bf062879e0c34d19cd0dad9f465f37dfc99f019e84b5c600cdf7e9a1ab97200bd9bf7c1a0d5c5b7b826ccdfea90350595a954eb411ae25fd1da8f4e349d4ba0346c5b1551413428c126e288aef79696a5466e987c3a56317bed3bf2a6b401bba44bce65a9a79eed41fe1a15481ab6ec49edf7246ab70b17b5d0e208fdbfdd08bead3d0ccee2041e10f94a4010817dab", 0xa9) 2.919219593s ago: executing program 3 (id=268): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) pread(0xffffffffffffffff, &(0x7f0000000200)="3c58690b0cb8db5d1afd1d3a45da13fff10c42c45c2a8c11ae873f2ae0792418e747b7dbb638c8f961e3b362c7be1ea7c7596001adae7dac66e8bad00be5fc7eea1fd06669c2d51619fb8bc0f7b4bc3bbb1b825474b44d7cba2a650e690d01e1e1b91df457b9dffed3b9c760acbe917ba5803e2bf4fe38a5365ffc833f1c2f2b2136271f6b950cb84d881d07b23e63a4e093f7532209a406d6d096d00e56e138d2", 0xfffffffffffffff9, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000340), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x40047309, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001480)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x38, 0x11, 0x1, @rand_addr="03f4bfb5b4a77c0000002300", @mcast2, {[], @udp={{0x3, 0x2, 0x8}, {"72bfe8bc0cc3890b55a0b649a9a2c0947728ffafa07951714cfa5b9b591c5875d6f38258b3d0e2bef78f698aa6986620"}}}}}}}) setsockopt(r0, 0x1000000000029, 0x7, &(0x7f0000000340)="15220000", 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)="6d4cca6fff234c3b2b7ddb16e079a1f1763eb19e47766df94e1ca96fc72e21520e00e04104383b73683d35248de5a109748eafb053fdf38d3fd6e3af9d78a9b1268917f6a1571d7b748dfa1063b94631b7d018f419ed5f4e9ecadde8e3419be3b1ab9cde7b5dc17e05", 0x1}, {&(0x7f00000009c0)="6fe23ffead1c0c20e5ffcb008ab6d6fab4841f51d049e867b1d3863d1d6a0f65baf1f6e67d28bc8e88db22741021461629dc7c9f5dac17c406b972da3a8fc0b1414b38f1699d3f23fd9b2356d1b04d968114d2c2d5826a1f2804c6d923e94294dab9c3184212023b8add2fc38545f3ef2ae348bf686ea76fb09c4403f831374edd78c39c87a315a607d15574a4f49fd0e6f3f1b0da5b9f241ae59bcea4c10f2690dd537bea426b66ffc67f6fbb3a3b0750c575645636e7b944f7fe91d8563659e51f65e2be1613b416d2afd8bc6e16d4589fac69882d7fa05c08f0e614024d2f0efa88dc527f967e342cd3e15b2c6f2a2da2bbbf42d45c8a45eac0f236a06bda8f35614321110778e7a741545dd3c1d00950bb6c843ef96fc0452548e545a630326f52906cf2b2afc55917ee3121023fd59c80cb96b3937dfd077682db8eac6f2d4c72b138c0b01e6d8ac48b4faf32da56c199b7ddb1b17cb3dca3562f2d7f95fab0f9af5768697bcb95aeb3f987cc1a0adbb8b72850c8d7b6267e631d564ae10bd5493aea700601e827169f01f1e5520663914eff1aea4448100a5243fc8fb1d6d4ccfa8a39191a2c7d0045d6e50e49d35527a976da71499defac6d1439950e54487b572dd4da7e575ae3061717da9f7373328216e51bbe54a3c34c43fd11243760b39219b1ae3c34f81083a63e14f1aab2cc80ab87a4026ccb58a488d601e5b78e1647be7bd60e49ff17e2e3194c79c0f14be4bec757c7c64d4d00f8cefc188c3897185a466a0098cdc3c14d5e0d1f2d06850f4a95560dba6a143ddb47e17c59479f4690ddc9b59dd9dbca65d63a8a277d3a275c8c0cb861eb8c31a00456a2bc95bf46d3e9d1967c7fdc2d0d0527341a1902c9f93fcf1b4e52d2cb1e09ec870c00c135e0e5df51b3d89a8e85636d74be8875a7e702340cbb5a02502fc1a2279e3e55faec3f3ee8e06b66dc02919310c6a996a17df558421ef257242f1879e802966e69bb7816fc26ccb332b30729bff29d07e3c6d4448b1b9b5edb384f65b7173610b9252b8b228faa186841e2cef71828108eeeb8d5c821cfc6b544b665a5cffe2eb7c317eda3c8ec3a14dec3de52aa2df36c7ea6341a054790f0391a72329826d409fad17c6e9a7626096f0fa255b739a11f46d9e6c60888b4d8c49b8e1c1ab5e3d88ee1148a398e4c6f6a4b720f1f1407e21bed670ea05ecc116bd1b0cabf88c05c396404f460a23fea0562d560f277024485cd5991dca1c7c273b3355aa36ca96fbcacee9574664104ed2049c2238dcc58e97462dc58295a751d32d39ac13039ad689720a2977fe551ff619cf9e837f632ac9dbbf2c483c2950981268dc1c059ed0ae67024d7cca650abfc3383c3bb4d96b98450cc22a530d088fee935953cd7f153ccd62cb2313b5fcd1da26c1ba98510d4106fd4329afd5c65d094a4cce5239bc707d3024522159c9a530038fbf7a7a49135608b93755a4f4e73d2329a2685204158248b75e94ea80714b9e5a5caa9ebef158fd1125dc369078034dab56bcbbbd1f4151bbe190c5b16d88d38cee6368f5f33e381569232d5466c312a9d355cc55ef1fbb00eb841af2bb74a70bb0a6c7f24912bcb41ada338b8027a619889905c8af0cdf15f9f63152080d36261287bf40513b9a90088a31d4ccf9ca20ac3d35c35b32900b534f4c04b57bcfa17fc5896397550818d23b186565604598ea87eca1c7d343871a1b1cf9b31b540a7c48a522dda02be76aa98c45a9883408485f02e7b99d603a4bc34b634f673a7bd0ae4bef388d99186b4826a21704540aa70a3715012f950409976ffedf8e15b4d6386a090204af1f49c4645b5133c03ce6960631ca731875846a70e577833c5cfa1094bf586e44027d3c586f86dccd11cb684cf167b371f7c2ac6044cd5784c02c5fab974a7bd36eb84ce50117b7e5c36fd9dfaa64dd6ac6e91a6119924bedb5890a2da6b920c01f89ea87bc99de9e29790146750a0ffc54268b612475b57329a3aa9d63571b6d67a137727b0ae9ced1844010ad5199ef3384df80d68bedebbb711a5ee4a9cc2c95e81465f91fc217c83d85892fa3e69b024cd0eb6e82bb6f6d091ed0397760f10d938632482d18c59ac503446fe1c6f7624b7ae86e4a45aa7cd50dddaa2de752e2cff3251e9089034d8f7b84d56142a70106c0682ccbd692e77a0a3500f0c04bed3032f80801386a31ba6519187004522be9aedf241e99700be1c001ae86c74542c8917300c40adc902a7935d18cbb39672633292a49ad9e77aa1c758df86506ab979862bd4e07944312661c1c147a90358002168a411b47954dea12f3006d96a21c8e0f5856c565901ddb1e433901e81ea4647b08f83838fad407b047ce071122305d1bd927b350d9e66f57bcb4b8c75ef866f8eff3de76bd34fd3603db89af5856b233f7999e97cf113d604e0454dd0819f317117db6ddd86f0577c232609ab5dc705c7b8638d4f8061ed78f465686fb03c4e83a55633ed822844395ab8c670ffc8d4fa558146656ba1ad128dcbde2a6220bf7ea8a502a830318df2c2a696b894c1f25cd9d016f8d7f56abfce4344765f85d2cab136532d67a5f97e6b89bfbccc565f488ac5291c85ae4a7cb3be701810603f4c267fe86ad4e76687e5f15c394bf4ce5303e9da84571e13176bd9d6900430787424b53cc6a8b8c6f1e20b389ea09f46d77ce01582e3b542bed7618e31b1c9d6376db93226fb0b29a66a17d04655b0cc3f1d5b559f46310f9180b4ffed3dea0a1d920bc838d398206a23888277fabdd7800a7e9a1e68714a7aae146508862c7cbc633875410d93ee4196ec47456f2a1afb0e01be046d9b57a71c23ec4c1314da4d22109627892a3823e9aa3be3832764ff3242434c3283321a53f8abfebef8d63db9343cfe761190f8af4f953caca880507aca21858089c388302c56ba85a378da888fc7e789c4f90236dd541eafc2aa559b3d8fff7e9cecf89bdb00e4747bdc43ece56cf66d6388ec5a29ed9d1843b12854b7b4c0618c34bc9b10626da651779b116c175225fa6e22237097aa9333b0f987ab58576cf9494ef2282ef6398e9187c014e1d39fe4d02a2b4bb5babbc9fae3781a8234cd8e6941721dae43aa874270d9f742cf410d8aef18d01fb867c415defe0c50fa5e345ae1b1cd8cdb781b267c92bef8effc0aa17a81877f86d167220128ba91771ebe7721d2b56e328bb6daa97e92916b45e99fd4878e351051e5d26dc9581d348d7fa5036e75202b69f2b6633d1aad179c06e470d2eded3169e13750d7a2b02d124c15703dfc1f16dcde19982ce8a8a875d705e7af3ad8b4828b6a303e15df4848773ced679e4d045bfd464fabcf2b1127c3d546b0614cffac497632c4334ad8981b7516b839544fbed7c25ace575fe4f2ef7ef76231c8f72e98ae506c2765ef4890ba3d6667e6f62f66fe6130dbd9c0fd6678b5d8b1e4fa4d98d61b4ce9306681e96084e99c64c61bfb1521626084561c33164f33ce57f93878db465ab47c9aee5425f6c8ef6023e9df3839943ad2f8b225253cedea6b2c7abef3a25ca740dca43fc978dc0fb93050a89f8fba5ae08d834865e139a3fcc4e258f5f805d332d79d547b2088877c73fa5b0265789191f0ccade9c88cf1ec1ae94173c0e2d7381688e780928537f6745ee59d9a884ce3bec1008eac5d85418f40f6d92899eaec1644cd7f220b9b86ebc95cd88d40d43d6972809a2598a281d02cbffc7991ef1c5d955add293f5c600af783862f660131c0e9281324654d7500f83e283c25f0dcdf6db677af23b9ec4d9aa67336e0330feeb44192f01bba8695b9d9bc999fbfda575ce95e1390d89558752adcc301b9e09eca0ad6bbadd6397c0acc246ad81721e6e350f0b25f953cfd4aaf13edb27107a1945c7649665f99f45799d9bfe5ed923ff1fc7417641be1a5ba0c46b3b63d7ae0c07469f5c491c974f94b8b17aa3d8fae1bec89d7ffe7e6a64b25c9cff048a373e5284493f0a840e337103a0071c88cf024268f9b9518cc64360fbd067edac735212a61011a04bec8db80e7c6541ac4027c38226161ccb7cd451ba058bb2b5632ffe4a107b041acd8d09bc9a1e65e08cae81784099bb8ceebc3e22239933f06b96479cab0162d8dc9eb2ed35dd1172f440dfe985120856452df12d65424cd9952b7739d26e9fc6e6ed804d7b14cbf7b5865f02ff98f68bfe19300296869cbd1021a32300e75dcd842a1eb5ca1f64b9178b93f208ff40126f754cc27f2c138fb13d5624852e4278d6b96f8007f1517614f314f99dcb14d56c95b55fb099abeae8fa569b14cc949162e3e9128929ce7a4fcc921f852912858e46f0f6cee782e93abe2323bbda656e01f1e276b23846ce291c70b1e0c8251cc29c36f4acf3b44c03e154a637d850145472329b21aaebfb76b74eba23d10d4350f707b10a12035a7474ae11a5b045e9099253b13a62bed02f4867a042a8e2db4a634d3014233774ed478d2e010fa88d2b72d36a30511cc568fa0e40c4fe80da1ecaf89c95baab5d5f0459caaf6d66214a548b83b703f11e4dd1f3695a9c26fe737cbb19118858928edd80016c79c1039eca09079bb578529675df85b6f6ad5e6d0c5281bc3a2280c7aa1cc6486dc6a021e357c094ce39e1769ca4c116c0cd0752712092fe0b324061590c440b59737e20fa318ef9bc975150a79047c42245ea18c581a54294c7d856e07a0dca629caa562b1937945059a1577fcd2e49b53e2542ace32151d958b0d77ee3e54846c1c4623c29d2f2fbccd84b23b8962c79966a6005369dc6958299f77e0dee067cfda492e5afc93badfb0e4c333d4b91943eb04dcbeee0b03eecf60e81ccb0ef4d2ce10ebb76ed4730abf6773fa086e7629c7ec09c7ea3c22e0d80277b901e62654a7d67d6c974f1e766eb8522968fd0cc28d2f5ac0e910f69b9543e4c2c03d46ea6f47b8d3945277768d5311055d09b2806afbfccfc3c90dfb5e3e8de027a8729cf89fd2ff9886eddad16c1979391d850b41bce1310cd12d1a7cf0cedc6773fa687a3f4e2ce9ba7ba02e7c6c06c0bdcf1d57187610cd8059669b78303daa12f21efda14378b5bb4a75def53eae272fd0a74fc1f92fd8863a7d01aeead94425c9c2e04dea23cfb12a35f6db3fc6881b05d2c3e6a179bda6c9ed6a5d2a1cedd62b11af95e4917cfc7950fd256998d831719027bfb83ec7ea0be9725bc6f56f915f70230a230429118f6fd16028f43bd891459ef7d45a013e0fb7cbfe7dbd5d85f4776f0f10327905eae2974477625c3ff7fa89b646f97c3970541db5033443c4016a52275595d4903ce49e8aca5fc6eacc739f167b8cd4d686efc462cce4e56e043a5322283272c8dbda51edde72ec7791803ee44f5bc8f430a2b0c2b2b62330f4e71fe605996c7d103ffe5a10057211366950b20affbd014004c81c556c1d875adf5643b8068988d8de9002d52999197dc705cd666c93785d738158960b12ad0c3aa96ef77638256ad9956a7837eab1319938075ff353af644f3b0b6c03063db23db4d28ab96959703f0375d72e992ffa8ab23beeffe5a548f6d66c2c0a757e5a3c358a714cb70cf0a6feea5799da0ae441c44ed9551947a71b7d484f6648c044ae8bc2ba718a30fadd3c7e3a0720251e5b1e6f63790fe35d13820e245543c30ed143b811438c36182038e0e9d7ed5d07ec6f2fe543a0d77e0c4587a6956dbabd9a848acdea6047e14556375cd5525b97cc275ce9136e94a8b4dcc9a7e05813cc3856bc51e6abe66a9e5a02ec", 0x1000}, {&(0x7f0000000480)="f281160000000000000000e21cea43b9fca5b109859e52f61c880073e37ce1f1d398b0624e8f9379d0e84c56fdcf07c4db52127bd09783361d1de3fdd1000000000000000000bd2cf3d2d58afebbe091045f8901046348bf6ef0892e595234b92b919155c86e48823751534ac5bb95775ab8fbec58af249583a4abcb92679d168c00395194a8005f60ba8e83ec6f3ee172bd76216891934a548e93d6bea5d003e0be81bc15a0e46a1fe2ba3162a28bf0b97b4c1da06f109207396f57542f131e42eb78f090d39a4183a793551234ba43ba59c4e2c31d8887a3c5a5b862174792f4761d26277bd0a6e5f61a2f241b64b24f04d80ed924c4b7733e959f715c10989ca79d05e09b4d60fabab851ae9ed43c0b", 0x2f}, {&(0x7f0000000300)="66d7ccffd280532fdf9bd1d02997b94ef78a9f0447663fe6c96447dfabe419acd8863349aece5093cca8112cc1d65a0a552be3573ac2bf0bb733b381418b4ef82cf6b4a3ba301a26ec151a543a4526aafe2fb94ad3f28af154e8c39cbea3cdc58faf72a807437c9df6bd0fd7814e9207952d3b5818fcf6d82e981f8b7bffd658694dce2af692330f553059e5ce286fffad43d48f631859773ff8532c031f4f0e55ee9db5cd201b3a87545e3630deb59a45a96b0f7c7fe748b7304e41e2bb0f2d9bbc2d955975d8253c3025be07217a095ae604858444ab71d523fc90cf74638cf55ab63394f3222303f29151f5011d7fd835fc240c8257a53e41d969baf1e24e6a5ee385f14befd319b022142eb31bb5b14d0e316cdf12a1500d8c5c4c9bbe5253c59263471b18a39c7f82202d024780cf18f6a5f16f3dcb1f5ccc20ae4df03d05ccefa2c5586c93b8a962c11614348b47da1fe7a5d1889321da12953357d8d6e9", 0x75}], 0x1, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x8, 0x8, 0x2}, {0x9, 0x0, 0xff, 0x9}]}) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) 2.810023998s ago: executing program 7 (id=269): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xb15d, 0x1, 0x2, 0x619f, 0x9}, 0xc) r3 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200)=0xff, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0xbbe7, 0x5, 0x59e, "eb2ba1bc78e4535276d360232dbb305b3cdcdf17", 0xdbe, 0x1}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="2d68b0574ee76054d676aa2eabeba87ce651783f5c14e989aa32532006b85a1b94a2d28016ef08ebec483047ea1bb77c645b22b058a3eb53f4dbba68e461e91f16360d0d", 0x44}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 2.80927185s ago: executing program 0 (id=271): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xffffffc0, 0x6, 0x2000007, 0x5f, 0x80000001, 0xa, 0x80, 0x10, [{0x1000000, 0x4b22, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x5, 0x65, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x4000008, 0x95}, {0x81, 0x7, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7ffffffe, 0xd1b, 0x88}, {0x1d1, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x2, 0xfffffffc, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x800000, 0x2, 0x1, 0x7fbf}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000005) 2.808109375s ago: executing program 6 (id=272): r0 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 2.807777183s ago: executing program 6 (id=273): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xffff}, 0xf8fffffffffffff9, 0x0, 0x2}) r4 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000880)="50ef020000003ae42d25d4a389", 0xd}], 0x1) pwritev(r6, &(0x7f0000000440)=[{&(0x7f00000000c0)="f95df9d11cc57107afdb4f3639f3", 0xe}], 0x1, 0x2) acct(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r0, 0x20000000) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) 2.764861609s ago: executing program 5 (id=275): syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ffffff0000000002000000000000000000000100009078ac1400bb0003"]) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) (rerun: 64) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) (async) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500004c0000200000009078ac1400bbffffffff4e214e2200089078b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb09303834ed71912d28c8b0c85e066cffa0341de445bbf0423"]) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async, rerun: 32) r2 = fcntl$getown(r1, 0x5) (rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x40080000, {0x4, 0x4000000000000003}}) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 64) r4 = socket(0x1, 0x5, 0x3a) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) sendto(r4, &(0x7f0000000300)="7b0cd793d051b84b", 0x8, 0x408, 0x0, 0x0) (async) getpgid(r2) (async) syz_emit_ethernet(0x22, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000014006800e8ff849078ffffffffffffffff"]) (async) write(r1, &(0x7f00000000c0)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (rerun: 64) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) (async) mprotect(&(0x7f0000581000/0x10000)=nil, 0x10000, 0x1) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) (rerun: 64) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x7c, 0x6, 0xff, 0xffffffdb}, {0x30, 0x80, 0x1, 0x9}, {0x36, 0x8, 0x5, 0x42}, {0x8, 0xed, 0x81, 0x200}]}) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) 2.764146647s ago: executing program 6 (id=276): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x41, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000740)={0x9, 0x10, 0x0, 0xfffffff6, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x99e, 0x7, 0x9, 0xc, "721d4a722b2821a4060000000100020000dc09ee", 0x9b41, 0x9}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.602501417s ago: executing program 5 (id=278): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {0x2}, {0x3}, {0x0, 0x1}, {}, {}, {0x2}, {}, {}, {0x3}, {}, {0x0, 0x1}, {0x4, 0x7b0b}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2, 0x2800}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xa}, {0x1, 0x1ff}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setuid(0xffffffffffffffff) (async, rerun: 32) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) (async, rerun: 32) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$TIOCSETA(r2, 0x40047463, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.602255408s ago: executing program 1 (id=279): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x802069a1, &(0x7f0000000100)) listen(r0, 0x4) shutdown(r0, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) (async) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x5) 2.591820951s ago: executing program 0 (id=280): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x200) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x11, 0xbd, 0x0, 0x1}}}}}}}) 2.585916228s ago: executing program 3 (id=281): select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x28, 0x1, 0x37, "6302267c0e16250fd8ab0009be99114377"}, {0xb8, 0xffff, 0x5, "683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2c2a5a4bf3c4345508b4153d5c04b714530789a0e60ca8f446cd2909854e003b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a269315bb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad47"}, {0xc8, 0xffff, 0x7, "77da0a5c652498c5e91aa8f1d716dd669073b6a8bbbdf75c2d55a2cffaee3734f6c11e5c34d10c13f977fa430fd969e16fd6f2e83a7dac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d506ad8562691f2e07cad00e6cde9e5f3ea4c6d0756edb55b633fa46d46344ad0018baa274b0f4c1156b62d40a75ee5a0875b64ddd08a22a14e6999f6cc507724cb"}], 0x1a8}, 0x400) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x200000000000007f, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0xc, 0x3, 0x80, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x4}, {0x7, 0xd5, 0x2, 0x7}, {0x6, 0x9, 0x100, 0xaf5}, {0x5, 0x8, 0xb, 0x3}, {0x80000007, 0x0, 0xfffffff7, 0x9}, {0x20000002, 0x7, 0xffffffff, 0x9c}, {0x80000cdc, 0xffffffff, 0x5, 0x71}, {0x2000a, 0x803, 0x14, 0x8}, {0x0, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x5}, {0xfff, 0x2, 0x80005, 0x3ff}, {0x29a71717, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x3, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xef, 0x1d, 0x1, 0x0, 0xd87, 0xfffffff9, 0x0, 0x0, 0x3, 0x9}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) rename(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000240)='./file1\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd, 0xc7, 0xb, 0x0, 0x8000001, 0xd86, 0x2a79, 0x1, 0x0, 0x8, 0x8000005d5}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 2.585553383s ago: executing program 1 (id=282): r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x400001, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0xc, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x7, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xffffffff, 0x5, 0x6d}, {0x2000a, 0x9, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8005, 0xffffffff, 0x87}, {0x4, 0x80000001, 0x9, 0x10aeb}, {0x803, 0x40, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x200000000000009c, 0x1000002fd}) syz_open_pts() close(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000000)={&(0x7f0000000280)=[{0x24}], 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 2.375298363s ago: executing program 1 (id=283): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000525000/0x2000)=nil, 0x80000002}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b9}, {&(0x7f0000132000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0xa}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x3}) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x23, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x61, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x2, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffff0600", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x5, 0x81) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000002c0)="ea3e6eb2ae"}, {&(0x7f00000003c0)="65bfa10876a65e27e0104cca53903e5216f1ed897f15c12c60"}, {&(0x7f0000000480)="40d60b883bb7989641b5040da82fa0e06c8e42b014e64fcc91cb3cfedc3fa8914bd2c46b893e012fed0a549ef70818a9fafe90278f8419bc59fd93595f8c72ea171a6ceeda0e1ce888bc6724358108366bf629f19cc8d63dce015a0e0bbea08c8974b4915b71da11d0754423339dfc3cdf707c9957553b4b20fe8271683040e7882cb83dde072ef7868f4317c598d310eca49be4c57cdd0e14700c718b503456c5c402ba7baf485c959c673e664d59440ea22e6cf22d9dc1ef7b975963aba13689101ebecf92499f7e7613ac1335"}, {&(0x7f0000000300)="cfdd534442541a40412225cd1bbd5e29fdd2"}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="4557048d78e2290736a8ea09b899a8f3800d17bae1d2ea1ed652f63978670a71b63c975eb99618b84f4980c18f7f4603f597a9795bb670ce91e5694aeaeca042f7f87cb287d79c0efcc8202f214c4366c712d8b2d355564bca7ce1b507364874e7d2cddd63efebe16e4fd8843622ad2c32113c16dc505ff87f34c67ace8e5bf51e461b009d7272f2dbbe8ad1ad5692867b3adbdbe08ce2ffcb9260b89adba603434cc25853fbe600f90a432e5e055c832382c4d91b4595edc1043f59fff5acb78a916e5bb90f70a580d8c7861d001e302808cdb798197cc39a90a3fc1e4204c1067de557"}], 0x0, 0x0, 0x34, 0x2}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f58f10939603ad903abf65b18d01000000000000000000000000fafd02af776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x109, 0xf, "3901224200", 0x6, 0x10}) 2.373820653s ago: executing program 0 (id=284): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="0200000008ff717174b1d3e19fa0df4162311b058d21489fa762b8f6550dff2da59b504dbfa48f3f62e6c62a52880bc4b1172de301f089419c37f13ba288f7e5b5fa0fa38321601c40b904d65412aa0b231cfae2faaec11a005b4fe87c76513274bd1ad57dd88add", 0x68) sendmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x35}, 0x10, 0x0) 2.372328058s ago: executing program 2 (id=285): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000922, r1) fcntl$lock(r0, 0x8, &(0x7f0000000680)={0x3, 0x0, 0xfffffffffffffffc, 0x7fffffffffffffff, r1}) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)=0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0x3, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935e958279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a0200e11d5530043711666c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f0000002340)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a6ccc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5fb168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca368797a5a55e8417734bce9b73037452db18bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a608f5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a7eefd52ee35bffa83247191263303f618d94de7cbc60f801eb0f6a795b6cf3dd7ad4eb9a706f62feeb7e933cd352759364b0c024eb84a26782411ffefcd30fa87f8e562c9da0cc1879d2fb6cb6eaeed1c6e21f25cc803b94a97fc10cb93e846196113fdbb1c19df5dab0f8a7dfca315ea9d1c35a31c623293ab8e23865cf8f78a410ea2ca5dff064a0f0cfaf22d8d66dc6e607fa5b536240742c80f757bb0767b6192617cc6fe646f85fd9124bb452e35b558f737157fad16f407ee4a56a97c15a309bcf9a8e938aa7c1c1484bdee4ac1cd518bcfed2ed70ab0d376825f64948c63b21f4392ee5fe816cfca73a420e6c0203465f298debdc74185ad84777063b4ad9b2714fdec9ca4746155777dcbe89d899a03501ba4db03e1a5cdb3a1793105c4ed731d5", 0xf78}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) clock_getres(0xcdda0a40bbd06004, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) recvmmsg(r3, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000280)=@un=@file={0x0, ""/508}, 0x1fe, &(0x7f0000000580)=[{&(0x7f0000000480)=""/203, 0xcb}], 0x1, &(0x7f00000005c0)}, 0x3}, 0x10, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)='m', 0x1}], 0x1) 2.370960489s ago: executing program 0 (id=286): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x800009}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {0x0, 0x4}, {0x0, 0x7fffffff}, {0x0, 0x8}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x3}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x10, 0x2, 0x5, 0xd3b, "8d79de03e37a20325b2a23d1b1ae18ed004e01bb", 0x2, 0x9}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000002480)="e0edad8d7992c5fbde3a1311e41116bfa16f76790abd5c636760e79674d6acaba92cf0464ebe14e6d175f4620614b371cfaf84cdef8157cbc8b2d3391ba0a16cefc0a0f01ca5fada9fcf67806e6f7c5c3b3b50b53d63a98a675abbf7428efcc6ea23d30b118e931d0d7d04563b0533f28e0436cc4f54f436d1ea805610d4e6a1155667b472106416c215f1c5486af851e2aa0041d3f8d4d3377a047c6a1446563aeae7cde1418235898bea558c679a4e902252a5beb04d171f3dae1dca8ae083d71545df90c191a9ced8a31b073a13bf25b47e9314513bea78fdd73b94e4a08577544b90e01ce7e2c7e51667974f471f11d3107ccd65204949fc2a22f837b24ad9ac606e8fbd562f8d9be6f400dc04cbb4b3ac2661b71fec8614e05ddfcf7cfd2ba05f5a2482ce960a6f209e7792bb078726b4dbbaaa5b6147251eefcd38009dd08e91e88aa4c923803399fdc97165386500ea5d8be4357ef16cbb8b5bd2b9dfb838abbe4ae671877ac99992be82f5d4b866d11a26f71986faece9b731ab548e67d617ee1f418bce4dcced9de54d578a5f850c244af7125ffa079c46578c4bf38aac0004bb49269b9173191c8ba26130b1cc6e0bebc479205efc057376e3e0a71b3ab9c2533784fc11a19a5f4d06f27929d50ecb2ec178276b64d70204b0a20dcf814fd1ea6a41e3f9dd1ac52f9b39c88bff54f3332514d283f00c4da5d269787faf63468f45e34fcad7e57d9a08cfc4789601cd3b024b2de2302a0e641934fa8d28de522e9ac4f097ed6d9c229a0eda4b5f56b4156f7aac20e71701cf8ea81340472c5a243969048269e56a43544035cc831a6d0fae39e86e229d1426e8644526128e63ef51df13b9047da09d71925a4f2eb1b67ca64ad9e862600d696b2e9f00a8ad1fd83addebfbef4fefcce51d243deca30770770c54812006083d86ba474b007629ca44d2b22e61880bb5d3e8862fda623d6764d38df64d6b5bab87684c5484d77f997fe2869e62524179aad56eab52070917486d55e692f8aa3433a808cf918981db92d83a3c5c291f6dfd0184b7cfc322cabf3e785efd5984d975f273b272cc3534b65b9e5e6d4599b54021fa9bd15421f7dd5c038d79f4af087a8ba6dabd75928fcdab1905854b324878d959af0cbcf3a369843ded6e290180c21f862f97f036d1fc524292374eae5117aebae751c3fac04482b301ac8bdda1f59f19e12df1aa2b66dec78354179ef02bb418f9d239f01b0e3e662799625d6f196fbefbae89d6384a3d55480800d8a02472b5c6b58468ca339c25101adf1d28cc82eeb2cfd42dab399a8c881a1ecf7aa2bf1f48355d020dffc3c31eeaece3de6fb3a0beda98ac24d9eb4e578fdf2adea15b20b3259efd76b305dd73871983edce383d44c340264aa316bb22d32fdef88cbe078edcb5d378eef1d242d9a281acb8f08b31b7d37e6bf15bd0ec781ae5263aa5a33f217eb8faaed6b99a63e1bc7c95e73c355494a8597bda6da527d941b6fbf4b57be888a35307f5177ddc8850e2ea85a8dbfedea65ee54c7e1a0833589db98baa86838a235ce6cfd5329e84f481ba902d6a4a98533fa3934c8ae62a26e671ba17afe3fb2dac7693c0f8ad637bb724254141d824678adfffd654953684f77ef4bb1e51639e46b2f65e3c5f09d0664837b3fcf310a8a133381e8ef684227268024f71cd3ce4dce52108ae262e44b8dee8e531d6994d54ed137cc89c8a895570ca02cf709014536eb2d3b0b79d48950c405cc961457738549e01ccc376e5680af27629e8cbb09d56f797db28dc6c64b2d3090704057f184ba02034cae45855943f206594f53ae23f7e511d58d3c56c8f86f92717a01837dc34741beca55b675204938e3c5dabf0c6d1c0ff9ed20d755e03c346056964362c423273a6fcf54de36f3c789e20a8659d5daa7c748c0dce902d3e1d53b8bfdab7842d4378383a35a2b52bffbf6b8f309ba721c57e9632a1711794d424", 0x582}, {0x0}], 0x2, 0x0, 0x0, 0xc}, 0x208) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x24, 0x2, 0x0) connect$unix(r0, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) chroot(&(0x7f0000000740)='.\x00') select(0x14, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xae98cd7e8d4e801f}], 0x1, 0x9) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xffff, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000802) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) r3 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0xfffffffffffffee8, &(0x7f00000001c0), 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) accept$unix(r4, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f58f10939603ad903abf65b18d01000000000000000000000000fafd02af776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x109, 0xf, "3901224200", 0x6, 0x10}) writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000004c0)="2354fa1e5c341ee4b4fd8bebc8fb820c0e35c034d84d84c88f904bce0ad009aea0620291044088a6965c2e9946f4ea8d8dc86404e53c5a71af17f2bef261286125357e2ee2c5f447b9d8b751bf4d0c68f04e491a0bd5f0d96469592eb18dfb0e4abf9c6499ccbd9537eea37a6976eec5ebd08e27a81a23c0e0b049dfac35006c57ec82f4fc031929cb52bc4fb366706903b0cdb2c1d1280cbb7e732a3617705198fee1d303ba3a36cf108ac1e475a17ba53ab910e0bed9f50b97f82916c92ec0d87773f1b6c5d891c9f7579af50e4a54d1284e0d7ac34e397ece50", 0xffffffffffffff0d}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') 2.281407624s ago: executing program 1 (id=287): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000900)=[{0x8, 0x40}, {0x7, 0x5}], 0x2}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0]) r1 = socket$inet(0x2, 0x3, 0xfc) r2 = geteuid() r3 = kqueue() kevent(r3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x3, 0x1, 0xfd, 0x6}], 0x1, 0x0, 0x9b67, 0x0) 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], [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}}}) kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) setreuid(r2, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0xffffffffffffffff, r4, r5}, 0xc) truncate(&(0x7f0000000340)='./file0\x00', 0x10) readv(r1, &(0x7f0000000880)=[{&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/143, 0x8f}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/7, 0x7}, {&(0x7f0000000780)=""/36, 0x24}, {&(0x7f00000007c0)=""/174, 0xae}], 0x8) setreuid(r2, r2) socket(0x1, 0x3, 0x94) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 2.280263364s ago: executing program 3 (id=288): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82cb97, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) fcntl$getown(r0, 0x5) (async) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82cb97, r1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) (async) 2.279249719s ago: executing program 2 (id=289): mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000280)=0xffffffff, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x115) ioctl$VNDIOCSET(r1, 0x84946466, &(0x7f0000000040)={0x0, 0xffffffffffffffba, 0x0}) syz_emit_ethernet(0x88, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaabbaaaaaaaaaaaaaaaabb08004500007a23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200029078fffd0f00c095793e8f17756d56bbb2822da57b7eaaa554eec24e0b3c94a3c9c97e91e3b5d92ebeedb921bf7482e80e0409b4dbabceada8d8edf021b0ec57463d4d73115b2e29ad88970f5a2a62c1500702fec2ab"]) 1.210420536s ago: executing program 3 (id=290): socket(0x1b, 0x2, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d37258647597) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x3, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x14, 0x0, 0x2000, 0x20, 0x33, 0x0, @empty, @rand_addr=0xfffffc}}}}}) 1.203879377s ago: executing program 2 (id=291): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x1ad, 0x7}, 0x200000000000085c, 0x2000001, 0x0, 0x0, 0x3, 0xfffffffffffffffe, 0x1735, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) open(&(0x7f0000000000)='./file0/file1\x00', 0x800, 0x40) (async) r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x800, 0x40) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000440)={0x10, 0x401, [{&(0x7f00007cc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000292000/0x3000)=nil, &(0x7f000027e000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000708000/0x4000)=nil, &(0x7f0000721000/0x2000)=nil, 0x6}, {&(0x7f00004ae000/0x3000)=nil, &(0x7f000055f000/0x3000)=nil, 0x7}, {&(0x7f000067a000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000539000/0x2000)=nil, &(0x7f0000138000/0x1000)=nil, 0x10001}, {&(0x7f0000407000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc}, {&(0x7f00004c2000/0x3000)=nil, &(0x7f00001d6000/0x2000)=nil, 0x1}, {&(0x7f00005ae000/0x4000)=nil, &(0x7f0000050000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f00006a4000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil, 0x80000000000000}, {&(0x7f0000472000/0x2000)=nil, &(0x7f0000329000/0x4000)=nil, 0x800}, {&(0x7f00005ad000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000488000/0x4000)=nil, 0x3}, {&(0x7f00002d7000/0x3000)=nil, &(0x7f000028b000/0x3000)=nil, 0x6}], './file0\x00', 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x840, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x7, 0x10001}, {{r2}, 0xffffffffffffffff, 0x6, 0x4, 0x4, 0x6}], 0x3ff, 0x0, 0x8000800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') (async) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) (async) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000200)='./file0/file1\x00') 1.078498498s ago: executing program 2 (id=292): clock_getres(0x69f84b4504433004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x80000d}, 0x48, 0x402) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="067dbdb074ac36840d", 0x9}, {&(0x7f00000000c0)="dddcefc6", 0x4}, {&(0x7f0000000100)="7d00dfa1a49ac04e6242ae15397fab0aa4f888d1048a3ad8d603c5a319c34b4a31ad314f30cc5f1d1f57fbc495", 0x2d}, {&(0x7f00000001c0)="f8920bbb3e991dcca6b95f4b228e70b61ebc71c3333e01cd824381930aec63e3fd926ddc0d396eafef606d00f058cf7a55b1fd5c1f4ac174021d30934002cba8f154059c8e69977543c56778b38e8fd9b8faee67c75ff7", 0x57}, {&(0x7f0000000140)="5b03df1705768d5882", 0x9}, {&(0x7f0000000240)="80e9b4211677fe34b48e8308d86cc63b6091d23b75b5a7ac74063899cd27166c4f9ab15c43ce01f842d2ebcfff8ad35c653613d9097fedb50fdad01bff655bdaa41b11c19372daede6bc013dac1ad335de8e0bb10ca9495f635c356bd8d015534b1431ab02bb6c65bf72bb8a", 0x6c}], 0x6, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x40b}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000001640)) 1.078173314s ago: executing program 3 (id=293): 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, 0x0, 0x7b98, 0x10000000000001fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0xfffffffffffffffd, 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}, {0x29, 0x6, 0xb0, 0x2}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x12, 0xfffff, 0xfffffffffffffffd, 0x202}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) ftruncate(r2, 0x9) 1.077922303s ago: executing program 2 (id=294): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) (async) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) 1.075788327s ago: executing program 3 (id=295): r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) shutdown(0xffffffffffffffff, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async, rerun: 32) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (rerun: 32) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) select(0xffffffffffffffdc, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x0, 0xffffff7ffffffffd, 0x2800000000100000, 0x27b, 0x100000008, 0x2}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) fcntl$getflags(r1, 0x1) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000c1, 0x100000001}) (async) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x269010000, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7fe, 0xa6, 0x0, 0x0, 0x80000002, 0xa1b0, 0x40010001, 0x10, [{0xfffffffd, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x9}, {0x1, 0x650, 0x3, 0x8}, {0xce1, 0x896, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1c8, 0x800, 0xc, 0x3}, {0xc, 0x8, 0x8, 0x100}, {0x4, 0x8, 0x4, 0x1}, {0x29a71717, 0x2, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x80, 0x1, 0xfff, 0x30006}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) syz_emit_ethernet(0xa2, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004f9800940067000000069078ac1400aaffffffff071b09ffffffff00000000ac1400aae0000002e0000002e000000100010094067fffffff940600001000070b00e00000020000000044180481000002007f0000010000007f000000100000800444180760fffffffc0000008000000005e0000001000080000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600280009078ff7c03030008"]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x7ff, 0x10005, 0x220049a, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) (async) syz_emit_ethernet(0xcb, &(0x7f0000000480)={@local, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x95, 0x3a, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0xc, 0x8001, 0x0, 0x0, [{0x2, 0x10, "5bcb1ee375bc8c2976fdabd0c76d0e57bc560724809f40f4f114e70629515fbd12bd8c733996937a692b3670dd755dc088480e27b1b8cc35a91cd96790d57fb29bfb2deb9978c24dcadc4cdfa0ceb448f8bff058889aeb00583a06056318bba4bb23581e310fb3de57f99208bd2f8cb7232a7daba4321092ce23e683d6a6c293a54747"}]}}}}}}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad2123544121e63eb8f9c950c3620e961ed65b5b889e71370225df5f070f1186ec97d2f46ce8a1d0665de21546794bc75e9e443f4de87cbe4f4572078bd022c7ab12df240f8c874cf6df6f1147f8ca10df1d5473d03d38d2b7615f72af674f2e697ba01f4984cf87bc1d67cf7292300ee5f8807427631df35c0085b45a7246a97075a0e4acb286c4857c75e925575771584da5b1d3ed765c850fad3dbd0e28115ec779287e62cb9587a634ab7191739efd876c41178a199b9be16c87cc3f7fe7d6624f5491c24dc67bb76e942d63e1b76678dac53eb5386b26c0f00f49f5a759ac3c8432e952fcab6a617c43a056e7145dd5432ba4e965a08c157f7159dc72e501a18fd953ba00211fb36af9f24a26fc56c977db17c588828a540caf0b5b487b4837d1436327633b48d4e52cd1785495c0c9c4eafc55902024d290770d9488b54ba2d8b6c3fe3c8e710539a80cd713980b8bf851632611be3498ca05a601e3a90066655454b1cdce771848f54b3b9721ed0a72c3fade587c7750f83d643ef52def39e1d7936f0cf6d2b33c8916648faaeac540d32629134e76c96e0fc3240920e71c256f731fdf4e471554f2b07be6734f8017e50051e66aa9487fc9551301c43c81f7b72b68d1f8ed59043420673f8402d63e3df7e769130fd3fcd2cad1353a9156379e0913b382034378290961fd48903bd4985d9f44429e933d56ead8f68dcb0cf7ef40382ec1d9b338d521b36369f0cd1faf6aa6af646a67fc16c233c02cd30fa6e7e10054868d9631393d949716c1212cc685615d0b019e321d1c310220f0efc93231fe5033702e00ad508b6eec520ab594fad9e0eea61dd1c674a11dc1b92fdf3a724964c9b7fee98e68b597027f5bc2edf3c6e9d0f4567850055cc284b9c0ffdfab9caebfd959653fb7b00653cb34782fbf102e5c3c44bac859382b3abccae94f60ad76092ee5dab6078d35e93e3b90f6adacf196b0a7880459ffaa50efefa0606acfd9a2881017f15c8522e6bcbdf51e1a495b2df8720e5fa76611b0f9a2baeaef7eacee8f84bd222922428e8837070a8b80703992b080353732725b0f096353fb2935cbe8d23eafe75d77f415384e0f795ad3caa2453a0514a19b3acb4021b172b76c2a1cd9fc2a7aa3eb26a5aed5e49c196b7b467da57a2ee4ed445246541519810cc86d7ee2d27303455ff5341b6e1b979fdc49f0a05989c3716f8ee1e3084efafa00a21117c4109a9e748b300af6fffacbee1dc4adf4eab130e039519f2614560131a5d9834ac85af1834d7eaafb343cbcd29269d173d33f6552f5a4ea3c2dfc9f9f6176ecc69f6dd037c6b41b4c75716baba2f9eb81b7eb363650a390e4a87b7a69aff89dd33ff021975b61b39a3fc24b50f3804e7b3051b2111f9e94898d", 0x43b}], 0x1) (rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc0284414, &(0x7f0000000040)={0x5, 0x0, 0xffff7ffe, 0xfffffffe, "250d0e000087340105f100", 0x3ff, 0x100}) 36.250579ms ago: executing program 0 (id=296): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1d100", 0x84, 0x5}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES8=r0, @ANYBLOB="46044982287599d49696f3c06929bb2146451934c52900642333f24c0689e4ba23cd7584e7539de77f88f12acb8c8cd22500e1888638d64462e15ae30444cf60e3bb65170de2f27e1edfbec942dd9ee5a36f982d5dd834a082e21c6b05f951ed221a58f4bd901ea3745d8b36eea8e9934e62205832b0d28111c15720620238564668531b9477c00a5acf4a98af0dd338f963aeb8f4f728dc7dee8931d7bd90d7c76710eacf7538f2ab894c006649b9104b0a798a6c8ad990547b8deac2c4e2bd8e63b1cf24c69668"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="d99aca906c", 0xfd23) shutdown(r2, 0x1) 2.236557ms ago: executing program 4 (id=297): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffff1a) socket(0x6, 0x8000, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000100)="067271036fdb6c8edcb2870a7da75cb032d5b9c8b416e96eb8267c38ee35213c2cd016eb46e680ff95b1cdeabe694badf40d2e4ed31fef23b8195ca8616884de2667d8abb66b3a509804f249d07452e1e487cf23d08adc50db2dc9dfd19d996f7a211c7ecc7427992a636e8a0b5bcd0ff3ce2efeebcef808fae9280e576e54e814a636bfe53171a39576cb6e7a8906c48c8797da34d95322c7ea39fea6ad8d7028f5251596a5532e07d9f13ae5db662b6410ae66f2cdb4a6224e7af5ce0e2e0c62b6137753b296011d48932b993425b0658197eb824c53e9991ff17290d34fd75ce8", &(0x7f0000000040)=0xe2, &(0x7f0000000200)="fd1bf81aad8d168164fd2ba7f6f68be7ea82c0d34516c1e9c88bd33002de2e3dcfa17baa70112a65e132c317db06bc58c21d97f15b6bbb18e0a81eac9fe8f664992a1643acfec1fd283b8dbad1ab7845c2ec459cdf4f35bb94ac48b5f5d8b8c3e5b56b1b057bfb634a171ac23f707896ab56149d68329be012c246af7d7745bdfd622bea846dcbf5d281c5f033906915dd5c9c024efbf8b449bcf5ba376ae03f64b2d3436fc2cd77e4212ee66ec4fb61c3bcb3ac5f950193e60c1cdad71fb4e1265efc85381a1ec4178fe68c1f31c87267e4648da9a4a0ed34e53f8f11603933403478fa0063419578511d221b24f036d75267b85695e25efab9", 0xfa) 1.901184ms ago: executing program 1 (id=298): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x203) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/94, 0x5e, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x7ff}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) 1.584037ms ago: executing program 2 (id=299): socketpair(0x1, 0x3, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0xf}, 0xffffffffffffffd7) 1.243893ms ago: executing program 4 (id=300): sysctl$hw(0x0, 0x0, &(0x7f0000000200)="699e8b", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r1, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 0s ago: executing program 1 (id=301): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0xb, 0x0, 0x9, 0x2000000000000000, 0x210, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x10, 0x10}, {{}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x8000000000000002, 0x46ad}, {{}, 0xffffffffffffffff, 0x1, 0x40000000, 0x3, 0x8}, {{}, 0xfffffffffffffffd, 0x88, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffa, 0x35, 0x1, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x104, 0x20, 0x400000000000e, 0x10000}, {{}, 0xfffffffffffffffd, 0x8d, 0x10, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x28, 0x2, 0x1f70, 0x8}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x813, r2, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0xade9, 0xf, 0x7, 0x4}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x7) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.64' (ED25519) to the list of known hosts. login: pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 955 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 352854 24627 -1 0x1010 0x4080000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b6772) at panic+0x1e5 __assert(ffffffff833f134e,ffffffff833fbdca,3bb,ffffffff83426019) at __assert+0x29 refcnt_finalize(ffff80003c42a928,ffffffff833a39a8) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c42a920) at pppx_if_destroy+0x3d pppxclose(205b9a,81,2000,ffff800039be7250) at pppxclose+0xa0 spec_close(ffff80003c4312e0) at spec_close+0x417 VOP_CLOSE(fffffd806036de58,81,fffffd80097fd410,ffff800039be7250) at VOP_CLOSE+0x132 vn_closefile(fffffd806c856230,ffff800039be7250) at vn_closefile+0x12b fdrop(fffffd806c856230,ffff800039be7250) at fdrop+0x121 closef(fffffd806c856230,ffff800039be7250) at closef+0x192 fdfree(ffff800039be7250) at fdfree+0x116 exit1(ffff800039be7250,0,0,1) at exit1+0x576 sys_exit(ffff800039be7250,ffff80003c431650,ffff80003c4315a0) at sys_exit+0x1a end trace frame: 0xffff80003c431640, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 955 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b6772) at panic+0x1e5 __assert(ffffffff833f134e,ffffffff833fbdca,3bb,ffffffff83426019) at __assert+0x29 refcnt_finalize(ffff80003c42a928,ffffffff833a39a8) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c42a920) at pppx_if_destroy+0x3d pppxclose(205b9a,81,2000,ffff800039be7250) at pppxclose+0xa0 spec_close(ffff80003c4312e0) at spec_close+0x417 VOP_CLOSE(fffffd806036de58,81,fffffd80097fd410,ffff800039be7250) at VOP_CLOSE+0x132 vn_closefile(fffffd806c856230,ffff800039be7250) at vn_closefile+0x12b fdrop(fffffd806c856230,ffff800039be7250) at fdrop+0x121 closef(fffffd806c856230,ffff800039be7250) at closef+0x192 fdfree(ffff800039be7250) at fdfree+0x116 exit1(ffff800039be7250,0,0,1) at exit1+0x576 sys_exit(ffff800039be7250,ffff80003c431650,ffff80003c4315a0) at sys_exit+0x1a syscall(ffff80003c431650) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x767ec658d4b0, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4310b0 rbx 0xffffffff8389de07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800039be7250 rax 0xffffffff8389cff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x394967d2d67ebe9a r11 0x777ecead69a5f22f r12 0xffffffff8389dc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff812b5c35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4310a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=197414 pid=52214 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800039be7250 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800039be6fb8,0xffff800039be6a98 process=0xffff8000fffed828 user=0xffff80003c42c000, vmspace=0xfffffd806c8d9d78 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36047 82606 59800 0 2 0 syz-executor 36047 367517 59800 0 3 0x4000000 smrbar syz-executor 26931 509567 3500 0 2 0 syz-executor 26931 497214 3500 0 3 0x4000080 fsleep syz-executor 42072 267311 73281 0 2 0 syz-executor 42072 423323 73281 0 3 0x4000080 netcon syz-executor 24627 176306 11978 -1 3 0x3010 suspend syz-executor 24627 352854 11978 -1 7 0x4081010 syz-executor 2224 360460 0 0 3 0x14200 acct acct 95696 86211 0 0 3 0x14280 nfsidl nfsio 56134 246150 0 0 3 0x14280 nfsidl nfsio 49223 500924 0 0 3 0x14280 nfsidl nfsio 10185 169607 0 0 3 0x14280 nfsidl nfsio 70055 32167 0 0 3 0x14280 nfsidl nfsio 34616 378341 0 0 3 0x14280 nfsidl nfsio 99059 262182 0 0 3 0x14280 nfsidl nfsio 86309 1195 0 0 3 0x14280 nfsidl nfsio 56462 210849 0 0 3 0x14280 nfsidl nfsio 450 186328 0 0 3 0x14280 nfsidl nfsio 29618 509503 0 0 3 0x14280 nfsidl nfsio 60219 510271 0 0 3 0x14280 nfsidl nfsio 42553 191353 0 0 3 0x14280 nfsidl nfsio 80409 393410 0 0 3 0x14280 nfsidl nfsio 62386 136812 0 0 3 0x14280 nfsidl nfsio 56655 62882 0 0 3 0x14280 nfsidl nfsio 98535 153162 0 0 3 0x14280 nfsidl nfsio 97016 131163 0 0 3 0x14280 nfsidl nfsio 74273 1824 0 0 3 0x14280 nfsidl nfsio 19486 45610 0 0 3 0x14280 nfsidl nfsio 59668 487772 55950 0 2 0xc82 syz-executor 36166 243241 55950 0 2 0xc82 syz-executor 11978 305399 55950 0 2 0xc82 syz-executor 59800 509046 55950 0 3 0x82 nanoslp syz-executor 96516 7626 55950 0 3 0x82 nanoslp syz-executor 3500 32642 55950 0 2 0xc82 syz-executor 11238 83689 55950 0 3 0x82 nanoslp syz-executor 73281 401943 55950 0 3 0x82 nanoslp syz-executor 55950 438882 7301 0 3 0x82 kqread syz-executor 7301 186245 46610 0 3 0x10008a sigsusp ksh 46610 80838 27147 0 3 0x98 kqread sshd-session 27147 286448 48606 0 3 0x92 kqread sshd-session 49542 173610 1 0 3 0x100083 ttyin getty 48606 434034 1 0 3 0x88 kqread sshd 296 12194 68586 74 3 0x1100092 bpf pflogd 68586 124455 1 0 3 0x80 sbwait pflogd 46275 152942 14671 73 3 0x1100090 kqread syslogd 14671 251314 1 0 3 0x100082 sbwait syslogd 33813 122481 1 0 3 0x100080 kqread resolvd 97282 465348 66617 77 3 0x100092 kqread dhcpleased 14277 164301 66617 77 3 0x100092 kqread dhcpleased 66617 138394 1 0 3 0x80 kqread dhcpleased 15410 120869 0 0 3 0x14200 bored smr 46809 445115 0 0 3 0x14200 pgzero zerothread 78488 404483 0 0 3 0x14200 aiodoned aiodoned 60507 51137 0 0 3 0x14200 syncer update 857 380307 0 0 3 0x14200 cleaner cleaner 17536 8275 0 0 3 0x14200 reaper reaper 39030 471770 0 0 3 0x14200 pgdaemon pagedaemon 93402 100603 0 0 3 0x14200 bored viomb 14853 221248 0 0 3 0x40014200 acpi0 acpi0 8046 82023 0 0 3 0x40014200 idle1 61584 316160 0 0 3 0x14200 bored softnet1 52615 81278 0 0 3 0x14200 bored softnet0 1142 6708 0 0 3 0x14200 bored systqmp 28112 62884 0 0 3 0x14200 bored systq 11733 305932 0 0 3 0x14200 tmoslp softclockmp 37906 98726 0 0 3 0x40014200 tmoslp softclock 55699 118746 0 0 3 0x40014200 idle0 1 469569 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 24627 (syz-executor) thread 0xffff800039be42d0 (352854) exclusive rrwlock inode r = 0 (0xfffffd806c0ba6a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11067 12097K 12239K 166960K 12398 0 pcb 17 13K 14K 166960K 114 0 rtable 238 9K 9K 166960K 432 0 pf 39 18K 81K 166960K 97 0 ifaddr 42 7K 8K 166960K 76 0 ifgroup 55 2K 2K 166960K 116 0 sysctl 3 1K 9K 166960K 8 0 counters 74 37K 38K 166960K 146 0 ioctlops 0 0K 4K 166960K 1537 0 iov 0 0K 16K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1342 84K 85K 166960K 1576 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 432 0 proc 72 115K 180K 166960K 554 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 31 0 in_multi 89 6K 7K 166960K 125 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 543 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 176K 190K 166960K 5995 0 UVM aobj 4 2K 2K 166960K 5 0 pinsyscall 43 86K 106K 166960K 1591 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 13 0K 2K 166960K 48 0 temp 48 8676K 8930K 166960K 14444 0 kqueue 13 20K 30K 166960K 94 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 92 0 89 2 1 1 2 0 8 0 rtentry 176 126 0 24 6 0 6 6 0 8 0 unpcb 144 272 0 255 2 0 2 2 0 8 1 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 128 0 121 4 3 1 4 0 8 0 arp 136 20 0 3 1 0 1 1 0 8 0 inpcb 328 383 0 373 4 0 4 4 0 8 3 nd6 152 24 0 3 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 29 0 27 1 0 1 1 0 8 0 pppxif 1504 10 0 9 1 0 1 1 0 8 0 pffrent 40 2 0 2 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfrule 1360 4 0 2 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 484 0 70 29 0 29 29 0 8 2 art_table 40 486 0 70 5 0 5 5 0 8 0 art_node 32 124 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 2 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2173 0 661 96 0 96 96 0 8 0 ffsino 296 2173 0 661 117 0 117 117 0 8 0 nchpl 144 2804 0 1100 64 0 64 64 0 8 0 rtmask 32 5 0 5 1 0 1 1 0 8 1 vnodes 216 2345 0 0 131 0 131 131 0 8 0 namei 1024 8859 0 8859 1 0 1 1 0 8 1 percpumem 16 88 0 36 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 64 0 36 3 0 3 3 0 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 10794 0 10794 8 5 3 7 1 8 3 plimitpl 152 120 0 101 1 0 1 1 0 8 0 sigapl 424 772 0 703 8 0 8 8 0 8 0 knotepl 120 581 0 0 18 0 18 18 0 8 0 kqueuepl 224 131 0 118 2 0 2 2 0 8 1 pipepl 344 177 0 150 6 0 6 6 0 8 3 fdescpl 528 734 0 702 3 0 3 3 0 8 0 filepl 160 3915 0 3681 16 4 12 15 0 8 1 lockfpl 104 238 0 235 2 1 1 2 0 8 0 lockfspl 48 47 0 44 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 462 0 448 1 0 1 1 0 8 0 zombiepl 144 708 0 703 1 0 1 1 0 8 0 processpl 1232 772 0 703 6 0 6 6 0 8 0 procpl 664 1303 0 1230 8 0 8 8 0 8 0 sosppl 176 2 0 2 1 1 0 1 0 8 0 sockpl 752 760 0 730 7 0 7 7 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 163 0 0 11 0 11 11 0 8 0 bufpl 280 3834 0 131 265 0 265 265 0 8 0 anonpl 32 6728 0 0 55 0 55 55 0 246 0 amapchunkpl 152 18217 0 17666 28 1 27 27 0 158 5 amappl16 200 2425 0 2281 10 2 8 8 0 8 0 amappl15 192 20 0 20 1 1 0 1 0 8 0 amappl14 184 8 0 8 1 1 0 1 0 8 0 amappl13 176 433 0 432 1 0 1 1 0 8 0 amappl12 168 1106 0 1063 3 0 3 3 0 8 0 amappl11 160 18 0 18 1 1 0 1 0 8 0 amappl10 152 50 0 36 1 0 1 1 0 8 0 amappl9 144 265 0 264 1 0 1 1 0 8 0 amappl8 136 104 0 102 1 0 1 1 0 8 0 amappl7 128 87 0 85 1 0 1 1 0 8 0 amappl6 120 285 0 271 1 0 1 1 0 8 0 amappl5 112 81 0 70 1 0 1 1 0 8 0 amappl4 104 430 0 401 1 0 1 1 0 8 0 amappl3 96 3155 0 3049 3 0 3 3 0 8 0 amappl2 88 855 0 778 2 0 2 2 0 8 0 amappl1 80 10672 0 10079 16 2 14 15 0 8 0 amappl 88 5183 0 4998 5 0 5 5 0 92 0 uvmvnodes 80 112 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 1 1 0 1 1 0 8 0 uaddrrnd 24 734 0 702 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 734 0 702 1 0 1 1 0 8 0 vmmpekpl 168 7951 0 7919 2 0 2 2 0 8 0 vmmpepl 168 54256 0 52157 92 0 92 92 0 357 0 vmsppl 488 733 0 702 6 1 5 5 0 8 1 rwobjpl 80 17522 0 16349 25 0 25 25 0 8 0 pdppl 4096 1475 0 1404 109 36 73 87 0 8 2 pvpl 32 14381 0 0 116 0 116 116 0 265 0 pmappl 256 733 0 702 4 1 3 3 0 8 1 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 285 0 43 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b6772) at panic+0x1e5 __assert(ffffffff833f134e,ffffffff833fbdca,3bb,ffffffff83426019) at __assert+0x29 refcnt_finalize(ffff80003c42a928,ffffffff833a39a8) at refcnt_finalize+0x1db pppx_if_destroy(205b9a,ffff80003c42a920) at pppx_if_destroy+0x3d pppxclose(205b9a,81,2000,ffff800039be7250) at pppxclose+0xa0 spec_close(ffff80003c4312e0) at spec_close+0x417 VOP_CLOSE(fffffd806036de58,81,fffffd80097fd410,ffff800039be7250) at VOP_CLOSE+0x132 vn_closefile(fffffd806c856230,ffff800039be7250) at vn_closefile+0x12b fdrop(fffffd806c856230,ffff800039be7250) at fdrop+0x121 closef(fffffd806c856230,ffff800039be7250) at closef+0x192 fdfree(ffff800039be7250) at fdfree+0x116 exit1(ffff800039be7250,0,0,1) at exit1+0x576 sys_exit(ffff800039be7250,ffff80003c431650,ffff80003c4315a0) at sys_exit+0x1a syscall(ffff80003c431650) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x767ec658d4b0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83945b40) at __mp_lock+0x192 __mp_acquire_count(ffffffff83945b40,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd805fcf9018) at biowait+0xc6 bwrite(fffffd805fcf9018) at bwrite+0x2e7 ffs_write(ffff80003a7eed90) at ffs_write+0x810 VOP_WRITE(fffffd8060046c18,ffff80003a7eef48,7,fffffd80097fd410) at VOP_WRITE+0x101 vn_write(fffffd806c856e10,ffff80003a7eef48,0) at vn_write+0x1d3 dofilewritev(ffff800039be42d0,4,ffff80003a7eef48,0,ffff80003a7ef000) at dofilewritev+0x242 sys_write(ffff800039be42d0,ffff80003a7ef0b0,ffff80003a7ef000) at sys_write+0xa2 syscall(ffff80003a7ef0b0) at syscall+0xbd4 end trace frame: 0xffff80003a7ef130, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83945b40) at __mp_lock+0x192 __mp_acquire_count(ffffffff83945b40,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd805fcf9018) at biowait+0xc6 bwrite(fffffd805fcf9018) at bwrite+0x2e7 ffs_write(ffff80003a7eed90) at ffs_write+0x810 VOP_WRITE(fffffd8060046c18,ffff80003a7eef48,7,fffffd80097fd410) at VOP_WRITE+0x101 vn_write(fffffd806c856e10,ffff80003a7eef48,0) at vn_write+0x1d3 dofilewritev(ffff800039be42d0,4,ffff80003a7eef48,0,ffff80003a7ef000) at dofilewritev+0x242 sys_write(ffff800039be42d0,ffff80003a7ef0b0,ffff80003a7ef000) at sys_write+0xa2 syscall(ffff80003a7ef0b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9f6fa61dda0, count: -15