last executing test programs: 8.16488893s ago: executing program 2 (id=1281): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(0x0, 0x8000, 0xa) ioctl$VNDIOCSET(r4, 0x80184404, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000200)="b211", 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x38000003, 0xa) mknod(0x0, 0x6000, 0xe06) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x1110000000000100, 0x9}, {0x7ffb, 0x9}}, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="8858cd20", 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x1800) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x0, 0x1, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) 7.735004903s ago: executing program 0 (id=1308): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x16, 0x0, 0x0, 0x48a6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="5421f0aec05abf43838f2b5503a1000000000000fe", 0x15}], 0x1, 0x200805) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0x7, 0xfff6, 0x1, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0x1ff, 0x1000000003}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 7.598667233s ago: executing program 0 (id=1317): openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, 0x0, 0x0) r2 = syz_open_pts() close(r2) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) poll(0x0, 0x0, 0x7fffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x3aa72f6e85a7a93, 0x801, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="c5db7205e4", &(0x7f0000000000)=0x5, 0x0, 0x0) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x3, 0xd5}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 7.312159205s ago: executing program 2 (id=1336): r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f00000000c0)={0x1, 0xfffffff7, 0x8}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wskbd0\x00', &(0x7f0000000200)='.-)\'*-\x00', &(0x7f0000000240)='.#^\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='%\xf9\x90\x00', &(0x7f0000000300)='/dev/wskbd0\x00']) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) ioctl$TIOCNXCL(r0, 0x2000740e) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000440)=0x429) bind(r2, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000500)=0x400) (async) r6 = getuid() (async, rerun: 32) r7 = geteuid() (rerun: 32) setreuid(r6, r7) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000540)) (async) sysctl$vm_swapencrypt(&(0x7f0000000580), 0x3, &(0x7f00000005c0)="0545649c9b41955ffe9a990c87baf17c3700d055e2eb4c960d8923df3a46a12466f99178a6d5e2804ea7d4f2df6d9f044b4c5fa37d85fe6a27e05f1a3ea7c7e922135ef9122cf06b4dfe6d72a937738639f56fdad4229cb1fb64360fff78fa84f1396e7087ed402d2b894d99704123c08235a5c644cdc8730a403a495dee6bbfb31985a22d10785c5823bb4a4eab3f00d9b0295ac063c66db861399c4fc8aa7c8196c1752a", &(0x7f0000000680)=0xa5, &(0x7f00000006c0)="533ba63f23df5a16acf04caeb6757eab20a171c3a186417443af6a4f0906340b64888fbb02a476236df422104183a65f449db288947587c7cac129350957ff4aab0cbee84ab893e6efb2c579d2717a1549ed11f72a20b7c1bfe0586ee2b94f4fba258276f0d205b479db380d4f5d1dc750fe9774eca56fb29fcbf63581060f15df30839a26a786485524b2b68dc81a4ea46c29c26b9012003cfeb3e32a74fd56963f3d8183bb6ec59dc164cb228fce0291719b48b96dc8c36c0f778197097f136298758bac3fec5f9cf40abf2360909d7a893ccb4754537fc6eb35da6d7df9cf549448995e0cb8127bd18bfad6f657618a89d694728c166834a930441db230e03eb92f1a9de230da6f10fae45339ad95fb4f75097162c1cac6ce5ba4b983533a68e2084af96a3f576ea884fbfedb321e8dfda403b914d5a881c9045b9d414ee4fab554646f0f57ade1c76922c4c987d11c270f901f90716a55258b293ec2e87263cbb3e4e5e82972000dbe439579f6f338e4cffd3f739da4207f1b88951e14ea798d8f79fb213724e84dd03609ca3ce34c6fe33db97b9441ba2296d1da9c0a33e258a5d8d9f6899f4cc2b3da282e1de8233e3d69c828c1b3293a5da560828d689c9df9553935a4c993c2f163ce2e16083642d2bc2cd0a5e6f0149ae0a2a3ae38726c69a96a4b9fa0de6a68bad8d7a4d92e6ed3ef61482ecc7174e3b7ea424355cffc320d08f8c60cd70f7d52e1cfae94174db9a71421d36948df98e825816437e295bfb72d31e4f7708c13286d2c8d9475b13ff7b6b91d58dc10d694735b3456dad74c4f43b9ee85d2dc8a68210afaaf1e97041d0eec91ee6f57f1718747e6db0dc36733707aa71d5aa1d3419ebd6e0913d58e556b275d6d226a5cc74ac9845b7bc8a0d1a1b5970b99438f5d0c3b7e59882c1623ee83e801e51182da8d0914e8f00b572ef54c6283f37f9c684254b25321f34fcff990b84880a5319594777dd70da6b52e3ccedd3b8f6147ac027d49de663312e6fba8e8449589f87269dd43f639badcf963b319fb0aa3ca27a9bdf153a49b2fd5397d4bdc9e924e922fd62e3b196cf057abd00ecc8ed5400647b845d5c76a44eb7ad0bb331b4e90155c60e2112d8dd865e60180705e539fbb48b51edfc01f60070b80b1aae2a56781a566fbe129bd4b9e046ecb9829680aac8acabdbedfb06cbedb5922232f0220a81b51eb38684db2a2003ec601ff6a3c45aa34dde12a82ccd89531446decb5468cc4f2f8d6eb1c2088bfaa7fcb15a6655ba37de812591fcc59e6765e18d59e9e2d9e5a20790edc9085334630cac94f3346a315da310f009c77be67b7b7a97ea9db2b2bc6161fd4d835b82203b8553fe9c60f8a6ab6bcdda3f4a1d973fdbaaaeaddcb1768c36cf5ad0e0832cdd09165c0013da5c190661cf79575f8f4d31da174a5c4b3f1d4ab4a7408cbc21d989e516c76c14cbe527a56d5b8806c843707eb7ba088d521e172c1c07d201f9a4ff50cb25e4372691953004904358ce77184f934415ef7ed914c2ac8cb52ab208f154a603f594a402a50fdadace6323a3c0d0c1ff5efcd208cba11bd74b7a265f932ac550177cae6028522f4c6c3d3a80fe0975261c60f6cc076ea3af90a7929b4faffdeb4b952876d882b14d641dc025bdbec3ad8b6d7d3c2e9a56e0f12d5fc31f45f06c03898093e1113fa9f72c435a022bac0ba8e89f0e7f476330cf1668411597cc047989934daecad29435c16902523b206349094e6e57f5cae45aa38e40c414a08f6184970f0ef82189c91f034b3e113404d0b528eb29cbd4bede2d87ce852ba09b6fa770712c8fa1a6d99840b9d3dcfe700ed3f24ccf82f8411875da813994e987e1ed2b4881485a7bc2609632fd8ed7f1b3c8769a2d430faacb84f87f2144f21ddff504b922d7bff01499d88bf2263dd8f1688855a974054597df4ffc8114e1267ad35a3e7f6fffc384573d58148c3c2b1625adb138f5d88dbc8434407637f539a17e5ef2ddfd7f1467abb240b5a6181841bb533b12bd3ca18450c752cc3e698c4a37396b27255644a6935f92b341408221223d0728cc3b5fade39c6350a5eff6bef6b6b1b6ac14ec83d36d370c7a009853a917020f60c35e8eedbe1a6cc890eaab179a640044bb595bb0851baaae078a65039c37fcd80084ce3c2bbfe02155ae363e5849eb238350a54998f2567fb9535e1c18e26e6a030d3909c3c61dc2796f68b57f6e0a99c2326ebfa5b62bd842b63958795207ec293afeff4d9f59598efbcc1fe17cfbfccc56fa5ad22a59388f4e691f024f6dda184cbc4663627108fd99edbd4da00b16df9d4c6012c06b48def9b3dcf1615a9b77d1d57dfc2cb8dfa210524cb742f14d862be67afb4c80097c1b29204763b57a7a343f19a4a3956baa1dacf5bdf84aed980b04b80488339e3db8892c30051c430c91beccf2e2bd8891680ecf8265694818a79ce8748a6cd5cc0c57a5b2be205a4ba584266eacd70a654c3d7c2fff84b0ae376c5f137bd920661c581853c90e5735bc86ab83a4519b1a0b03f5977d492c71f7a101862ddb8c3d0e96d53cd7914e5442670d9aae9a127432ecf169b7ad410e48ce920c26014e35b278a723d753d58e1cd5fd0079cadc67a44ad067884a2975e24a023a7ba08d5e6fa0e4fb0b38d0ab9a7472195755f9d3fee5d9902edf1f70f1d4fd00373f7f790c6deffa0d32f357f80326e14c6554c0b0e6df1572b9b5073a326bb0f9bb90d165e8c8e6d485f0e851a0defa2c9172175c002dd97a4b756a9ece1795a6d9c334ab76255b676c40332fea54a495ad14c4b89bd35abf650c1680e8fc25076ef9a3b78dac80cb5b31c5d52bc128eab2620f7d7aa6a890bbaf6ea34146672452ff22a6f780b732bcc152229833b1dfba32acb05391837aee549bdc4fd64e36e5a22d4b2d410cc049748c2fdb3d74e6d3cb82fbf54d86e373a63ae825c434a7289abac7ebf3f3691860af9d368cbc68ee9228d0da030b241c1f3ed9dd6b08ab27d256ccb7d70854504abe341e75c21aad063b949e092ed62ecc2140e41d746fc70f4d320b0ecbfe98e21cb9fba8c31e09b8dee1c1ed4e0496f535c6a7b8dd1d24a80afa0950211d5ed2e00629700b0a534a9c9d75ca45d2c15257d2ac72f9435510c0707b127d474453b216d5217a16afd76d2258b3d5567e3bed8f9ffd250fde7c0e78858d44b54aecddec0ee528dde71119f5f434ff8208e15dac40171da8e43e7d28adc21a5e0b25d3adccf5ea0c800d0ccf9cb588f21054dc66da9ccbf57df7fb35dc83969fcdfaf65aa942c90bbf871a2c1abfa66608621c19084fc7d1bc9fc7eaa1b80ba74dcf4bcf1e94711ba18de6e8440bf38829c6a81bec4a08858954be80f92dcc198b41dbc585511f6a4631dd6ac25f544180d2426f45a4939da6ea04c269dad0b024830e984e7ecc1e723b423a2364b6693fa72aeb4bf7dec46c4f6b5788f5b4a1da15120bb3a822a7e98c5c55da60d87b46c4b53a1863fbbb97b1ba4d8270d58eb36ceccc54b5ca4f4d390fb65a0b414c56c5458703d568b98628d3db0252c10849c623e0a671398a54af2ce547ab0ffe6a52271057bfded47eb876f2ceeb197582f142fe7b3a33af2b0b8a8d56873c55c375b4a1b5629cc3cfc4a872f4f81cf5425384b6bb7f32690a32a0871937330b9bd48bef56ce4a37f5533ea7d8ab7b0197de3737ea213a8a33cc1d32914a48b746ac729d0575b8d40ac434de68fb3ea0597be9304fae29b2c8360502127c98ba7e272e1b9bc397f50c638d0abbdf1f9dc60cf21dacba8b775929d60a1fe0ce54666f7b245c8315e4b93d033e3e16cdced9df346177f850bd569520356a9419d0b118feff76bc534a7a4059042cd2b538b604f8d3afda8ea8b1c3465846b157044ad4bdd0e9d925915e8a6b1ab515f9ea2e737f413fc6f37262650aa5b85067580d7f9cdb99839e6e326fa9364578c85ed15a68409052ca322f0b55fccd14bddac7dad3ef71748d98cffb8bf59fd3ce80b9858c99c32f794c9b3cf70136ca4e8b312fd314b3e08f10e518ab36145dfc8de879c08ad47fac21490f5932dcc82d83e2f58a875f07da1eb8b0f4bb04ab9853ed2a4a3f82ff8248d11793d193f1ed5ef535e2c3dd0b9397bab36be185a91c56b56471c75e64cf478c269f97ba5235280fd2260a6d648c4807211477b22b980c13a23e89b8dd9ec7629015473a21aee78571eb20ab708dea120516195326ada5228cde74509616998c57bb2b638124461b08644e7843783582b685b02327718b97496cfc4fa5e7a7dca0c48e8f6b8f3981595ecb390e9b6fb1ddbc939b7cf2417d2f8b4083cc2b77ea9eb573972de41f23969470b48c0e51e3d948e86d92936147b4a728a54bc3cad1dfb1d5f0e12025560f1c907f3be8ff657f080963f7c2985165108985fd7ad3b0120df2d1145c56d00f8a184ab3541ad9c002281df64da07525f405b192b7052a434e5b3231016bc9a1cc0f922fc3521d799a88c9a0e73fb279fcae430f74adca5b4a8518c8b4b83b3153d895a89cc4aabace68333553dcf6371a103ba7fec0042463a5b20ad2eeb8864f340f71a1a99b977e8e3278c1f8637eb23aced533461017072895fbe11bcc50a86a47e89b230d095266fa732eea431d2600f903bad16f68b0a5a0f18bd7eb027dc98f658aa0d4dfdef2a55d3a5918c5bad6c399cbe1f4d2031727a55db35a6c1f020cd71695c843a2e2465c56aa142c6a445b4324b0152a219f99c4a6ee4605958101cadd12553cea66fbfacb5e98c5404c6772ae4b547014c059cb5fd007ee30aa0d145bad435948537b99732db148501a6b04e573262fbccf3cdbd1158b5915657a4f3b76f0a648ee2f00c1cae1563b9f3f0b6c5e8f048ac153083c185f959ea08ec22069c675915ee305569d21fbcc384841c9e5c403fdab3050c946d280be691805b6a78108df68415a5ec00902c5c23381ba72b12f6902702fd7c72e56328f46527cee098bf89cd1b25296804e1806df173017499ca11cb93f9b2ebc79179375854bc1f273d072c1390d9f8a299c26a71e3cfd30ea1719144444cfdb03e666474173dde70afb664dd54a704028e07f981360a2ed736f06636a9261b2786ae287c388b776aada54c71b403e37b301e526e962a9c319cb69d27b245ca7f790894af2d250191103a04d5c0cdcff933eb476289c464bf8ccef716fa896b445b914a67966c95c7f082a61d04d28da2271cab14e0a0d56b28c39cf4f2617ca0de6aacb180ad1dd970deec925909d7d601f149df9a5d07bc46862633f6c26acac0406eb9c6ca3b5c62c1b918e014e6cc686700bdf1ae0facf5411a952c62861d50257e1f6d3c7fc4bb832b3675f9a411af4759ebaf0474944011165966a9dd7e416bdbf6bdbeac20804d4521d1c9155d699433b64455ff65619927da427c625c96dab9848c7c894bf785991e63cb84e8d3ea54b8a9793f4fe3381622ef116c0f893285823466dac4fda69798254e58ed87963e64294e81027408b5642f33b40a58c814ab19a4789a20c60c71cc43d1262ce542316e4c7222c283b559b0f57491e953b8b8cce6489eeeb134bd809bcc32e8a0467db398bf37e0ea1ef08be932e6fa373958e506f4a312978348a9dceed1a4a5e2d69536f41e25767ba28f5a88bbe1a2c38f9a6e939c427e40bd66d1d7f0cc67f1bc11f82d3629568e762938c97823c00bf37561b8733ad83126b1db77e9d6431635e5562cc871d1b3aef7fbf2fdfcb8347bf14b6bceaa2e426bc338c8", 0x1000) (async, rerun: 32) ioctl$TIOCSCTTY(r2, 0x20007461) (async, rerun: 32) writev(r8, &(0x7f0000001a80)=[{&(0x7f00000016c0)="8e21bd658c5ce6afcdc6420c8fb9b912d52cb78f80", 0x15}, {&(0x7f0000001700)="979bd6b0e810c74f7b878a12ffd9b1533c4c58154e90f623f883a900a5d6c939914a1016e966bfee93214875bf0aa01b453e28d54dccc239f77bedb31a0bb20a50bec9f40f8d915a596e4dbd21d926610901b5f80298e3d5efc2fbbd7f8f54e8dde49cc352e0111c7e082a026ddd2c5cd3f46e6462054da6d0838237905aafbf358d745b67d93955", 0x88}, {&(0x7f00000017c0)="c70459294b3b705f53bba629054d53fe2e206a39943b47d116328116cf8829a6c01db9cf739348b7daf194ced5ec934acce037d7cc24882e7b565483f497e2022f9da65e630db8cfd2f4ef4597ced9f908b254d162392e2d0388dab07fb5c2d07661adb44c34669c0a5a8844b8063d30695bce767cdc304c605db538d98011ac7c4b030755fe903fe860306ab3ff80fc1f5210ef0abae5", 0x97}, {&(0x7f0000001880)="ba6bede0b730c980f21bea0a5a606d7f7e997533e820aed759327a5dc1a0846b278647c5740438aa9fa5d06e1b42b2c7f9e24904d3ad9ca15af049501b6ec481351e6609569dc0bb2626ed0d2c3c894be81f7546cc8a", 0x56}, {&(0x7f0000001900)="92908b06a879bc2a19f8bf74fb1c585766218c795f9b884d1b6ac35c6eb989880e83fc31e4f03d0e5fe2d1339c9d1cd19ef615d71304fed3c7948220e8dea008d8c0ff7c7b9ed528ce27bbf288edde78ba20760076ff20fb36598acdd62155132100f367408ab496b3d5323d6c954a30958fc80b05", 0x75}, {&(0x7f0000001980)="cc6c91aeef079fb73c2b756c2f142e1b93372d67f5a3a433009d2db7a73636a1cb6dbfd73e74ed1cb7b64cf9833de41864e5a44aebcaca81535acdf2adc2191ca96382fab51dc5b4456da0494c81b17a942896f04ead0abd08ff41a0ce303e253a5b737d038514ca273d6b45cb2ac38f495ed08fe5ad7652ae2c95a930bc54775917eab2564296845fb8381e4226ef0ad7b2978f4249371891d8ceb3dcf5457f641173ac2715280a62b6df566e6e2919a775d910199093b0e91884b12ae78920e44fa5ccf11c2c71ba7cdab19a66e40ff0459cac2356bccd64abb46ee1dda322cf9eaa3d2a18488e37f0adeb5cddd859", 0xf0}], 0x6) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001b00)=0x9a72) (async) open$dir(&(0x7f0000001b40)='./file0\x00', 0x20, 0x41) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001bc0)={0x5, &(0x7f0000001b80)=[{0x1ff, 0xd, 0x8, 0x1}, {0x3, 0x7f, 0x7f, 0xfffffff9}, {0x8, 0x4, 0x9, 0x7}, {0x6, 0x9, 0xca, 0x9}, {0xb, 0xc, 0x2, 0x9}]}) 6.704292562s ago: executing program 0 (id=1366): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x218, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x80, 0x92, 0x5d}]}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 6.703940173s ago: executing program 0 (id=1367): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xd4df, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) syz_open_pts() 6.701356924s ago: executing program 0 (id=1368): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x16, 0x0, 0x0, 0x48a6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="5421f0aec05abf43838f2b5503a1000000000000fe", 0x15}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 6.700361586s ago: executing program 0 (id=1369): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff0d, 0x80000000, 0x6, 0x5, "45192e610ac17fab39c8213f3014c06cb20b9cc3", 0x0, 0xffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x3, 0xffff, 0x8000, 0x81}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) sendmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x800, 0x3ff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="958a9e6d6fb1120d76bc70186c0c381dc2e86e401d1c25edabfaf77bf33ba9e9250cc05b1c4b579e16d8f2590a21d1184c27bd7c7b3941323d807dd8ac2b44e128fa58897d8cb1b131c8174a55b1fb522d414f104681f4926ef5eeb3cd11a873a8346212140416c0bd741d4c3496e53e9f1c5fa551ce575ae3e2a33a04df31abd63c56314781539896e4e08ef6e3f5", 0x8f}], 0x1, &(0x7f0000000340)=[{0x78, 0xffff, 0xff, "6200c2bd9594fec52b61129c43395fa4c1c4bda02a52d63f654c8aebd23c4e8547bdb2bba495e3eddd563588f7b9b5e84474164cffa3821d1c06a3ed8e3f3b65115f703d86cad2cddfe56b9f8f7ce094b48512cc1b7c4416ba9f293c83a9794e7f"}], 0x78}, 0x9}, 0x10, 0x400) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) getdents(r3, &(0x7f00000004c0)=""/77, 0x4d) writev(r2, &(0x7f0000002740)=[{&(0x7f0000000540)="a3", 0x1}, {&(0x7f0000000580)="a3612c8bc7416d6df654e220a454cb0184f60e424c0519fe4c1a225726e08516f956", 0x22}, {&(0x7f00000005c0)="daac04558df77a22b18c35641b7fd1159cd021214c4a7846437ab1ff2dd28d19354487356698e87e4b9ca4f5bef265d839890388dfc5e866a4c6849101a5043857b21d1ffccdada4c5d868871c9796133f657ab44de8f536c5e08e05c46d4f0a9478614e5f281ed59fdc7d2682218cee215a7b3a69e0135b7d61", 0x7a}, {&(0x7f0000000640)="f0c8c6a89a746e8ccd11e817f205f4c186c7c5c14d30c60f9f99dcffdb90d220f9cd4f45f0c7730af3441d070d71211a73ba0f90d4ff420c9435c89423a7ad9e69668e821427fe72ac45545f1bb53cc1e58f7d3978fcc24c7089ae8b0a011fd83aafd681cf44cc5f8049c6a743537e9b67787f320da4b69c009a04f46c8fe395fb5fce271bd6566d231696866f1ba198c4d4fb8de723c0c6a563875ace4e1dd35c9dee3b897c1c19c73db4ef2d9fbdc089efd970d35b5f28bfa20a4f63e8cbb33a6e9f196cc78305b77214ab86ee7eea8b2291ea08e3e53747225e9f1706a9d72cde1808d1d36fa301b506df3988c367d78253205535d66bac5cb4bbdd7c9a8628725a457b3e5ddea3e4f38d2837004c63384a194030594e1ac4f4dd34a6a9e685662fed1a3846c645e5fa3eff9e4d68b5f7927aa60364b74353e8decbcb124b6c49f974dc5eeb1449e2ba0f51d66352334c536cd84ab0f62b622d98d332013c6568ac99401be9518caceebfeb7a3ea6a30d7db5673ae35cdc61de7b2d551f9918ab8e39d136e03a457ae9834a3e91d0d2f3e84fc8bd6c4ab551d394526ebfdd56bcee66b41976792e1b1d6ec33b9c6013517721144ca00c1a6bc48412d100ea4b503047dec9af424863f6d551e7dedaf68774b918b9e2a65dde5299c17f45e43306fd3eee5d70ddb169d4ead47c2129a9427ae829f21fb91c47f9809039b595f5f0b798a88b9c6e542aa8505fd23a8dec01ace349031d23c60a89b911ba39a5519b90fc375f2d26fcbf8acd46bcc2417c98a59467ce862fbb7cabdacc0462bbb7bf8b0adcf5628cd519f2c55cf24e33d85a6a54f017c7cb27a4601bd34708541af9f4eee147d77e07137a1f9ec7f387042b2afaca072b89ea68abca50bd9b3773f2526e7ddb44d6a0f968ecec4e6f9354273b62381343756f0d0e0c2bf7dcfa376175fc77c73018900ab1ef4a8e30a56dd4f666637666e602dca62770e314d70fead34766e0ab2156e11307d8906d6863ca833eeb9466afdc4c586364347cd939c4ae8f8f6e2605bdf364c2b4621809b92f93e461af24164038c4a239f1507dc6977d0365450be7f7d03727204ef93f84ce618bf307b35c105e790b382b8675fb8b1b18abcc09d595dab50fa890a4c4c8e28698df1c9775495a5ea2d3ef94ef1f94a17668d67288e5c25be463906b393d0be0e140b2610ee989d4d041f67877a532a0e6924ef56ab01a318953d3936b8c6413341f3a96f143fcf1aec648ae79ed3318443311cd706fe5a7ab699e25502f066df971e292882a89d734b8fe9adcdd4e9c17c124288c582a1d5fe38e4910468bce4e4727bd5b7bbda384214bca960e196d37824dc7f293f19c92a2af8ab7e48d9f3a81493c8782355c405df82a8513f2035474ccceab2ac5d0a2a1f5044fcd2113774dfbb9dc579088b63074406fc6a89547fed72952315ea788ddd55163cf3eb9914f05512652bc5549f820394490b4163f55a34afbbf0733caf317057cfd6f4434d18d7366b3e874778eee74d7cbc52174f650f949de1d44331ff5193d31997dca6887908ecfdf42ec1e1925612af4a3886cdc20b53891d934a37c8364785116e9e9b072bc7539d442438c79e5071c614a944d6192b1cdc9376b888a2b1192c77f13b94089ed1ac074afcc59dd10bb1049eed46e67a21c4f34260631723747a28d2f88ef4f30b846f1a7ebe264093a7aaf951ea6c56ff5dd424c15d3cfc13814373eadd6b25a3ebcec503ee7feaa36fb1d15c620dd81eb21488fcd8c7ead4e553c68b8423db938d2fb997ef03cb0421e8b3e7d1449e70880d245601aad43bd0ef9be64be2b2ed886176bf1ac614ea2851f72fb26a80765c42dda66889c0f13f302d3bb522648176a97ff6ff13f40abffd3a3f892305a18aa29d9a7f72e075eaa82241a663a81a3c07e246f72e0d5af9de210746e885f0707623a1758aa308b80978f1f383113b29d125f29f27ff0936ac1b6f38508972b487cd3e75141c88db540662bc2aaed0f709d27ff78a9c0b2092f568641264b49ff23041b0596e8f09c50fb4fe258f077ec912a9f7ed7a5d72d34dc25f39f6a624199c43b566fc91c6f99e92b10e9c160a3a48afa8ec102d97d47490c1d469701ea258a768f1604172f6dffa84f4a675820da4729a969cc4966166090449a68d798b58ae38e36c77e9166b2fcd98f078a8da21e10f728c7b1f490468657511dcb6a28c6f6a990eeeddd0769af83a9dd64a5212604eb9c8f126867cfa1677cec18b90c8d04bfbe6154234dcf5cd5eac1e2cfda9d1a16bed69da6a95a4d6d9798292b9e5376d3421e8e40ede8629bc144b4510083745ce85f46cad53ada1bf838467d902965a5efef34c73b4f295939f00ba2d76a48bf1c07e902ac916074a1c832428f92403da9433d7d72b7e61411068d351e3c297d308b8b78082c1c051beacaab8f0eae04f629bcc117e54ee168d93ea584263e205e8b2a6703e64bbec1b68b980f2c1525a053ca5991018a950b61577599f2e4539fd114601e416e0ff267b78d46e0799ce1b16fd6959f50e07552aec83fa16d489871412e268459c14884e5ccd9b7f1dfb860dbe9323e1d39b190dab8bb67aef553c7ea0bf3ce898d0494feac34eeb28398eae44fd02011df21b5bf14538a7d406f017fdf61cbe3a5bcf341b5143bb7c8597be596650d19789c701e40978f00d821e5a4aeb3e80e0aa22608e22b660c116bfb52499e908d016410a2de7cff1aa5e59bef086a34e25ab3519a347c7e6276c67bb16c26c7f79bf64488b067fe05201258e0208de7266f74190df0703694d3adbc0b230828654d18ce87dc0bb9012ef48a937e770a6a56789421ba786b777fe8eb416bce2fa9f5abd12628bf0fa4bee6535df9af1742b0e054617b7ab5f87b3b906e645c6e24c700695348b7e65f5042b9dea4b3ba92ef4ad893478c7af8dc11b5e0db1852954283a9288957d446b2e292dd23323f5b64d1b37a004331f6c4f96af7570b9b1dd4f55db5d8f45e981c4fe251fbaf6165ab48f84d759f3719b408ee92e6925ea473ad4680e4d32532df8f0a6f76ddec646a9667da47078d3991c60fc2ab17626cb7e707cc2a083051a8a07e63b91840f80aed7dcaae6c80bfd90639be3cd7c709cc1c962075d29694214d63225ac673348f341f702603ded1473fa199ce08ef82e7b3286a0d74e4937c32f386e05de2445d865f4b1706715ef11d2952cfcda164a3468336f925c02a9486d2eeedfc2ea44abedd13b6ba004c4e0224d0cfb1962c54b66e8a7fb7a3322806c7097791797340b1ca15e35766ea5579fe7af689019cfbc8897e176dca9b56683c1ce4c2631057f90e4137b66cfae706aceb6e24bcd467c5292914f2278496960ecb159879aa0f3baceafbb96dfb7acdbfb8e79a0042dafef6c08d160c7fb125491cb96beb1fedf79212599bc505eb406bf3a2b4fa2516fb701f95aeb5838c58b01ab579a1f0714ce6b40019bbb3ea9385ce34da2a2019bfad911e39eac02eda86182008bb6dc5bf5e4b35b18a5eee9c33f98768dfecd000536007b604b6f22ce34f4cb617f9250ebc0a957381f5ff78843c2571ebe3a86e283ec7172116438c0c31bd04affb17f4e1b8b2778837f00f383e14b4f4ca9b8f468d7bb4bf205fa7e3445eb6d705a06dc45ffab64b77e0e411eb119ff7c78c0e39a6219c5894dee00d7cf201f458148fea44f683e54a8441a9a7ea146b59bc28203600475b2be03a63a69a85676db5bb27a4a3caeaa2c02604732884bc41aa798ff5a2e218be3d33ac636ca12def8cb3923d4d080ee891660625340b002da296201b6a2de278e77d1e8e25e1105ff6ca767162c7a57a7cf7500825509775e5ce01bfa85fb1d703cce5817e963fd568110d223155529ec91c6d6cab7ead2e1a0c40421f5ae46aeef80ba9d673cd4a8338da9a6895ef957d02ee8e66af23cfe12cdae713c5c52a967ddc3e556669f5d12538d7aa48d6fa1d7d4b4909840d7c18ad15568b490ca9845331920588e984febbff6d915986065f0040b14d4e38bfb8c8d7d1d4df49c8aad36bf248f4e4554dec5951ad92fb49b20732dd4a9365979e98c6e369b7ad79d1563097a419b8b617993cd6f10093a92e040a335730b1bb232446a65b47fd13a988307c05a1f8fcf2748f734c09cc6e373caea2ec6d3e29b81631aaab18a36551ce82ebe7971c5727b1d758d1d628c97f93688db3e2b677241ff48a638a4c3b108ac366a09ffba7b191b9fd78155b2ca4c285cc1c7ed81ad45ed19a393dd504c4133926d7969e9a26ac1e99dee45fcfaa5aecae5ed199e446f45770491e187cee2e1ca408089f941cc7e0db00cf79afbd1c4b10197f8683b57fb75611950905d5a3966c51c5f2d33c76f94a0715a8fa45b74db9fbe475b984511c0723950f7833434f8d6865475ecd75d36d4555d548412f10906334d88cc3762b2169cea93fd5be39f0e1f98f7d8c8051795bf1ef9e890994444c99e354465e27b78ab021f251114969e92f355229e784405ca7bfddf7bb73411bfc68840b2c1bb010a49daa4e45b8a0a3e0c552b9a25a282d916228a6fa756dff53f0d88047e8d79f2c020803e33a02121a4f6b334bc398554e2d0c6215feecea5de0a52041875cdf91d3985f5025f16d4a6d65cd669c1fa24826676acb386d32d8c4413046c888c7c05d464cc8e8128f6e308faebc65ba38ef9895743e3642f59f7e84631d86883ab2a77c7ba39dcaa75855ee94c2a2e8ac6333d222431041ebfff30cdf7cb818a4ec7f96f35161242dc82ff8f25fec849c132b8c7b22d2b63c8b34298aa75ce7330a7f6cc61d6e66f7cd29aab2fc4dd5693fc9c6bd21084274ee76a72ba1d6dcc3679a73f2bb9b99cd351ee10f45cbb81110b781f392c296b722eeee1a01b95820a67069b163adbc360051b671647dc8430bed50b281220234087864eb7f86c3dfdb0b337ed6911a86b80a0872bc1ed9d832d6300c0e169133c4d6739079f21fdf5261d6959291038ee25ad31aafb5d365ac000bd50df3125eac73267bfe10483746ad7735edb61f054e30ebf3089e9a5fef89dcdab5569bf445e655afa247c945842ba92038a4d7e2f0462f161d1bff9e95de4c3e016fba487f72294d665ddb258167f7e55b69e8d889991ab9fe1697fd04bb2af0e0ffbff5c6ac76ec49d036a3b59019ba98c7dabedc2050f06a825cb7adba3d88112e87e57d50df296a535f6a72459e6a538d5a0766c2b21e24ecdef26b62e02b3f75977e42efa3332b4dee4e2189ebc4431f2bfcff80bc63ee6ffeadf6eeb199c2f411f00e8d142c9c86e696ec4ac30eeb7103fcc48605e43df9e1b5ce79943d131bddb46a0c50669a74a889f9252741567700c16817005a14ba4fc69f30599108d4adfff76765003660c57802564f518eae97f324ff2dc8d6263ed99a6e5471ab5ab573f627b033dbe03ec761f88dc014b769b643b119a1733b9c1772918ebf1e248f35c39667719d79fb91722e3d9d63f2dd04b5e54090ea8600244ce9d2c21dc99bc09dcbca608286dd575a4b08f3d9f28f2e26565b32520408253b4a0457f1dabc7a3c60846e77f3bd0e5e2936e026dbd5df3b6ce5a1cb52ffc39e4467e27a957959fb73a12ed73c90cb720255318d63a25fae3be1021fb0e90279ad040d96f95cb730280a64c0d5a3092d62b4ce0728ebdf1ab83f117a72ef2660b307e5172ee6f2726cb1a7bb19bc4850426b50d9ade913d24c1b96315285b9417a19ba04ed2e23b0563101146ddaf53609e1bc3e", 0x1000}, {&(0x7f0000001640)="50add9ca7dfea3d1655208d17390e3a06b89eaad4e990619e4ceed2b03c5e16d7dfe996c51b4b9709e91049cd6a6ea2d8cb6419393921bef794826205121b2728f97b0172671dea7927e034b9075518978db613ea132bd47d2c31ebf793dceeaf189bed3ff1ce6cde13726bd4975e7d4147b05fe7a1c498d50e56a3cfcc8bdacc16c77a18a769253ecab67374fe024555265ba4cffa778812a9629c34b636e02f3152c9f446e3a95869cf335314d59680c24282bd355539e9293689dd471b838d7811875e71d8d50c36bebc6fd8e0e682ff9e2a964d9dd626cfe1d5b7371354db4258ad5939a0b28ab306eabc5702c2b02757f47e320a1a6432c3f5cd92fe92da36cba2071121bd1e3e8a2a3b050b5193b65d9755064958f1c2961f442778da726716d27a6304fd593790b0147e1794b7ace6533e0fa3eb296c6d35b13d76753458c11564de259ba1fd2d92ff5fe21a9daf597e677ebe9e1fee1cf91fa28697588a5a43765df0c58b62735c91a2eb0c511a1bc99b33ee447c56ff73a75b22b2b862e1c78391634bb1edea588618bfd814228de141a850804822a48cb292ce4d93a92f5a4d200cbc46afd59478ce7230bcebd76af2622c694e08f90cc28c17b7fbe67577a2fdc7b8fe996eb5a7890ebf5995cf09068a42beb79f94b11a2d26e49d5159badfc639c7ba7d3e098f1eccb31c15654611224657d2a0062fb0e67d0da66e4789ff7cd221b54483ad55636e61a56aed17bf6141b483398b7a9cc9b2fcfd27a7754e8408bf542240e792229690013d71829416379a017fec9e4ae30f44c979665968666b47f2daf80d74842fa17aa768e25c328d88fc3008f18f400ac7157b3c015e51abd4e3407b24322ddc8d5ff7252f3d16cf8f126a352398efc9c2ec4aa0e0e4d6caf82d9ca0bcee160e0b8e1c8c1b00b5406ad0444fff6aa13fe8d18f3400485f92c9a838676d9417bb55cb59bd196d790479e8888bdd2845bd114948c9076cc0cefa7cc064cd9420f968ffbc466d1977969cc7453d3e722353dac6210fe7a06faf81897e1309bf2c627c0af8f619a5575e5c712d1972cfb5feebe47eef599d04cb9ec1a1d36944867d0dcff8f0f4cf44a6cb4aebde50f460e6fbe9b6f23b8988365dfb31e5eb438db045fc8b524db2dc5a3f7f4607f81ea58771e259dacacc34d8b24d086aa8f55db5cf7c117dd48b7280cf8ac6c0c590631709e8464970038def9bc7865a43f69a91ae7d7302911797baad97896fbf5bab084ee466c9af92320418b6a32a49a1a084717fc29deef098c1f4548ac251ea549b32545f31f0e93640f2580de73f5f4cbbdd883b0d9b7f06fda2a7b52187001aaf03e025ad23776e3e8fdc5bd51d7013521e3b6502644b4b054b516c341c28c6e3a1cbd173d9fe8cb3587ab19dc347320b67fd5402519000fff7a43dfac5ac8d6a06253a533349a203950c46b1823141f6abd7bbd9d1cbb96e19a7baaea5f55c4e78f44560a3f2870da554b9a175da03204081a8cff8c5dc46fded8ff300086a625d9746462213fca414acad5f8716db58a387479ffbed029cbb5253381b9f625b5c3dc3ab6d416d9436041e7426290ed4cc64c55df8d1454272c542f0f71db9879ed624e8411520471edfd860f1e1f24b097c55e96dc5c9cc0598a341753ca0f54dfad62c06555be0b4df5c8836e61a0605d9cd419e2376bf4d2260ff667f6a13d148b43c5bfd2adbd0e312e963a4dc97ff0b0544da4a36ed40ea018f6e0d39e63e58ec45f74b163332d7f219222226d271ce47fc848f4ee7839ccab10864871adcf721644ab122da98200b9b8edd57e3355fe243b0bc4e2bfc1d8823d9d7fe634fe4a0c346928ab3eada1c8842c6eeb53e253aa28a1b8913c4fa81f823993dddf66191806068756dd06bf089a22c6ae67d468d6feb7962491531c6102f4d05c73d1266a12d00b8a15e5d35bc8ca21c701b552eb86ab1f828ef21e26f68971ffabe735700e78107933da4bb2e3474cdff842a2872ab2d6f5fc654d7d08f9769643d635720b5a29e7c091df35c36c2e270716f78aaa788d61b6b8b902228a9fd13ee5c233d452c130276c38cb4e601110881545b4553e3b7c8636a42d2350ebd1b7c55d4b4d71c4e5fa3f4145b211e91bb5600f6cb46900d0a97bdaa540376bd6926c10048d5bac0314f91840a005510549307f4ccd351aed5825d51829ba98c6bc35b0d15cb2eeacdf847f2a5a3ed2a0c9ea4f7051e9197d605470e28a109ba90811fa9149106cee19e8698553f5594a5db4a63f31071587d020e66c6262f96611ba799c0a99d8d07456be348516133b1aef8fc486ce66ec249090bdbb1e8e0856450c5c2bae1bf9d8da8c358496bb7608c67434fc6c3c80580bd97bb36aed71b86da605a8697c1840c63b46ee76af00ceb8503530db83f49de6c561eeba91e4eae350ad5fc152d1c2f79ffc64b378ec978a3ba2c1e9a6e85d7c9b473c29f88afeeb63c9c5a743ac6983bdb34b43759b697d24f327a90d853e857358997d203dfb62c2d0d209270c1d9f445e13a1d8cc342f4129e6c5c7a0d63a080fa896a68f19d574440c9fe2d8fb8a536c53768317b66d8afd750020c3bb809d760b2edc368657afafe4024c4caae0760205ad7dc2c5ed90c3d93dfee528e593790b9b670719d0caebeb4434be0ad1d99e5937e02cbc0fdfb5a7cf7c98924dd8fcd205fd473a64fcc32daf79a499c65814ea2909e2ebaaef34fde440584880f90f6f17749adc22df7a3b84c219861814749d791954462144a5bd3f8e0e6b5c283d3abed323d1f52263053b6699da70418e2c0f8193993ccfd6587e43e0c4e01e9685d6b223d3cdfa491ad162dac3a92e7f8f8909f1cca1728e7c9c9d3f12b600c5adc2d9b9729eef2f4d5091ce171eba37c5c7a42753f2ed6d485f6bddc4d7a167e9b37216b2f762157ca8f5ef0d0e05576fb9a72fa45e89ca83471c690ea0b777bd3e483bdd13b8d86e3ae51b02fcc65087f449929795c46318e5d3f6c88585b73a7183102ed5f11e1e864113de4025337e5da0b138991c982005318ce3e0e90358f2fd9c626ce03b67967b5b1c1177333aa4a5c6328ad44eac472cdaf90aa8e32585d212f4e63b394469d25940b1054d04c962d14f83611181500b92396d8477d697e02a0fbfbd4e3f960f03652a91ae544dfaee1361b9a9316b278a296a2efdacbb17d7d9a598fa8574781bbb5115a22c414cbbea4702f7b55652bbe69d24e1ea7cfbc15e73a71bf7f9b5de064dfdef3c5dc2a871c2d3200bd1452eb4dd80a8f157ab8e0ba4a04c2e9a312dd564d4061b619f0aa1ed9923fe2391536ba95642816844a61a08284f72c7f385eccb5403ba32dab2b80206e0817cc024a076555fcda83145f45a65966d40f1f0950de39858123eb83f70ffd8e3e527174de64fcdca24ecba86adde293803de2d16374c3d7adc09b409ed6a553b885937dcba88836117db2b1ee139b950f994d7ba700dae90a34898ff85a91577434ffa3fd42a11e86cd07ca11a6e4c55b60f1563130bdeafb7c49c39ee75651ebb2ea1503e2663b3519534520f24e758ab10c150827f1926b69d0382c9da96dec5cdc09cb46085baa1dc29ddc9c23d7c7870d9d3fa11c25b04d141e3a218655a8507203a2f8a37ae1080949d9425d95b716a209ff66bacb773ea45cbda7bf9ca727bf50ef3fa59dccd8573d89c37b4f561fd55fc9a29e5cc8a5911478d96a4ec1006053ced9102c594ec4c50a8325431134bd7425bad1a2672cf8538e1c7aef6d81db6c83675cc4bcb29f0afa2857c80d9d53526533ebe877253901910776170556ceccdceae097bc317e7c7c2c5d98f21a35c34a20a0f77aaaa73c1e345529e23ef5c5c4027472014b4776df0a3c79cb9562d3b6507a86e891d0915beb38f528742f3f54d1664d0ad532609192addfc99174bb3c87161085917c7be275ed12e84860acbf965a59ff9c892e9bd031f00b01f0e72a202654e1d722bac3fdb448e870aa9465771e8593c2ee001a1f157fb6a886c4bcbdede85a8fe94f5573d574483fc948bcdf31767cf4bc4eb64d4006e438e36462496279b29896fbada94ec0b481ce4f2217c1362c74cb784efa88d9ea1ee0d533addce5f873c5d0f24c83d25764200b5c2039f71d201db2ad82ef6482705f31a9c3c902debd6cadd49c6839f122c40de7d96bf27cb186e984160ea2864da58b822d1693c5675d0e9cda247564f4544d28901d7b7a9f09ecd277ab2929014856a40d9805a5eccf4e76dc887adc4d0a4148a33d2cd5a44a4b6f3e7ec9230b4592a428a9141d9615d14736e666555d1f3053b4bd279e38436a8f8e0aecbc25c417ad8a8f649e791c81792d37a634fab5ee29cb4ebd11e9914461a8b30fb9d9d6ebd5235209f1dd868cf76060f132a0bd9aa722e91301add51a41a3e950255454d160ae71ace05d2cd8dc5fbb2c53b032beba6a951c8775266397d1810657b21efde04e3d71833082f5a9d540313a5c2283ddd718bdfe01cdaf135fd24af9097e1f6206fbb125c18ccb5a5d1f969c31c14e715f6195db25eae6715fdbce59d6729db0762624a80dd60fc2ee64cfa2f6a17464a2496fd28a2c6781b22d35aa127889f80a3284a872e288095d5718ab046dcbbdf0c254c844f7b966ce9496082f9f7f85249ba4421eb5db42e555841fe1d8228d84b065459c1281fd94dfe8709b205960f4bc27d2357461aee4a7fd2ba1fb881a220c80afd5effb9ba5a6f33ba7ce7c3ea452275ef28aed2faa9deb83d9092bcd4b705cdf344e281fa5302a92a75bea11bd337ea47e19b7802eb6c1a895f10477cb086139797bc8b90e5fb63e44a75ceed0bf76e3ba3fea514c2a6976f25684750ec3d13461409d04bf4506d9c120df41bbcf733dd7412312f8c42a8ab2422afea38d68a5e20033189a53f3cf8fa62387d3d9242e7221989fb02090501815a4a571bc5299738614fa5bc84eee83dbd512319841e3986b2ea4159484a9ca1dc4ba32015fb4b625900ae8b1e9890a36179f86f3a10224f2dc45df0895b8dc3d7748e1270865c8f839f14187ebc1c57d6a4f941885cc929aaf6c221a34dcd4e858e98e7036b6dc2246d94a0dc0fe74089f85a227b27d6f1456c81420833045e9172f6bc137db993dea2bae63c0e6c97bad54665f8df2f505956f060b9587a1e7bfaedee4d1b6f7e8a9359b0b72f76cadae8ef73f96da45fae4f5e0b484a0f432d1282d8dc16084fea193145bd4435dee2ba7c718c5becafe480d75b077a7975bc8023acec11112f182c70c48f98edf93b2c960407db5d2badc92c3c6b7b3f24e509e1cf0509944d5c96a10b678526f0605e2e2f33f832c792fea4a8cf2ab0107a9bc3aff8653b1377e7e86508d8e17e98fdbb5e3371131818fed2a7f5e1b5a48a767012cded6ed1b642c21ad526c3b79edfd7f15cf163bc8cb2866112ae27339e20c9903eb1ff8fa2c618967c447556ed0632c1318a9a9543b943052a8c55c4fc6805806eff765188b156cba38a2dfc57e3bbb100346917480cf712273a2ceebf93204cb951a0577033a3efe8c20a80b48b45b06b7172b69878ded883714e2f4b7c09b77df6cba41869a9ce3f02c7f6061758a54dcc3eb621e4c30ffdfbd4c89ab671823f7fa0cf30ded3da0432f03717d8535a9734f3aca71a18dddf18f8fd40b8dd1c189e731ab63eaf27a050c6b5f2d314d93e40ad92f3705947a3d7aa8e38b14b6c437a0d3c97ddf3f4166c3cbe059557bae3d6d94d45a6732b0db4fc032d823591e991911749a1a4", 0x1000}, {&(0x7f0000002640)="dc18dc08b40254b410875ab144cb1fd6a81d01f5fa9c1af429c50c316e0b4ffaebe485c23a4daf7837b17ae31f60e118e651a2912648bc7dedf396f245619ebb30b73df4d74090904ea316e6a2e027314e0470e5f62c375dc4ecb75d2476cf43910293b9d5a9a8827b4b4e3254463db610900f4c73481cd83396232d18bae76ab2d728a69e84de54e810119aabb10244615868fdd46b22075f1d59dbcaff1e6a938f9de11b69626ed0f925213f8d337f506c3205c6a17507b37d4000cbcf0c56e2d2e62f2bd68abdfd21691549f772af93f3c874abf1ef468f97ab24b6168bd8b58d49b422d7c73029f1bc6f39fb", 0xee}], 0x6) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000027c0)) select(0x40, &(0x7f0000002800)={0x7fff, 0x0, 0x0, 0xfffffffffffffff0, 0xffb, 0x7, 0x1000, 0x18}, &(0x7f0000002840)={0x3, 0x9, 0x7fffffffffffffff, 0x100000000, 0x3, 0x10001, 0x5, 0x1d2e}, &(0x7f0000002880)={0x0, 0x7, 0x3, 0x7, 0x30000, 0x4, 0x9, 0x7fffffffffffffff}, &(0x7f00000028c0)={0x5, 0x7ff}) mknod(&(0x7f0000002900)='./file0\x00', 0x1, 0x6) writev(r2, &(0x7f00000029c0)=[{&(0x7f0000002940)="654e3c2f40b93c24afd5a08b1fa72951eef2394a585223be2dd5bb03c6402cc811284f3eff04f777b53112e7bd4cf51ed94e415b862e4eefe7a9cd5561158a12e489fa3aa69a0a201af9bd2efdb17c6f34b41260a05044ba37625767ff5ad0904a3d2d5fc7f9d1", 0x67}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000002a00)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002a40)=0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002a80), &(0x7f0000002ac0)=0x10) mkdir(&(0x7f0000002b00)='./file1\x00', 0x61) pipe2(&(0x7f0000002b40), 0x10004) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002b80)) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000002c00)=0x2) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000002c40)=0x9) fchownat(r4, &(0x7f0000002c80)='./file1\x00', 0x0, 0x0, 0x4) 6.212570052s ago: executing program 1 (id=1375): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7c, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000400d93112f0b6450c22afbe70eedc28f39000000000000000d9510b4b", 0x1e}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 6.20182293s ago: executing program 1 (id=1377): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000400d93112f0", 0x7}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 6.156437399s ago: executing program 1 (id=1380): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xfd, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000640)="ddee36ee6e0e1b0378", 0x9}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000580)=ANY=[]) 6.148761532s ago: executing program 1 (id=1382): open(&(0x7f0000000140)='./file0\x00', 0x81, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) r3 = dup(r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x5) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) (async, rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) (async) syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 64) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async, rerun: 64) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 6.072061959s ago: executing program 1 (id=1390): r0 = syz_open_pts() (async) r1 = openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x400, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0x632, 0x57efb14e}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x200, 0x6c}], 0x289c, &(0x7f0000000080)={0x4, 0x322d}) write(r0, &(0x7f00000000c0)="ebad07ba877f5e2414f6303c0e4651b89b860a21e52a06a1360d498abbadb1a64eb6", 0x22) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) flock(r2, 0x0) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) (async) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (async) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0xb25921e50e83242e, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000002c0)="cb4c6fda108b3292e719911d8140f38bf08117bb15663a36ca4a0f6f7eca1dd036d36b25087b0f405e6bb95b1fa4a23843fc4c7b9df404cbb89bbec10cd1389565d84d63f763384c9b33730b84f2439c4ab06f2329e81cdb55c30a513b080ce596eebcd509f1200458610042a6856bfcec2e83298a0050b736cd24937e395a334540cd9811ffe69a67f48f276bbd0d81fa4ede2a874848739d4f6c4fd00e4b915aea341dfd8310e8dcd69ee78cdff93ed1d93be49444d2c4784159f164cd5cdd", 0xc0}, {&(0x7f0000000380)="4dd7e1a394a4b722922486dc78f12d574e09df7370065d64ebd90f7a3a7280c56781391c1b813cc4b231c4c8626402939291c34e2077aa094d21be09ffce2faa2d595d32810bc4e4d0bdaf97332dada743a71871525c24362274dc183beb1ab26c93806791b1110ed52f867a47444d4a2354da45bc5b4d941ee8a4dd63978f5e699cccf9552f468bb851343f5119833e1a44cf1369066b215b979e8e7212bbee84c8b0d7fe5da9bbec8fa7c0616aa2f2d15a636ce3e02854b3a965eefc9f4c4381fe3ceb1bd5edb5220ded96681a6d71083c45266db8e9ea5308525318e7e617dcb5ffc32c02e94ae3ec0b6a7e5a9de66aa8e3bf573db45688a80403f6b1513166529ecd377c30d6f3bf591e83758f384c4f3c0ab382ec9e04972096d50c3a4e793ab7e72df786bb89ffcf40b648b8d17e0307433d01ab4365e83f0e531d11b339e04859883ce5b06d882e1c458b1a2a5724bcb3435a30ceed04544d0340f6b7159abf873a08e471a0dd21911e6b94a9ff1a11074948186ed23f74308257caa83e5d042844166e378ca28d69b0806775fd9b0e18def935320390e1f40b9d885d4fa67662fb829788a29c8a2a7ff32a7604eb02e6a1486d1839b7ad77f735d5c7fa4d69a3ca4e9a8474584c9d32f9ebc7e0760208a3b793afc1f34583fb4168d1686b7591c1a12bf46f454cef9dc9570941c5d2da19ef0d3b85ecf8f0006d1672f05bc8e718b83ef6fd0d1300f024347bbb67a3550304a0c3552d1a8c63c44327494b36d771a7121409c2a5a29124eb64d5c1822a847d64d68b984b619aa07dd6cf0113f01f139f93d044e17ddf2c59f6487db20cd2c996d7143ae40b9a130b670139c75057fa7dc2f373e1cc3f319744c0f50d2f8d976dcf4baf585c039e30fb2b38362d89860cca9f9708d79484ea5c3902ac25a0ef20bc584bab8c37e02b95cf5ace8f24a3de05f0b3271421b844cb056718c9bf1fb9b9fd7eb4c51699a6970a84529497b2574247bf31f4bc457ff91bd49225ff18e3b96c1835af35c2585463ad6f5838ea424c01f633969c7e808315377fde982dc2878b0ed4bf0259b8dbd1f19cd038c2aaf9ca2dad5a5ba25fe8cc53c8acc8400df1a062fc10a03c68b679f852be2af0bac3d042c483a7d1354b648f72a38f5b92651d5b15bd89773cc81ad485af2d6ec748c29602c9bb3886e77eb2c06b2ed46a283bd448d72f315dc048e64bea8803a08a976e596881294c57b73d437ad34499825a140ab6d97a7f107f78dd3b271452f6cf1bf00ea4bc70affe337c732e34c972b2dfa55bf5a638243d825b356286a08d458667f117520a83b98b0d11ea5472cb0a44012b5518705a66c5ef52d1a39159971f10d331aa42a6b11b8c9bdcb0202a82bcefb44c86edbe5720fdd73c6e4f705bf982e6309d3855f072c64e526d1c46dde2ea3f3425dccf298c997a6130b66423163854b32cd0bcc6d3d83d18a6dbe3b078a5a49031695a3536f792fb63c4814aecff2e098b04492c7c00f576bea07cb715c5bfc510a29db7d9203345bb4f01ab694bb386e1817e8decaf9e9e3aa94d34bb870236d2aa7642479ad9236dcb67364fd538fc63ac1927eb3c4eef29c6f5b7b1fbbc2dc45195a3ed14b422e558a244ffb69bdac5df54d202a262b88ceade8f1b7c8bae22923fb012249b87cec799b7945d84884e9c81a1f08e2efff95db4c82a92010423ba0bbc81dc650c6817653feb11405ded5c305073f47dea3e73dd09ef7b137262a56edfe7491521e97ac0c18b93843836e327c003469dc65c2aa7bb0786b9c65c3207afbe01eaf130730cf905f70cf879f0e2374255589a1be9b3e3d8dc4eed59c3da4018686ff070e823a3e26c61ea102b852fc85bf6aade1c319a7f9c35f161e068f69cd438dfb80ba172eaac623e4593b8d536b7b9600742db0f80294d0c3ebc527029bde7604934747ae116e3a496bb77c90af36319315f6bc9325f75756519261179aa673faaec96377b35a28e6210b5241591a310b54b75fe5abc4013178df92957b1d0d080d4ad7491e438c3340911f2717d5270f1f6026eff6c8cb5e60ee467edda17319f83f4232193132b517a7148fffcafaaa5ea71794aa2ebbadcfedca92dae1c913c3543f8fafd20d0e211a4a15b5b7749eb5c2d9f66e6882a715a20a91c39a92466ea6f2e23f89d0cd0dfec92bdd0ec3f63fc7e51fa304d2468d456a7269427fc2b7581d3f3ac0df9300075f6ccb4441f119a6bdf9296b8e8d7ce82a52c9f9864fa4f772a1c65ccd229b6d0dabdea26a6fcffe9845d2ae0871a15bd446fb019e9166c66f147d4dc79ddfa83264867d68d3c2de5ec1f86a6150ef0f1aec09deec6ddb3a958c961690179ae46a3126f2025df26a4acfd3bfbb33100c78e4548d65f60b6f6df490d432194951ae6d8f6500a7acd0969fc941b0a6eab4c588c4aa1c03b582c51443869ef62ff36d0a33cca40f7943ba61edec0d87de71e5f5db41f9502482f7030e67db09931d1de4c8f67a97c1ac55e7585ac426222c1b7c5f7e245118513c2fdeb6fd7c7f2fc10374b38a2811bb29ac125fdc1c7db9b6d6e23dc5456c93c6a623a8d3b819924ca9ca47f656f087f714f071e6f9f9edf5c3fe2d62d9ad15bf67216cfefcbff8f85ecca66f48fa20b7eb0d62b290430668fdca7dc571a09f8ee7c6a235977fd4cff99c84b34d3ca4f3fcd96c2353db73b9c8fb85746765fd0c8598170b640931fb909b748cde30e4d28f4fe52cae2e1a5e2784b4fd93181998e585f794047e9d5fe46fea9dda23bc67609961a81dee70544a3c057993fee48ea80df39b1c5e674574bef64d31fa6225eb1baadce098811af7a0b7b742d8eccb7dcc16d22e9320b33f001c4d4e07846892d70f9943d935a29901c60e77e2a8f5742ad48e14c731433341867d33b13f4132e89a055e5ac5aeaeb4f7cd726753fd42dd5504e3b39249a6a1ecd823fc743860c4df56a3a5e425279b835bb9bb201796f6fd70180433f3bb8b62bc28ac871c2ddfb41414aeca9abbe95eecddfffd02e774ee2fc08f0c32460c8e64054985af31ec98f8b2dcea47394c1c476aa549e43ebdb8ff236b2ae0850d3d768e0e23e625e12694885c2394c59a11b431c5a396a8dc1d17c81b3bc62cc9ff14bd81a05f7b939e69455042e45af60e8bf49082d0e4be510f77c610e4dab794e93c724db687127f447a2b69435f439b64186c8feebc01abb267c4f2b241f9b315b9bd13bcaf2d7749e22b1c1517cc760248ad6588f9770928e295879331fe027dab587938bec5eb8b78c98cca17ed6d8a32c6865384b987903551b7cfe26b68f746c611c5db3edadce355a98814e89b3d0ca6e38736d89fe8e9c0b3d8fe1e162b2d6611076fe1bb23a2342fa05339afc3c479d8a6eae4dd2083347fde0f6f63870e991999254740faad7a35e32473d1c3d099003bd2eac051125529940171327347f29c6ed4b0a4a2e91150fedea2701723a3cd9b1792e01344714482617bf96abe527d9ea40b9ead5ade842980aa9f60c54d1098162dc935e91a204c80dfa95bb8a9947fba40d1b4eafb8fd9d0503bfc4f297ec34e9e1dd34dbc1709ded3d069950d4f1f3ea13e59d082132a36f6e7562dc3560932a6c17bb88f8af085026a50260504d6126b2f170762f9c1cf3767a66c9fe72136b25107d9d01ef1790e2a9f74a4ec716f2f966838c67cbf709a12abd033918f81f200f9701418e8983135d934911f865e4661e3b21f634cdab42c8e1dc66b8532347fcfeae38762f1d9b6e37503bb1b9f84fa2b8b48e31e82f73ce5ee62866c667a5c24be3fc3ec85015bf5b044d170f0b23173f6f68a413f94dcfc2e680a2355c220bcb72d051c7a416e98b3aacfeb7adba6f4c20f0c006bb058c75aab655513923b5f2c6700ca360f1e94aa4afc5284bf168c12d36169989d2703f1028dc33d6340051005dc04e71dd6ca0a731fa4b46522963f7150ec93f088022f48a3e7fb4bb8f6751c484ff4261ba4e7de22c1acd10016dc0b63d5f6938e6ee0b8d5f994737aa6ed2847d48964109418ba466e33a5f6db2343137e451462430c0483a8730ae1fe3d3b78bea933afdc68f3e040bcf94bf3248c2920b50e337e86aa2a190d577f547949b2a53add21c7e696ff1a4b2dbfe89977ad9f506f53e9ba0b573fc517152f8d3318d589ebfe83bc002861ab31473f7a67c7e8c5104e58aca3cc1849909b2b34aacf786f45cffa624f7f6a1510f5d2f0e6cd68461a0533029c51aad0480c3a3941dd1b7fdf47676074348a9c549cd8d9625a354e07c2ef2dba86cf4d450038e13c7762eacb006ef69d615273d216291660f4bab767350a6dc80e37479488771783f3b2589d6b4654ace747e399f913c4f945c8ea8396d0e2086638ff6606f920fc47f4b59fef37088538803a662855a26cf22834b5606fcd878d850c518944974a5cf242258e07505b23c259a164b2805055bfa59089ddafbf0d22e78e74f472af8cbe331f5e69839b704c743c6e86b7731b81dc92838e67cdb835ccac2599b8a87926ad7afed88e967cc66f6b8f4de5f9f2996fac97deb74d9faa53ac3ac7438340501a0af982e9bc2a1a6ebb745d4aa7e7aa2c8bd3ddc0cdc4a1ae94e0e0c67849cf31fd0d8a46cda7e13fca7387831c606012bcc535c9e6e0aaf4e8795b08ad4edf4699fd83340f2b87817ec8f73f6b8da707b7c73ed700c0c724a49ecd462b7d7f0c25ffe8a52db37902fe995a8623945f72b154c5e1c9f1faea2ee9158ad5c37bd7f918412bee5aeae815f219dc8265e081eca3e039965865f37a7b386b8e71e9360b7f6ad2dd3c41fa2ef7c8b5e826e0e2da27bd4ff4331f0e12a7d9ded89049e5c13561abc270a9f3f795410fe6857351b17e4f12598514bffee34baf0f4794e5fd369c48be3bfbebc37758ecdc16be4b1fce0add124eefd14159cc796eb89bcd1f78f0d2978e4ca39faf5f437cb3f56e5d89702d03c53761de0ffd96fd4d22875e53ba64cfd81fcf6e8d8a586417aa2e85d6b785ae0d7d0844e9f0caabe1ea5c11307135f2488bdc4c27f3b2c08613ff84f2aa26f01765181ca9fd91fee3fcecc7b2297e466ad5e82a878fb41383c39901690284f6d883b10f28c29c634f043eba18c53a16449e4f76f7c277d50b11739ad845fba2bd983fe84ed35643f540bb925baa7daaf8cc4809a381a9603929406b15ed22e10473e672a61f4ca99a7f7e5e108c5a374c26a907366cc314a18add8c92176a11fb601ffaf0c64d57db4b1330f876c44ae9bf7ad84485b8a1277c5a465cf423c643385d65181e9339ce68d3c9171e55f0d4a8913603ea1cdf2e6e2c46ed18afefba65db1894120ed03ae704bcb70d0bad504963d054c760a28f19c50aeccb882cf5a4bbf4f84622c19ab5252d5e655df2646cd88792dffabd355186f3ffe7bec5acac3817036b86f320a01ef907ec56511a76209c79f4a589a90088b09572f742e8097ad90b4e080de2b5b0969bafc02ce8084e2496abeefcc361c103efe2ac1ab14986c8c2007fc6b441bb711e0c45272a3f1708ef7e3ed3eafd0872c122ab3e622d70d6d6f9bd26df455f4053bb1ad65a17627fcd2c32d1090d20d313f2465c222645921cb13296807973e5cdbe05c50ce3761204cd58a3386d37b721321d1ca0ed39f600b0042a9a6d77c9b13fc160083d67453dcdf6ca2ab1330b866702991fe2bb390fd2b2bd29142f51b898eb2099ae6d6069940894438ca8830bc96680b20038472c03c6a8477516fba72579c418d178334de512498fd", 0x1000}, {&(0x7f0000001380)="83b77ace235ae32441c3ea358f2610fe4d28f4d12403bd77656d83af88efd986924f01b888c44209a00e1e2bc206eec6afa4", 0x32}, {&(0x7f00000013c0)="767f85353b21fa8014b975e114ddda9e05d38255147d0e72f72f17515d4f4a69d85bebc74d0f5dab3c6ae1", 0x2b}], 0x4) (async) r4 = dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) (async) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x20, 0x10) getdents(r5, &(0x7f00000014c0)=""/248, 0xf8) r6 = geteuid() r7 = getgid() chown(&(0x7f00000015c0)='./file0\x00', r6, r7) (async) setgroups(0x2, &(0x7f0000001600)=[r7, r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) (async) ioctl$KDGKBMODE(r2, 0x40044b06) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) unlinkat(r5, &(0x7f0000001680)='./file0\x00', 0x8) (async) mknodat(r2, &(0x7f00000016c0)='./file0\x00', 0x1, 0x1) socket$inet(0x2, 0x2, 0x2) (async) semget(0x0, 0x3, 0x266) (async) getpeername(r8, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) setreuid(r6, r6) (async) setuid(r6) 4.115897786s ago: executing program 4 (id=1449): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xfd, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000640)="ddee36ee6e0e1b0378", 0x9}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f0000000580)=ANY=[]) 4.065021483s ago: executing program 4 (id=1452): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x111) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0xfffffffffffffffe) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) socket(0x18, 0x3, 0x3a) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0x10, 0x1, 0x2}], 0x10}, 0x400) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000006c0)={0xfef8}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x28) (async) write(r3, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) (async) dup(r0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x9, 0x7, 0x9, 0x3, "203699bff20cf6cada47a9d9b31db2cfabdbde80", 0x5, 0x5}) 4.064651123s ago: executing program 4 (id=1454): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b04000000000000", 0x7e, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000501000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) 4.026330312s ago: executing program 4 (id=1456): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0xd, 0x3, 0x9, 0xbd8, 0x2, 0x1000, 0x4}, &(0x7f0000000100)={0x9, 0x10, 0x1, 0x9, 0xfffffffeffffffff, 0x3, 0x57}, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 3.990033208s ago: executing program 4 (id=1459): syz_emit_ethernet(0x32, &(0x7f0000000580)=ANY=[]) 3.988517834s ago: executing program 5 (id=1460): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7c, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000400d93112f0b6450c22afbe70eedc28f39000000000000000d9510b4b", 0x1e}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 3.987862658s ago: executing program 4 (id=1461): setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffff6, 0x54}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="6d16c5e4558ee490ed358287717340e4963cba4d902ff48e5df732f13ddf9bd724428e5589229eabb23c039e64d4f1e20e807972008f85a9a3ce6dad47e6fbe986cf88c7c8cf594f48750829022b0b19b004b3ba9251a013968b760613e07e0caa08bfe238b0a102034e81057abb31dbfae8947529dc682339e0d1430a458fbf78152611e1464c085d3ba6c72d1c7af04ad170086c1ee6ab3fe45d75102e0b6f8b9d117623159ed93de78eadf591b031ce793aeaa2ff54f2242698e606a8e263cadd3c01613651bcd0902ab41c683a78071335d2c69bd4dca7850f9d47eed3aedc0c823fec2c62cb6ddacd9018e79179117985fc93393eeaf6df5656d373255b47992aa95ad81277f573436bab2fc4941c6f776403adacb12ff9d8bb5fdc8d263b5ba2b54c96b5b26fd217b91ba04de8e65292775fa76597717962ef135d0a1ee45bc61b875c65ce25f5741e099c96a84cef62bb482dec714bba0e1e1d15959f44bf2cb230861ead04b6998a1e67c596f5bc014a00baab3de038b73562ccf1f383244cde42224f5f40dbcc7a133821b4ef3d699f14aa78a91b3ee5a2bc7480ac64158725653f388d7b2d8e40f9b5d14e794c14040aecd8335e11baddda30983c4438e6a9042ab3aa5e437b503a1cf7ecde44fdb43ed52ee9fcbd96760c535cbb5b204b711941cc9720e9192b4e36ee9b8e9436d47d0644db09153c82ce2d0a276561172fd4333a69c6af9389d01070f7290dd424a5b0cd240ed76e04d040a19a34413f1b994209b4f7e91bb9ef7fa9d4d3c56511e9d71f0368f41f15ab135cd9e401cb2dc8980a3887c7d3cdc9a377572f48b0ff7bd2ddf61280febff0cc6d04be11d4b7492dbedaa6ce417f925dfa2bdbfe0dbde224157ca536a7d66ab93eead884128a6d9e655e7ae3d61c0a53aeff73fd964c6ec7cbf32dae8914610e21a8837705326e6efac11f2367e7cdc78d30b017d01a760652cf18f133a22177c27b57392e4cb4acefdb82df1734990b0c9325d9ae10856c4eec8a2f878696cadc6f010555defa8add8c24a284c3938643a78dcb28b88f00ed0b7b7d5f2a595aa57a39a00a59ea1ce081c298c331137f5fd8a19f4cb92e29255f905f969931b2733ad5650e355af66c9eb5388c8a6d0ab8a9ad691306b76e1fb139068662a7c32e85e15604523d4ba28cdd368537fc3d8c6d526afd5e6607820018de1ea640effebef059f20bd78d4ad26956eba9efb46089743576d765f6dfedd47f89a15c1f8435867db3595397d6844fbcefc377b8a2243c6afb7131d235d7d7ddd2ea791472925a3a181da9d496f1e8a2cc93b0f7b66e97e5334e5f5bdf467b2d4284fd6267d1f0ddca00a095b35685b17c5209e70db73858832f0760eacf143a1479018afe8fb771b7f132d5cc8fc857a99abeb77eccac6aa56a897233f9ca094441371332a8bd14f08ef8c88d693909be58e02ba81fc64ea415", 0x414}], 0x1) 3.932463259s ago: executing program 5 (id=1462): r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='*,\xaa\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',/}%\x87%[&+(#\x14--\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\\)&^(\x00']) fcntl$setown(r0, 0x6, r3) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x2) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) getitimer(0x0, &(0x7f0000001240)) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) 3.69848781s ago: executing program 6 (id=1471): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000013c0), &(0x7f0000000040), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000140)="d3dab2e99afd5563413bcc3f6b56425d2c74af7b516f3a56fb16610327537b4158d2d00a2e5f4d6c1b528077aedc5933fa8df53c5c4a591f6bfaead9070533a7543a5fe54adc1953a5", &(0x7f0000000080)=0x49, &(0x7f00000001c0)="a94eefb9082bc6f598f698d4950bf767a988741c8426f62f9be07e3c974e9c0183fb7a5119de186bff9d43b3cfa6edbea13d3d860616dcf28426db0d8c59447bffabe75859a5a3e2f57d4d14f7e91d2e19f8f86a137dd286e4ea73fc95955f8d2a", 0x61) 3.698299627s ago: executing program 6 (id=1472): semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}], 0x2aaaaaaaaaaaa9b7) clock_getres(0x4, &(0x7f0000000040)) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}], 0x2aaaaaaaaaaaa9b7) (async) clock_getres(0x4, &(0x7f0000000040)) (async) 3.698087627s ago: executing program 6 (id=1473): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x2, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xab30}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 3.685926133s ago: executing program 6 (id=1474): munlockall() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) munlockall() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x401, 0x7, {[0x843a, 0xb, 0x1, 0x2, 0x9, 0x7, 0x5, 0x2, 0x8000000000000001, 0x91a, 0xda9, 0x4, 0x3, 0x1f1, 0x4, 0x3, 0x8, 0x4], [0x6, 0xb9e, 0x2, 0x8, 0x5, 0x80000001, 0x0, 0x134d, 0x7, 0x6], [0x7fff, 0x2, 0x4, 0x1, 0x800, 0x9, 0x3], [0x1, 0xfb, 0x6, 0x2245, 0x1, 0xbdcc], [{0xffff, 0x8, 0x3, 0x1}, {0x8000, 0xffffff00, 0x401, 0x602}, {0x5, 0x6a6, 0x3, 0xb}, {0x9, 0x12c, 0x2, 0x80000001}, {0x8, 0x53e4d801, 0x82f6, 0x4}, {0xe, 0x3, 0x1, 0x3}, {0x81, 0x6, 0x9, 0x2}, {0x7, 0x3, 0x0, 0xffffffffffffffff}], {0x0, 0x3c, 0x1ff, 0x8}, {0xf000, 0x0, 0xcd5f, 0x7}}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$KDDISABIO(r2, 0x20004b3d) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r1, 0x6773) fcntl$setflags(r0, 0x2, 0x1) ftruncate(0xffffffffffffff9c, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000300)) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000380)="04ecba87fc610aece8da63b8c57f8c560769b60528c2017e5f04886fc2448819693704", &(0x7f00000003c0)=0x23, &(0x7f0000000400)="7d28d518b1b757617ad382e438c3f57d97a89af93e9cea0ed9b83b692437caa8fd063cef72a3084ace9b7b17733a020d6108cf1da0a8e650d76b46a336723ca307138492330f95428abac9325bf308ea1e52ce0a6b43eb157ef2b7732e4aea403ffb1794c33f627e043e1a6ecd0c17c67e4ebddbbd78b4ebb2c9661a52d846137255266f96b10a788763e562b7b97bf00494ca986b08ad5f5fa7fe2e5debf5d85d101c06aebbf9a5b9e44572ac7b103de188ab27831f98091be677a75094df606157", 0xc2) bind(r2, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) munlockall() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000580)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4a, &(0x7f00000005c0)={@remote, @local, [{[{0x88a8, 0x1}], {0x8100, 0x4, 0x1, 0x4}}], {@arp={0x806, @generic={0x18, 0x6009, 0x6, 0x10, 0x3, @local, "92b89e026b61c5bc0b6515ca348dc6dd", @random="6ec69bb9bb7d", "6b7391df6d36e098e346841cf3c725a1"}}}}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000640)={0x6, 0xfffffff9, 0x3, 0x101}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000006c0)={0x80, 0x0, './file0\x00', 0x6, 0x329, 0x8, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) setsockopt(r3, 0xff000000, 0x8, &(0x7f0000000740)="3346137433f930ef3ce0ed38be133174ba2748787d5f4e32d26679fb785ecd01d812328ed202cd12f94bdd4fe5d8781d297397b202fc676229379f556d1f4dabe571cc430e676285af8e1e0b1f484f29dd51b463d12bd889013214fee31a5d64577124f1c7dc102ad369294b0e3bfe6ea6af32d39fd5e26eaa3d9b96a4588967c3d0a8f43f7882fa0c5334581cc51396889c371a81c15ddfaffbaa48a53b", 0x9e) r4 = socket$inet6(0x18, 0x4000, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000800)={0xb88f, 0x0, 0x5, 0x73df, 0xd}, 0xc) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCLOCK(r3, 0x20004276) write(r3, &(0x7f0000000840)="739d2b328a4a3a846eebba04ee5e14cb5791520d8aa55e14bae70889c0b02cd46c0741135781e590bfaf1bb5f9c561310fb7a8a42892b79fd96609bbcd999e9fedf5003d4aeddce0db15867cc817c7586b6ed5bf58ab854d1336641201d0a8ce08ab235ccff0839bdfcbc9bc235255ef36eb821db9aa0482c798e3083db20b0f1bedc67be2c4fd4510553046ab68561fd0755c1dcf84254d58252a644d9da6e81995b297b6a996867eeec9a0dd31648bd8f61085280b9bf34df96aa5ae669d6e26aac0e52e098c52cafeab1f7eda02a9e4112b1d80091a86263fb3fcdd9202bb611ba750a73e5993689bb415bb59d9a4c1b3c670c7a70a60133a8636a66645cd13bf25c529859a444bc0eaae5d1b9129cb0a793003ad526724c7f88dcea6692907810834e64c762936a032ce5c11e6b9c4dab16cc97fdd5dd3a78bc58b21fc73bc737e339c94cd2456ddeaccab737907bb8a3dc0bd052a6da7d719c63fc564ed688de2fc2bb6f13e0bb3b5d543bea8eccfba83a003454264aa7eff0fcf97864e1f2627620bf26817b43b530a51b5306b5e4ec02cf4dd3d5b12122d43793a3b58ede26fa8fa1f6afdc6764e9dfc00a0a3507bbfea370c17b6d32ad33a6c2140cced5ea69ea3332ae34277d6bb591137c947b0abf2f92ceda7af2f551c436fa2deb90fe49447cc17568494e5622eb131d89ecfc6e4ec3ee2b21dd05e84bdb0985127bcc019a41fc3d073a9c3226ec1e8062af36f206f712ad5f932abf3b1a2e471ff25fab7b0a8523ecd881681f73ff96f7ce0968eef7849b0188e502692359f0bb85750a5671b245148519274d069195125f0bd95970047abc7801d1296af9deca4e6bcc80bf78a985962db07245490bc7ebb9a6da189cbac26133c75856f9215f410ceda21e9d50214c633f9d431c89505c7ca50f5c291427dbef720a4ef541e615e8b0b1ad1be1871998ef65a4093a6c6c3a1c853806c7e332a894f6ea4cea94f73d88edbbaa8f6819de6f68dc21077b7707c5f48a8b6f27b257f136e642053b60d2b8eb7f671fdfce07601859a8f7254162cb4196c1a707caef93300d59a4a6d51677d8e82c461a0e6703bb6223b71483741e824401311c9dd4f72880c2f0fb0ead89d2afcc3f5d4a45129ceb34bc8822b437ac1cb2f787d8084f314fafb5a8a24313ecc490cb24ccda40b7f6bd961be7ec8184c727b378cce8839db15362d114ab5e61a3144926cb12f7a2e28d869f71e17c0755d5fae6051f0a9ae8e7d983d87ef81b917b3014c59e298876b2857efa67d985aff46a9aa9f8bbf1ad1a5850884fb67e4c2e6e81f688aa2931ef70fa89e1f4810453f65ef8a60cebbbf2efb34a9bfcc7e44bf7831e900cc0e17919e63d214dbd41d1f537481acb68d13102f9ddfd28752b1bf6a2ecf30d1c99fd07ea1773a206cf45284102a23ef3bc0f37d55c4be26d3846ae0e6ca4bf533a178eac62d3b9e89a539988b7321dd5cf7ee29cfeed6e51c4f2356889f99a883c0d577bf5cddd1ca17a373242ac19598709205d767bf8b47d822b30d62e3b2a545d3992950091d7caffb2983ab5261bc18bc001d7e986d381042efe150f0f6fbc41c6120806b255845073dc417a5e11d1299d88ef1d6c869c89b2c3676d3e8e9a7fefa79d415dff902c8cb909c8074ce2777e1af404be5b37f518ffa3d145c283322cb76c61992682b6dae693c7b2052300b9cf665672a3f9add98c7cb9285224c7bacb6ce1660564af1e58c6e5f853ba02c86af31ad35c4a9203319a87a81e856a916f7672fc74ae3f33d2925efd4c11ebd31dd2d8255f22a0cc31e9e217d30ce67b940f78c11a740039e0b6f1aba9a024ac85e9ebb1758329cbb35726aaf9f6d6ea6994b4e1f8dd2419f7c08b3070da4138c84eaeb94c83b15a0539a2b462f28e3e71c041bd9f861499e620796e4873f9041ea91ce97a041109c10f3e70883f78904385f67bcad4b210ccd30c279032bd3cd4cf81e95211c3adbe21640739568db1c03d16c9794994019adba6ae7e2e402881eaa12e22805b5159934a800dfa789365f785898582fb6dd5d8276ef725f6033152cac34c4acbed95f99b7a9492a9902bb0d26dc879f493ee9b77540149fe5b933a650d078094b3d3f6e07e7f164f81b2c2dc908350b53cad2a56795528ddcb29af3cf138931cc13a6b3c782f2b82e66d0fc75939a318ffc4e7e6ddc3c5eca9b6300c30b5666b834870b3c28d12ca0ae9b727a90347885113ce129f8c3b09d0b866bd3a0d04d3d6f6eacd97da6dd23b503bf0b57891ac025cb778a660723a539abda2bee5d62423068aefcc985002a566e262f583dd9d99c1031d144ff722158f30e44830cd0a1a9ab66d94639d8a2922a2acae8adc58f5f05a3acd9e4276eb383c35cb470b64d4e7b906d0f2db67e2cd927c88f91242f38c0eb9664189ca8a6b5f8e591a99a1e982d4e7972b48ec181b481510479cbea82f0057ad4bbe20328f491d590a423cb80b4bd9f5ee8129a5e8e498549d341d5dcdabfe2d50e6845a75b78137d88869a4e07e60190c875585278b486373ff7df354f21d41ab3fd5524cb3727b52e78c957c7e0038f29b80b806a7a601a55484b44a3e69077c9fdb250e049a83f3954ab9ebab663114e6cc79473b5331d83c48b66945d819b9b640f00e28615fd8296dedec4ecf5bb356edce63038ecd22f60004da0836896cbd0c889f52a3d888ad9940e0e7ae171b16d19bba4412dd1564d6f1eb25f6ee6ea4d65277d15bf9224c266e3fa30eadc02c80f8ab79f9c5415b955af551175f44fbdf768bda7bf69d0a1c03f2ba7f3195ca1a1e0051cb593dccba6ebc8f0c77c9d875c0d7ad3177321b4a6cd9931790f3d97ff06fa61296929e53c793b1ea58243ea9bb809a02cad4f88566e1082bfc27d979ea520b4116bac3e63f8d07ed674f029a96e7e24e94ae4fdd13fce07ca1d444d001032f214af5477b6b30e3c20172f0e713f26ba4ad924a1858bb3abce82dbc119df7eaa51dd4a8d1f7e43214bb69f2b1f628742c9bd4f50d7311a5ce07354cacadffd5819af2e12922c5d31c93119ff0a40e6f4434338e7958858dcab39c36c7f63fb6fba72000febd1f03772a4224e799f2677e1fe1e94bdddca8bdc14c40d0269e6896d48ade4e8315a8597f1ffa801bb65e28efab757e9bd5d52dbfbf47a14658eecfffc42a93dd071fdebf38c7dfa94ee4aa0c1647e755252a13601553f1a863845bbc438b014ac70450a5d37ab4a83ca56159a207634b809a82dd238c21674e0d130bdd27ec01659a7e7d85e253e539d0645ba06cbd791474af08a03b1ab5eefd0296315cf80c24448dc86004875f5a20882b9d220f86a71ae9b0929c96dff88ac031d1afa7d5f4a9580dcea206974589127d963e5db266545b2142bf77e97170e7908b42e852753ee769471a9ee9516250d4827f8695a0d61c0f2ea258074ba470e998b842c396fe953743776bd5faca4aef4c7acaea5875349c110e9e3ec555a9565c3a9fa523b4b277879d30ee5effb86f0df8cc3ac1d4f40cd60dc8e31f352b5bd5bb8a58940c6e9a7cbbc030a8fcc748ad6d7b84c4b526f9d61a5389ed51c1bf60fd49c27b1c088204eba66989cf7d7e0879e940fdc5a210c254636022267ab2b5375258aca7f9c7d902f2bd31c9f3a005f92bdecbe4dc043790006447052992185adb69f820fc78d125fbf253107434a17bc9c19f3bd581a1dff4f6f56cc72ab9f0f9933881630dff3c48276a0b45a53a571688ee20a58fe7489c6892869fdd418c7deaca43bb9a23ed566fcbc00585e06866e542f1d0bbbe171b921882bd462bfdeac78972d78ef015c64a62e0520323b110fe0e43d6b2f3550553b0afe81f981e62af2c7d309e8ec2f4c6b2e1e17e4b59adb15af1bbf7b4243b20c3d09abb50271b921dee6815acc6a1c75253796eda4f141fd65ecffac144b20fe7a4a3e7599c1a9a984bdf691ebda445f16b71a3a8accb267b38ed54c2e51234d220a4085c56fd0ef94744c20b426019be5b06263823d3383dca67a91f7a595bac01c9c7daa9d632fe9aa404dc17494f58e1013fea0faff0941b8111ccc2de6f76aeccb7cfb2c680d5ffd1b8fc6688219c66c669221d4c7a3dcb6e968a10a396248d1722cd16588c235c9e2b624b3dd638f6d23039fef5926f694c6bc53e93356cde5636e2d8648b39d0ba40b0357675c2a0ae4a782b8481d263337a2b96f5bed5332233b2db8705a75651a56509fc4adcd31d8e5df5d0c8f3779e835e06ac76379a827cc133bc22e0325b0302431d9c9314b51d3ae6cccc6829fd96c7f4cded7bc33d02171d12bb0e7b9603722d2abcca3293e0521476731fccd7e077bcec699b9ac1cdde4851eedb3da064e203d371249a8fa1f12881ced3fd541acfc4358f5ee9a6dbd1b27c77449c54d464dfaaf248635a6735563e9ae815847a1f3f9136a11aa0622d33d21b1c9cad95fd633c683ef42cc531a903b4568810a41d6fc6ba4817298ba08475e922279347a98ccde560283d1d1bf8f52460ff60c5cb72af74eb5298fa8b0568fdb35bd22d91c130e645d10307b2acaa03b70f526c10b52c7be289cb583b61cecd13356132a673be5fca2ad85c8ac95475264ce638ee01628ed17ca06f1acbd09b1cbf11c260b46678364d1062e52818ff14c0fe191a2de5261f505ae11b15ae464f4fb8fdbc8e3f30ddcdd660b3381b10fee53e99687780db5cb2422c0eb4c392e0406b66b37c739f5b8d191d178bf9acd0972554891d349751cf55efd91cbaafad4c12f0e1619b87d2c848712af5c252d60497262916ef92a6ec4aa4035fe0c6e6c78ea337c38592a212ce591ef85a5d4409f1707b1fa81e88d30c891c3ea7fd0b9b4a2be68d8985055e3d61af73bcb3b389c0a2b1f2d869e739f017c6f22be3bf15044ced04b20865ec92830a2af5fd19346d9ef07020a7951298c2ca792d700398c85ec2a8e6c8d2a8e2fd7587ebfc8881dbfb435a19e2ecd14d9572e34587d1c47858841be79b85b3acda5e005e3ff4692ae6f0f3e9c3469c73f34b49a342cfdf01be5e90a3a7c6bd9ad31c9fa770a972b9d484a24d1463fff1993c4a4db277508aa39354c25dae7a30a021df8dc71a7ed3c96d6fe2bb29de09da50d3aee9ef3b9a37a7a6b9d7bc06dc80c695e922c9aae2daf5af5f074b1fda6f9e3da0d0de6c18094343c3a9c53adc9cc879c30093ceb80650142d213d63d0ac9170e7358ae46ee3745e80ccb918850da1adfd8bfa5fb609f01c0cd86eac2a0f242bfb0140185e35826cf510dd31a1256e058d1409439f237c8e3b6313065ecfb6ec461299b6da6b022ce85fabc1e7ca7bce3d73f8143cd5be89532ed00c249371fb611e241bc97578113f8a0b19fe698e6807b687329a33cb2390c2fe1ebe37dfb70e119bd686cca831ea3f9459a436afe55d6a52223b22638b0c86319215d644db5cbab60aa560583302173f3c5c8c6290cf740f5d9978b505d393da5ed94b6bf26aaa762c31348dc3d828f84a30ef0279c2c3aaed54b4658cdcc92816f7e7a664dc286282989f6924d03cd521809d97a95eafb61cf57070c41f205c1766db518c1ca3510f256b72d3b378ae4680f8289b2dc7dca048f7f0a8e5d29c0f085e1a6c5daad80d50977b8b93ef90a72d4504f68ec105e73e874c620f9c0d17d5a4755ecc73db87e6c6e6f210dd75e16f6db801398a1c9b27458aaa4b7132a84b03f923bb391f42302353381e687d0d6dd4073eaf2497f4ce8b68408b16b40b21c55bba5bc6db8b8f77488d2bf6b", 0x1000) 2.657053434s ago: executing program 7 (id=1475): r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x1d, &(0x7f0000000200)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @multicast1, @remote, @rand_addr=0x1277}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000880)="36a0b5682eb268024e9c5b5f55ecf33a98ad39c0ed44dcee99", 0x19) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x6) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a8", 0x1e}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000500000200000000000000000ad6531bd1b0879e7d011f38ef1292a59bdb112a3846f95ba0ee862624d9161566942bff5aac04fef5f308ac7ed496f046f3224e007712c8dbad0b461f8c8d1f4e9b9458fee8d991fdef4db9d39a2673facf10255613fbc064b6244d94f6368b0ab7db6440bd02054312a3"]) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b034835f8c9d7703c616f7", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) 2.624186424s ago: executing program 5 (id=1476): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x9, 0x8, 0x9, 0xfffffff9}, {0x8, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0xb, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x804, 0x14, 0x6}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0x1, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffdffffd, 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 2.623904305s ago: executing program 7 (id=1477): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="5421f0aec05abf43838f2b5503a1000000000000", 0x14}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 2.623305949s ago: executing program 7 (id=1478): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7c, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000400d93112f0b6450c22afbe70eedc28f39000000000000000d9510b4b", 0x1e}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 1.53384315s ago: executing program 2 (id=1480): sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffd5e) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x7, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getpgrp() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001500)={{0xffffffaa, r0, r1, r2, r3, 0x1, 0xfff8}, 0x1000, 0x2, r4, r5, 0x5, 0x6, 0xfffffffffffffff8, 0x9}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000340)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/17, 0x11}], 0x8, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r6, 0x10}, {0xffffffffffffffff, 0x20}, {r7, 0x1}, {0xffffffffffffffff, 0x4}, {r8, 0x10}, {r9, 0x100}, {r10, 0x14}], 0x7, 0x3bb) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[]) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 1.532601854s ago: executing program 3 (id=1481): r0 = semget(0x2, 0x3, 0x290) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000001c0)={0x3, 0x101, {0x2, 0xf}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x8, 0xe, {0xfffffffffffffff8, 0x3}}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) semop(r0, &(0x7f0000000100)=[{0x1, 0x40, 0x1800}, {0x2, 0x50, 0x800}, {0x3, 0x81, 0x1000}, {0x3, 0xfff, 0x1000}], 0x4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x800}, {0x0, 0x3, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x6) 1.532435687s ago: executing program 5 (id=1482): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f0e, 0x2, 0x0, "0500012d29fb000700000000098002005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f0e, 0x2, 0x0, "0500012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb", 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 1.507405084s ago: executing program 7 (id=1483): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x16, 0x0, 0x0, 0x48a6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 1.506569125s ago: executing program 6 (id=1484): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x5, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x718000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6000000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4f43}], './file0\x00', 0x54015d24}) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) r1 = open(&(0x7f0000000240)='\x00', 0x800, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xffff43ed, 0x81, {0xffffffffffffffff, 0xe38}}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x8) r3 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2800) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000300)={0x8}) mprotect(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x4) shmget(0x1, 0x2000, 0x191, &(0x7f0000ffa000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r4) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0xa1) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r7, r6) 1.499993272s ago: executing program 7 (id=1485): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 1.42506034s ago: executing program 6 (id=1486): r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033", 0x28}], 0x1) execve(0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x1b, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b03483", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r5, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000440)=0x7fff) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x800000000, 0x101fffffa}) close(r0) 1.424819187s ago: executing program 2 (id=1487): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) setrlimit(0x6, &(0x7f0000000000)={0x7, 0xffffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x28, 0x5, 0xffffdf7f, 0x49f, "08ed95990008ffffffffffffffffe600", 0xffff, 0x10020000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) setrlimit(0x6, &(0x7f0000000000)={0x7, 0xffffffff}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x28, 0x5, 0xffffdf7f, 0x49f, "08ed95990008ffffffffffffffffe600", 0xffff, 0x10020000}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 1.422754337s ago: executing program 5 (id=1488): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="4a05f235a64ec1fc688bb73a3addecaf51bfa88c18f16c87c53dab84e9d5a8fd5b261311ae953803b1445f1f22ca4b82c40a92aa9411b83a01bf17d0c5720ea21e10ab6114", 0x45}, {&(0x7f0000000240)="d3a9e1bad2ed2d166c1d966b475a4c93848b3626447c6b706c432add51808d53803d8ba4f9d875eea21e63d3163a6b127afa43be3432eda3f7c8396a6540dade80854941577784b66263278074f713f86877ff12fcd66f4de5dce8b0cfbae0c28383849251d89219165ff7efc72d6846af5e8af6a43de016456095c0f4ec382d915f656d14f45fd705f0", 0x8a}], 0x2, &(0x7f0000000340)=[{0x18, 0xffff, 0x5, "b6782ed96b34"}, {0xe0, 0xffff, 0x8, "d5e72fe0787ce3b4e57eb739bad3c36e2411cf06c75c1983bec63639316ce322d758b783c201f86254d743cd7acb8dd0ef54c418e923d5ac8a9873f856cca86889933b041b647e9040e5124e5891940d2515d1d8df274b80276ba955b0ae5f9cd4074eee1e12ada7e9e92ab4f165e3b753b521207eb448379691211d9f3af6eb881d3c2b356b3e907fff28f2c37abe1d18b469123b56c7b0684ecc63c372f62934d578626aed894f0b7c9013884800e239d957825435c541cde928667be7dd5624ad34e754a74b18832c2db9"}, {0x110, 0xffff, 0xc, "aa5ffbd4127573608836ed4db1f3af1f9d4a4d947cbfb325eebf99b3af819edb443c5c227879b4ef82b9ebfd60d2538e9bc239cb12f32027f71dc29ca7d9e64c899d72187062ce246d7236a70edfb2e2eb3e6b89b25fd2b75f78c109f2a94de13dd7ab3c6812a37676c9526a070e75984ea766bad634888dc74cc92d0f0e43b1faeb9a460aaf1c476fd5653fa1fd3f718141432cdf3a396ee11e0c4124c4606fa45175e2ef2c42cf67a575c9ad96a6b4be5ccecca188109ee9e3434f3ce300779330438711e545099fdcbefcbcd06780eb6a0de43388e405cb52e623c37f6c09d9df2672ce5b362df9a5f6eded9b9012d552755e8dbf6448c7"}], 0x208}, 0xffffff93}, 0x10, 0x400) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff86dd65233cdc00002baafe92dbdb0c4f97838960be25ef8000000000000000000000000000bb"]) pipe2(&(0x7f0000000000), 0x10000) 1.422297516s ago: executing program 3 (id=1489): r0 = socket(0x1, 0x4000, 0x7) setuid(0xee01) (async) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = semget(0x0, 0x5, 0x28) semop(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c271", 0x20}], 0x1) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(r0, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000752000/0x3000)=nil) (async) ioctl$VNDIOCSET(r6, 0x80045102, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f669cd141f", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f00005fb000/0x4000)=nil, 0x4000, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x5, 0x2, &(0x7f00000000c0)="d5be3cffe6b8e0f617bd112fb5c187ed", 0x10) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 1.361721933s ago: executing program 5 (id=1490): open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x68) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffd, 0x400000000002}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x400}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb1be92fc6b47c1d100", 0xbdfe, 0x4001}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x4000000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="317d44594426b220eec6c88d9ebc118b709f7cd6534b92f1c912a5fd271886786eed65", 0x23}, {&(0x7f0000001740)="539e469821c78b8d933f4dcf4ca3b60f5ac6ebec306610f48a4690e23a269ee251ca73fdd6fa7adfa02a8381b308a0b713e07e72ce960105c709e01db43a3917aeea05efa535e3bd5cd3e592a06d9180877eeedbf2fe55270f3914e5140c1d1a8c40d3d0cbdbf5374b2eddbcb16d6dba422faf3b15880a16a5ea686ac630a37964b3c7d1b2693784128dd0f469d1a302e0a885a71f4fbc46f8fc0c52c5fea35220f0801de181fee71e230220b4eb1641b010814db8be0bc05f61af02b1ee442eb845d1dc629ab07808f78414e8f95c2b2f7e7da2cefd2b2e695e94680c15cae95529a5e26a7d7a69a119d7914ae1205749a366eaf9ad67cfeb24a709a5925f8ad61adb54a63ab5df4d0e1f5b78a317f2203a27d2a00fa4c58cd3c691088180ce527216b1dbd542f4b728213934855463862fb77421a2e31e3df52595ee997045b0b6b3cb11345d6b235c3ac821d6656aa9c04867d495c8c25d96d3b1a00f996d3c703605879503daa4d58cbc98251328618124b1f3ac217ca8b0d82806903e402a66c5bd005293882e9eb7d638e94ff6e10d7a1f020faad42a13c57c6aa37f533cdddd61e6387a86d58b1b25bad284f9cdde04aa8cea8f9bb62859282272b7b902512ac377595ee26bd34db73da6a1cca48b89ee037710d1a3e137666739af8fa947cbf361f2cf0ceb5980ab21240d64b3da1a3a57d112aadf4dd9adbae99dff3b1512140ba6a74a924da2ad839a30c2e594d50e0d89dcffac5525a7e1ba000906c7b6752ed260c3fa1eadea2cfc83f6b7c12b42f3d6cf2718e9a6669379ab078474f67f02bf5ff4a9ad95a26c42e5033679c859c9394de4e49149a0a73ef4b808ef58692e5f225c01ab661f54561ff334285d676b97898e2134b7c7e3360865f3d57ffaab6d8cc2a72b328c31a6475120a9d9945402585b920fbc6c107200fee1e7fd1f54e5cd06a710a666e9fb2407d22ab8d0603c6089bfe9702f31d8ed1039a1aecf858221dac994e50b968f2dfae8b28c404c817003ccd43d13e7e02006806b5c3c583afb235f74d5a0380a3c90382feeea431e38c809f7ac46a9c5762d5433f8fbbc56b831cee16d8e98d02b4d0fbd63cad2176706ab4250549cc8c9e807b67037a8be01e4f6316a0da03de53087846985735900c9228f87b9fff6e5d9205da396c06e3f7141ef7af047b3d0f4abea5fef2d698f4b1851b73b34ccccbc1e11ce6f937e189bf203ecc244bf3115f330c2f879d325af30c83c6fa0d52571664bda393cae8c40b7426dec4c379a8f94aa4aa09d8e8bc9b7cdc12026a1ecf708d475eac9b16e7bb7cdd8de4276ddaabe294ed1b51da72b9d7ac146758369617809303f656416045f4ca6085545014e915e53a27ca7ffc98ba2bdec9bd4cf5760ae6f8d93df0a9fa284aa76fd36d70114fa8a5e4c020e263725f04044b85e786d1591d423bda40d53241c67182dbe440c59de84e64cf26f59270a8f01508a2e9f3a80da2430f9d2d9f9f98dfa3d946d7391a474aeb98fa4c52e98d1474fcd8f775378cb774366ec23a23aa9de0c5a99b33a98fb67d2191fbe1b9c34dae5b30c09bdfe6b96d5b42298bbfe3ad6648eb251f320dbf8707dc5f018aace7c45c838dcaaa6f0cad99620ceddb2686b24ccdd33918ecd0f0cd6a42a5da80066f83e1e048a2a4d60fc8335774d6f2d630ba42271d12d3e231796520c016d7f1c372fe59a17937c31d779a9d6049a169d94779e89d5719cd7eef338391713893f5eaaf4241159ff0f0869a7f5bd2fee92e326f0013a42c38feb3a9caf5ef0bbe9fe35b8e9111adf441909b636dd8bd93b68c031a226e5f110844764f6c4534e3f053ef8e6bb2864070727bb033f32a01f2e4a72e02b7acc5b9533c5a7170de06e1a4415d9d0cdfdaeaadcef189bced0dc83e006be653dbbeaaf0b6fe3d0e8e46e543aafcdab3654512003e7012caa35050633c2c96d87d182fddc6064e8109a039f4d9568c22bc999fa5474f75a264b0b627550bc462f194acba3b8af5597b15e51fdec3bd6274e3c4f7d1894a44ef0b437ece909637a57b7ef479c862e88a4f930c8c2343f41c1bc3cb28956f9c3b23e4e4c22155c0f0c505687a97213733bebc306dde9630eae4a632eaa7aa60460c0d9ed3e9e6fb1f68e9bd22174b6de55907edb2fc476240c75fd66f269873d3231c6a8f3e137e2cffcec45a631f823015da5ca383ad2664a562789a7b09ccca9934054d056395da50b06d1b25ec12bce75ef86ab2150b80dac6634d549518e0a17451c580f642f1900bdd0131408db12893afb4e1b4f3a61798fbd5f94ff3701122d984608ac301ca1438f5d0f0bbcab868f35d2fd4a47ab017bd0b6595d760ad8980dc1270c36da82299e1aa28f2c6d9bd9f1eca33511a75cb0b7c75beafe75beb9eab026d3d28f21556e3c3331d929d56743f6a608ce102d6b11e05785695e0887e219b6551b39313a01a2a101c740f7078628cdbc4ddae6e6775587247bdf5fb7a0396e77311eba2107580823a76a58fff8f1c9c8bc11f211d0496fe4e4416034a14c01f1b448230c5072f3d7075a6960ac420b74b414a775951babcc0ec196d443530dab6e3d394960c2bfc3250c073d3578e1af386dad75adc76f8dafbeb19cdf88e5641448f8e602e4343a0d77094cfe05692a437333097406f1a0e2177b496b9d7401414be5c1f3b323e84e770650257f0231103724c8ff939d41acdbdad00215fd7717a340344177cd673ee4251dade691f40ae4855f18b7b6706008f07bdfb052e1f0fc5767209b9743ce6dcaf868b85c5d2824af253c6f69dd66df2f082a0d642ed9500e09cb76c8671f6cfe561d4adbe21eb43486aef8fdc74cd3a26c57436ffcd598a6899f26ab1ed6da305da4dc1096c66d6d38399bfd57145ba145e90255432073013aad5678f788dd7129f7d68b42b37184d595a76bb78946a8b683c29f1a81046b2f1e072f1e07fa849db22cb61c59b9a067f4da69c323e6e5f57cd3e893a6c6088096227d4de33f3d8ccba3fe0a708a465ed86c6c726d3e3eb140e03d4cfa405f79b0a5fe14a13fbc4581a670db4c97736f68a350f091e2b85a207cb960d61c3ef67a5e54c91022ca617c2466b684c309750a8bc95c72552a4175bd4bc10e0aa255732dc09183e943ebcafb008d426a8b14c6b49ace44e19a633f70648c7aca683e834b7b2589ec6f65da2757abd9dbccdebf25d33f72f8040c17445712bda1ded3a051882a35e7ac9459fa7880a431495d51fa11a99495931b0ecaafe325e7c3dc756cccd780eac3e53c900b23544dde131a05dbe15691655342ae2ca77be4ab867837a932f7814d2edf507eecf567ebe284a52caafe67b225d721a4e83a14daa8c0fdfe102d7ce6dde6459ca4a499d8d8c90506618f4474dfd9cc95b352949696d1cc4373ccd69feaf44b54f261a2b5f5955b710dd63814ff998f52df1885e1d331286676fc9820edd3022cf1cd8491ebbdeaec0387c1beaaea62887bfe7caa0b5a3fc5d6d47ba12847dfe78e344214165c64cda3a9ff33ae893efd42d8282c7ec7ea9ce9454b31c0e241a175c39e9268d1208d280164bd717ad89e6e4e1a100d558d8c12239715b1f2a93961f64201f68a57c2e83225638c45acdb697cfb9969f8e83ee0175e8dfcd36a28d807d40dff4cde4a33b6b0f2edf3a0bee5746257aa89e36dfb4e55e7839d1e914a5bb06a5a7f76fff5069aeea4724e4d53849bf18b0830c403852fc45601e7b76a55a84c1344be54126ccfc1cfe03b89bd17a5d3852f41fd8e3f006d6cb5650e4824d6692c3e3c83cdba748c22ac9466d6f6ccd1d4fdc47a79075ad5c72c4fabac98b9edd5ae9aeb8a5ce18e9cc1bb95d2b8d504280e3b38cf43c44e894ee86cf90544db8378c6b13215122de208852ce2cf94bbc4bc5b796fe36545b455fa1a4ad94b97952118da2ecbfda6523c9ba1789101950dc625e99d4accc63a96e18e2332578f1a981fe9fe674dd98b6f3d6a486b999774234be946d276112d8845391ed4080f601e93b683c1b1c1cc6d38f6a2a26f13904bc703d4202515cd144b4b98c0404116cf5d22dff45261ffc8f4304eec39830bac07a034ddb32e479feacff185cef942851ada5998194ad221b1cbdd521884c2801195d5fc2fb5fd5feb5fde0bf6b8ed8b0b23541fa454af1ae20c8a2dd05ce264e76f7b4e07a36b732b805b3de2ae567a2a6f78e0b97fade8d037e6c17262aed2acab190642bf74e25d603a6b91aece2e149dc713b7a32755e39cbe8d9cdbac4fbc3a7d09b4fd222d5d778d84848950202e694fa7f764de43a8d932d0bb1fc9bd888ed6c7eceb7955688d6ffc23ed52f7b329715f0876b09c1f5c8ca0dc63e95a5ef5bd7a0975216a56cc9f8b7faff4d8f1ee924505259b6c868712470086d74abb7dfccff372a40e0fadba4134d7e4b0d9ef0539dd9790a6b3b99ab2d04e97a35c6f4577090454a801562790ed300d626eefd35a413f74f47b544bec1f37f12ac4faf1b726151e3c4989d2b25f18d1a0ca444c86ef1da89e1dd0d34062a142d0f80771a90728f2ceac2c683a972bdb5863dd75153cac15bac07e05f62f6db7863f2df4a7a4108194a03b8d8e0d86a66d27bf17e8c8119fb06b1b77df3f16de102ba3dcc78123598c642cc194f7c919e9d389f4f296d7aab693336e59565987159aa770a97dbe912eef5471ecbd90cd63a813eab85588ac35ea3b4645004bfb8e2f836c35ae91c499081862d17b5fdcb00c900ad0a7eb7da696399b3346446b505260d1f78ab97a9586d0615ede95a8ef25e949fa7546ae40b0873ebbd6419e0a9a7739d1ff172e7234d6ecf242ebe6b68c5bd79351947392134ac1c0286154584bb4c1496c6fc8ba2e9a2854fc7f5685e148bca379f3825633eb2c42c5ef6498a49f64729cbd32f3eab590148279719ff3d7fbc40a06f0e7fefa18a2bda3d7e3f998bb2944844c0089b204d4f072f3d16098c60df2773132607d8ea613cf07b702fcbc479dc6718b0f49276e982da1e9337fc3811b313e3b99ee5991f1d92d01594ed8fb95024ad537ee715008acd4b18413872a292aa76166d515e44e6c63790fc11a2d78ca6b0a9524a7d7f3ce79102bf69724d9d5e7a835c6a6ffac28af98ea8a9abecdc919da1d23be20bd97649ab9a108c85c69fd226eb9a01d7da852307efcb135e5ee9b16cd1f8362a9293952340bd64148b0b34dcfc177c8562c4545ab4ad5e00872ffca5eb3d541701d3a4546defac76f07dc4e4241e128dad3ca1102de17af151d019103ed2d611aaaa03d88a9d8420a2d63e6ad84686062191ccd0f384f05c95eaff23d268a06d2cb0646d3cdf2fd68b879c754d59f230be29db8cc5250ec2210b47bbc3230edbee470d2fc4f82ab6546648e5be38a8a0fdbfe9af0a529cba90effea680129f1bdcd3290dece6415a8abbc0b543de5a0bdbf3313df78bb2c3baabf479df363236bf5d98a3927aae23f187ad7250d04e6eed2dfa5b408be184733624bd4f75b9ec8c6118322df7c3096787fac0e8b7d147a44adff412a4b8687ed97ec77e0a65eae4b0cfa4368b506be91248652146584aea5b868d5a04185d30d4abc663192f32832dc52d6b61a7dcc86199604fae71c86dc6d8ca517d58580e99d621fa3a0c0bd82c3effb4cd88cf5c35db21842a904a3b8b53bb4c17ad75a389f98bc9976aa4c49d0a928e6cba09a3cf0c33cffe6b367272352fb95175e6c3172a7617c299ba362677e0088f5c9dfa567e767e874f5dd227d147160c11f6997394e44", 0x1000}, {&(0x7f0000000140)="03817bf172ec6933d29af5fee5", 0xd}, {&(0x7f0000000300)="9495b02c2899f7a99af4ac45bd5911d613b09194aca586ada46cdd1fc42b9977f372acdc87f56e48a9b0a38a214d7c9d1390bb1225788ada49866ffb3a2e884c78f5c76bd2fbda1232e04eb79b7fdc85c04ef63113c95574b12e4ffdc18dc4f5cb11c41bbc5d962dd0299bb9abf9eb585227b6e45f6cc51b5abbb57f830d303f1bd8cac7dc7075e847e56137b9c21ba4b4ea76272daee031ee7e0c0c1cc0c11d680fb341ebac81bd7b90da2bd29ba4532ddc0be9468b03c2880e856e5a3462ccd7928f7cf3fec7d41399074f76124057d0a26c6a30f65c86664880b4e843a5036f6e736a5c18", 0xe6}], 0x4) 1.361290623s ago: executing program 3 (id=1491): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xfd, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543", &(0x7f0000000080)=0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) 1.337602856s ago: executing program 3 (id=1492): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a4", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 1.046996527s ago: executing program 3 (id=1493): setrlimit(0x0, &(0x7f0000000980)={0x100000000b, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "03100000000d02f081a900000000000000008000", 0x0, 0x5}) 1.045082238s ago: executing program 2 (id=1494): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="5421f0aec05abf43838f2b5503a1000000000000", 0x14}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 1.044690648s ago: executing program 7 (id=1495): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x6, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x10099}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x6, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x10099}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) 1.043921684s ago: executing program 1 (id=1496): mkdir(&(0x7f0000000000)='./file0\x00', 0x8) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) (async) chflags(&(0x7f0000000040)='./file1\x00', 0x0) (async) setreuid(0x0, 0xee01) (async) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x400000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x6a, 0x1c41}, 0xa, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r4 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x128, r4) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r5 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000005c0)) (async) setsockopt(r5, 0x1000000029, 0x40, &(0x7f0000000040)="000dd998", 0x4) 328.21µs ago: executing program 2 (id=1497): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069b0, &(0x7f00000001c0)) ktrace(&(0x7f00000037c0)='./file0\x00', 0x4, 0x40000016, 0x0) 0s ago: executing program 3 (id=1498): r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffbfffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200303b00fe8000000000000000000000000000bbfe8000000000000000000000000000aa010090780000000060d6e10000000000fe8000000000000000000000000000aaff010000000000000000000000000001ba39f73ba30403f10280732330eaa05dbe35"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0xfffffffd}], 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x0, './file1/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x207) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) readv(r5, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000880)=""/23, 0x17}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70ffe}, {0x6, 0x8, 0x8, 0x62f9}, {0x100, 0x81, 0x0, 0x6}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x4014, 0x8}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cc, 0xffff, 0xc, 0x3}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.114' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372035107302248 seconds pmap_unwire: wiring for pmap 0xfffffd806bf04448 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806ac6bb68, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806c088880, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at mtx_enter+0x59: movq 0(%r14),%rax TID PID UID PRFLAGS PFLAGS CPU COMMAND mtx_enter(18) at mtx_enter+0x59 clockintr_unbind(ffff800001497e30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014e9f80) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a8d8018) at dtclose+0xd5 spec_close(ffff80003c94d340) at spec_close+0x45f VOP_CLOSE(fffffd806b1206f0,81,fffffd807f7d74e0,ffff80002a8d8018) at VOP_CLOSE+0x12a vn_closefile(fffffd806b2a1e90,ffff80002a8d8018) at vn_closefile+0x11d fdrop(fffffd806b2a1e90,ffff80002a8d8018) at fdrop+0x126 closef(fffffd806b2a1e90,ffff80002a8d8018) at closef+0x18d fdfree(ffff80002a8d8018) at fdfree+0x115 exit1(ffff80002a8d8018,0,0,1) at exit1+0x58f sys_exit(ffff80002a8d8018,ffff80003c94d6b0,ffff80003c94d600) at sys_exit+0x1a syscall(ffff80003c94d6b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ffa632602e0, count: 1 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806c088880, 0x18, 0, 1) -> e ddb> trace mtx_enter(18) at mtx_enter+0x59 clockintr_unbind(ffff800001497e30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014e9f80) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a8d8018) at dtclose+0xd5 spec_close(ffff80003c94d340) at spec_close+0x45f VOP_CLOSE(fffffd806b1206f0,81,fffffd807f7d74e0,ffff80002a8d8018) at VOP_CLOSE+0x12a vn_closefile(fffffd806b2a1e90,ffff80002a8d8018) at vn_closefile+0x11d fdrop(fffffd806b2a1e90,ffff80002a8d8018) at fdrop+0x126 closef(fffffd806b2a1e90,ffff80002a8d8018) at closef+0x18d fdfree(ffff80002a8d8018) at fdfree+0x115 exit1(ffff80002a8d8018,0,0,1) at exit1+0x58f sys_exit(ffff80002a8d8018,ffff80003c94d6b0,ffff80003c94d600) at sys_exit+0x1a syscall(ffff80003c94d6b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ffa632602e0, count: -14 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003c94d1f0 rbx 0xffffffff82ddc460 dtclose rdx 0 rcx 0xffff80002a8d8018 rax 0xffff80002a8d8018 r8 0xc r9 0x54 r10 0xb77f9ff5263b6949 r11 0x76b94e55a87908ce r12 0 r13 0 r14 0x18 r15 0 rip 0xffffffff81ba0389 mtx_enter+0x59 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c94d1c0 ss 0x10 mtx_enter+0x59: movq 0(%r14),%rax ddb> show proc PROC (syz-executor) tid=165750 pid=67934 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=83, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a8d8018 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003a53b210,0xffffffff8398c670 process=0xffff8000ffff8d50 user=0xffff80003c948000, vmspace=0xfffffd806c088880 estcpu=33, cpticks=1, pctcpu=0.1, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 36324 206350 77193 0 2 0 syz-executor 36324 317409 77193 0 2 0x4000000 syz-executor 61002 170254 1506 0 2 0 syz-executor 61002 184608 1506 0 3 0x4000080 lockf syz-executor 61002 292706 1506 0 2 0x4000080 syz-executor 845 374726 0 0 3 0x14200 acct acct 92668 64948 0 0 3 0x14200 bored sosplice 18572 335431 48972 0 2 0xc82 syz-executor 1506 227746 48972 0 2 0xc82 syz-executor 77193 249087 48972 0 2 0xc82 syz-executor 7481 249064 48972 0 3 0x82 wait syz-executor 5726 376509 48972 0 2 0x2 syz-executor 21355 332439 48972 0 2 0x2 syz-executor 80358 432810 48972 0 2 0x2 syz-executor 83930 324748 48972 0 3 0x82 wait syz-executor 48972 118443 59675 0 3 0x82 kqread syz-executor 59675 171179 84628 0 3 0x10008a sigsusp ksh 84628 348946 60340 0 3 0x98 kqread sshd-session 60340 385494 21701 0 3 0x92 kqread sshd-session 24520 128396 1 0 3 0x100083 ttyin getty 21701 329242 1 0 3 0x88 kqread sshd 32695 146485 69562 73 3 0x1100090 kqread syslogd 69562 51107 1 0 3 0x100082 sbwait syslogd 25831 176118 1 0 3 0x100080 kqread resolvd 98966 486019 57783 77 3 0x100092 kqread dhcpleased 72434 193424 57783 77 3 0x100092 kqread dhcpleased 57783 326145 1 0 3 0x80 kqread dhcpleased 45005 351297 0 0 3 0x14200 bored smr 11388 175035 0 0 2 0x14200 zerothread 85607 89980 0 0 3 0x14200 aiodoned aiodoned 26740 453842 0 0 3 0x14200 syncer update 47902 435392 0 0 3 0x14200 cleaner cleaner 76960 398150 0 0 3 0x14200 reaper reaper 97406 44812 0 0 3 0x14200 pgdaemon pagedaemon 5083 44018 0 0 3 0x14200 bored viomb 33276 510742 0 0 3 0x40014200 acpi0 acpi0 55385 361821 0 0 3 0x14200 bored softnet3 58998 199774 0 0 3 0x14200 bored softnet2 59515 138849 0 0 3 0x14200 bored softnet1 91938 181295 0 0 2 0x14200 softnet0 28042 479388 0 0 3 0x14200 bored systqmp 71910 310228 0 0 3 0x14200 bored systq 30435 72842 0 0 2 0x40014200 softclock 4861 120935 0 0 3 0x40014200 idle0 1 210637 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11114K 11638K 166960K 14379 0 pcb 17 14K 16K 166960K 169 0 rtable 278 14K 14K 166960K 583 0 pf 31 13K 15K 166960K 132 0 ifaddr 43 8K 8K 166960K 97 0 ifgroup 50 2K 2K 166960K 165 0 sysctl 4 1K 9K 166960K 16 0 counters 31 17K 18K 166960K 137 0 ioctlops 0 0K 4K 166960K 283 0 iov 0 0K 18K 166960K 187 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1466 92K 93K 166960K 2904 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 98 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 97K 166960K 1625 0 sigio 0 0K 0K 166960K 18 0 proc 60 59K 100K 166960K 600 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 425 0 in_multi 99 7K 7K 166960K 137 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 7 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 483 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 215 159K 183K 166960K 15542 0 UVM aobj 36 2K 2K 166960K 39 0 pinsyscall 36 72K 96K 166960K 2667 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 96 0 NDP 11 0K 1K 166960K 68 0 temp 76 8676K 8918K 166960K 33165 0 kqueue 14 22K 32K 166960K 237 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 150 0 147 1 0 1 1 0 8 0 rtentry 136 179 0 59 6 1 5 5 0 8 0 unpcb 144 950 0 935 6 0 6 6 0 8 5 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 7 0 7 2 1 1 1 0 8 1 tcpcb 808 328 0 323 10 3 7 7 0 8 6 arp 88 28 0 9 1 0 1 1 0 8 0 ipq 40 6 0 0 1 0 1 1 0 8 0 ipqe 40 7 0 1 1 0 1 1 0 8 0 inpcb 344 1301 0 1293 16 6 10 12 0 8 8 nd6 104 47 0 14 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 2 0 2 1 0 1 1 0 8 1 ppxss 1072 94 0 94 3 2 1 1 0 8 1 pppxif 1384 10 0 10 1 0 1 1 0 8 1 pfstitem 24 1 0 0 1 0 1 1 0 8 0 pfstkey 128 1 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1344 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 847 0 256 38 0 38 38 0 8 1 art_table 32 852 0 256 5 0 5 5 0 8 0 art_node 16 168 0 63 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 3 1 0 1 1 0 8 0 semapl 112 92 0 82 1 0 1 1 0 8 0 shmpl 112 36 0 3 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4079 0 2587 95 0 95 95 0 8 0 ffsino 248 4079 0 2587 95 0 95 95 0 8 0 nchpl 144 6260 0 4577 63 0 63 63 0 8 0 rtmask 32 10 0 10 1 0 1 1 0 8 1 uvmvnodes 80 5267 0 0 108 0 108 108 0 8 0 vnodes 216 5267 0 0 293 0 293 293 0 8 0 namei 1024 20400 0 20399 2 1 1 2 0 8 0 kstatmem 264 100 0 78 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 18296 0 18296 12 4 8 8 1 8 8 plimitpl 152 232 0 216 1 0 1 1 0 8 0 sigapl 424 1911 0 1866 7 1 6 7 0 8 0 knotepl 120 76476 0 76428 16 6 10 16 0 8 7 kqueuepl 184 413 0 403 2 0 2 2 0 8 1 pipepl 296 375 0 348 10 0 10 10 0 8 7 fdescpl 440 1890 0 1863 5 1 4 5 0 8 0 filepl 120 10685 0 10463 17 2 15 15 0 8 7 lockfpl 104 343 0 339 1 0 1 1 0 8 0 lockfspl 48 138 0 135 1 0 1 1 0 8 0 sessionpl 144 25 0 17 1 0 1 1 0 8 0 pgrppl 48 47 0 31 1 0 1 1 0 8 0 ucredpl 104 1368 0 1357 1 0 1 1 0 8 0 zombiepl 144 1946 0 1943 1 0 1 1 0 8 0 processpl 1128 1911 0 1866 4 0 4 4 0 8 0 procpl 656 3983 0 3935 6 0 6 6 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 528 2431 0 2405 18 7 11 15 0 8 8 mcl64k 65536 107 0 106 2 1 1 1 0 8 0 mcl16k 16384 46 0 46 2 1 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 8 0 8 2 1 1 1 0 8 1 mcl8k 8192 52 0 52 3 2 1 1 0 8 1 mcl4k 4096 4804 0 4746 15 7 8 15 0 8 0 mcl2k2 2112 59 0 59 2 1 1 1 0 8 1 mcl2k 2048 1446 0 1435 3 0 3 3 0 8 0 mtagpl 96 41 0 5 2 1 1 1 0 8 0 mbufpl 256 20132 0 19886 22 0 22 22 0 8 3 bufpl 280 5628 0 123 394 0 394 394 0 8 0 anonpl 24 257991 0 254807 72 15 57 57 0 187 29 amapchunkpl 152 60296 0 59859 48 13 35 35 0 158 13 amappl16 200 4096 0 4062 23 12 11 15 0 8 8 amappl15 192 65 0 65 1 1 0 1 0 8 0 amappl14 184 114 0 104 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 2498 0 2471 3 1 2 3 0 8 0 amappl11 160 44 0 33 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 57 0 55 1 0 1 1 0 8 0 amappl7 128 103 0 92 1 0 1 1 0 8 0 amappl6 120 172 0 168 1 0 1 1 0 8 0 amappl5 112 111 0 104 1 0 1 1 0 8 0 amappl4 104 299 0 280 1 0 1 1 0 8 0 amappl3 96 10927 0 10829 4 0 4 4 0 8 0 amappl2 88 655 0 596 2 0 2 2 0 8 0 amappl1 80 14728 0 14193 14 1 13 13 0 8 0 amappl 88 14610 0 14459 6 1 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 38 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1890 0 1863 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1890 0 1863 1 0 1 1 0 8 0 vmmpekpl 168 15714 0 15681 2 0 2 2 0 8 0 vmmpepl 168 119539 0 117767 99 3 96 96 0 357 8 vmsppl 360 1889 0 1863 4 1 3 4 0 8 0 rwobjpl 32 34346 0 28197 50 0 50 50 0 8 0 pdppl 4096 3787 0 3726 117 50 67 83 0 8 6 pvpl 32 780366 0 771752 158 25 133 133 0 265 44 pmappl 216 1889 0 1863 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 323 0 68 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace mtx_enter(18) at mtx_enter+0x59 clockintr_unbind(ffff800001497e30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014e9f80) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a8d8018) at dtclose+0xd5 spec_close(ffff80003c94d340) at spec_close+0x45f VOP_CLOSE(fffffd806b1206f0,81,fffffd807f7d74e0,ffff80002a8d8018) at VOP_CLOSE+0x12a vn_closefile(fffffd806b2a1e90,ffff80002a8d8018) at vn_closefile+0x11d fdrop(fffffd806b2a1e90,ffff80002a8d8018) at fdrop+0x126 closef(fffffd806b2a1e90,ffff80002a8d8018) at closef+0x18d fdfree(ffff80002a8d8018) at fdfree+0x115 exit1(ffff80002a8d8018,0,0,1) at exit1+0x58f sys_exit(ffff80002a8d8018,ffff80003c94d6b0,ffff80003c94d600) at sys_exit+0x1a syscall(ffff80003c94d6b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ffa632602e0, count: -14 ddb> machine ddbcpu 1 No such command ddb> trace mtx_enter(18) at mtx_enter+0x59 clockintr_unbind(ffff800001497e30,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff8000014e9f80) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff80002a8d8018) at dtclose+0xd5 spec_close(ffff80003c94d340) at spec_close+0x45f VOP_CLOSE(fffffd806b1206f0,81,fffffd807f7d74e0,ffff80002a8d8018) at VOP_CLOSE+0x12a vn_closefile(fffffd806b2a1e90,ffff80002a8d8018) at vn_closefile+0x11d fdrop(fffffd806b2a1e90,ffff80002a8d8018) at fdrop+0x126 closef(fffffd806b2a1e90,ffff80002a8d8018) at closef+0x18d fdfree(ffff80002a8d8018) at fdfree+0x115 exit1(ffff80002a8d8018,0,0,1) at exit1+0x58f sys_exit(ffff80002a8d8018,ffff80003c94d6b0,ffff80003c94d600) at sys_exit+0x1a syscall(ffff80003c94d6b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ffa632602e0, count: -14