kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 24 16:49:17 PST 2019 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.137' (ECDSA) to the list of known hosts. 2019/12/24 16:49:34 fuzzer started 2019/12/24 16:49:37 dialing manager at 10.128.15.235:5801 2019/12/24 16:49:37 syscalls: 337 2019/12/24 16:49:37 code coverage: enabled 2019/12/24 16:49:37 comparison tracing: enabled 2019/12/24 16:49:37 extra coverage: support is not implemented in syzkaller 2019/12/24 16:49:37 setuid sandbox: enabled 2019/12/24 16:49:37 namespace sandbox: support is not implemented in syzkaller 2019/12/24 16:49:37 Android sandbox: support is not implemented in syzkaller 2019/12/24 16:49:37 fault injection: support is not implemented in syzkaller 2019/12/24 16:49:37 leak checking: support is not implemented in syzkaller 2019/12/24 16:49:37 net packet injection: enabled 2019/12/24 16:49:37 net device setup: support is not implemented in syzkaller 2019/12/24 16:49:37 concurrency sanitizer: support is not implemented in syzkaller 2019/12/24 16:49:37 devlink PCI setup: support is not implemented in syzkaller 16:49:41 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup2(r0, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x101) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x30) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x33, 0x9, {0x0, 0x4}}) write(0xffffffffffffff9c, &(0x7f0000000180)="982accfc83d58b16c59e3a2526c5d324307f", 0x12) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) r4 = getpid() fcntl$setown(r3, 0x6, r4) socket(0x6, 0x0, 0x2c) munlockall() r5 = dup(r2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x8, 0x80) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, 0x1}) mkdir(&(0x7f00000002c0)='./file1\x00', 0x100) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000480)=[{&(0x7f0000000340)="1389651a287cff72b47a143da6556eb6c332c9319d137bff3327b30f23b6eb1ab79e79c8e578eb1d4a7da5865b21da312e7ff26cbaf65002bafdafc3d09d9f37ed9ef0aa779a2b8ba8bcf318747d46ec086194", 0x53}, {&(0x7f00000003c0)="98ad8cdb176b67a982d4517f906c9279c05ff3fa362230b93c7e147726d3434607e1324eede61c02b6d14f5a31f34c9c40a5bd6e0afddbdabc6efc331a02b72d8bb8c6132d8f37603c61d44d9ce39dbf4f2deae330be7df695699da6f49a27cab47ee198d64dce3ae583d65e9f4b96f924aafd0ae4e0ef8df1e680fb060663b07ebacbe59df6d6388d7528fd3fc9e710461166aba5ffc6b80fdf07df589011a0b2b10be8e7", 0xa5}], 0x2, 0x0, 0x2) r8 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x10002, 0x8b020b75b55596af) mkdirat(r8, &(0x7f0000000500)='./file1\x00', 0x22) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)=0x1) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000005c0)={0x9, './file0/file0/fi', './file0/file0/fi'}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0xfffffffffffffff9) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000600)=0x1) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000640)=0x1) 16:49:41 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) r1 = geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, 0x0, 0x2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x28) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchown(r2, r1, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r5 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0xc89, 0x102) r6 = open$dir(&(0x7f0000000240)='./file1\x00', 0x40, 0x8dd8c0d09ce0e89c) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) kevent(r4, &(0x7f0000000200), 0x0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x3, 0x1}, {{r4}, 0xfffffffffffffffa, 0x50, 0x2, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x1, 0xf5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x38, 0xfffff, 0x6}, {{r7}, 0xfffffffffffffffa, 0x44, 0xdba1744873d1e09a, 0x1, 0x6}], 0x80000001, &(0x7f0000000380)={0x1, 0x50c43c66}) r8 = dup(r4) faccessat(r8, &(0x7f00000003c0)='./file1\x00', 0x10c, 0x1) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r9, 0x2, 0x1) ioctl$TIOCSTART(r5, 0x2000746e) r10 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000400)) getrlimit(0x1, &(0x7f0000000440)) getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x20, 0x0) dup2(r11, r12) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000500)={0xfffffff9, 0x3f, 0x401, 0x4, "57f70f7456b4be17b59a41a26349d690486d65af", 0x9, 0xd3d}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00'}) r13 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f00000005c0)=0x2) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000640)) 16:49:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x9) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="304e3dfd9a1f28134f47f383eb634a8c578eacd1b3c648fbbb43fe406a49c7492045ce2b95466bf1b85a90518429c7ec4c2608600171dcc4f1f97476ebc3db15c2e2a9f616e8301145bd4962ecccb3e700e10a1a04f48dfb2d19a209e58cd8bb36743d4cc82e7b135ec7593e912e1f78"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:49:41 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000880)="38acdaba86d76557505a2591ceb35b34390068b23c25b044a854321cfc541d4d1d67fe02afa70f1e54239dcda6a18902b4316042b371d3025595497910391399da635b51077afe5d4c91669eb20eb81c075e717b61d0453f2661597e41a710c94647f29410de01db06daebaec217fa2471ac1db6c2d6574246f53f30a4c2c6a176b319d636fca2c080dc66bfada1aca192037139be9adcc110f6945c3c7d277b7ac08636fbc1c17492c101dcfcd7fdb534137923f0ea534342bf01cba52205b979d3325e6d621dd05bdb81f224266761a86d44d7353b76f57af3e5390c0523e78fa3bbd7a74cf2bb5327f65123e31cbd74657d0aff62591392406be1054f35ed8c3c764200668440ee4c95262d10884114bf25560ef84fd4fca2d2206d2bf872758931809a801c66c058714ab6f53f5b1df29be5cddf98712a9231bb0a5248f3a9d51f16d73e9ee5919297de126b067cd855f2315c7a3b97e76509864c8b8bdb7cd1eb8feab25f621476530f070734a4b915e43b21a678658d1ed7f851e5412139a612059f21a98cb8331ac3f500115d1fd27a9f7ac2d98762bb9671fd72b460ec4428f1098e6ba571bf5cb81b3ebf2ce9c287ec635cc9aca8cb27fe53f61860fa7617abb80fd225af21bc85faa6817d4b004c2be48d16d17135dbb5486a686c46b898d8a5f92e3b82c84e718eec4636e8aece32c819b4124ffdf9515b65a010510ca966b92178e58f9fe9c8824f9ad6364dd71401b1eb9eec231211b8a03dc25e1b62c68610521916c5147c625863ef727be7ab1aee8d8e98b4ce6b29750764fea622659afb9b5f6f93c3f1343ac5cb318b32f46e02534dd08cc5bedab9ec3e29b2107908c2d18bf10cf7d73aa8bfc4dce58327b59af608b7479250642455520cb81894e231c5cd892aec7d9adbe8f55299e9c5777324fe2101ac2afd0899ebc17b24821a79202518c959497fb68fbbbf5ebf8ac14fcd9106ca3d9d5f2b070573db5698cb6537d0869379e9164d1b890d172cda811051181aee526048c048f73165d68327864e96aed8f58956f50bfb70b7f2567281bb3e3116258aefb567c0f76fe5caf4898e46d350d9f529591bd424cb2f99510c64bba4916b8eeb880914a969ac45771f81467a6d1536371f01e530a3f39701fd06cd0cfbff20818540f2922d528ef80ca9e1b58e06f24e46327cca7cb021c7f40e2e9fdb74c94069275107a8ce335af343429a66b2f2cf62fb00fe4e081e725896cd2dc42c6403321a354d0e661da7d201b76028924946a37f7345a89ee6747ba3ef5fbae6f7cfe2ce91cb72b0c1041659b691b9e0bf9603857241b4ac80fc5510078a214fa6d40b910c8daaeeaa3c21b2e2085ada45a594d0c01b5817773f44cac4ef5e8ccbce576f54301f1dccfb2b9c094c35b24860591e68c9ac045145000eb0524549f3fc0b56f83f98a8fce4de262dfd8dcf40c8aee250827f5b4926bd363611fa4f2cec41b9154a3c76e8a9233113dc601765356c065414f69590d28df0f37c56225ea1a08c479ec87b98912f3889965a6d8d0cc8bc29a161601aa8ac1ef8deafe06258ef57848874e2694340d99ecd88a3f718da405e9fdfbccfe446912f65ac776a920c255a1c60148f2fc471ac9342408ebc67228db035b9800b35609a6b2f93bcbe4d087e19670d38e10fdb128223ab1a3195ad001dfe661ec4576429425678ba798342ae25522db542cee0021382f9894e94cf6ef210d2a3453329692a9bab3e69fbe6dc7833edfaa9041153efdbdb26a6b64dc1ee1ae5953f1f2abe0af860af51fa44dfe3ed2e1eca6526277aab8fc9a98bc71657ff236a4bb2702cf83b2b2e6bcfb4552cd91726ae5e8ebdca8ae4657a07cbc62d7716f8f8fa3c4c012fc05f257d6437b9ea79bc1720249ecb72df7954ad9bfcfe911fee194c6d6a9fbbe55d437488b498862c54a436f2f249b8a50abb73c37b4fb70e3375a7fb7d2f39178e8021efe9c84c2433ee668c0b9c7be3ae8a94f255fd0ff7168c36927ea89362c214fd5ab4ba02c3b28cb51616297222e202f1cad2fbca89d52df03d7aedf7eceb8458e7b5a8eb31c111079afe90f549471d748440fd2e71a00dd99c0ec640e6fdbc69c91d7d582d7a7546ea8a92bce4f1e2e96f2b84161961754cf3710ed5d2aa09754818349edbeaab99d5bb78eab8f6b3d66c8693906e2a74da6db148ca5163d43b9854c045aa5f8cfd947887d280d1c33b90cfae4350576b78237d1b5656b2bce95cfce64a44112495038881b37721b843e52ee3be3cbfbd25d176e41565db85aba5da95a78d04cc40796bf86ffbad0b25c50b34f4cf5212db6c04ed98e4914b75880eb7c6a0b757a7bad8de479e4cfb867603df5dddf6c1df590961bfda844e16dc911e79a88845c5bf28d916216f8ad126fb161b1d6b5eaaadf4c509d47ad159755247dd34cc15068e0b0391ee05c6c4b7879465ba1607a23600aa0760dc5442cea0a012bda0647e862f5007cea364def6795236d839afd5e156ba2579a23fea688993924ffb71515e7694b9f00340b77565179abc9f410fc21812f1a53179f58491d8c145b1f854dd81334253a0f8a4aa8a6593e9f093b567be143211eacca91809029b3efa5b7ccc1258f67dfc690aab4b16ccdf84314e540e81e163c81bfd23c91c12dc0625e34c4b2273de0f674cc1fddab812d9b63c6d71a7249d677dbf7bf1e44c1a7db1a098368fd1fd5e99173cb586cdbe99b193f3bc079fa6c3c95fbe30ed5819f417e67e257b40382e31e913db233d67c2d5b3305fe3be7365e31386be81426fc2a1519df6ac6a1390ed95d5c40a5511a9731084be441b206e27b5ae7fd3b999a97c94add27b8eb6ea704798ccb098284ad7f7fc2ec3b3c9e3a0be93b07b15e964eec5ec0ac8dc087b9409bd63531c677decaecc4c6d81a5745c276c1e50485ccea7dc0d530d5b39c2a6fe3681c04a61528a9463a3c11a401009c1c127e2930d5e367d40f97bf824f3d43cd59d201cfdb3464feddae72aa18672b223dfe9f2b68b1d070accf939d8169e8884b7598b3c51e19294951574d7b34bffa1814284189ed74ab5f44428f560a30e8f2a3535a385f6d41db38de584b948f5142200cbdfe32eb51c74707fc05e07af8da2ee2a18d71ae85c623ae11bbed9d7c4a882b04134024e1f29cedf6b7f8ba91fbab25095829d0e558a8e91fc5f0576a48c8aaa0d69512ee86305e2671bf59db98edcb0b05a88d69d0e92551204014cd9b64559206d10961fd545e52354b5c7baaacc9981470f9cbab1139d56dad5095c044187e87d847abacfdd5b876c3914ae01840b5e6370dddcb85a6e378e05759ed7937debc6d111c4b4aa90bda5efff3a135ebaccbc3418d4fa1ff49b64de3cc5692f6f176f04a4c58294d72ee13de8173a79a692f89ae01f1cbe9e6b520c231a5c789e3c35a5be13c8d86914cf57f58906142b75ab543e09c9275512c20abc1791c6732fff02c2e676aa0ae2edc4f3402beee04f103183c49d56d348db5c2a78aab4cb313dba67347fd518f0830b9ad49f609589f87170c0c64d6c47e93f069a0407cdcd47223544e45b8bf09577422c2a5a4943bffd44eaf002aca6317bb3cea6e6f6a5c74106fb194fcb8443ee1428fcf4ad1bf52140f60394b84a07683c853bec3b5b2399ad92671c272e446faace665a53315c8e0939ffebfdcaae22e79381ba1db4dbf81eb057461058a8d59d414f6fbcc8c2bdcd40886774745e6482b0b629471fba8220229dd627702f6e9ba0188597ec031ed0f132043a4c8b08aa066882d67439d4a8332d78f760115042a5daa7daf1c7c90962d4e2187a1d90191c6b9a228aac28943884c24b49e6fee05937adc427764ef09dcea14c91549fe7d22a1ea56b6d173c50bed72ee9e763e0e2d235f01c12cf4ffc4af3adcc3b82ac1c172478336143266405ee43cdeaf7ce30d03aaa53c41b40e9d1cadf45388b8c642cf5392d727519b95b6fc20baee00956bcd1ffcdbfb09e6936fa6b895e1bb3bcaaad36e21e44406ac4e3ff38d5b088f7388b82bdf831ef3721f8198734ba1337591167bc828a776c3fe25219bf4cdb7570326a783db1952d42ad591559f5af5487a98f29d859dda3856d8ac929251e2c7c4faa8f2e563cd2363a2d014539caa0e1a06e14707ed8a0ce8d8ba7869fb7ac8a73e039e517b0618e9bb0856686ef19395892a1c2d88ebd0d65a0bd691dcb2c7a2566debfc4fd8f57785eaf2823c44988a7c5332c1b137332a6cf2ecf3cb7214cd1b09d064d37590e5c4281f50a7d3d5a707226c2d1e317d5b3077c23300bb331439924889f4cf08c5b0006d7a60e60f74469a9568602b694dcaccd092bccb7530d454a5ef539b70f2eb79e67d959b30a88023c8826e41d3f4eebee94f8ef531d40372e538e0506b8302ae977dc4b8cfe0559c9e02e76d493ade9afff76e73e91a35427b9c775676feb888394731a825c67d732b944adaf7c0d329d046e1dac4835c4854b194fe0373eb8923265ab5919b8aace28dbe9a4ef5d697271f00731fa34d2caa379b8d78bcc583ac96e333966a728bb3203c708a89ef3585b03c83f88f520555e9018172582d9fe21ebcd8156c2442161e0e69a667fe88e1dc3c3dccf2094c951fd0c45776cf35a3679421fa32245ea71ae8164d105bd53d138af57e4356139f0cb34b8faed2d250d3c4d764d53cd454d1cd8d0b2d7a4e705b8ff460dbb6ce0f74624d057e06d006df1fef6d5f878b2619b45f78e3e189e0147bb2be8fba4150bd7232f10ec1b277040150677967398717af30af4fbfd14e0450d1cc6a8591de52018479e73f3213a8bda1433cbd0c69cd280d0d731f637639dc9d7535b3497e257ade3aae89690b8b72bc7597f17e2ca8b8413c337768d42ba5ce4e59c76a3ff17130b9c08e59d2d8428614262f155551ae6f7b9dee51886a5e3a36bd120656dc83109b501b44d4d0a584fe8181ff9ae3c339e84b04c03243f184ad1015173789eb31cd593812ec7e864a47d3d340547299edbd3031379faee25cd93845c2b0122100fff828a23dac151e9af77d623127e89411d9aaa9642d869c89cb4328d094aac2f491087cc0ac90188edd3ee98fb0ab95677270e3c3d25124ac886957e0099f45354d0c00ea97f85169c5a2166e7efeff8e218683e577cf4464910bafb38be6a7f65f502d5bbefa504603052afa4e7d6ac234a40fd4d06432e2179152fbcd58990ff8fd05d10bd50d45f5598bcbec775ec3295d62a88a80a480890ae6a70cf913c44ee21ed6a8e475bea3e6556d275eca6b885b7e51314c2b9049689aa1ccb8255e24261798ca027400a4303d9a91a77ad17e89eb8bc6ab6a185ac9d6a13fd1c6bdc3d427e68d09831027ccf7a4f6142a27a3e05f21fcf195ed95007d87fff012aa72b3ddde72d278c75bb3f8e2fc82ab9aef3dae527a200daded0cc35b32b95aec3f699cc82105ac08be1d5936defe412af319fa590cda6d0a8829c3f96075031c36a8245b68045b66d0e71072d82fdc6591123924659d76a4bfe9411321ba7eae6103e767ba5f2429a17560818108e1d560add078dbb35b3bfcc104af6c8b82e8d914baeee4bfd19279a2c76ca01cd18cf182ed1a5cce839d0036ba494e1f686d84dbc476b9eae82df7b2820e563d986374202013277aa0e03435c4b76eabd8a19aba7f270ee28f684d45d267d9d9c5987d87ac51656777b9c3fdae63157fe2196ad78576fe73210209c8f67f59711e0a352ca8539c5b47ecd781fce92636ddfab5fdb337747305bc1", 0x1000}, {&(0x7f00000000c0)="f265f6bb088d43c482cbd0925e9521ad5660d2e0ba624128f07ff2e9f2fec97a71e7ca1a5e0ff9be0b9a5b2bc1dc554d31200cb9a63060668df472240ddd87e46934e32335d7e47c34dc4dd83ac93972293e91fd48e435fd53984287e1", 0x5d}, {&(0x7f00000001c0)="90bb5dc48490a7814ee56e8ff6cca55f52c440d82eddd7e8d08f432387ad650c55af1f2f559cce89d30096c69fbd192d0fbe5521e89026d8512ae28494f16a529384dad99e418c14c360e4f893997760de4fe33f7c3a18bef1d87b0b3e56f300324d97e1d55aa8f4f9b31d4970990319fb072e9be957368a82672ad6d134fb99aea64331b66dd801ff7a2f3aa0ce07003787d356cec43f351380219ebc33cff1447e0925656344", 0xa7}], 0x3, &(0x7f0000000280), 0x0, 0x400}, 0x408) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:49:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x128) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:49:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x600, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) close(r1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0xd3, 0x80000000, 0xfffffffb, 0xffffffe1, "196965bd754c3e87c998ae4b7e761d4eab7012d0", 0x8, 0x80}) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r0) r2 = getgid() r3 = getuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r2, r3, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r2]) setgid(r9) execve(0x0, 0x0, 0x0) 16:49:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x272, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:49:41 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ad57d6d3266a21bb1e5d2991a8a5f970cb60124f36d7ef0acd8267b57660eca524edfb14a5e1e29ad7e2850918b703d410c446af0d84ae330c226d3128942e820000000000000000dcb707bab6a27f10e9a292716d6d39495a41a679268c3bd84fa002c9eb7c257221089740f7cd4456b5e39c10cd1bc91ffe42b23225c728432299d7772f1eb31729dc576ba0fac93cd8907b0000000073b4439faefc0eb6c8efec64100e0b98d1c672acbe8e24e21940b18a"], 0x10) write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0xff, 0x5}, 0x2, 0xf1, 0x10001}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 16:49:41 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x5, 0x8}, {0x43, 0x8001}, {0x100, 0x5a}, {0x81, 0x400}, {0x41797a3600c40499, 0x1}, {0x87, 0x9}, {0x45, 0x6}, {0x83}, {0x23, 0x80000000}, {0x44, 0x10000}], 0xa}) 16:49:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x400) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x1, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x10000, 0x6, 0x710833de, "32c917dffa1708d290b3cd9a714ff12eee2a222a", 0x2, 0xfffffffa}) 16:49:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='tap', &(0x7f00000000c0)='tap') r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:49:42 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) fchown(r2, 0x0, r3) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:49:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:49:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = dup(r0) r3 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0xfffffffffffffd10, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:49:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x71) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffd14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x1000, 0x3, 0xa1ad, "f8c87c6da28a1c48491c23a7284560bc47103096", 0xc4d8, 0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:49:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:49:42 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x80, 0x29) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file1\x00', 0x7fff, 0x4, 0xe3, 0x1, 0x8, 0x4ba8, 0x401, 0x2, 0x2, 0xfff, 0x3}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000400)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES32=r1], 0x38}, 0x0) 16:49:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x330, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getuid() r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r10, r11, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r18 = getppid() fcntl$setown(r17, 0x6, r18) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000340)={0xffffffffffffffff}) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r20, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r21 = dup2(r20, 0xffffffffffffff9c) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r22, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r23, 0x0, 0x0, 0x2, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r24 = accept$unix(r23, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x800c) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r28 = getppid() fcntl$setown(r27, 0x6, r28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r30 = getgid() r31 = getuid() r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) r33 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = getgid() r36 = getuid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x2, r34, r35, r36, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r30, r31, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) getgroups(0x8, &(0x7f00000004c0)=[0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r39 = accept$unix(r38, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r40 = socket(0x2, 0x8002, 0x0) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r40, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r41, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r42, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r43 = socket$inet6(0x18, 0x2000, 0x80) r44 = socket$inet(0x2, 0x5, 0x8) r45 = socket$inet6(0x18, 0x3, 0xdf) r46 = dup(0xffffffffffffffff) r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r52, 0x1, 0x5, &(0x7f0000000340)=""/192) r53 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r55 = getgid() r56 = getuid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000280)={{0x2, r54, r55, r56, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2883721d1012b8462a511fbecd1b1e47605989c16317c47dfc65300768dcacd49ce87ab2f74201c77e364f8b8ca94f79149bad0bf6e810a7d5def72f19242641dbe55b866c26067adff04c06c273cff6b7b4713788bbee74f4735655c30d428c036bcaab2fe2a9eefa8a71ca1f66b52e11cae3fdab4f10d0cade87f2a2775f6b310c4c7e7685b5285fc58fb20e0cdec294a77f48a7f97c0bd34505ce1432cd725ba5aa49a20b983c3997cc6167f35285", 0xb0}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000ffff000001000000000d08", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r49, @ANYRES32=r55, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x402}, 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x24) pwritev(r57, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c2e2ae1413709af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b6f673c0d039c6d8cbc96b48807271d88221cfe0df81e7c55351e677cd44a968fe6c0cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6e2e2e", 0xffffff4a}], 0x1, 0x0, 0x2) execve(0x0, 0x0, 0x0) 16:49:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff], [{}, {}, {0x0, 0x4}]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x7, 0x2, 0x3, 0x0, &(0x7f00000004c0)={{0x6, 0x20, 0xf8, 0x7, 0xd0, 0x7f, 0x4}, {[0xba35, 0x2, 0x0, 0x5, 0x6, 0x6, 0x0, 0x4, 0x5, 0xb999, 0xffffffff, 0x5, 0xfffffffffffffffc, 0x6, 0x6, 0x401, 0x5, 0x4], [0x400, 0xdd, 0x5, 0x9, 0x6, 0x5, 0x3, 0x40, 0x0, 0x7f], [0xbc8, 0x5, 0x1, 0x4, 0x5, 0x6, 0x1ff], [0xaa92, 0x0, 0x0, 0x80000001, 0x1000000000000, 0x80], [{0x200, 0x6, 0x2, 0x21}, {0x4, 0x669, 0xffffffff, 0x2}, {0x101, 0x4, 0xf8d0, 0x2}, {0x200, 0x3f, 0xa8, 0x2}, {0x6, 0xcb21, 0x400, 0x252}, {0x3, 0x200, 0x0, 0x2}, {0x0, 0x10000, 0x6, 0xfffffffffffffffe}, {0x0, 0x7, 0x80000001, 0x10001}], {0x5, 0x2, 0x7fff, 0x9}, {0x3, 0x80, 0x1}}}, 0xffff, 0x40}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r10, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x71, 0x8, 0x49}, {{r3}, 0xfffffffffffffffd, 0xf, 0x0, 0x8, 0x10000}, {{r6}, 0xc83e8227ad46eb1c, 0x80, 0x1, 0x80000001, 0xffffffff00000000}, {{r7}, 0x8000000000000000, 0x10, 0x1, 0x4, 0x80000001}], 0x0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffff7, 0x6}, {{r8}, 0x714265f59669ed5e, 0x49, 0x1, 0x1f, 0xfff}, {{r9}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x6, 0x200}, {{r10}, 0xfffffffffffffffd, 0x8, 0x0, 0xff, 0x401}, {{r0}, 0xfffffffffffffffb, 0x48, 0x2, 0xffffffffffff7fff, 0x1}], 0x10000, &(0x7f00000001c0)={0x1, 0x100000000}) 16:49:42 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/63, 0x3f}, 0x0) dup2(r0, r1) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/183) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000eaff00000100000000000e00004bdb75c1f1107ac5f36e2f0128e7210a1fcc33e1e2bd58356e812895e266855fd51143a27708dacbfd86e91309009008dea7034bade1d676d58c40770c4c1d1b22cb0fb9bddf181ef60f93d92e7442b6a36bcbb794fb0f638a1866", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xdd445100d0e8a7e6, 0x0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0xfffffffe, 0x9}, 0xc) fcntl$setflags(r1, 0x2, 0x0) 16:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd79e109c0dc9f3a, 0x40) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x2, 0xe6, 0xfff}, 0xc) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x90, &(0x7f0000000180)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:49:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) setsockopt(r1, 0x9, 0x27a, &(0x7f0000000240)="e7ce0214947b8dbfd76c68a6925674beeaab478bdfeed1e87d525678d83c690852e288847176c9caac79701428873da08016b120898375653443fcbe2fddae3651cb0f788b0e5b6d73e1b543478f69ec69edc8715404ab8f91f4cfe3344d02d354ac0869e8aebcb05be42caf60e28165bcf4ece46dcb79e88bde921474aaf976f609032e8de3df5869ff6d7357a4dd9d183edccc4ad770", 0x97) kqueue() close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) syz_open_pts() socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x7f, 0x0, 0x7, 0x31, 0x10, [{0x3, 0xfffff002, 0x2, 0x8}, {0x2, 0x2, 0x46b0, 0x4}, {0x4, 0x7, 0x3, 0x9}, {0x10000, 0x80000000, 0xfff, 0x400006}, {0x10001, 0x1fd, 0x6, 0x8}, {0x10000005, 0x8, 0x9, 0x5bb2}, {0x5, 0x6, 0x881, 0x3}, {0xdd4, 0x1, 0x8001, 0x7}, {0x5, 0x1, 0x4, 0x2}, {0x7, 0x9, 0x1914, 0x8000}, {0x7, 0x80, 0x0, 0x64}, {0x9, 0x40, 0x2004, 0x800}, {0xd6e0, 0x7, 0x3ff, 0x400}, {0x2, 0x57, 0x81, 0x2}, {0xffffffff, 0xd3cb, 0x7fffffff, 0x9}, {0x7, 0x10000, 0x1002f4, 0xb2}]}) r2 = socket(0x800000018, 0x1, 0x0) getsockopt(r2, 0x8000000000000006, 0x1, 0x0, 0x0) write(r2, &(0x7f0000000480)="01cff54d9c7852cc84edc54020474f697cc54b22c24d127ee1706d52b3", 0x1d) 16:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x40) syz_emit_ethernet(0x366bfe401e15ac56, &(0x7f0000000940)="cf0eb43dc7d19557bb6686174f210916f015f5be0a90bfdf64073f21d6c31d54e975179dfe47ddb0d10f92faeb96b6294321af0f95b69e2eb347c8a177419b67eb869be3895c57fec8ced7904442618b5760ccffa2f9d7c00ebb1a50819ca54fdad5219731508fc32ee7ceb8b4d92d00a5add81398a02c869f124a67e97c494d490eec71bba008a5ef02c3e05a40ec0c7411e7d66c16ca57de784af413e4e7e39e02d74602869ffefbbbca9480b8d6720c70d6a0067656007072e0e48cfb5d53b09c90352aba91fa4d38aa29df6ad44f78ec58ed6bfda90a4abac5180287c77a068c10b9475d6ede9f5d621b6dee8fa21e2812c92faa815d5cb366ec851679b98d02866d8e5c11920d0687ab191e864b881be99dd478bcb48bd97e526a0df3a3399ab58f55b4d36fa466fe11fe03542a916ca4a2aef82a753d3d7438b6d7b6aab4aea0acd63e965a1d085629d26db59537075fa0d0a84700"/353) login: pckbd_enable: command error 16:49:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:49:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700"/4101], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r9, 0x0, 0xffffffff) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0x4, 0x2, 0x1}, {{r4}, 0x115bc8d8969b9a61, 0x30b4a76143a8d753, 0x1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x9528d904b97e7f4b, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa, 0x4, 0x6, 0x2}, {{r6}, 0x753f605209d440db, 0x20, 0x80000000, 0x9, 0x100000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40, 0x101, 0x7fff}], 0x3ff, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x1, 0x7f, 0x1f}, {{r11}, 0xfffffffffffffffe, 0xb0, 0x2, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xdfc0b092919966a4, 0x0, 0x7}, {{r12}, 0xfffffffffffffffb, 0x9, 0x1, 0x4, 0xfffffffffffffff7}, {{r13}, 0x0, 0x4, 0x4, 0x7, 0x5}, {{r14}, 0xfffffffffffffffa, 0x103, 0xfffff, 0x2, 0x6d14}, {{r15}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x40000000}, {{r16}, 0xfffffffffffffffa, 0x21, 0x556678b0e09ffcda, 0x100000000, 0x401}, {{r17}, 0xfffffffffffffffa, 0x8a, 0x4, 0x1ff, 0x200}, {{r18}, 0x0, 0x0, 0x20000000, 0x9, 0x7f}], 0x3, &(0x7f0000000a00)={0x4, 0x7}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f0000000240)=0xffffffff) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f0000001200)=r22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r24 = semget$private(0x0, 0x5, 0x400) semop(r24, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) pckbd_enable: command error 16:49:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:49:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x62], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5204, 0x40, 0x20, 0x1}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file\x00', 0x7, 0x7, 0x1d3a, 0x0, 0x4, 0x10000, 0x8, 0x2, 0x2, 0x1ff}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000425000/0x4000)=nil, &(0x7f0000137000/0xa000)=nil, 0xbd8b}, {&(0x7f000048f000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f00003e4000/0x1000)=nil, &(0x7f00003ae000/0x2000)=nil, 0x6}, {&(0x7f000031d000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1}, {&(0x7f00006bd000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000425000/0x1000)=nil, &(0x7f00001e7000/0x4000)=nil, 0xf672}, {&(0x7f0000149000/0x1000)=nil, &(0x7f0000797000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000570000/0x3000)=nil, 0x32}, {&(0x7f0000448000/0x1000)=nil, &(0x7f0000131000/0x4000)=nil, 0x3}, {&(0x7f0000763000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f000069e000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f00003b8000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xffffffffffffff80}, {&(0x7f0000664000/0x1000)=nil, &(0x7f00005c3000/0x2000)=nil, 0x200}, {&(0x7f00005b6000/0x2000)=nil, &(0x7f0000315000/0x3000)=nil}, {&(0x7f000022a000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000016f000/0x4000)=nil, &(0x7f000022a000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x9, 0xd7, 0x6, 0x1000}, {0x1, 0x8, 0x9, 0x7}, {0x5f18, 0x20, 0x3f, 0x69}, {0x1000, 0x2, 0x20, 0x3}, {0x7, 0x81, 0x2, 0x8000}, {0x5, 0x0, 0xf8, 0x9}, {0x38db, 0x1, 0x8, 0x6}, {0x3ff, 0xb7, 0x1, 0x1}]}) 16:49:45 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x202, &(0x7f0000000080)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x85, &(0x7f0000000080)}) r5 = dup2(r0, r4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000340)="9d3b790fd1cd7936005fe16c0b32cc657aab89bf74522effee067a51f2044165833fd729704f6c8eac06c8372998e0784747c914e7b238eada2f2840220a60f3439ead55c7b22f417764e08f37e6f6bce9d47ad2042537768d775c9cfebb9e5cf2ccfb4a4d49c7a71bd7d5908e97d7bd31ee897c93623352482a11020fbdd9ed2f87f382c0906fdd2c64a14e4271195d34955a0ab1500b96974997a389f53945c7a1900eed1fab9cb495341350aa253d50386f3cc6f593c8de36eb7575bed39706cb00"/207, 0xcf) listen(r6, 0x4) readv(r6, &(0x7f0000000bc0), 0x7) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r7 = open(&(0x7f0000000440)='./file0\x00', 0x28c50, 0x20) ioctl$TIOCFLUSH(r7, 0x80047469, &(0x7f0000000140)=0xb20) write(r7, &(0x7f00000000c0)="1c647ad9dcbd23bde63049122b1d91f3a91bf6214fdcb992d95f24510c55b92dcf2803", 0xfffffffffffffde8) r8 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) write(r8, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000080), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x0, 0x2, 0x8, 0x10009, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCCBRK(r7, 0x2000747a) r9 = syz_open_pts() close(r8) r10 = dup(r9) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r10, 0x20007478) syz_open_pts() 16:49:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80, 0x81, 0x81, 0x7}, {0x9ef, 0x3f, 0x5, 0x8}, {0x8, 0x7, 0x3, 0x825c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:49:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x7ff, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x0, 0xffffffff}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r4 = syz_open_pts() dup2(r4, r1) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0a110 failed: hole in range 16:49:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000080)="83b7e67f32fe51a3f7aeab854ed35fdfaacb1d1666979f47224da92549ea983983d7105f3480b675c86427ea6a6d7fc1a9991457bed71ff2b8faacad6941ca54454289d3db05a77845b2f067b32144bb63ff47d7"}, {&(0x7f0000000100)="754ce29e358d04d7ab84caab996416dfc33b2e23afe176d73526ad4bafcb3229848845f9cbd02744aaa71ca56763118c796310a5ad7c0e8550acd76aedd50f425dc89113f870118fd749e3498bc6652388bec1bcbe4c65ccc045d64b922fe780c09ca1a292b98bf2695d9262ac1ef0d701bfee746fff45cb6136a4bbc6bd3f61edfdf65bf1cbbfa7e361b49ea342f9e390cf93b4a6a0934cecd86fb8a74d536b46a48a98bca6"}, {&(0x7f0000000600)="d40759b9bcef8d7b530db94d6275cf7b0b3e28d25fbe404bce89a72207e75547c73db2530ed56ea53ba83047ebbfb100ae96440282974fb4c3451720d675941d4c603a91783b8e6a24f6fd3f4f0290462ab9286959f1855b0fbf0c311012883a74d8e5cb236934eb184956ccdc74cf340a465461fe8050b1b8bdecefa0348c99daae944244b98fb619de35c6b7e2ad83e7744f81df988a63c22e1f1f43b74adc788b44cc1133b818b839005f87674096093cabf6f686fb9e207b77917e4c1eba9a1d7b4a2e3348f80111ca3f8fcd0b1ceff973b2ab148054211b7f153d9135170cc74035fd7de85a62aefc76fe669ea2864c6564053647ffbe4778f13bef0826f2ee60d08bde1378a34933b3fcf51fff4cd601f63d5ee01813748a5113a1a90cbd77d0922e95f8a45944da6ee38a637e94620687a5d1a101df69c4839f8a2c41948e71e47a557c312844169b7c65efe9cff8a2977b52f27bbe8c855297a55713fe11385b67ab947c0aba455a046ff2320591ee4c63c3b05639c26f9fb674ad530b1aa588e2b4f51816e0a7565c1ff53632ef06531a64ac47b1c68b9f078237f2c570472a868611cf16b395d3408772addbc062a9c2b8a805fb576f8d645e13c461b4d6100dd64936cc442a590855814467e6cc467c57b8d03efbdd9b67d478b3399561d6c3388ee364c6c9fc23c2e2e2ee77b515443fdab1eb76a76d888e3ee886d0d82cc929bf05c07b06c45608b04dfd3d8090b70c9eaf1945dbed3fef5e7d91ae821fe61460a00687e38a97df03dfb0783d8dd28f82f59ab436a62d8a6ec532320649818961709493106417ec7704b04d35be38e59c21bcc100bccfdbf2c4f028b15e8708cd458978dae8c86620625226e3971aa8f66206b1dc4c425ab7b970b7e5fd21d269ebff690a5a5f68755cea501d28203169b95d2e007eccf03d41976d807e8fa8ced13eae05dba198c961abedd9a01b0ce2208f22e4a6e5c8c1e785c18c8612f6a3c14e52244b0134921d0ab516d4905d8802f4b933cb8d94ef5cf3fc2910000b0ed1ae74c1957e14575f278817406f4e9b511284e50cb36d9e5b6d3343c649fc5893eaecd62ed5c824472532c7cfb2c5c7e080380d841074c24a6b7887afc3ff04a0c1e4856bba4a0c4e7705612e34666881bb869d211bccf610a7f1ae3b0abaeae4a4972b350dcc2df41298960b7fc98920b80d844c541f1369f3101dc09d4b5d3f6aef74fdb1efda3e9af21feebd6720e0ba14c9ee8a7172ddda23b9122c124c4fa7e11fc0d7a6d84b1c763f8acec3d34855c3eca9e58ba909ea5b35977d9c6391fe74c97de4bcda0d393904fbd082248d5ec3019c80f9acc772e449414cb089ecdbd47de915d7fbc779740def49c34ddd84bdf2dac0af879e38b03ef88986769ee29b1090ea82ca214bf94f4374ad53bf973a13c818b5071cd06eb39dc7801db104a7572694261b7a1bd0dc067ff20154ea5a793a8ce88d86fcfb42d4a5fcfb9324ab9115da92b92a3137bf04067bd0439b9f7fec4033fd45e4d9db2566c34acd478482c0e3fdaee4875c06f27ae56cd55b4c05b3c34bb4b4c5eac560343ecf4a9bbfd1db54046c10a773a1d4cc3cfb768446ddb3ec106c6cec1d1105021d0827689d9e61cd8d51235617b08ba2af08e704dd874c4b456b0b7d22bfc1142f3468dc662803965c905957201a6e7d1abe1f53fe309859d680cb35eb978c049ec7ad0538abc903a05bfeed567c63e94313909db721c043cc916b7f5e712ec2b3ae4c468e185143350b72ee55d85e2af340d3cce319dd8028c4618fcb78dfec437e916e9d15b560e117b20aa90fcfaaa9a1add4e94e3def560ea13ba756effd22b450a60fa57b6e1e06973b12d0d3322dffef4d58761ea9c9eead265a48c010154d7fb75c35fe01979224cefb194b7301145c522d91362e82581c18cb2350efd27956c2317bda7be893dae68dba7825fc1f4f82a843e24f174fd7892e2364d4d1ddbd5b09b297fdf85fe3714e4b466c6b9fc3ad05beb92dc39df9140453bb468c93ad7e2f129419793a7da4142e3f8a9d50ec7560b27d23a9c6836a74e1b8b9da5a280fc7fce28733141bbd55d955f4257f81c2cf26353b767e3522a768a9753693ba71bd78f8661c18ade1bfe93ff295fb04103338fedcec3ff6ce24ed56fb8d853e479560fe995b35fe9a94c7496110d1dc556f3a95ae0ca9899753eb5b8034957c8151d26315ea1e87154997a0b24b00380e98e9662bf6bc3e487a0b5a59a8cce18b5de861a174eb39a6769dbd6d63d5e5b9cb254db308b463938299e1cc91b31904aa53255d4afd74ecf4d1a243f12764b13b6b07c3086e8fd529625f75219043fb13bd1d750941800f48332ae0a415785cdbf6f2cbfb3e44bc4d73b109b639e74830c5a2b7dca825551bf6cda1b262eef983e3d6e0cd2d00676975637e59e7ebac473c07818fb96df70c49aef4b551de6fec7ae8f3f3a00138cf5adc72fc4ce71f6030f3c38d99d54dd2320a587e1d9798f80ac33ed12895d0a181fd6f26fdd76a3937ce5a6c469617e9926a70b9add83d782eb9d41a276be93220cce729bed61501393d36090b97df13b6d49e93c43334a3111630a7569de686775953609746c627e92d9b3768ab9420d9354d9a7c98c4a53a698965d57a051f558900ecf54382ce80852fcabbbf0ca252448a6d3e870252e7437c6beb391b42e3cfc5f741cd7357b7da26c9a0aaa2a6fc948d7411dd9b723267e763b767db5709433f2d23cdd591d9f78a5d200c40d698e6b31e138b14d966f42510f9c0f0796ce6a01a092420755e5ebe73a7138d21e19a5f9da96993ef298c1ed167439c1a701d7fd172ace8218478e052d7114f8316c64811c0faecde1a5eb76186aed9a08e7996eb2b9cc7aa8d233c794eccaafee00b9bbf1372381db65a7720f0b10bf8a14c45cae2bd9f395bb5ede935e5c0c38714f166ab80a63b3774b3b43f2d3e48bc2c0b314d35f0ac9c77334854375dcfc669ee4e65a879fe25c61ada2d37d08177d4c2d3d8c42e25a3d4c4be64700fcd68b79ad2c84ab2bd642e92d8545212f7fed2781fe9c0d9d4b6fd2d9af30082b3e3961ac52f50665dbde2d0e307e824ad01563d59559c3b84d3d3dbd39d5dde781576a71412dd98fade8c003fc0b38fd9b764776637183568ffc43e2284e5b5c21bafd7c77eba608b7c22672c037d3cf08156bbefe1a57d510d9e956051778ccf4451c2954ace87de144f741e97945ec334207d81f9082ab280d13b5f86dccad06e2f2cf9da2520aa816df16a79b6351f615e6582aabfba742437ea318ee7bd54a6960197a951a91a214ea98deb6db51a9ffa103e4ecae0d72ffa024d8a8d00715214aa29c9e52dfa70da485bde24d9decd358fec26cfe1b1cc80326070442062ece88e70ab153c5cde78eeec2a4da22f994fe158a8de4bebfa9a389d6f3465c9cc9c653c521e63eaeae7a48337d987fa0c36f7b20cf677508a5819398f9b09fde24ff0b9f21a4276ed5d39b04ea37d340216629c5795ac197f0d57bbfecd56e11e42d2b6ee396a1dac7b2f295ca0289991e1a61995f2111766a3eb08d7a62439850ecacccc7d17afb8f5024cc82cce9513837fe6621f6061d69fad942bd76bf7a9e83e900d0de191a7a6e23420775536b60e49351dfa9a7f083fe1987d07d817bac1fc0eec3eaee300430851742a012e722668734492732e9301a1819f3bf1cbe1e80cd0383ba9fa35e75c88fb632d8eeae900d6c69090bb1ead5497278923b9ea68f5a35f5fec970b44a123127b3dc1af32b3702d4b4f9812cc6123d1ea112a448ab68cd84f1a8360ae4f78cbae7c22f6d8ceb27143caff621e2ff9bb95a94d64fb855c5a86f59d16a43347705f1d80d2a522c87d203fe54ab21c9d215d70e5eb9ce82be70953104711e6ac0e11c555b39661bc76c70e211bd915232ade530b2faba6d569fb4fcefa3687f3f1fb53258fc26820690801eb8393c8a0aaa6a5e40bbb9892c4fb193eedd7de6e48bab1225c214e76a94376e155e6c86719d53971e58ed6c8f07e8617a1706ce516baf75a6d75b0ddb4698fbc8296a45ac801f9467f35bbb342cc71887e07203815fdfe25eb5e6905d962ee2acc7147e265c5349cbd17e3dafbe63a11280f17cd4e5da985184feba06219d411cff5762f0acfd0e358b0c95cc1d66570e6bb594c918704b02554c80557b9264a7e62fbd905cb1fcf36a00197989f3e3bdaab790e1e95737783f3e8ab2c3c37c21d4905a48c90c20a696015cddeba7d1e5d399e46ebc48c0935ccf5900933f54dab80af55e074da92f118d2b4dadab2f908c05d4dfdb2d96041265eb2cce14cd9271470168ffaf936747f7c5a3aab7eee48bc44164427dba8fa6e58ef277014994c4592dd3c9f9bcf652ed73cb01360225d85102507416eca528ca76cba0195ecbb8d78438b3bf37d6938427d5acb1947b285e36c8797960dcafe1c1ed2a22d47272b9c4b1080f5a80e2aef7713bbf396d0aea5675abafcebab074c00d59666435109a895d526746346155ed7de11fdd455d846ea590cfe4309c1240def3505f872883cf8888252e6993125014000b45b31daebf73d33590ab83677c827295a5ce82e43a197414f5ddf7897470b19d34206be6c1720c952713c1cd042182d528feabf5c7030fceed094eb59cee023b656fcfbf97a035c96d06ac0cb44f7a5da141738b919e2a7ff3d5cc782b838c17e627e5a5be176ad7bccdb9648f97b7a90c8a165596573b40dc745e2993ff97a805cab33f1a1ee01f44f65c6ea4e04be347bfc72a83a045b4d9d76f862106809d0902342816a3ede60833fd158ab855cb79cda7a268e132c7ba2c86291e019ece11b1e069ae505c1a351c95ca098ba899c497c9915bf3d932be17981d03c7f5cad08b3bdeebf4fcd80e2d8f6f212416dcd7f6bf9320fec53527e78c57467d960bd830092c152f686a83e440336fe632f2a80cc78bd51bd71cf17219b1173af623b836c00fc91fe40c767adca18f961df2aa3377cee76e7f0adab22067992197e9e394a440ceef835ad13255cf1b087066e34b8f7d5fe45232ccc716c5864e435e0b4c09146d8ae561e83314473aef46f839cac83ffe87239b8e52cf16427b4f899ee0140ab442900be42943a73a372efc82cdc5b88d216c993e667387bc528b6b83d3c5ac0a6ecddbc8ec3d4ab2ef2b4e3f8a4935911653815d502bb2c9356034aff581f916ab6eed576102052b8502d862e60b1e4d684a1910880a19950ac1bacf9ce8cbe1d00ab5e7d6e21ee8a3e144868952c0079fa434ae91b1a744dde5ab57f054e65baa782601c7d94e3470a07a8e5af9cded1d2eb2eb668347a49ba57c5fa2f72e0170bb95d7a1f6e9ce60915a58c8c1495d2b773a30d7d0ca2f70a5eb47f7b7e674782e534b66c471468c81f7611c1873d94704a1b46454b5e31b13b629f0fa4ef12319f2de503e834808d3f92c9e30332de1afeb4fdfbc88c7ec7c8b1895b189b1fb2c5abf501fd347c55068883ad5eb0dc4018d1532eed0853c72945c428d5d58c2eac99fea7337d726a02cbd075f574a34dec1a1856468de3ef701762530074cfbee104f16c4bb5a70ee7ccec64b284051fc3b51a58aa604b33d18932615253d2d879f0f6cf6aef9d0fe197a86c77c7c2794e49d476d03156940fa56cab17963f585ac689bb74c5faa995f790fa2bdd78e62325297e0e74fc34eb22c7ec4981e493763df81309cd34d356a1419345311daa379bd6fcefab1b43b61d58497bd4e59f38"}, {&(0x7f0000001600)="6f1ee365d8de1f79ae8e539ad563ac7be1afeec985a277a382d9341a188960497c4ac160dbbc2f18ccf5ac8400b74f81145ce3e2c9c2fec9e094311fe16662c814c1ed5df26be906498f820f5f70cefb7b8f4efbf340d3c8b94ca811ed2cf6b01f9e9059355dfebcfdd41bb05b790b6aff9861a84bb78b61bccd23fa6b6f4b5dc9f58153720dc3e652e9e70877c631e2d07269a0a7d5ce2c10f6ae05de064955cb4dd23bfcfd658dea24699b6c5f582f4a301854c71ed3032c1db39f35dd0da921fe240a78084aff0428fc776d30c945e7071cfdf4954faf8c969367bc99354ad0c7c529ba1a8279d0200685247ebd99ac5979507f506fcd526332c908b509f7ea7aea308b1fb38549f4ce28ea21719778bdfd3e1a58e46ede6835d6fbf1e1415f28b9f5716b51138254ac1f49cff294c3c5041926d6eca1f9e30165e27bd7bd1efb65f987554f135fb24ca5c3eee36e6a0ccc4c1172e6676e9112684316dd1510e3576d7104015a064dbdf32d3371420e514fccbbd46da3ab1005bbdd407cf49f7f25a03b159b8f949ae721ae696b13e947bc4905fc68db81719bacb36cc72e174dc770282b832ddcec37c7d73134375e1f15fb80c1263b63775316356a078cacbd9a1a1f9794c877d06aa0b94d33533605ed9422db5b4a74d4e7dd7c5e9c14fa8e1503cae0fa013491b6561dd6f1dfaa1cfb96b2ed7bd5cca3f87f761b4e28894a685ae728bce79414dc8013dd2bd929400ffad6f7cacb1c884d29ef74dde55d72669236aa53104b574e58fb2470efb65b5ca51739579b9566e7225d41e2fb62f8995aba676a31d2168e3901b877c768393e1c16e09ecae7445284fb40f2528d4e71a42a31eb94f5c12be7ccf091bec5feacdd10e8a884343a68d67d8d7dee8cd0b22b88ebed3999579406732dc191508261ee6339de7c23c6bac887103180d5d7a5afb5ee03b26a0481fa1c816743be6648bbb0fbf33d7985fd24f4cee153d5ee794a597f7d230f7f27ae8f40d506240e66e6d2abf950969acad61005abfc48b85860a2e5c1ae345bdc5ea3ad416c87642fbcd9980c0af8e397945c662bbd2d7d58f794187a66f9363e65dfce4b9858a19e3079ba2be90448b4115d20864dd84e4b880220f7cff31800bb59b8b9c4ed79705b28865adfa6debf0bf1316e41b67b8417bf9ab228bb9beb0ca11adb8e54db4919ab2a35bd9405e097ee0ab06241536aca3cca65e8bfb66d3ca66cd76b108a8d8bfc0e9fcafc2b9827d8ad32f0e77ef41e4962fc2ad9e05ab1a56f2240b391e9d801758ce61d9abd77824aeadf8cb57be944b24d3e2f706b7db76a7f9c8ca123b7219b5671437d6dc510fa97782616d3bac0b255fa8b37792b586610efa424bb351fc6222833153a05ee0c3574864aafa1fb6e3b8eeb7ebb793f7b18944405025d5d0ac0431fcf0890ca6bdc59ba4fd557e85cc6e9f62faa6ec6919d89dd4278d9b8ba54dedd4c4c74d0e65bf856f2bcbec80d83a3b96fe96e5f9073bc52c6e36d635e6b6ca3dbf57d1af5cdb453027c3b3b22888f705d35dce1e311195eb11237043a6f7fcbb41b6228ef4265d8bd3630416711cad17185f3741ae4daa3514d40c1069582710cdf5cb1835234dd761dc336501eea214b83934c499de84c44230b57a0fd9191c102b7f3876a84394deca4406ca65ffdacd3be2ffa115319cbd292c9e37c358281f467bda9bd0ceafd454de80d304c336f6439b5a2b95c76d3f4e4a368378a34f30df6b9d5549dbf564f43200c00bb80c81cad32b09d85f7e73913dadaea5e54a547428a71fbed6be9b4b74c60bd2b48a1ca251232ae9abf020a8652db9a3f6ff4539f3ca8e47378568dd25836de635d04fbdbb5a6ed7f06bcd98f6ac25d193d8445f9730a8dbc74ab268553250c9fc8803a992b5c62551982bf56d4482c807207f292430da03e96b6a9a74f7fa069b50a1afb3073879a0677eeb0ea6d5016138682e313fb68bc28eed94f61b9d6899b72c839156a483fad4ed24549902fc5c9e05675c5bb8a5464d05ce2a609c9b92d7ccda3d1cf16bf60826697cf75293b64de43c2c9e05c53a784950e5d2fcb3bebf0be9bd39515cd967888425c87d72d77cb963de7e793a0db6af23d469f93106a8ea5b266db16082ea92f51b8acf31d563e3f9ef81d8f2a3b73d07dc5281819cfbf23fead090d878f8ea1d653a2d200a8b566da1faaaad5b193bdca39a8d62576e81fac054c988997338bac997a5f11799709eae8ea1b73c9b65dd4fda5504897f9fd85748c9ed1c27609848f14692c6ed010040407b51ca4eedaa7b29a3222af1d75b823e0967d810f8f6262a35d7eb6017feae28b6bdd8dc335b6bd6d100a85fcf4e17487b7ba820b5c3daecc25796591efe22fe31f9b422a890e67d11f9f22febd3858d6d4e8057708601d1588946e49def5921434ef7d96b3a8fee040fbacead1b8ddaebbffa4f4c55715f3b13d48cb4d6f1e26c9f344b33bbf927b72f979fa5fe28684d0dfe5fe7649de443124d16d46993ad16050551a4e6fbe5f0bf0ca2afc6f980a71a9f50d069a60425d9a9bc326e1a86a15f885d4dc89e383ee056f0def1c7dd90721a8a577603370330a1984dfd88159e958e0e777abb99936dfd996453c9a8570125b02c937aee704a4eedf3b87f6707a0abb762d55e54c3fb1cd38f52337b2a2741faf752d834cdaa21703bcb16108540fd40fe1e7984007bb82b1dd3491cf0b729966529f781b874e8ecbf567ec01442c66a991b062ba6beef99f2a1a3e9138381e01805d56935192a615900045f9156a9eaf1e57e0be7f3e9f89450f681aaf3b666c469d164ff753812fcde5b3456be4ee7e442610eb7d4daf100562da6665774116f88550c1403bdad070249e11d834b041e11c53a7fd5fa19f1118685090c0d2bcb11de4e89b70cf0decc650f55d182d8a1b63c92c7e498b5a5ffa76bd38ac700e173811bab166d1064ad7041079e28c9be2bd00c7809d99be3645b4976218010f393058adb78c1d19353e592aafab862c7f8f60c601d36411dde99004f809995c4d81f8b74de867341315cee2875308dc7aaed65972508a36b0c2fef991eb435fbc7b62f75281528c9bc51fac43d428f63a4f44c9641f478b516af48bd306a36f2e21c4cbe7dabe0aa42e22f3aedd27f8a933f789b601af1ccdb3e1dc7797792e1181fb3e3c353f1e74279bd4f83cfe9c22040b275a7c4f7611426d6b00edf04bbbf2f23665e2de9ef23446f902a7a2cb245f567061633a9708c8fb72f9deabb8a2ff32dc3b6ca98094a32c9c3f0e578665b0fe24e3475aa0c6c9750bf4020cf2e130577b69c615d8ca7d2040b07c60accdaab384b32a6030e9d15cd4f05fe102e5c00132eb520bdf57701614e7b7324f7ef790649e82b61a88cd48cbd3a4b98cc6e0d1bd619c968af28554a6fc7dde75e63004e7bdbdf5575091eed50430f97f3dae1f09648bd56a0f311be75171d3ba0b751498d72c1798c8364b8fbf9ed6f22ee937486d52fe831348db6e958f7dd1c5136d037db413b42edce1c468cd8d9c252d80d12bcd056ccd2fbc35eb4ba65b15aac103f9bee61d5205f7a64691a3513c9b1f9275e94845defd44b297669781fb1eac5e245e8209b931c57f3220a922287bf3a8020878cb974dc110dc988eca1082bdb11adaf5ee90fdbedbd8a67a9e237c00f57865762886790fe0f0e2805118f21bd4c819d71a3aa5e486b7f29358311d6bf4c08dfad15587e23509a1a0c31f3967ff918df11cf7c0c1a7d5ba74e46d63df2bd46d8fa3e1d8c2a6e3002fd4f08f0c4f07ecf6f58569428c526d8bf5aef7ebb64d8ec4402e55a268b890cbdb3d3d75a0a6fd4a0bafc3c97dff53800ceb6423cc25f5454cd72260fa3b45ca56818eaf381cd164db6ca44cd3772febcb52becbbbece5e826c9fcbe691871aa084bfb86f222b604b62ecb284d212eaa62d677a113844c4b82e371b13a7b6f88dea1816483b2bd759ab0d28817b83ad6c5a2bfe99338e3692738db24745d591952562005a9aab224467e782a38a756c69f4b0cc1fae65af969152cd2b618d7429da22fa35b72c7db876bf4e40fcde02e3b430b2981b7a7b8ca4e819fe72d59bdb8b8888ecd57fa25029950f9dc14b55a42c25115a36c3b0d86c0235d00b62c40d9946b87c3722f0e566d56e4b7a8f0f31005470a76161cc4c173a6a9f309b21a599f627c9fe0aebfad128b2992c79a93b19c3f6f61f2b2dca17cc5d8b13532a2ff047bc8c14edc0fce1a1fed349ff4d19036524c11d4b35c5761c04a495055a4d2fb57a58878e23c39b8b8d2c39a11f0e7b66a04eb7df72014e74ab379bff5e9b6d8eb10793f9ce513b82e0170d85161b7c7d8cad2d6b04088e28b401ea6360b9cd910c367484c97980319a08d42eaf63e7fd6f23077b01ef2753aae16834db1db490d10bab9cd784b6f0cd21848bc287e39c2c21944bb0db985afa67c7565622959f06a4de039b071fb1400d108d67ce634ac3190d5cfc5bc505b61d674a27f6bc58002307e61299e847eff35a630cb645595610028e95894cf7c36d59a28410c03211bd38fed36ff66582c60e59d0b4c760b563c2dda7f1535f4c03334675db3ea043e01eee4ced3623d6dad6baa161062e4a69d2ede80f1a7ddc6d134cec9c12043a253fdcba9e2c0a44d9db7dc4b53c9e70df3173c236b8e5a208a5465ec2e252b0aabe8c703d0d7b1c8b3cd4001d41afbb8356e85e9bc3619293cb6a3a8e3457711e6a33a8cad2c2f5eb84e92015d5aa4cbaf4c31726095c283b8feecf3423a06c915e77c664dbd9d88cf452eb08853eb209506044f5bbd21474e88d09bcaff9d4674d6b955bd8c0ec65fb64c2a04e84383a3304960e84d20885d2b2129d2073955db43f91644357a93082d3a42cb77867ae98b77cb3fca5635180ce9ce6d93f9f0d3c80471c389b48c04b5c86485182ca2d27a47b88580054059baa355c4d404d8ad3652dd18652fd0d4e88eaa2005ffa7aa3dfc6a8ef6bf3e23daac83ab7beaa719cd3d34ed478b956ec228dfce082bb9b870c28d1c8869975750d135eab54687eda1d6ea35f6b8ece824e717896d948dfc5dc4698096b062fde56f3f0650e3bd06117e5304dc234dc8318833de369288e6990091ed6e7779af0ef364fdb4002d4491896b2a1967851dcaefd4a9ac3ff1470c08904e97711747c42ee5887364656031eb180889be921fa0ea8762a2ca701c2517413848cd2d6d95c2e80315ababccefc8e26302eeaeca472260a8a9f96acd8c62eb8b7fe4901756de168bd8884034b603c33b4c9d6f7dd5346807305613348ed5bef7722f30026918f1be75827a820c2bb9b49980d74830368989700595ad7dfc0f2e74c606447767f96fa10830260c679aef0df6f4e553a510d940dcead00325d1046a7d602f970434e3f024fe49a6a7c2f375b4ca7cf45c1dacf60b82b4c821eb1f29b7eb2050829b018dac967be12c97ccbe035ecda7fb7fa2eaf680ece5916ffae1a2f58296fa495321d8e686b242e25291bb15308c59462ee5c2f44481b5f4f98539f2d983b71df9d5b6ead90f10d868ff6024e488c60300842b99d3e61ba74e21b3fb48c248cdcddab4b01357b1c56e67a7857b00972043a8e05bf7fd6229772585a7adb73a649aaf730e5149f2afa92908b3d54606676a77f91d4638055f805c93ebf74e70ff68a576caeaeee4934a05398ee74e931cda02f925abcc6c1307d422de0269590990c3c6e1d8a6934045a807cf337fb93371f51bf1bc9ed8a66446420f00cf22"}, {&(0x7f00000002c0)="31b0b2d475e95ab8f68116f7fb894c0f92f679905e2c43f9b60e851f4a20f2b1ceb9b907a53a514ffa8cd3affaa2a0013457d3784cbb8e8bfc26387a2ba7fb8c92104e29197fb6867610b7aa76c9527edb9156483f5f6abc29136502c144fc746caf961b6beaeab2712116c19a408a8e62b3489e78916e18615d0a54c8cd53e34132ab52391f83716e7b2dd0f626045f629a4914e99f33e5e057936e6494d544d625ed80688d42dfaba2719c8ce410d9a1ba1b59d940471a405078042c8fdacedc594e32500ee93feeb38be1d5d3a2321593f0"}, {&(0x7f00000001c0)="db1732a724a937973186adc51473aed016f583ed2524c902b3892d93"}, {&(0x7f00000003c0)="1fc029391f261196450bf9354fa7c06114f301b5c0e435372943fbe6663f87926c5b8ae9f9ea2ee9bafece8a1503a54a12c6c3d0fe3ebca9d391f8467c37b516d3ae18553f033ba96943a8315b633a123bc88580e27ade8a05e8d876621373fb1eea34e7a6a7bbdf59ba777d2437fd0b33d41f87a507c2206d3a08f62178b7078b13a19d9272995c9bcd3624de957535444f"}, {&(0x7f0000000200)="0506d46ab84a642d173dc134012666f112281a4a48dd45e84c8bf63b30effa11e3edb5937a97381ba6a27462127cd1"}, {&(0x7f0000000480)="ba85b9c7c47bc92c314240a73f25d83f082c130667b03f69da9e2f9c3b3676d3afa3ad56e228eaa1"}], 0xb9, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:49:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x8002, 0x0) socket(0x6, 0x4000, 0xbb) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xd45da95efc05fdf5, 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/klog\x00', &(0x7f00000001c0)='tap'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/klog\x00', &(0x7f0000000580)='\x00']) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:49:46 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x13, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000100)=""/4096, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:49:46 executing program 1: r0 = socket(0x11, 0x3, 0x2) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="10bb1b56f5c9a8cd76b0c885247e934700005f55ea77ffc42a070c188d6b703b5015255f1eff1c314bfae19c3d95dc702f011e8f3f670afe1e3f570539ad729cac62d3024e28536568dd82e64649677e29020538c5571a82d6aaf3f66c7f0151461742d7fa7fb7131db5c349a26f80f03dbc0c"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="6c65302f66696c653000ff00000000008414a5780020b051556b54d9dbd63f5bb38fc626a180283590ef6a6661995bd53ae5b1ddec3e367f6af6b429c73b09374ae9710df6645c00c8f0ab21620c74a20929d2b280e61f8a12f3750a40263c4bcb64ae99fedd2581be45babf16991fd86bde22346dbaa0cef16574e5887082b6"], 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x55e3, 0x100000001}, 0x10) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:49:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x2c4fed2c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="ee00000066696e653000"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:49:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/f\x00f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:49:46 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x85, 0x9}, {0x25, 0xbf54}, {0x20}, {0x59aa2c319b7d12d0, 0x200}, {0x81, 0x1f}], 0x5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'t\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x6) 16:49:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x8, 0x80, 0x1, 0x8}, {0x6, 0x4, 0x13, 0x3f}, {0x0, 0xbe, 0x5, 0x9}, {0xbd3, 0x6, 0xdb, 0x9}, {0x4, 0x8, 0xfe, 0x10001}, {0x8, 0x3b, 0x1a, 0x20}, {0x8, 0x80, 0x8, 0x6}, {0x1, 0x6, 0x80, 0x9}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:49:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x52, 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x19c) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000003c0)=0x9) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) pwrite(r5, &(0x7f0000000380), 0x0, 0x0, 0xfffffffffffffffb) openat(r5, &(0x7f0000000300)='./file0\x00', 0x1, 0x26) socket(0x400000000018, 0x3, 0x3a) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) r6 = getppid() r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="872f107a68fac2dfdf623ef4f4b9de5204c2779bee5a6b169a4c16c89da415a1844a028c31ea4049abad511f22f20a80f5764a8d330412a203c86f062766b67f2bfe93df080a1a61ff9e5204956e4c458fb7aa6f22a1ff74815b80d2aff58a7d755769e5a779da70b7cd258b1b2ea9b0974361378c3b48de66447dccd86a9286efc6582e160d225397383f68a6", 0x8d}], 0x1, 0x0, 0x0, 0x8}, 0x8) ktrace(&(0x7f0000000340)='./file0\x00', 0xc2bc8f5a477402e0, 0x145da7b2f70ef53e, r6) 16:49:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x2d}, {0x7ffffffe}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x10000) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x8, 0x8, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)="b6ed0a18ac85d4f28f87cdd2eca8e28a1b2b15e02345964bb6b8524a6e266b14e94f8ac76ac56ae2e671057ba46be1d13f8c36380c2afa263d22db2a72d49854e989e4e38d2da46a5bbc190fef62f59fe28e6650e99cd3f68777a275627740d09aefcf527d0c99ffedbd303dbd02") pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x30004) fcntl$getown(r4, 0x5) 16:49:47 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x401c, 0x1) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/26, 0x1a}], 0x2, &(0x7f0000000340)=""/139, 0x8b}, 0x800) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x330, r5) setpgid(r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x9, 0x5]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:49:47 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) syz_open_pts() execve(0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) 16:49:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="00030000c1df25000005b63b3db202b275b0698e80d6f8b16cc94d7216405b8c6487cc78da240adef7511d011e60a8a3d1ef16c1dba2214ba90ecf5947a5cfb2838512c47f52f62a12020406171e2c12ae405ed2cb3ad06d42e3085134754f6a8406f05a84c676c0665303276560ba5f8195dcfee2388e8fc679249621ac03c73e29dbc468448db69d8bbb8bf2596838be3f1ccdd692bcab3293cf766bbc431f04cfcc5a9103d9c041e7181aa83d0af1fd54de766b074efd36c591d438a2dcf56c05e9d4257eb23e939f652e1aac1dabb60116ef60e3d8b68dcdc30ed86ff0a1ea58c4116003603d4effa8c75232b104c46be5da099fe997377a86d28eed7fc7d75fe5", 0x1ce1254d737b8665) 16:49:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f000031f000/0x4000)=nil, 0x4000) 16:49:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x2, 0x7, 0xe9a, 0x400, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x3}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$dupfd(r4, 0x0, r5) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:49:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="08000000ffff020001"], 0x9}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x10000, 0x4, 0x101, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1fb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1e}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) fcntl$getown(0xffffffffffffffff, 0x5) 16:49:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:49:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x48114c20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0xc) 16:49:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = msgget(0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/153) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r0, &(0x7f0000000200)=""/141, 0x8d) close(r0) execve(0x0, 0x0, 0x0) 16:49:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) sync() r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001000)="38a206da77f299f990c416264672d96dc130df42d4cd0f4e3d17f45e04ae9b6adc922f10252e7d7eec86640841d002b32c2082e65bf37972dd1fbbccff459c5c553eac4a3464858b78380e8a18c233eba8063a51fbedc834e22a16af98874d8f1cb36e8fe0ab519058271577b73aad2cb992c45f4ae10b8c84b0717e4cd0d132b62d4ef09eacb2a12b496a8b734b2738d6e7feafcdc77f56f03b0d61ee9195823567f0101a74dc57d1e0fbdfd978345546b274074fd90eb375634592c93a5fcb7eee642ae2cb954f668c4590971b28c1619e5ac47a9069184cef0b41bfc55a2538e3030396a96f85006289f88cb5eb556f1e82512f889411f2bacab7a4ab697e65cdd4609dde0020752bde20998b2dc85edebb752760a97d7f5e849cc95bf46213d10a34925968c9a7791334f651d627a3b501eb1fbc2f3f503188bf8f03c84b270c802d72ed22f067cb8be875eee97474d0078306c48549f752f1eeb091adfa10f070ae9fe385a4f28526f332be440269750ebeef85e633da7586c5ece6cc95274fa4c21de58195c4a325053699cd0c29dc67e8f77b19af340028a30f4edc95f9a30e8ee4ebd94c48ca131b7241bd6c805cdb61b38fd31ecbcd3e336391c78284047df269a5d35f54df0ff9782c61ee5cd360a394980c056d4acf9a91cbad43f5adbe7eccac55fa180547aa02b99a2d3761a3de1e369dd60da05754eff35dad70393d0a59c84c3024828ba21d943cb4c7f02516a295572e6f0a1a9e3f97281ba9e142a7b431b529ac5b884037bb665643f95904ef5e5278685f9fc53b44e312e15735a12c726283aea92b734df6534ebe7c875b5e0023fabf5a5893a9abf622167aab7f759fbe160e0e7837608aff6f2bf033447bae31c2bbe6e42ba1ce292194998633ed6c03d2b93e7dc895ef9af8b6a935ffb596575eb4806f254ad2f5234bd6269c4d7c0792e7438a40664339859c34f5097bac20bb765e7aaba3bfd1da1fefebbb0d041f2c46e045f56e10bd80144863c8d37431580fc55e5cca4a5f171cabc4ff4f473a384ed8d642e5b903842bf45d8c454c0245352567363c973cd0952771bd53fb8e6eb7098031cd2348a460e4418ce4677bc2936a1555dd7d5fbaa32c1a07e237e4bebbb59ab2b968588aba04a5bd381e490219b89d470691e19f3a47fcf0ad5fe453daf1582b7a2799533063a9652ac184543d7860cf1fb675b91c93dc243a5f2198269d7bf11fd6735500d1efd2e01f1c3e7492ab429254ed13413624c59de478d93bce1bda7d78f5cdd69584a6f01dab540441fd0ccc5e3ac10537d6a7edd887bf2a4068e414344669f353592c61d2c6fee4d9313bd1143e4a750ce294ec005013409d51ad6ae8c23b502eaeda41f337f9a1cda631db3ba6e4cfb90b80ae550af6fc35ca94f5975788f48393bb7b69f66e38777ce690c24efd28398241781e984b0f4841d977fa04bd2c7089254c2719593cf53ce4c294a6cca8ded6aa32b7c6d0a1a2638e813e6cbc8d03cfafa0ef3c52098a4f2c7e67ab4e37788272698d1861076163a001a1bf1800dd251b274b35f1f33246481ed8d5098c6d6d022d77f1a9d7c91b7e635b6a3da941aa7fb9918e91a2413cba8947f21d364379a4039649c999fcd3e2fdf9ab310c9b3a1424f05ce039da94561e608ad6250c37b11852a05afd2fb54b0320adf93e8c9335a810d3461a82d312900a565de49fd3cfcc1fe8d40d5c1092c6d184693aa8505e431ec30cf925c8f37b930956d4d6619b4745c5f0381f963b2175335d8e05b8c01705b3bf766b5b1567ebbba25e1b20e03782fbdeb1c3b7e329ca48eb321d43feed99da0faa8af4e49948d423ac182c962a6b53603a81ebabf48015bb150ca7aa1f6310d69500fe2ed8e056886751031ff6da278b2adfcc35e581ebd7429405c7be6cd24d876e989f373e715440729a7817b5baedfb7463136c677d35edcdfa5269a8398413ec1ef8fcc3150e69c4498cb69e5049463df4f522e1d1ac21dc00b2c24d9863813744da74de98e678098be874084336d291060f7eb7b3bb3ace7161729ca7ded25effd40178d9c98c1bb1cd95caa9f9e49573f3e8035f572fd471b3efe85d5d67b99fa3e7b3e4c6a05f6eee42bbf7fedb15ff466c7061dfec597c52b8f399ca32362b62995b37399464aca6999ec5ddffde506f49ae55aef6b84881b3fd80e0b7e3ff88f76714bdf715b230ff3eac1bacfb375ecc5b8425525af26d896165f52de0b3c7e69a65e574208c55ff29590c0c6094f4c62f694b0cfb0d7e88ed496002a6c65df8347f1410c5d57de657b8e296c8480f9a3bfb9dc5c997e7a0300ef6e2385826a813342613c4782c093079db26767aa037687fa3113973e97cf2f159d3956a725dce300925a34e6a3fdaaea0c4e4d7457b34f799c39d25b233aafa376919da24e853c13f29a8d09ed863457ea7eedc63306cb5830b369a6b5f235b4c3a2050fd3adb20969aa878754938b1f75a3b9c9c9d93e4f162da7393de9e9c30d96f6b1ea6f64786ec230a95a5584d97f9e8812f82475476c5289a55b66ce5df60d3f0e07aa00b394dc98814a09cd28e3cc875c5597cd14f664773f54ec24ba64075efb2f2d5b258fcb3f63ab24e529d14c31bd43d1af8f3ea2de1a45bb3e8cf786776fcdf81d2c7662cdc440084cbfb24b98aef27401fb13153c3c316c067626d8aade2586f5fa8b5f15fc152f3914877cee34da6bdce4932ba6e97901a070edb25a553818ef0e7f4155869c4a47e1c39a0cb4ff449a5729d2a6b0dd61228360f5c840e84ec89370b5e163c67ee97f6abcc2d478b6589af0d24fa3a4712e8596bc6e7d826457a1f4854c3500aaf6ca2892f1672df0c8842739b5b3ac2e29c332e9f15117b35795cfaedc2e79c21d56fc2df7eead65ab281545e857d324c3720f5f8bd83a75c11e19177f630205f66ca74d4c6d9e4daf83b0dbf7c77fdfefa3947dc6c5d783e4371aed535b5b145c026bb3fbb5b2353b59fb27806ae2d4c1985d34025b53074538d5797d37a432091e8aec8d6bfaa3430c880afad8f42816483de234282563cfd16c6e384c202c3db145ea4e97a3edc94b103a85fe823b7e9be282a95c9e80ba2436abf0f6dc0ea26136f70196b83ead9fde20193e1560d0580c3fffdc384735db63773a852658ff5beff586c1f4a808a4e00a245b66d76e47a2e04f2d55ac08b9d738550046bc0ed0ed0e6671e41a6e88c58bb3e3f43fb094037f3a173410f15aee6c2059a157183601705e5904572ce3dfa20a0f69197583e889d03663e979adb2925fd5de078cbde0ed25bedef5de01c172ce255537baba0ebc4d101b5057192e48535c6b0aef55575e37809f05d2fa54b226814534d769996275e62526adaa2c2bd0eab077ae3136d556fa8fd85eb19b5f2ec8ae729fff1bb9fa95160b66e7d9208c44e2c1410a14b54e89cfe288b645e39d9d2844d691c8a4d57db50f1359065f9e211377555fe8244ffd2e3e0ff8c704c636a20a9ba9e7be66cf9ec56b24029bf4694662209293a4dee2503a3258e0afb37bf13cdf16249ac3ac58faa2840405f6497aafebe5b4812519992290abe57e11ce11e72cfc8347539e8ac328ddda1b12403e4c21843e0034395bde781b3d851d0dcad3da892bd9c14697dcfaada9b115c08e4298d040ab5e48fccc746a7ff245f4470c8d137a5f5ab8232697d2870db7dec05c01d35d00137b00d3d47e42d3fc0f8a94ce124f48af4f43f69ba29930e0a043528bd3978141134bc04ec2f00473a40f83e9bd90b2ad817050e667c90ab220de94df374c582798d2b58f17b3d0e7fc14c264e577db7b161da42993a3993ef8a184574255b46a97a2f0690e8096ca7105e50fa293fa8fa2f47376d572444c6a68bb291686751a6172d1c1e33efd74f8915caa5e74c7dcf456201baec728ebe3982efe14f06322679a2245c2ce99f48884f94bde786dddb39a5356c747d674fddcb44863f384de0bdd3852f70df35927b11e943db42dec6c7091a9db92781a4356ba2fba7eb2abc5fe9071eab7de0c8ca7ec9a3bb08fd8b3f4f5864ba2d5028ca055dd7a11d0c14ec281bf6d5e3af1bc1e80f015529717579bf23eb2da633dad56a2cacf929d91b3a670ea6b54933059c9b8e6646d67c7b50cb57df1654fda51ab8c41da9ac6717c875e62a7ea97201768895eede3996832e929cebd50173d52f70427bc33bf6c0a1be09e7e55ca1a742d88fde0a4cbaa8fbe509a852a51817af8b4163687eaf50f7b53250224910ceaed08ba34d0810a306cd9b9ab13bb4257b9d256cf03c3519ce6eed6618264b614287ec0b6b9d5e0e776ad8b5c225ccb17ffda5923f2b85afbf19a4c2ddc0e1d2708685e30125a547cc1386c6582f26c9f89d1a127d283103ca6a2fa9a8b55e40b7025c04445325f04b0a12485e0be17873c83d24ebcd5a971e685916bc9c4a31463dd5250c1657f5c01fb6f9978608b2ff830052e1596d07326041d7c47f760f871212bf6a963e42980911e842c6a63beac5289371fcbb0c481712fedf3ab34115e38afbc29f57ea4a32f20e9b5a265f0637a6cbbee07146916cd9811815c16b7f7b5167704e30ea000b79337af466a6dd6a95c8571f5eee6500d239a89adf5910ed261b6f9257c656051bafe1cd6c1eb8fbc3ff68cf819dce5ebf17d8bfbb7572a2ec7deaa8ed96f31007289fab15d57988fb1167b146d83d7dfac0be2ecddc0fd0f8ced1e725b5f6f786fbe62187875e2218ee4a53cbbc74e832b9b6307fafdfc342015ffaf87765cc251c1b377398c3a6e4ac0b777a9e936f673e31fe5369c8078525abc9a9933c53d5ce9424eb27fd8bc3155e59f614c9464e27d9cd1984c3e8c6db95bf2034114dfefbff4623ac7a2a0eb9aa95529d2ca028bc65228f70bab368e49c6e87fb5ca17ccc2c2f627e4772bb2b18cfb344126628c8f24a75e7471538fcf52f56ea06b55807284bef96d6ab284b9049696b520eb22e7dadf902416cd1dc9fd49baebabce0e88da53ffa12d40bcfc7d7aa1f3c3c2f9a5853cee2a74de9a239ff53b0306b4a95184b95ebe5b51eb0b9e0698f55fdf7ed84415358ae0867055e215a42be47254c65d7467c675134604d81381d6a2947a945f7ef3658e9c665f65af6d28a1083e3f56a55fa4d0530333e9414c6e553323d426698b620afb150496985f1086b242964fdafd3676d9ac450307869ade115b28f75f75cae826ec53a03a1c327500ca757ff961121ddfb4404c6c3ea9f41f6a7b05d87daafd72f520dd0859ea83fe886c7479b0239f7d854b2f605a564b6b838687661a9bb1c98c7426fc57463c95fbf4efbfd746b476819556237894b478c1c869f5b76a9e86b93e1cf8c017564f6f4f523e9e3c86aff42d85be0e3c6ccbbbf2340e754dd9ccfcd6f1fc1f4512f4bcbf47eb3d5194d19a783aa46e51c0aed62aadab71466371c8efee9cb699bce3072e1ebe731c343d1be25bc0fbf429080cde64530576a8e6ca3f3a5478e2286d82877b115a7311be92e3578f8c53149275ba3b0dfc89d39821adb2b2b07d6ed7bd2e9583c113e1bc118019042c36f032ce35832d9bfa3603c6cac76e66f6034ddfcd317fd557fc770b91806bf15ac590ac2d7d6ae76d564df5b3ffc3e29b7c45d11de24f64a8093833bca886f190d0f7e1a851bb16309be1c831d5c8a42f939844c5c549e5e347f31f62139848ebbb2f0398c687fc15d3123fdd9759648d64a438c63a94bd5a1b7a21628346db9a29d205c178494a496304f9bb15f563c844299e7ee", 0x1000) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:49:48 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000002c0)={{}, 0x2, &(0x7f0000000280)=[0x0, 0x0]}) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x9) flock(r0, 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r8, r13]) fchownat(r3, &(0x7f0000000300)='./file0/file0\x00', 0xffffffffffffffff, r15, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666984a9a8bca3fecbbd2b97"], 0x10) r16 = fcntl$dupfd(r2, 0x14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x8, 0x10000, 0x1000, 0x0, 0x1, 0x2, 0x1000, 0x68be5598732d340e, 0x4, 0x1000, 0x8}) execve(0x0, 0x0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x408, 0x0) recvfrom$inet6(r17, &(0x7f0000000180)=""/136, 0x88, 0x840, &(0x7f0000000240)={0x18, 0x3, 0xa5c1, 0x7a}, 0xc) 16:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x803, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xc4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8) 16:49:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0xcbb2) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\x99Z^Lpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x4, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2f, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0xc2) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:49:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/114, 0x72, 0x3, &(0x7f00000003c0)=@abs={0x2, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom$inet(r3, &(0x7f00000002c0)=""/46, 0x2e, 0x800, &(0x7f0000000300)={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) poll(&(0x7f0000000240)=[{r2, 0x80}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x8}, {r5, 0x80}, {}], 0x6, 0x4) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000400)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288a2983dd0747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9675a12487c637e94", 0x82}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f00000000c0)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000000840)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8b6b0f5a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15c7df0b", 0x21f}], 0x8, 0x0, 0x0) 16:49:48 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x0) 16:49:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3f598b597caa6ee28ea485a0981c75adfdbffa3b94d1f227251df684555fb12001000000613ca70e329ddc019953e40a5655aeefcd7154a556f4c7aef98b6347c6c4c0a0cbee7d7a17444139abe218233078d094a8755cb06d572ef77b954eca512e22f427d2401b1c6d80fbf2813d3ea32e46f4746ae6d72ad5767ed8e7"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./e0\x00'], 0x10) r5 = dup(r0) write(r5, &(0x7f00000000c0)='p', 0x1) lseek(r4, 0x0, 0x200, 0x0) 16:49:48 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:49:48 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) r4 = dup(r1) getsockopt(r4, 0x9, 0xffe00002, &(0x7f0000000280)=""/225, &(0x7f00000000c0)=0x75) setregid(0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e28b7392767b1f9297e2aabb1123565fce21dc2323834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40bab3316f5085c43e01e0af92949dd5c289e35"], 0x2) 16:49:48 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = dup(r0) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000d00)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c01000/0x4000)=nil, 0x4}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ecd000/0x1000)=nil, &(0x7f0000f4f000/0x1000)=nil, 0x80000000}, {&(0x7f0000f11000/0x1000)=nil, &(0x7f0000fc5000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f23000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e36000/0x2000)=nil, 0x8}, {&(0x7f0000d4c000/0x3000)=nil, &(0x7f0000e2a000/0x4000)=nil, 0x9}, {&(0x7f0000e01000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f6d000/0x1000)=nil}, {&(0x7f0000c62000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000e3b000/0x4000)=nil, &(0x7f0000d97000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000eb7000/0x2000)=nil, &(0x7f0000c3b000/0x2000)=nil, 0x6}, {&(0x7f0000d36000/0x4000)=nil, &(0x7f0000d3a000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) write(r4, &(0x7f00000000c0)="d7d5484b13613932705464ad9c4300d491886556f34cabf022809866979fef87154d60da07a972c85a37fcee36c47c26fa439eb98b97093f", 0x38) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) 16:49:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r10, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001940)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef32949182c5d993fd3b94fc447c543d32da95392622ffd478b8708511007ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f0200a3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40c0c48b881f65a80e90323ea6947c3145d31e8340c0381b052f4f83019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6ba2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b342f4eb02e8a9d352475598723a6218a515893d7ba01c1c75172b52aad9837f43a27b9104675a47cd941f2950e276890da98e0105d7ff87512e8c30203170295cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b82efd3a8f2e21141ed3d86f5a00000000000000000000000000e6ed18013d0a79a3e680794de3fe86d7c6c14c9de38cba61ea198cf7ce4e4405a0c1ec56086289fb089aac037f61e87792cb4462e7019ad96da98ac40c3a47d49336d0e960de9bdd4569d09cbd438cfb65763b75c51dde0ffb35ecd04b5f7b310ec6b14a6b5adbec35d8194b11f7a98a4140a25097703703bcf30d15fe4ba31599c970f6bda0abb627c5d59573a66ded4fce899544485acfeed64f0e4efde8438d5c8d0d50fb3be3710b87442a2f08282da8e14f5d5c6180a09971a676b26582aa09f1a7e91db3550e277d38d1d9408ecac51468e2b6127044a9c2d3f7f87a6c7f249a5cebfe7b0fb5ca32ffaaad41578551514dd82784637c79bc81192c394ef34ce5"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r14, r22}], 0x60, 0x400}, 0x404) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, r7) r23 = syz_open_pts() lseek(r23, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r24, 0x2000745e) 16:49:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3ff], [0xf8040000ff, 0x0, 0xfffffffffffffff9], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ftruncate(r2, 0x0, 0xf41b) 16:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x21}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:49:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000140)='!%\'\x00', &(0x7f0000000180)='(\x00']) 16:49:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1000000000000004, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x101, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x4000000000000000, 0x5, 0x0, 0x0, 0xfffffffffffffffc], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x7, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) clock_gettime(0x3, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getegid() fchownat(r5, &(0x7f0000000080)='./bus\x00', r8, r11, 0x4) 16:49:49 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f00000005c0)=""/249) semctl$IPC_RMID(r0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6533c106a74e4bdc988a45943000"], 0x10) r10 = socket(0x6, 0x4005, 0x4) r11 = semget$private(0x0, 0x5, 0x204) r12 = semget(0x3, 0x0, 0x2) semop(r12, &(0x7f00000006c0), 0x18b) semop(r11, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r11, 0x2, 0x4, &(0x7f0000000140)=""/136) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r13 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r13, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r13, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) 16:49:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000000a, &(0x7f00000001c0)=[{0x8}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) fchdir(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:49:49 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="f3d04751de7b29edd945428bfa3d3667b9340ba30dd7c119009e4ad7f00f0e72012e6b9c0dba3af70dcd4cf6f2e858dc5edb44eea19b39dfce68793f9cf4d4af3d05a7bcd7465446c742a10e65146cb1930fe54a82d5d19c68fd54092812145a1ada5630249cc1e66807c52db055656d98c0c09a12794a7467fb152ca57f40bb14fdffb7b88b3143c366c545b9c1a3c402e36cbcdb563049d3cc739dd5f6ce8c5fc7097d098924d51d67077b39a0c9c635d209b89bb7459400e3946c0cd0bb41c3add980a0eb411fbea5b64a84d14f45555dea7cd207633ec3ec40c3dc8b28e2662e9a07c884da851864d35baaafd1009fe917a43063", 0xf6}, {&(0x7f0000000300)="5292eefaf87e65fd58541862ccbf8cd0aa606e076103fe087680b7be6c0713c5d95e5c5f7a6b393cae1fbdd6e244ab80d0e0ce108942ea7a61618aebd850e0d6914f785c3f330ddfd13cabc499c30711a46e068fb7a3e082c3c88815b141d353b0558e20d718054ec21e3447d13a6d466339eb676af31700a94100600d616be9dd62f31788b4ad802429c0babb1157d862d87470321d4038c7efe0e29ecd35a711fa0ddf91a7e2d714b102efc3665e1a2d120f11edcab118e14bedebeb7491f0a484a005d7363eb5069d37fbcb1323962b702ccdbf", 0xd5}, {&(0x7f0000000400)="888f259119aed6eaa599ef63f86b59e99b7c7427d3b856d395d727728d1cbfce5a0e004cc989cc7f1bb107a74c5ea427e132b66a35f43fc6a331f9bd5580eddeba1cb451a14bd5adadf79d808efe7b45c7da0fe7832768f6d708b6fc4f2ab7a1e0e9da8161f804f4299a2e671249b9", 0x6f}, {&(0x7f0000000500)="845bd0819771fc5a70264d0122353a202a87c5270f8a42f13def36ad97b1ca15a6043e9f1b19953c50cb563ed2395a652c0b08ea3a0c903b29fb75dcf4456b464fbb9a046e3935d355dc70641288c412cb5bf49adfbf51a1756845e25a46df83c72637e49578491f5f224c433af1bd5f33d7c160cf5b6e363a212647e58b6f126f89add2dc99b6d134f66a44cffe75a0afb0453f7a1fab5716ab0d7bed106e4048b1c25c713db0", 0xa7}, {&(0x7f00000005c0)="06bc6e3c555757cb581c8b224732ad1d40197c86d7d8178a709ea7338696eba8701394763099cd6db0c9f4235b0f3eca7997449bb83bbc9f92c0097b63f87c6fcfd454d83044ac174bc2ea54379ae442243291e53ce8b25e5ce61069c78445dd3813e9a2ce54d8e8e1a057ea04eb5469a5b3fe7a895282f64752f8b9eab1f99ff335b60d3182d3130b5165f478f29bca37907b8059173c0e50b46b0bec5f4bb33d5f5755a7f531270b7bdbff88ae3094", 0xb0}, {&(0x7f0000000680)="e4c570d7641ffbab842d58312c0c26641d0e679978680b3746cdd740373b5191fd10f1a604122fa632945a9ea5153d478ecd70737dea19bbb9fba9e8bdaa18c5f328355a", 0x44}, {&(0x7f0000000700)="17ddf71fc849c84eb3b4ff4f22e67ef8048337bdcae457e99483ed57461b32b636b83556449ae8f1325ed2c4c403fe028f4bb8279bc2deafc89a1367949881d360209387dcfda38c06cc2addccd64e69abaf14535b74da29beef55a56c80d0a2957f2c5e0c715ee300ecf43d347be829652c1bcf2c913cdd3acad585be0ddd2066fa1cfda9aae99291b9973ea423411dffa6b18732879e6e7b7de741", 0x9c}], 0x7) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2012, r3, 0x0, 0xfff) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x6, 0xe30d, &(0x7f0000000140)=""/67, &(0x7f0000000080)=0x43) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) 16:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:49:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x1) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r4}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x24}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0x1d5}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001500)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000400)="6db9d517185bafed25b0cff4cf6728fda2bb1a55e8e170ca8c5c43a94c569aaedd59018905bc04cc1192b2978c7444b3dd7b75cb376b63fb85ef0a95227395cfb1c6b23373c8cab8f19c9041a6e09e2c3dc911b941ca8dab3876236fa0e53a7df4f91685bf5a87dd2d808a4be00eb7ccef60b981bdc5ff59eba1d2b24d94473fdb865ab791caffbd12394c71d9b5e889ddcb34bc7a9bedf479b9cff6cc02d72dfbd551083c34c33859fa79f176a420070b3d343dcf3a13b3624120742035ee2de6c3030162afc774ceebcc90293d581aa9c8a19201e4df162a9b3d050aff733c621a918f89420693bf20e0ab791f3426f48c1649ab22f05ad6eafb660b1a3ac3ad41ae89ecb016cbe9f1043aba8349d66242fcb40b868ed598cb4be65850960d13ddf25748d9747b7e3d3255f70619ca7216d8c533c2c2b7d6b3f482c364b0226ac3dd1c728ce7fbae909a57b74320701df7ee23b758b30aa0ef425461535bf08e07abf84fe6e0ad52f6d9122fe4713cbe307a508e9bf81740b0cb76bdeb16d255dc754121a096113b2cd520e6b565c5e1c7bf070add5f6f8a8a7b8ecee12e02aab1aefde048f2f2dafa4aa94345c35d7719f8f692d4e13efaf6f71299ae2acab56069f86e3917d149c6185333bcd402b60a5e5a73442b8c8d9e80096c32a6f6d800bb83abd1d68fa9412309b8e1f6d92520722cbc8e5b57c69deef9b4dff73c3573b80027803c13aa56c6bd83c6a649b170ba5be1bf3dafebfbda9b887e2b9b64ffe37037c2cd34db7225f7c3b5a691b15a0fddc3b24ce77e5aeb6c2dd94226980df5d6578c06b39546f37f6760bc95958e6d16f1986788bded6ee0d83d868e2af30f067f6645d9ba6fe412bc8951feaba85c94dac0b16c09959f2569ca934e95bfb9800d93670aaaf24858eb019ef34ecba7acac859b1b0045c1f8947b84168b94fa33cfd496510c1acb216f6c0e6bccbb6bf0c86df32b69fe6aea8e7ec2b7568e9fb75019b10ebe8542d720507a192b6fe227bd6e9203721b7865e87afbb08811c1ef2472013ec5d90f59be55bc83c10cbc351f98c550487838f00c8f0ff1ae7728af607fc6b4523f8f649dd5e6037969b0883a3b339e54cacae6f271f38d0db4711d0ba8340c9bb78c04d9e199d5630591e55516d8f8d018782ff736f108ab43ea981fc9450b085f06658b61ff37b2ae57a1f848e6dc9e91acfe9aa12369d644175ac60763507ac12729632114e9d026a81a8d0e3bdea506553c62529764db9d00a46d4e3c2faa3ceb972c839406656e84ed43cf4b3ebe9e740bbd9c2409b72be71a3993804aac9a9d783cb5eca20e7ab7b28b83df36404f6f2c75ca5c9c7378b4bbd6a91a4521421199cfffba80e8d1df2e534930f2bf8afbffc23723cff6a1b004c7547fcd2f483c5f1b4e3fdd774818cccd83e18cc84068dd3bed586635700a9c7d128ba04a93217b35cfed860ba76dbb8441bec1aa49512813c8a09c63e3621fc2520c7c646d1efda3c773aa976b0fe4613734c1aa1cc0f9367fd771d61e893cb62ba68139f4223111ed0f17281e6fa6277a210ba9f658bb44839e34ab6baf7f21355b9033644e2fc540ebd4d991a0f81a04b74e4c545db0a78fbc79e8b397dfdd5a421650cafe18f108e349bfea7ac357b936bb8996a819706ea92c145b44dc794983e184b11edc6b7931ba972441d8b2a01c3e371a7b76b6c24316951d813718d15d9aa524612cb6c6c90745cf0c8e7b871624dbc1687b64634d5040a251ecc1ba53dae407e3e700612b719a9e4e5d89636f7f13f141d1db9f64cb71727ce8a063d4eea79462d74a49582522a160d30a713df59fb57eaffaf7874415aa5fbed436507d46ec2072798de2cb0b460b1f8d54557f98ddd206789f77fcbb585b33566375fa9aba767e4ef202997e9254a9d57c7beffa71e42ec120debe8f51cdd026ee2f734b385bf6902b86189e5bf3eaba55d3b05bfd4b40a1b9cdf8894aaeaba14e105205d95936914164207f7a99ecf6b552132fc9faf54fe3118f8daa83998d9cc53f1a90fc347b70a65cdb6bfc3d256026217231b0b87d8ee208feaf7f08e016f096005f43de97cbab143d3d380e4554af03a1fb61c47e4d2ba4a445747addb7b7c160c75895fef869b2bec58f94bb0df911795912a083256ae29c82b887f10aae1c1ab16a7d86c74273452924076c809a153d17c0d8a1a6e5cb9dd65c377c24b75f38b04f4daeb4786f15f4d8b2080428100741ece3aa9c5dd96dbc4ad3730d2284c8d53ced54b87cef45d42528b638ef3e3b0297b16ba7583809892ed2bb611dc6821bed1afeaea7e965fc0d5212e4afdabd9d606ebe30c7eafb007bb53cc7d2381d79fbee0815636563982e10e3d60fba6ec6d28fb568b33a3f09b74f189c378b0751fa0ce25efb3aadfd50ab14aea86f35734b41b819a451c88beb1e7280f05986c06175f96963bb999ea8990d97643deb5d0feb6d544594c8d41d1569886a00cd9f1353cd6297ea8f1e08cb341373415709e0c904a8257e0d03a209de3eee7dc397357e1ab5df0207de5b6b270d49e63695272140caded891c6603dd9ca1a403a9f43779f6aae2a9baa64d7bf92489220a02cb3b1fc05b91167e09a6d5cdf0c18eb29ed45d50df877bb19d436e38d367609a7178db983ee62c1bcc58c8b2697d29ed9e2fac4cc7ad96a5c3843f856bc7c00cbe71186f2bd94c4bbe1886261f5c6de10d9fca1fcd3300620090a91466b15f080738d80111ebebecb857359d0aa75e4452182b80131cd93b28ccb948b32fdec80bb2dc11c8a8c7bcd77994422f4a79169db6c3f3143adbc75a57446314c56d201022fc761ed05484a4ae81de96a164494a12dd275c40e61c113cabb9b9ac9c8956237def1249513b89568f9538dd1543e5b39aa0500ea0a41c769046060af734fb30cfcbdddb286e73c8218a449467a74bfececdf1b16c9d5a59189cdbc3b9b63c2c5ca0f526f0f25418f7653a95979352aab1baec47fa1fc9ca7666e58662a8cac12afb7aa7b30420adee5ffa7e8e0872ddfd02dc91886c9294626a064ae93767b88e0906a5035a1d85dfa578e6dcb4e7a9c8af508b16d77c3e6b0726937b3c1ba765a7a698f7ad994162d160e4052ded42b0a6f57f3e3e782bd63970cad0d96b1c8daf10bbbfc666deee85b0e4deb067f6ad5aa828699cddf5c481edf9108ff270c342a2d432872b16c467e4fc551c10917922cc58534582d20f7d85831e9d44a09e00db4cdc5b1d9b00247a3ecc4d478c132189f21e6becd44116989001c95f674ddfbcd8cd528b4485a5de72110e8481c70b7577c5a20f4d3e65690a65566e2143180a7f033de3e2dfc899b5c4fef31245cb59f7178db595502b7abb23a4239d2d099bcc721aadadb96e431f09ba9a661f2b2be89d79b6a1827cb363d1001c8f8bda8be8f78c3a2f36167da03f10a15e6360a2b14b50d606ba68d782f997eff76a243076f9207e420c5bd8a5560a0078f8452f125a94e1077a3648c18e76a6c8eaff9d218b0a9740de3fa6aaa87ef90759555cb751734a96545a5d70f18d218055c923e46427a5542be3ee5bea1e2fcc909075a3463317d43b3b1943f45c54f8929b1ea8451b9cb86f1a24d3d760b56030b12da477f527c6e3b34458f6c7f0239debca51aef5d57116605101a69f80236a620a889017a9cfa7aa6b4b9221318107e5dbd9fc6a50812bd516cd53bf693b489f68f09b247a9f9c9965364f1b2260f16804ab22a0e4353a89089fff0957be3d7d183c609e913de3bf693a43f4fb6a21fd0644570131d82bd7111b1b2cfeeb4d7d9be87651e542bc01da27667b3cfe0f6897a3b39f69dd7bf4fe7f164c32a1a2566c2a86b2faf4a8e1e23b5e10db3b6462fce2167b42df5774b4c6da0154a3cbb781158e1d9ef9bae48a8fd2103777106ffa60016f092a4bdd312a35d936fa2fb6544abbd066005b4287698805b5956437297d50df748aa59c2f2e71e1af159f980a4cd6cd4762f1dfe4f5ad327d331f417cdd7adec4065c94a823095ece9d7e360433ee7cebaa02f4696191a91043660d364d1fbb3e7e379c96c067a2c2baa3c43e3f1f8f3c500ea168256a9850073c23ec354ba8cf7ac416c82173869735828b6a23070f85255bc3190a595e70a59dfa55d58efbd316d3c2218a48d886b265a774cbf6565e604d84d17671894e41f347fcaf166a34c50b55c79f16698d82c9595fbf316934ca08f6a0221339e96fbb3e22ee452460a452fbf0ebf5f886fa56905b8a5bdd2cc55c1ae895c6f680e08e47908891c84cd5102894c990737e9ae7b32145b0e775c39323503ac225d0911e602d4d7b3a22626c23f7dd63887eadda9349740241e6fec0fe6dad9528aa8a152cb985477e0e25a2987a8d749649d6987c08ce40b5752850ba0599b02aef1466922a785b93c1078de140438fc165a0d3dba07c80278f69a940e08b2cbcab6545c26c834abc47ab7a23853f86100880c859d8643a736fa33e186fcef973ba25214cdd0918ec809b95acd4cfa9d971db07a872e5fd28cb8ac14f0dc3ab7a598e984181713646d77a4564522535eab496e15c4887c380f9d15e709c06ba48ca8efade04825015ae6f530186af3b6af826ecd36a837cd6624453cc2634d0e152b8f75ce4a29b8db5489c6d3603b2c5e1ce5e1a3016da871b08e6ea5ffb34dd718e038f66d4e52ab4e1b88192768704c782f77a9ab400662ecb444e6f55fe4ec3e310c7756fff45214e7375b547bef9cc6631963247a2e667b90a2d285cadac1d5a3692dc1a3d59efc10591e43b62e7150ecabaece658b1a42c5a054ad8593556c9e80d49015c04b23505c87f627ccbd23b0d501f4340922f397b5f293272035317d2353743430e79cc47d63b692db811286b2570cb76048683900f1e7668ca2cd7d84de582a12ba6f317580f65767e350d42d670a0f062a6d62bad89ccbd85f1f0bacd919420930bbde826920f9d517e4d1a54f10b81d54afa326c1be00dac00861132b8f98f4ffd460685467f1d67a3c8606c28eaf8e9fdf2dd7de3a78d0117d5164ac946710f5c265eae897654c2504ad7533e984e29f4bde868b3a5a0606482c11a58dfd8710a81b7353a554e75391a736c51c13d1c1a7d695c1b8c4e3fda4abdc21ed41fefbb77d19ef6c8d02c37051d57d89cf1a31d72e465cca6514388237ef80858107b14105041d2be50c7e3215d21815b4342f373237376148b1745e767c6e566b14eb7c1d1f5ec9dd8cbd9eb83daf37808c836da764d6ffb940ccc77ca95addc6f470c1474e0529e37ce6b00b388ca75ba3085404407e32c2211d37acfbf59cb5d480e20f9a0ed1fdcc616ba5a8321dc07903639c647e58b8347869f99f75e19f81270e0a7073bb5c97f77182e9418a6224adabe851458f1f966e63c09e1dd5f31d06443573f9319923197f9315ed29cd76ad0ba96faa543bf2f414b18ebd59ebdfc8947cf6f07ef10988741562badc5a64ab56e4ded7a0b46912e2077581eed5ee264b6ea9f5fde52200e3864edd8e96b2ae89262219a2b9651aa3a84843ccdc7b694c60486dc43ab28c68fae09ac18be4f46685ecfa7d0fd14aaf3f8c29170a0748176f8e8bb250e478d877daa0e884d2907b1fefa528a39f616008e6fe530c1e8893c6c5a88d2d2b90b9732a77bf68e03636619cfb8abc39e98430e0c8a167a7c659b18b36a5ff7f45ce0daef029a5d7c71897022e36f133fddf8ff81c674da816c7e0001b10333946fe1c51ab2d41e7e9610efb57d947fe6575f561416c", 0x1000}, {&(0x7f0000000180)="df2068479df602e7439127a92ddc1d8a68fe0e10c50af843242c6d2e2f32fd328c8d128fa42952d7c5ba019f7677408f6bbb3db5f159b212ea8840f252d15a380cbf3946c9772ea598e8c904317d75ce54224ce46dcdf6a0514833e3459f8b7414740fb97feede69c819dc32c7ae7bc648d2eb83c8cb41fab8799f6d98489c8d10dad8914e646363f1e604a93ce9ccae1fac30", 0x93}, {&(0x7f0000001400)="4e8923b599c8e1e7808a0d950e5c322b670fb336856fce6e3df5b7d923900ea166adc7a8f4aff9c61a213c3b7fc7e1963b6cfe5748f57dd697def990e9ec7e5674debc4a7b045c3e9054e538f5cb0bc2aed2b51d3e309cf3d015bd2cb7ffd5500001c3a8762e7121b2a831b014243b552eae71ad81089d0fa570981f9e9b0abf143a933f86c35f015cff9a030ddf0e916c63e8cd5f8a", 0x96}, {&(0x7f0000000300)="60cef10b6a48d8a1bcd0642fe23ef79f4e99dc2ef81188502395d3cacb54777e05205e04c9655fe6926537069ef74e83b904c81c7e7d", 0x36}], 0x4, 0x0, 0x0, 0x2}, 0x40a) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:49:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = dup(r4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000400)={'./file0/file1\x00', 0x2, 0x9, 0x3, 0x0, 0x87bb, 0x180000, 0xff, 0x1, 0x2, 0x3, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$getown(r9, 0x5) semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket(0x18, 0x2000000002, 0x0) setsockopt(r11, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) accept$inet(r11, 0x0, &(0x7f0000000140)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r13 = syz_open_pts() close(r13) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x200, 0x0, 0xffffffffffffffd3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x280) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r15, r27, r31]) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r36, r36) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r40, r19, 0x0, r23, 0x0, 0x0, 0x0]) r45 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r46 = fcntl$dupfd(r36, 0xa, r45) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r47, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r50, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r49}) r51 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x2, r17, r35, r47, r48, 0x40, 0x9a4d}, 0x5, 0x87a, r49, r51, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/45) geteuid() r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r56 = getgid() r57 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r57, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r57, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r53, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r54, r56, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) r60 = socket$inet(0x2, 0x3, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r60, 0x0, 0x6a, 0x0, 0x0) r61 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r64 = getgid() r65 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r65, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r65, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r61, &(0x7f0000000300)=[{0x0, 0x81, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r62, r64, r66, r67, 0x2, 0x9}, 0x5, 0x5, 0x8}) r68 = socket$inet(0x2, 0x3, 0x0) writev(r68, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r68, 0x0, 0x6a, 0x0, 0x0) r69 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r71 = getgid() r72 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r72, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r72, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r70, r71, r73, r74, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r56, r67, r71]) r75 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r75, r75) r76 = socket$inet(0x2, 0x3, 0x0) writev(r76, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r76, 0x0, 0x6a, 0x0, 0x0) r77 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r79 = getgid() r80 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r80, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r80, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r77, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r78, r79, r81, r82, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r79, r55, 0x0, r63, 0x0, 0x0, 0x0]) r83 = open(&(0x7f0000000000)='.\x00', 0x0, 0x102) faccessat(r83, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(r75, 0xa, r83) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc86025db7f96f0000000000ffffffffeb7b000000"], 0x41, 0x7eea135638a8ce50) 16:49:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0xffffffffffffff8b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:49:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001200)=r5) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:49:49 executing program 1: r0 = semget$private(0x0, 0x1, 0x2) r1 = getuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000400)="f4e38432ab5bf3ed54169c1bf658e52c86b89ae3f60d06216a43f30bd8e071e8d418ac5b67c67a21914dc348bba56d1710c4bebe5aa6439fd2bb2da50752f32a0b2aad8a0b6f4d867e3e23b11db2afa52b5796ae9944e0c37989a92836b7c212b3e1cc8e26a7e64497ca5c57653c30dbd1d0704cd8944a1e5a3d940bc2fef6359a967491f981389facabfdaf0626b9b5be15d18cd084bbe21d6a0b332f24154ca6deba037d5e8a6897ed94bb7148c6a06db52a78044b93e2e494c250a3acce707ab61224d6fd8f59ca4bcb698599059cdffb56b4a187f93ab12d190df7459c544fe2391c72db92ba06b72fb74f49f1", 0xef}, {&(0x7f0000000200)="5a8a8b4a46d5ecae7035d851b5771cc19831b1e4bca99832b5b11634ff83d3461e534a542a3ef78ce728132475443916e5cd007123ad2570", 0x38}, {&(0x7f0000000240)="a042cd9fee73b098ea660e48", 0xc}], 0x3, &(0x7f0000000540), 0x0, 0x402}, 0x9) r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) socketpair(0xc, 0x8000, 0x5, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, r1, r3, 0x0, r11, 0x1, 0x800}, 0x800, 0x5, 0x8}) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000000000)=0x7fffffff) mknod(&(0x7f0000000500)='./bus\x00', 0x80002007, 0x5dc2) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r14, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000040)={0xf000, 0x1, 0xff, 0x2741, 0x2}, 0xc) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000006c0), 0x20000000000000a3, 0x0) 16:49:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4e8b7cf78da64a55, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:49:49 executing program 0: r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x0, 0x0, {[], [], [], [0x3, 0x7fffffff], [], {}, {0x0, 0x0, 0x0, 0x9}}}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x5) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:49:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x84}, {0xd8e}]}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") pipe2(&(0x7f0000000000), 0x2cc087ab17f9dfee) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\'\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/bpf\x00']) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xffff, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x3f}}}) 16:49:49 executing program 1: getppid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x9e25) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 16:49:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6d020207e000000120003a216c5eef25231f186eebaf991e23a1323973cb47e1a78a84c00fac6da3e01bb3a3515115d5e57afece75e4c82d668c263a7377e8085a6bda2f78e53767d4f97e954209807508645318a157cb55c8d90e17d23b1cc2bc505c066e9c9baff13beb93d00f210175110624254cc4a9"], 0x10) socket(0x36, 0x4000, 0x6) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e58a87a0300985dd9511ac992bbf456d6c79a69f892fbf5ef1483665c8a477589539a8a621c0be95eeab5f6264ecd99b83e999a55490512157a995ae69910a72d27c2fa7c0634b9a36c2f9f52898afe93aff4cca4ff676255d006e576e90195157ea14d3b6ed5e"], 0x10) recvfrom(0xffffffffffffff9c, &(0x7f00000001c0)=""/105, 0x69, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3b, 0x20}, 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pread(r1, &(0x7f0000000100)="e00c0867391588d2297662a8f0858a6a5b08050e6f4cee60b99590149043b84f8d28a8470b14e5d7efb3f8bb41f4afc8c7033d26c49b7a005370ee2969819ddd37942c66fd36b12e41d1301b885f20bb091b41ce699ff1d8476d3be48bc91c887c63212b09f3480bc0ca58353f08deb6c0929dfd4f4c35219849427a344a4a2108f334a7673e32da1c6fd135708324", 0x8f, 0x0, 0x4) write(r0, 0x0, 0x0) 16:49:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3c6a05d5dfbefe9be48bd0c75a68f0972c4f04e3c7c4b542b083430da9821d6babd9d915ca7147b2d4638c573302e9c10572e489d4a03df26807127b175e1ba1d82099d49fbda02314de9810c33a6eb28254882c87dbca28216d3b35f21b79b8524e12713eea4a8c88f3ebc17ef5e1277fe4f21f637801a8ac1681c0c630d3e5021b212b84560200000000000000e2868b14a55f1ded3a5b25b6b46ca90cd8fef863f6c585694779c6910628b5b0e594cadd9c0752c1ea4ce9a74514a71fc03752c19654148e1b57"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x10008) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/91) shmctl$SHM_LOCK(r3, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:49:49 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x836a02605a26a9ca, 0x2, 0x4) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x2}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:49:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = semget$private(0x0, 0x6, 0x0) r2 = semget$private(0x0, 0x2, 0x102) semop(r2, &(0x7f0000001200)=[{0x3, 0x408, 0xef4cd4b77732354c}, {0x0, 0x1ff, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="4e8700002e2f66696c65302f66696c65"], 0x10) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0/file0\x00', r5, 0x3}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/38) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) accept(r6, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/4096) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x8816d569014a60ba, &(0x7f00000000c0)) 16:49:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x6d, &(0x7f0000000000), 0x0, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2a4e0b1d6b44d3bb38e8d85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101b9451ab0047e3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x9, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a79ffd2d2c79fcf5e14f9285d1891dba59a2a1be4fea2277ab4aa295ef039ebbe1e4cc77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bb01000080fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5bfaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3d28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea00000000000000000000000000d16f"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2002, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x20) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r25 = msgget(0x2, 0x0) msgsnd(r25, &(0x7f00000000c0)={0x1, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x118, 0x2784654cdad2cd0c) msgsnd(r25, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r24, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffecb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x5, r6, r10, r20, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) seteuid(r6) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x5) 16:49:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="01", 0xa9) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fchflags(r3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$getown(r6, 0x5) execve(0x0, 0x0, 0x0) 16:49:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r6 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/73) 16:49:50 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x4, 0x71, 0x1}, {0x7, 0xff, 0x20, 0x2}, {0x7f, 0x15, 0x3f, 0x6}, {0x4, 0x3, 0x1, 0x3}, {0x8, 0x0, 0x7, 0x80000001}]}) 16:49:50 executing program 1: r0 = socket(0x2, 0xc002, 0x99) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:49:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x7d, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, r8, 0xfffffffffffffe41, 0x9, 0x7ffffff8}) 16:49:50 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xff) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:49:50 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r0 = getpid() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="68a9d11aa537e6f2cd20283d4bb42f1717e54e2473f4a8f12caee43e536309071c6d4be8f683c4682417035f092f3f"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c65302f66846c653000c07789b24a3e22b1150a7f82630dfbfc32cba570aa783fac8ab8a5a944184341ffb467dbe0ad2e24d7097393860c38bb75f29ab35ee8559d2d382a5aa88cd86723d6dbcf609688713cff0ecd025e26be2346845015d1680602078779464e6510b2412ccc0cc45f75cdbb44689e65ca9517c25ccfea4bf262dcfd6747a7449410fc3fd80f5628c082bd9ea33af04ebe554ccaf05cedd6f82486400eab3d18292102af0a11a89bedd44076a84fba6e817288f198a4462701db3ea806294baf0509f7b4dda766eed593d83eb6e3c3c99563f0e1341832e0dfa23476514f18"], 0x10) r2 = getpid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0xc27}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r13}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r15 = socket(0x18, 0x8000, 0x90) connect$unix(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff0000010005affc7b2c41ee8fa4b9665cf897f47b5a2fcb4d63233a487914e3b98085d11b2c479a36d3c22760fdef6c638a3aa4abf4497dcdac8422c784cc970125f143944f9af82654727e9b733e00e91c2eae2bd440c21baad1c0630539a8e844600b95463b666513cd887f364b26c573aeab864e3f"], 0x10) sendmsg(r15, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) getpgrp() 16:49:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = socket(0x2, 0x8002, 0x0) getrusage(0x0, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x2, 0x6, 0x8, 0x9, r3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x40003, &(0x7f0000000100), 0x101, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r6, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:49:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000001e00000000000000000000000000000000080000000000000000000000001800000000b55fffffeb00000000d94cf460e3893d697ba8060000000000000000000000000000000000000000007c9900"/104], &(0x7f0000000140)=0x6e) close(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) 16:49:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000140)="238c29c18b511e8acca3cbad6954d2150a1d07fe81d8e98f8b3fd939ba104877cf90902d383ad997f30c624b0399959268d3997bb4998c6e4f286854e5aef4627f8995b470bee51acb528b29a0c3d22950b104accb80afe987ad96cff7861196b219e58f77d77cf9ec10b726ea69048cfd8b07a3c3c5364b651d479f48c5d696b68b03a3cbf8883d0fca2c53550e1192d8f8e0b15f2869fed51628fbcc331d04f46478117daf9a3ec83d432d084d9d3d3e7bfb2a4aaf122648823dfee7238a7e303629eba0726bc61b3367dc4bc5fb5a00c941e4877a7e90af43ece4421e8ee311ebf809e1000fb2c2c7e3df98551ddcd0c602b6e8fce6539a7fec0027b6d62c74cf2fb0c4c11b1f5870b27f8911f38f64a559d70b03308a58f10bcc866bca30b9981bbeeadceb6a8668497074de7e3761b4b6622161e08dc260f8d261ee942476671612d05639be8b4cc88735b79cf8004203d9d0d6ec21c744dd569b395a3d3abff69841305ab058751d406990f05c8c8dc6fc5071d3aae231943ecb7ca83f289e97b892b059f4d2177c897e546c0b72fa7bd2b29707cc69397ca7cfe7cc4a558700cfe3746b8b95fdb43ee5f044582cc228ae372a8049b300c8811a61634f5a774b94c6f7c79a587fa3bcea5d3c294d18b02dbac77cc0ec5d4e9732bdc160b5e28c2fac04f1ac31bf8edd44beabe06f6b9954c5b92cd533c46fe0241cdcfcc114433ed59c49d5b2169cad703cd610c0e74b1cce07205152316c59a12fcd01646bffc505a278d0360bb6ed42feb550bba31c34c43c0570a66f60ef65773bed129534fdf40a5e0aa641a4ae8de43fa7557497127fcd2b43e1c4308733ca0fbf842a048f2aee60b8c492f246aa6e4e645b41be77712bc0e6ef31aed850b207c0ed1cbbff372909c6b7447c98d7610f1012c2194b511f1ea81c3a6b613772b6ec9508afec9098b1d21ff4621c6ba2111dfb5933cb4f925df3382bcdacc5f787f7721152a086b3246d596a26b3eb1eed61da621b0e59fc422cb8a01eeb81c0f3f2b451bc7b2642058c8a19b0a4a6434f99599693ec571502c6c259bb5a1162c2a044e87d170360f7f41376f1772ec15a1b77bc3f8eeee7c29257ef1584d1fbbb0747e9d3eb8e39cd3c84ba0db81e9c89cecaa64f86408432271323f0f80bd1e1c63cb3acfe34d3eec737894ff84582530cb3154c1df9da5ef88a9342cb656310b47784255bd39aec83b49344b99926597364de010f935b79b9aacf5f78b2749f08fd7600a8545d95474e38a123b6cfe96975a47fdd6017b7cb26af17de866b86867729d4e9a28bddaaf5e4c2a019d46ab72f99e27fc27cb97917fc4afe55c5df4bddf1f275fcaa43b568566b363cb6531485380da3115a5e069eeea8f230935d16ff721aaebeb3f1154434299c40eecc66ec30236f122e0f6ec506c0808b728da5215a657660c3a097c47798a14b56bbef626d97b44184a9abf4dbf80cd99110b493c2500585b6811b11fbacffe10d240920f7178db30bf9ba99d3523f75dffd3fb057d6fb8a323063e7a20135b6b6b15131d60772b760a9228ca66a7315227e1421f75321b942af110f2740b2083c74d19cc2a0f362f3eb3fb521ede5e86628bedf63a407b10b2cafc560bca17768c55aac1aabc4e459cd3bb7af28079af2bdfcfea9a273e7bf225e0dcb5ea4c3c613dbfb0e3b53b6cecfbf6e256cf56b2893efe133280d6e22357e0b0943f56ca42a3a8d9b6963a0bc9132e7162fbce844764130403844cd1b20154b1b8780533fa370d818be6ccddd5c0d4fb096610ff7db616f9b1cb407c4002f6328232c229d9089ff5425b508bdb6d9c391235d98d34e2d00b50d1d6865f102161b8fe32ac7f2eb17aed1aa02c8e33abc2fe62ec0d500d95add723ed0b99884d34a77f883c57957d543432d118df9f3bda2fd12977956f53aafed0ad2af55bc997d1e98356f3df5d1618642087cd5070125ab11adc443bbba6fae2f2c302f70fac3d90b827234f2652feae48ce33340d2b559c872582e020d5918df97d32105c406a76d89eeff70114bc69b4d46b8adf14f97c308d47a8a5f20690feea3528453b3de061cc49cf8cee342bb68e7dbe04d6b82f6690bad28b18e43bdc03604e06b893ae68bd2adebe5b01e995c84e647c462f90eecdac51b9aad0161f7ab8752f21251b0357aae0afa511bde31c13d172bae2778f102e96d7af1ca22604b731e302ec85f13ece7d3660d581f78c76c8ff1be0dbf7788ddf15e315c8f5ef3dd276ee6cc271d8c3cec097e4c856cdf275e8b94ca036b116a9ab13abaa4f1b225bd6a554349695268b963d1642f8e7b5b4a97928af7294523d0b821660bf88a98e602ad258d1fd1cd63b2d2fd623a25eac9434c034feb7fb1e5493b2a7516bc471ae2d3eb0f7e23aa60d914cbd04041f6adab2e7abd8f08032068656c80defd57c8d43102a0ff7da5164d0013cc03dae307a54098c76d44827b5c72ebf4c79596a0400a0cf95e2f655a425c5328168e71bb8f9490d4d849ceac95872306587fe2f4132207bcd400b5c12ad601b82fc76af6775f07bcd8c969903d235e8901663f48206fa3931d1c3c7708e3546adef17e5a355febb0a3892d18149e52263a98dcb8ab783f61ff1bf9b60a1c9e296dba012dd80547db1ef8edab88253354496c0e8b86aec0eda1fb9a69efd7efc362a78be84e8db2db1cb77f686f70efcd94807e71652776b5be1c313b7e89cc69d4dbc55415e9dbe5631fab28402510cd1bd2aabe13bb45861465d686288d683c020faf04bcdfe68289d519e40fc61f9e8095fd902bc9c7af2ccdfed482eea775fdb30558ed8043af6542386086fc303ffc334addcb7e4c1a39a236e8aa465777d8fad5695699d27f518c3273b35b3cebfb379336c237021ac3d8bae0f75c23714c112cd344abe510914e8a15e193e5ef5b814bbda95665238074c2377480dec770dc468db3a3650d9fcb44ee054ba015a0e3d2eae470457783517512c83237afaa21e0a11ba4862c3bc53694640b7e96d5f50cf43f29b57d55cd02e8fca304641587843a39ae27b2ef8a68145bb9f9500fd5c6bb1716edc5c8048be576c88f679401106f3072e6ed3d9c0e8f6ddb192a5db203343ae210f8719f0cb4a78daa7cad43303552debeb0977fff87c1e3325aee27cd195a002950d5f18f7cb573f5ae1adbdf9522b5c1f0f4509db7f5e8faa000959a0706120d628132a6eb32835e6a65e6fc8e29cecd389aea878023d5bb6e341f15b83d41a951a2fcec0b877e2c7c2cf2e53f653cf59223c6f9224564dc026fa3d90005464be58d3665d816f45fe9c93e89f0fe421dd26803f01eaa6075a65c077d8797c09cc43d0425864b5973b7a4129e627f74441ec052fe0a9aeb38902e8d15f3c422615b2cf186606a65c3ad5d3feb845347e58e47bf5d400b5b2d06cb54d0a5aadd4145ce2c0271f8b023d8418d30fb1a02c7914ff51c9f84c9eecaff71b9bbe870d4e508375318ac0b0586e55edfdb3982bd2ff15e4a94dadae1f4e9bcceb7e313cb5fac32e9ee5fb1a6940179101ba70ddc4508555affeda4418a2e984d44bc986a800d268b1c40c252cf7bc5eab0f1e1f771812c5be61043507a3d0fa5104a6e55e29d7071b00e8c11be7ee424d29824c43227bce0fcd2a61dac11298210092ceb215f229a7b11edd9dab674fcc78048f6b027c696ebd446345c1d141b546f4a5d57749eeb9b6501d74da03271d3216a3fee516f77d8e287446fef3748619a818f08f67a32f566bd5d84a25a61599ea933f2aab70767f450541f2fa8fd95dbb96a660309f7d2c1ea229ee212e1834810eae010131b08bd99c6c4bb1478156b60794ae3c408e5d2bb7898ebe012d45f6f9c10aa3fcbb7242aa1da7bf2531f04efff13fcf4474738df3ff67b6df708650bc5bbea154644a85801b56ac735273295d2a44a943bd0c77d0bd58c3e087db7a286a81d1bb5f8f85aedaf817ff9259202da69108ee10273bbbffebe6e44f7ee081fec619cf8329340e600e64bfe7ed2c1759a24b7399670c8543788f1bea4c5ca1de072fdd990640c8dda70507c02da8eab77e3cdb2c96f33b1994319a345223d82f741fc1f0f71216f0c6cb5ebae15cbbbe2ea3d7aff570e037062d477ae9d8f13b2ceef9d785a43c0cc287c5a669fea8fc1290f8f1d5c54391e5db899fbd7f98bd269f328a13236907fa660997944e4d427e5369a666131516ad65a76f789b07e3a9ce1cea2d10b4ca62500d4d6f7c1cac90131a0351de8d8ff196776a666ea7d47d35a3552a366e50a4b4b12a1e5a75094e7ec863ff4cb3043439bc35029f92722996734bf9ab5470b4645f9f0ed8b888fdf70346104fde1d20e615b33a75031ccc85b23bcdd54b0a9ba8c26280aba68cb1e4b8b57e339d4e77af667a68cae077def7eb6263bb15383cfd5357b3d304b2a06fd191a52b6db099f5b006de4d2ff2da43eb4c20dc0aeeea9e82aedb4771f2068b3ac2d9b83dfedf0918784d3dafde39ecb3a4da674bb1599e4e480da89b172d4686baf66341d76402443dbaf959bb688c0fb636390b05633790d084534500071558f8da30a8430b21734bbe384d225965d0e7ceda5a140a21fbb117819b874b4cfd735602e90ee00875973802ab4748008989485710707a716fc525fd1508051ca2cf63cc604c81c2dcf5bb2cf8860a702f443d9bb90ec57bbb02fb0a3440ae6a14c067b124e32ec591a59608a9b33ceab28588ca5d75dc562805f22a7642dc00fa35b9b1c4b2b16b1948c33d07553e0658f33b0e5ee3fafaf1d993b5f5251112b4f7da44786dfc1d753ed1ec3d86846bcf611743f665d899980936fbf3b10bb8641287eccbe6c5deee018f6d36481bd61e53f6e8183c639ef105a454874229ad762aa15fbab43065889a94af86a236faef9cfbbf40e8ec7bd261e6a5b0d7f843a896b97152af370d6bf3046c82c92fc916400af1216f1e69ec649869f66bd63115d668bf015031419cd58a18ccc87645148317921fbb86a5bedf95d0fecdd840f26f5e9bf9065c04111d44beba3b974796c5f2dcd45aa28b6a7143f87f76d96416855742a256646ceb33adf2edde1ebb5441e11c7b87433c02f111b2a539d646fe1454164a5f1c43c08e649a0ee3788f56146c28126977729537a3384645d4066a584ffe12832da720046936281ecb845eae933eb53cd25bbc84079a652b8d97b1efa0f551275bee4cc27e3a18b036cde421e7d2e7578f88316ead35f9f83cc48b9c9794369fdbca0959c084dc664a050fe9d5b687e7b193bd4c6d99522712089c84b8697fdaee9c82b0bf06a88b2bd39fc962b4503d3db9ac373a865e89445a8be00838f0007826e229923848204889d5f03da4605afe7f899a7e252ffa1f0cf01ae6597973cddae379d8ff9c6749d80738a869a16c3dfcd4957099bec150f04070f69b1fef8c25c718a9812ad8ecba5be56fa156ac78601e02c5398a391b1c2eba54da2b6b9fb8c33b03ccf9fd4a6fd0367b7496c4c08c18e68b899203f01b5ec9e0cc64943c447840549bbe40b6034aa7e3f8fcd7fee8ba1b0e9d86d688e054c66fc811e3f26401529ca15da216302d4aaa0e7b2d7d83f43eecf47ce4b120f3ade3ac95a8c2a8d104abb48b27fe95c7c69ae688218add939d0fb5b9fd88ff0cea2e4e14840526c29f289b2fe692d179b3c8bedf58747695b9bca2c7b4338ff617b63eab161c1bbb3b9470ce7a5f52be82c81065539f692c868e298a61cdcea4874ff868a0b0870a2e49f4c756f4fe99fbc", 0x1000, 0x4, &(0x7f0000001140)=@file={0x1, './bus\x00'}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xe9ec, 0x10000000}, {0x7, 0x800}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1e, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x81, 0x5}) 16:49:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) write(r3, &(0x7f0000000100), 0x0) 16:49:51 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:49:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060693c, &(0x7f0000000300)) 16:49:51 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x123, 0xffffff90}, {0x1f6, 0x8}, {0x5, 0x4}], 0x2000003e}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r4 = socket$inet6(0x18, 0x18000, 0x60) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r5) kqueue() r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmoRse0\x00', 0xc3b3, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) kevent(r6, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffff9, 0x20, 0x160000000, 0xff, 0xb3ae}, {{r8}, 0x7ffffffffffffffe, 0xc1, 0x4ee9e406e0900027, 0x2, 0x780a}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400000000000, 0x6}, {{r10}, 0xfffffffffffffffa, 0x1, 0x66b612a47c6495c6, 0x6, 0x100000001}], 0x4, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0x3ff, 0x40}], 0x40, &(0x7f0000000280)={0x8001, 0x8}) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r13) 16:49:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100000, 0x0, 0x4, 0x3, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:49:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="696c76107130a28afd9ac2c54f97a1b4626d84be71ec000000000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) r3 = semget$private(0x0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r7, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r12, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) connect$unix(r10, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r17 = socket(0x18, 0x400000003, 0x11) connect$unix(r17, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r17, 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 16:49:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000773be535a7f55aca2e64a1f7e17868d4698579a2b79b460c334f7330a20ee30a587c3bbaf409234e842697f805837a33cda4180f39019bc71fecbdd37917858bb4f92de30157738fe52abdcd5d12a8fefdfad338164588712aa6fb3a5eab1bca167f3efa0c18232ccd2ae848916495d70a0e88bf9805cb6c8aa968f70f571fda974a154c24c72c215498f4479052f336643cc6f84ef665f1247a69b6d2b7705923db85dd86e61da1ffaed8c1c3330c646eeec7e1054f807b56c92bb1c9f2189b1d16eadd33532feff2e70600f408bc97d79214108adcd05b223e64afae161792"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x330, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000040)={0x7ae9}) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) writev(r8, &(0x7f0000002300)=[{&(0x7f0000000240)="6a96aab81c37e54f3d438803f4ce74b5", 0x10}, {&(0x7f0000000280)="5f624c74a30c2004d38ccd37e2bd6444446e87aaba4c3555d9ba0fd0494ff216706396a692f6135fa7fcef65d97281f5029be17c881694aab8b3572e98cab611f87c793a4c77aa6a4a719d8a3b7ee83197745a3a43932c2b482f0a244830e7afa60d2d1dc86e1703f5733d02b4a825362df860dc44c721ad8d657525d62c358d", 0x80}, {&(0x7f0000000300)="ec47ddf4fa1d365764f1d14b7e2952cdc16faf806b272beb9d9eac66dd90404dedec82e984fc6ed4e30a8e4e0a1834dbf3b6afe4bacfe8b4e24f7c02c6dfb64926e8a24ed2b7b12f3419dd960b115a358640bdfaf0ab2a79bfbf7c53de8a6b4a8a1f7414af4d7b86ad8272fbf6a3c0f24e977fea7ed2d1e0e417c2e720e2cdac9d2c56401d2be9e64ed288b0af288bea31e2615ec9212330f70aeac5cd79d0e0c9ce8f4fed1fe6d10ea00d6bc753f31eac6650d88bf451987d76285ed27b55965bd94e9b17bb161570e9c888660f433ce0cc6c099df9716dd508569cb761ef4d2d40b7a396e94ca6d07208e5693059dd5ec49e8ff14865fc888cc8ae7c6d52f30ec361bfdbf6cce07d2acb35b231ac95ffa8a16d6cae99746edbc69e646379d55a40586e528ddd8416c0d45403a6acdca3f8160a239a1e47da8ab39f41c879d54e7698e7e24dca7a959e3cb2aa13b6e03c7bd6d32c2004f1b9eb4d9f3d63d6a0413b2822906bc4add359ae6c8a563a192103922a4effc026a7e4d4d1d5e6047080f90690e6435399f0938b7a6125c8b356ae23328cc8b2cf326469dd8f082c54cd426c21ee6cbe6ced2421110f08844aef313f877e206e932f1d2422cd4d63c1fa82689eae6ff9fea8e70cd317eeb33be6991dd69e0c898acbbac649e8c95cb7e0ecec71dd29c6a850926c9be026e99a077a750c7c50f81cf020651f55ccc6ff6f55d7fe36ed37cbd5fb0ebdb1174ecf7c24570b778f4efa7847e0dc2d2fabe7e176520bb8de4c24b0ecc3f835d8beb419ed6d84b6829802cc46a784fa11d3caa512101a0096d821fb82afe9cd3a29551a1598467548c3ef51c1d4c94ba619a3271a6fd0f0627768e38b37ccc88f30980ff1bc944abc57624c80bf8cfccaa42806a3ed1726bdd3a3303632dee90ac1f7272fdec160cff836e86d96525a176eef9bf8fdf5e93df8e6e910fb74eeea3db3948b3d5ccc18e67d2c6978ff9b7a520e696446efd4f9a61c16a2191ac68e40b2587a6ce671804fdd156bcf2cb6e59b50673cd93a0288f2d75d546b757273b48d9a414bb5920059beb33b583a14b007b26897ca632c622206bcfe8c2c7348eb7365bf2d63f38786b541fe5ae13807aeaaa8cabf6fc68da5bfe341d047eb716c8cb34d80f005294c212c07887b592526ebf5d090036d02296974d42c11b454ee328e43a10162669361adc3312c571f2e37187bd4743c4128401a1cf686fbf83b194cc987dc7f8ad7e643a9299b2f42658ad8685f0e2128406d2321d4c232a9a648211cae10b24504ad2de3d574a763df0f6ebf16c00e2a498dd42520406610f8ab6a71cb2a16ed2fb1d236af39d8c48a7feebdadcec791c6bad6dbd50256d6947412fc8e95ee941f4e00ea73ee01cafec0ac5e0a532ac4194071a1e630527e98f1fe8b6e6503b457253cc631fa7e9ec882d006623922516d47e2d44d674399faf7e4a81e48849bf55224e020597ad609e6f6ce5edcd2ec852f9c4ed271d0eb429443c5a15e7b5018717aa98bb81147284c78a0bf5d19cbd29db399a269a142bf2e656add0d54651f198adaf481de7b545d876642d8ef9a31695cbc81e244a6eeaa5c70874b038b3ca188fbf824b6a7df1d909ed440bacbaf88d307a25e74edf77e7845ec1691ba2a0db4caa5cfd306734b5b3136afa78a66002fddcda2aed1b8f92406068b09d11a9b4fa8ee6ce67fb420c5d942bc8c8d56123d0a0378c9095d9970aa51f88a1ef4123a9567d1ccfbfe9b180013b552c1384f8433c95df9c3c225f08b206a2322fa02ae07f34047c16d33eafb8158a3fb9b4035383b1fe4bc515d0d0e632f5108ce99b05ad4e8e296a7645b2b98f3412ab80bf43dfbe6e7ba89626062b5cf5d22ca9b9a6b7b88576b3baad11d00a3e66d2775c5e51ffd2cc6d5c38dc356525e738a86d90cd4b619a9f528c530ce096f766cdb17160667c9c9efba1db5c93560764f7267b69db9eaf25097751cdf4dd9a94a20e25843e4952333936b108fd96907ecdc8f5c83fc849ad9ec4f09485919ba239fe1e0dc5a24c238028ffc3399153aec14c4610a24c2dc08d175f97b43cd311234b7462fea64229800e94db5c247647399bb66a533bb2f933501cfb97320cb8c17340e58997b73431fb8c711c5fb576f66325aa771c0d8d331e5064c2e956db0ce27ce4859513f6cd7a5b6259746d2ad6d77e57214e46f3b401abbdc2bc018c2a574855d2abf770bba60eac087886079b9f6672cfdb1e67a36c16bb6e09377633c3c819bcd06ef5d3a35408303583d93643cf7df9d9cf448a6caf0fd78a3cbba6d5a2673174f14a0d9d1e37852a565c891bc3870813ed3afe5887b919c22e6a5ebc13a286da52c86945c167a5b9df21ac4c96d11542cbe70ac332a6ea8a53ca4a07531c5253e43c83f572c169cbf38d4ae79d661bad67820bf68d2d5233346a448d045444ecab0866542fc447fce09d39b2fb06ae692443f299fbd8d708ef6ed46a15ec51920b2ae0c7aeee54b2d4ad840e2dade2ca0eebe9e51ef76b95061589e4400fd554278d2f737eb925500af08ff77163b2ed9055f32b0e772b2249ce4ea777a5d3c1d4108abeb6bb3674ab42afd3adc572926bd1223ba74a01349c0affeecbfc425c0740b6bc1e1d6d9038e7a114430c1e38f74234736b69826fef37ec89d7716c459ee5156b42d1f4f8171646bc82f0f55adf778fb0569d6b97d5d71bdceb81e573bc83610483e4befbeed8140573cc27fd8e0d657b25cba61c8c568e0a9e96b3e1b0281fd70897ccc1c2fc27dac4ae8dece346b8d6f263686132b14ebc4803d2b84c5323d743107359982b90bff6dff2e401b47fc8121491e281829b5f47394ff09c6d7aa3a2e97f7777bd37da2245a49b4fa9efd15c347ff0551eaba20be3402eed8f04e9b84888cf43c751cff4e24bf324b4a47f1b32e608713e3bf46a6019f507205497f66a9ba179836a0501dad186bb0770a7ba5ded332d6cc5f0b9376d29c69ddcbebcb399b6bb827e259943184fe93a5f1710e106b46b35da1e08c891323fb4bc8fd5c4edff9ac60f5ae0f8bfb33942f6c119158e0674317d9f0255acecdb8b2d9e6c6f15e1af7176724fbb5d03db6fef77bff1ede662229bec1f30ac96f351a0c973560129f5c2aa4d78986073264a84cee6d021f97d69c1da4206138f36e0e3d71e778dbebdcbdd02334017bfe34aabbb906cd2a1c3e6e7b4528dba45ac7afa412fc7de71143ddf32305c7c1be79720ad4a8d63c341c1b48ae6749998d7d39f6292c600637daff639081790a7a0f97592071a7bbd298854662449cef70b8b08c433632fc6a5aae136fb08c93e3909ba4060cd638b104dfd8fe1637ceca19bdf2f861f00c1e0b16ae39eac016c15b082eba61858afdc3576be256e973fdd08bdddd0463111a4fb3d4b81bbb6218822dfcaf700f737cdd96d8700b4ba93d3c401ad7c5f8a295924152b6484e808be0dc6c4d86d93a1fcaf50327e92075444921c0d952d8226ce0336eee83d6993d927d51c3305c5f051d25c71cee4edff684ba5c790dbd8391fc42644cb3760f2f6b6a13a648a1f6395c998b88428c3d433544f3fa04f58c179d7fc5b708a8b484311e6101cc5d46ad792387dc8f43e3c34077e2945074f36cf69ac892974617cdf80aa81c5fb274324bc5c4e4cdacfdd0ad4d0c8a28a6403e8ca385b46172dd0ab8b431ae8d545a159410a28704b09659bb3ad5d39e044eb3848182fc585febc86916d3b54060f65d08c5366c6eecafeeb2aaa4b343ed79c672e057ba07161bbe48187c900b65eb24fe0ef97bbabb0bd51eccad63592a260cb27ee7f51d24b65ab447bbc0b6992b7961f14de52c1bebe969abc738872145f246ad4e98586e1f08e93b93ceeabd1fd5c98214fa7896f995895a7aad110f550b6513d3d6a8ea827425f0ccedd2ed24c7a8d5328aa68143c7e24550d998a7bbed50c4be863d12caf3422dc0f219e35cae415c40b8c2d117e99f3db69762defca2d71efa10639676476b8c655096700cca09143ee9f4cf3986db357c90953b9e51f01ce9f8e549ab317b6907125852c27fac07e9ad8f05cca4ba5dc72e2b74669df28734a84ec56f0fccc60f7ea9da386acfcd30e945f1ec68026040ff164798d05d6c56b7e57967be860bca155bffc0114cb9429b56f687d46ed55cb2c208cf45d3127eaa084d9e9c70c3d3ba3992db2beb8b7dfd2cecefcf17a63f1db0c3b7368f0f2b37a543dd47f2986628bd111e0949b290a581cb6cf094c6189832fbd86e899e3b2fb5dbaf7cc3860aeabc858c33a13d83de215127beb540c891e67582b708fa8c7bd9260d23a44e93d6b3d2c686e354eba7a7b3561415020612cb3b503ce2af4bc38f5b0fa966f000e7f3c1e31ac79e3be95f438dfb01c805720d1902080c6e60f15f03ffa5f0eedcc4318c74faea7ba52c85238ce0766e630c08e46a60fe71bff255438afdc31c5f938c7122e0c07964c3ec3288af87ae5a60f39c472f049760c7305dbfe573ab7da0b28a7ae39621512463e349140b9395f3bb9c3d4db5d16da40d33013f89a083e9071c1e63557599825b9ea759d7469671be88455fac6d87d55d18b559e6ea5c7f7da721c0fcc57b992454328ff1964ca91636d891e9a06d97bb9d8ab408105624fd1d1fd77d8319f5eac1b0cd4970e96414e2913eb18933a103d8abdc0571007f2b11eee3a855e0b897c41077ce6b871af8f9c40d3332ec4415c7bc404fa8d0f1d0eb101abff6aac35a89f09904e19e12f748cd492d9a75e4d3e1b7b2ebceb6d85f31e1aade3ef80773a3cbe1eb40c8746bed79c5bfa902e33f4f16cf0e36617cef6492abbd3f2a81c46d2d2a3b7ab3c1728914f9ffbb8ac85a6379f43becfef1d1ff665043428054976ae39a1bef3b12db50db6a007f1a366d0f15c47d12a5ed457e1ce9559f7ffca9d9d8bb9d50cfaf5e6dba11eb8a1ee847caae7320e6c4404cf7f2142ddd57cdc74980b7b926ea72c716777e2d537d61128b13b99abcaba7a8d748254b2c3bc38e4372f88964c3182dcc62f2eafb2d2143895d21911c2a23f6f00e7cca2e865f8df2a8c382458eb142e3487df3d48c86fc740c030f3494452c17020ec0c3d76e1082b75006684103eca8599ab8fa26609f0906b3200ecb5a97837c6e87b0799636faa06df2b4609c4de2e8e9a56abad12d81c66f307e177b4732735d1aaa50aa9696642cd115492cb740a1745b0803baddd416941b3b61a68256a3db983aa4e90be75e7bbc415f0b0ad30873bea434e0579610d488f8b46d9e504bc6e5a6ac9f5afaef8c33e11eaed2afdf1b5b1491d54034d79bd7fce45b21804d7b8b504d0b1ad07935227a47b7dd9326f7ac8da5882b862ff46336c79cfd41f90da07e77e1455ca01e4c30af6744e524fdf7b8d148f79083fc990d4eca354b30b868837d88c0eae33567288de9ab3b50bbe95104e377424b8eaddfc50c5864a345436e6db0da2e03fd995bdeab7c05a9ecae2d5b930c9a36c0605d8c3e200b7fd71dd2ef11214fd74f240973e03d28c22df8ba517c6fe2d6a5def3338bae3bc6913e852351963ef895dab79910740b40a68f06ef667153d6b3d5a2061917c85a616b05cc5d43ce6d1a75b94d58ef4f9fd1750d1e78cbc3994a497319bf3dec7ee6b2b7aba7832278fb14506d205a18160a6fe889ebef71c9fdc2945d0e13645b9c5a859655426d5e12158bbd57e4357a4c361518a76e94c4b421206b18b644e46a3a2ce13cf20e214be39f49a3ecd9abfa8dbab5e5f05a211e31f21e", 0x1000}, {&(0x7f0000001300)="cf799c77b57b22d04b204c68bdac38f05c1b42876cc5536e5e031b2b68d9e09e4f7d98411fcc2df8fa04b598528c22cfe2d199c0d0803cede79eba44038682c42af419eaf1ead67e93c0252476b90a83fe6ad24af4329a7f70686b4f2d69d14ba58c5c7e1adf6e17a559eb6ca5766ef7b9b965cb0b1fc5a24108ca6efcc6277619006a6775ffe828a3dc1b16a5f2c27162135b91656b664a828d294114e4dc6bbe2682efa455726b308cfea91066a126d523516c88d9294991a87a2cccb452ce7530b4c0922081549d9b120cc0154fb5d9b6a55d3f74295901794e763240ad88111287dbff248ecc0f81f6802c76ecbfb7a20e6e0d39d303e2aa43980ce7f437a091a1395a0fdfe0e654ff50a0f0a5c57b2a8e2d4cf5aff96b231c31c4df2d866be86b8f928795cca3807e63e3466d0795fb0a3dc94a535dec5d3b7c3450cd1cdd825010a115dddd0c33cf69ac476ca6c122adea32e97a597a2dce73eeac053b3b67ed50d3b41d7eb4d890f938d8a521068fde60629222b9a65338b078fdda123dfc28d37ce64dc99fdb64a81978cbd163c82dc5fa81991fe9043aa854c6fe414880e64ba287ba3d9aa6979d22510d9e99b6e1d46b133749110e803235bea267b814a974be1f1821df6c60133c41c092740437a32704735807723d1825d8dea91644bc71ba8342977476329bcf22904c598720a653cae7281659f40f3f6a636aa5695ab916905c4cfff7fab1b867000a4110792b254a80a9dda9e95d5eb3550062d5b025838f630d0c80aeda88a915a7d3a2fd8437011b5981c5a0ea7c9a8a5172cf28ec7abc5974a8d0fc8420212979176a3d05f59170fefb3d25ed5f92a73b205e99636555b9c57ac7958b20279c62567eef5a1526237b82d003f9d21977f59f9fd0fd2d908b1dbe5beb8a3d9bcdbde3d6bdf854b9d435675920672f9c3df6c57cb21fafd1002ce00e28b0625f49fdab1bcbda7e3d072ba505f5c406f39db22bf635fcb3d92bdca2fc7a25a8a3b55c211edfb59483c1592aa9db5dd964b8da93de6caca3102d17352388e30be74940bd71d622dc20cec4249eb84680ac8e4e73dc76c4fbc63618b515030476e190388df7d6e3933fdaeef47924c7650b35753bf6d10c4ba79e1e44f0b6aa73ad682fb70733ef9aade964865af7e11a363126ba5b7dfda8c6ce2ada7745cd61685942f3803e36264dbf3c1eec68096c1458ca0ab8a49715d5725753fb8dc6de04572366af8ce558144e24e997f95a6b4dae074ac20e82e1aaf3c6fb0034e63f3f200df1aadc994780ed777bf9d81fda0ab7ab4033e65f0e3196e06837c3ccaf9c43fe187366e508292b7b59ae82175c679a8465996b9e8f9cbbbc0336fe2e9dac15a4410956978ed693d12fdbadf32383b6f25949f25c9ce24d60358e52f5d6a5351ba2c1a3662d3c30161b6fccdda9092992c0a3bd78aa975e686bbc3bda988e4a270555b0e2d832104726354738c31948494c376c9402ab61ba5b558d6008259ea97a729af911bfffa6908209db8251577f747478ed73dc445edbb9f6c703aa828baeda01d1c890efe583cf878537c4d2feab4e3a54c78399be33199d21706c1e9adb84e3cae2957e50013c58ec7a3405b9f916d50f75bc225ba59871820380f581a948464583fd03748b9cebb080ca9092dc1a975755a0f59648777df8400483ce167d39dcf17f30911e8e25225e57d8645db2d6cc3ac2efa543ef3aa23ef8caf10254f480c5b2173d8d0730d14714a1b5431206842719f3512d1a66ea8ff1409ac9164146157017b4ba55f68191139cfb9755e053372d691025431f2e3cf206d5ad8c7d3cb6b1c2046e618042cd3640751d3a5163bc030fb343a15bf0dc797569672cec0017c3058c6336b266c4c0ff3188e61e3d093ed734c9196515c3cc9214f04a96550e41a169fc9300767391f9f667249ffd98fea8a4fa86d4fd66c8fc60f58131cd94a1718e3858e1032ca5e25991ac912f7180b4c240b7e6cc99e263bdc12c066fbc5f20a9b59c798cb834a7b0dc2745ef0c5227deecd1694c19d90c84131b50bda415dc1482b081e90c99cf8e87ba154eb263d6838dac540327b67a3e13e9982fe189e6d83c3c4aa5f0ec0014b311d6d62bb878133ec1ee6f116721935f20ab4d0514916e4a053a40f5479c81cdb0755078ab5180eb7e22a61dd412b56efe3ae97c62a9c3bea75a7c96d7776b6f182a0cd8716dc63b6c8f1eeee3da827e74d2e03a4fd43e8ef0957e74926cceb3598988e264243a1ab62b890cf9dca2f32c4d4b7a3955f2a396f60e1eed5e53b8aec240ec6daa0d25386e9905beb8ff4c17077730a845ceda42bf9717af11499862153379f65bcde4c5b8e929cb4f5dcb2ca5a2ee702644444a93691df162d731391a794c01bdfc62ab647c373bc0558bdef90d7ffb37abae7356a111ecd8b8d24d7017413ed4102e20d2f1562b34aa126a84f7e430b3d8c0e698ce382d707354e9f90deb03e48c71aebe4d25e66ea95dfa565ad32e2d04b029726f3aa1fafeadf77701eefaabd9e6c8fe7a457915b2fe078c67cfa93d6f0e10a181fdf6386f6744ca75ab6c08ecb3f849997460c87ac06399f0bff0affbcd6b3ed63290981e9484f9f9fa2da10259f4db2470b52c35e5f4a09ef9fa19df901137bd9ca9f473f7d47f8579e44a7a35c3c4330125c20bdf36ea78f2af71186ea67a3bcf4533d63a9d7bc37b3f5c897036339b108c18787684622df67e82bf03972c7daa29fcd744e96aafe1c6a4f05eaa5f5735af065222c88f29bbee6aba906322d70e3131277a2adb920c27a032328271bc690e4dce39041b05b9b3cd0c680f23fe973885c556a399f57898f3f48fa7b232b19cea31a05b58b56c0cac9929eb3a7782cd964ad1a2e963adfa0d19d51a768c4946260e19feb51c17cb0f2e8a67b20b1414079d6d14553fcaa62dca1b6214c93778344c58ff73abfe92454429fd9e398674757b8b9739c4a83704eebcbcdb4f3e5423f73e40d2fe0e8b9bec089335d06b0c36fae55b45194a4a7a055db2b75591af5e637132bdfce822a70821903f5a0a789032240943c3ea6075ac85fdc4691faac8b24b0c7eb512507eea7a06b5a72e7d5bcbd2ff0d45921bb89d752f20397686cbf0049135e4e936b8488655b97e449302be01e5087b9665fb90f2fefc2795c7307d3f81a20b3b51f67b74f11a886b7a57e5304f3794fb1580b1d221f84dc9e79650f1fc4688669fdd383e2310cf2313741c6bbad4a5b72a080f458d6772b242222128cbb0685ee4a6bc8c2cbb877821fef95b8a16f65bebdb3d4e5c59083648be1a07f20b3a707d7eedb1b4304df6a8eb8935520d5fafe21eb6f3e84ac420f51ed275e2f20cf3d63cb4182f2b15f13953d1eeb642c0f9ba6581b4060e7a4981bf340172c214c288ba8816ff33b44cca1ec6a73ca76968f00f5b016b2ab3bbd2f25196bdfa02b39a5b4317c3d4f7f9b7c85d37440678e2b452d8df552a255d5bb241c0739d063facfa49aeadecbce26bfac3c48316afc833b1ee0b4b88baa3079fe1f4eb5efb2a077e69366d3acb6dc99d6a1bba441e4b97da66b1a78d2b1584f3cd69937d2e127ed58348fe9ea376c6beda3a5bac274e0b8f3be29e7a467e296696e4fae3909321e49972686576a3e4699c4c045dbc8ffe16d83efee82595c6f038fd778fcfa928f8444c725bf041bb0e15bea0e884d363710e9563e6e1e9e0da8be48e077a6b5c7c48a12e5fcc91b63ff0755e459f0701ef12ce8ebb745b17476ccfa3d2598b08e8efe96611238f511e2c4957b18cbbf053d6ea2bc86b2d801777c51be8a5fcad3538599fa5b128304e7ee8cf81a23ab78917fff213124b1daf079d0a4215047ea05a6b152696319355979c068de851bab158fb66037e6b40ce6cf6827fffd1703cd37f4ba593333439c3eb38ae485ba0b30367fbd65976367ce9769970576ec982556c664fbca87150c6cd77d90f4acb1b4bb36837152941b7c36b7040955e065316909c1dbfda81e8677bed7679f68eb2d7986e8ffb3dd462a91def10990e85798bca5986549fedab2187350b8ae529d9ca6545bf25d7d70cff1104284e23b09cb032a63209f45dfc4646b934bfa4746cc2d509a0110fb3d868bb25c6a483adbd7c3e8a1534965a11a3f7e59a2e446746364c426f486b4d6b261e5592210a3ade048a1a78be1318094cc9d37b98881b632820a363c5a64702c360dadc7578766ba1472b07044c9eef9dbedfca3ccf69ff54617a907018f1c8570a5f1b50710b42c8572f1b4f488a0676a89dece8efe1cc3d3eaaff60652685cf81e53a62e3b6e3cbc63cf2d0103f93b32d7d12530bc1a161aa978bac175bb211396b7e18bc4415caf99f25198023057b46821f09c910f55f611957c0c77962dd53d9e8a08174f8e944d33afdc4da3f7d63620d5b30e9ec2b3358849cd993ba15b405641e09baad22c903e835ec96b1475bbe2c7759b3ec7f4fadecb1335af3e0412a49c7e1890dde2a3b7f44f57850256d19e256a29a86fc7a27afabfa87920f1a86b543563cac92a9a733b103796329c606d965857b48736770fc619feea4eedbd14de6f4056305567f70f47ce6377822a679e47668883a30029f631c930bbf4191385644b759e8bb729d1fc1371d11afbbecd640c4e12df4209b48d06001cc929143e895241925dde45b2791b4a46d9f028874196dcee3bed94f3eeec04631bd709216d1ab1c0d77d12ebd406df24f17c653cfd36e9c1131fc1d915a4f8ffbfec681f17a06e374ab07ac8af5003c4d1501224341357860e41b2cb03340c3b617d4b97c24b23e589182142d0d2959888c8d15aeea2405608b01191277a3591db79c548a7eadc97d1b6c6cc7321cc16fcdb7a440569360a64dba36bc1958216d147db2f0db1c255155017b4f98a5a81a4526119a6d300711d868cc0a881079752eef55fc15222c7a1a9a7af1bf9b34eba70f90f15a60c7380ef7917fa8544ff39de94afc9233e4c7c5463736bd2d3602a5dbbf7dbe8beda52b2bbb096d2d5d3c6641ddf6101ec96b486cdeaf61daaccb9f0d29cc03f94c39c940a9026f937805487c7800eb850e150ec6de9bdddd5d041188ac6180d1007d88074146ae08c4fcae3216c4da1536f4404c4c661b60c63899eaae71d24643221eaa6812b07ad0be33506306f925013e9cd7eb3defc7f4f1332927c53dc614e9f01d2f2c88bf3b93f30aa6d1f3ffeffe00b01a99367c1fa0a0d7a51d9a730d2b96722c334095f91448b65825b54e7ca47988b7fa9758d685d022d8e3d9c84758aada9d54e253bb5d1faa451a551a52d015c19eb9a13a57d5335a67aeb002a17b27074cae4bb37c7515f1d7717a683ff1738d3b87f8f879bc0d8040ec97182f5fee74f131bd503d50895a1f15b96a1d974d5edcbe82d057244340a66372599230dc44ce7d9d06c8889cecf41ed166fea3b93a3525e8a70c9aabc160ee6974c03e18ae29fa2ee99c9f964adff118d9b9bcf02626037ecc1973b89a095789bc422a14dc941dc71d2c59c9ddd24495eb6c21067ad2f9c655e870c1bbc47d73c708bf18eb16dafd36f8b161c540f87059d38bba1eda6f997b0f525a46d9793f901120fb1e4275e9c6781d6722c81f247ee7b83242fd22347de30f166bf9995b2daf61c0a639eb3b5b0eed59899ffd951720d9dbbf07ab7e3cdb47eb3458303f5a7bddd12ed3165cfb580e7187e4e55c797fbde794ce7fca0d224a2cb9312d05db0e8dacaa4a54df1a668e3abf701c09bc6a856169c48ad7666a82", 0x1000}], 0x4) fcntl$setown(r2, 0x6, r5) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r10, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getpeername$inet6(r10, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fcntl$getown(r9, 0x5) 16:49:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='G\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfc641a7246ae5e65) r2 = kqueue() r3 = socket(0x4, 0x4000, 0xff) listen(r3, 0xfffffff7) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file1\x00'}) 16:49:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/228, 0xe4, 0x3, &(0x7f0000000080)={0x18, 0x2, 0x101, 0x81}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:49:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = getgid() r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r1, r2, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r8 = getgid() r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fchmod(r9, 0x0) setregid(r1, r8) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6", 0x16}], 0x1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r10, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) 16:49:52 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') msgget$private(0x0, 0xc) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000aebf756b3d994d1c3eed540239c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ad06f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"], 0x118, 0x2784654cdad2cd0c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) 16:49:52 executing program 0: r0 = socket(0x2, 0x1000000008001, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3010000802d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419971e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25fe90b3af58e0e0a105b50da05369a96c6306f83bf686c65da9e0031d8644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb1022d5a6f25b8a0b9705a5187648bd8f8e7c7f2c65429393ab0cc1874e2ca5"], 0x10) listen(r0, 0x0) 16:49:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 16:49:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="0c516d3f89e19318ca9bc32c1b26") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1) 16:49:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x5}) kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xfab18f3509baff7, r6, 0x0, 0x5) 16:49:54 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getppid() r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="464f2f66979cf82dd81011f03301f17bbe89a86eb69fe2990a3cca82621642f5f5ba5f71714ab970d736f88a6555eb7e75afa9064c053e7c378e055be4dccffce8bd074207fcd10142ba2af2157f7b40cc4e5875683535ba7fb1bcfefc56fbb92be34f46b5030050ce5d35c770534ffae416a9b39abac5047faf80b44f593b67eb3d86e97182a4e3ff48f0043829cb2c21c63442cfe2159d662f3ec3e7320d4088e9ab99885ce0f575cf4fa9200369d2cf7f6ae64a2f078e47ef13bd452d6a0283e0b7f9f773f9cb7cb0991f54161f8045f98a8560603eaa0642ed6a9a9f37b8cd2134a3961f55b08ecc9593e9efd3457230955016de2486a696d7a9018a9287e2061b3b9cc986d2052f5e00868311b788d2d0a76485faa4298caf74cfae45fd50f4b683d32840522e01fb3c05c724409d7b52872220120cd4d832e1157d761ff00e14f7636fc129a9763bd084ee3d"], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000580)=@file={0x0, './file0/file0\x00'}, 0x10) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r11 = geteuid() r12 = getgid() r13 = getuid() r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r12, r13, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r19 = getpid() r20 = socket(0x12, 0x1, 0x33) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="ecd893e0531dfc5a37bfe92479b803ace6a2f88f10827ac1bf7b27e6638157bf3966070490349695f0a28514a48d6798bb7c6ab714f3d28e417350ef2c452ee7dd7e07a731e7cde20528134dfc410575acc475e2e6dee4c46c8ff651ed120c065958a8d88bdc5a23a675bb97953165b604c020ac4e61a629eb9b6551b0b621371958", 0x82}, {&(0x7f0000000140)="5c67aca9c2f90984c56933a3971c06f2b7d6f55ef4e61d3ada1099f93bcc6e216efac0e22dca7fb56d684bc8ad061b74a548c648a6c4fc0bd80b73d41c6277abf6b0ca725ad5f5eb023ec757519b752fed45e189776ebf73a25aef24f1aef12f7e1df371ee47eb76e92e8b840bbb1443b6f19531a764b72af2b9e6418be8711c1d70d17503cfc612f26e45eb8ad5fda78650acf3b2af5e9be53902596c31526b2a85791a3fc560e531f77a15be86d19af2899e70b5ece53fbf01506172646b602c2c1d6c566bcd50db2bda7bb3c40d0888de2632ab8b2f754367f3", 0xdb}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="2000090000bd4e87ac9a9811b883ab42", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="0000000020ce0b21d94eb9f1b0ff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x606}, 0x2) 16:49:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0b3f6376b512fdb3eeb6e85dae0915a196386d469d93ffa9f42936a5d29ada12afdf6c6ad03e7aa8ee2de603f89b32b1af58f5912547f6cebb86a80549a2453b00074388d647939d6dd368e7d836eb7e565b276d501a8174eef8693ac91153a5bc4b45eb95ce9174b9af12753c39f2a485487dc6e79ffc453b287f735"], 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x4) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f00001ef000/0x3000)=nil, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x2499]}}) 16:49:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) socket(0x38, 0x2, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xfffffd37) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:49:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:49:55 executing program 1: r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open(&(0x7f0000000040)='.\x00', 0x400, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fchdir(r3) renameat(r2, &(0x7f0000001280)='.\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x1d') r4 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/91) shmctl$SHM_UNLOCK(r4, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:49:55 executing program 0: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000180)="56be98f3ee", 0x5}], 0x1}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x20, 0x8003, 0x51) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000001240)="4618155d7a78294e79c03bdcb32ec230ea085fc9f52c613c1de3dc6ffc32e02f82c4ff9a6e2b6793e88e2c3542d74969245bcfa1c8b5e2eff8d8eb33320fa2ebd5c168ad0a2a755d7cd6302c9bcd3243c6a846657fa8189d7d26e746564a43a829b4a0f826a77b5ea0a978c83e6f2535d5b8d7918323b849bcad2efe9d20278a6dd82b4fac6441cf36f52d5cb73a6f1fa0570454c08abbb0e453dab5c115c0891047aaed02d3e854a1e80e8d5edc6b85a665f6542ae5ee736a4001f49ef0e767854ed153c1e93ffec4bc3a99cff6c33d61240f51ecc031507c9dfa0c1ed53aae5aa564fb36cd89aacf23dccc441668d9a4db76ae139e11363eb7c7f9dea09eca7c5a3fc290220d5a1d6b6902b627b01a7e6fa71ddf04c48d5a8668cd6cf788615ccaea9db545c3eaafb51557352e37731e4a73e7d399d7031fcc1e3519b9186451880bcc7e402db4a1169bfa744001766d217d6815e62445fe4e299f1ccc60f418fa639fd1af3cf72f7fde2852aadf585db8453480fd4ab18de323588ac0382f54c0ea11f00d25a64ac2e7fcbd2d88724e00e2e7d0cdf203e35445f3f0a496879c7bd36648db454023521d08162db0b996fb927c1f8b7e6b88096034c6ac65b94c78a4d1288a1cfcd1047e287cf7b48c1d93d1ceaf0f890f5d566b100bbe0edd643eccda1bf77d004a4fc618ef0df451842e4829cb01d9123e62407be7bf9cb9a690b4d53222d65c195e8edfebe0fb5cac98142df109d75c5fbe77f4448c4cad6701bb26ed4c313a282e100ab1b44f856a9ba85131a38768f32da9af4c443867d3b5580a469f8d6e7f242d69923cf2e58df23bda21f07377b62257795eb1c5478e827ff7e03e359d06392bdccedffd4bfd77c358cb33ec5ada0befdb5b32da611d5d53b360e890333fba18652fd32a5c8a2362b2c7d2fc1e7f35f51a0c5f195e33b6aded11452a6eda1481e1c023e75c30e2e0530f6178c2660a99735359d5da6e36f3b9249bea1f1501d29ea3ece13b71230a28f5e0d3d8aa00021c48a481216449e37d33f0debf058ab3224a7addaf3469928d65d7a861532505882eaf9705992e1c4afcb3567bfb4cef9e585245421f9ce4dfba2195419c1a532dcfd24780ab7eecd51630089c189a5846eb08caadd27753a7e61e9cadd8223a2edfeb63aa2ace97de1fba4d578bcff9eec6b41edc4349636ca858d6cb26471e0c0a30066e40cdb5cbfd2e4a90e21f240da10fcb43b736a05ffca5cc90246e0798d456405915e715799d8f1d9b0ff062250992a6f8ac9144264c37ebaf005def321f48377be595f0e1f3f4879e341a306a5a0dd5877fb11ec2d4368b28bd03b39eae211700569381b2034c59a7424533eb1e33b23393b36a74b66e4d770238595c5fdc1b36fc5c35fb351a871d9b92fdc04ad116cf224731b34a25f3c1134a7ea3c6e1027a2b08d0db68ab17cbb4712d1bb5de692d002cab3cd67b1fde855c81b64bbe0c91bbc36e0c69d71d66461b42d024845f65147c4d9be49f3f65f284aa6304f9e52fec9e526f9f641ee7fd9e3b293cd43de7d973f762e0f8cd8cb9cb4ae0ad626dc46cf71f968e7fb4ef29b42609ec068db20754faa6d5d48aaa4f5914689aeebc3345735c8eab2de0f4be3479b84c23dbaaf5bd38461d25f710c8b9a0ae6a41fa7aad059b8bc6daa66bd42ec7816e112ec56e207011d1666b3dc08c948f1b2055640affa8ff000ad49162e8df817dab6c14781aeb4de6efa634b332218e1ef895cf90e667ca5c47a28d311b9e892f8938a55a5f0ffdce3138075391ac091f632f4a85cf3542f97593cdd5952b3fc6ae3e325c0c5bdf3de16d7ed64de480758ab8d764f4e5cfd7c09a34df57fb24a22cf97eb5c5eb63ed3db0c86749378b74a6a6c4aff7f9808bc25e44f0a5a6f5dee2a919997f2cb84647c6720c022769d9d4d9d615f5bef4163674c8d9a86aa233f3a48c6151d6d9b723c151097de2f6dc34863831f42a10d6dd70a344a7a0ff71659b8eab981b42ac48dab817f86359a4afce06798c9c58006b7c83e0c1a76662881e3dc4117244e39da5ccb2f23ad2b275806e9223ec6e401bf74e5de499369ee7630c9aab5ea5a4cd9af8006a81b3d8be0582fc8d9489dc048bb52415572a21c4f04160d40db40248f6a2eb214dbdd167051e3b4a4002f155d06d2183fb0717f4ebaffba4920a79849e50d08934d960deaf94c6debe5f2b9689b0c4093802b327be4b8bce689b3d24389c6c39b45a00bd63f6daebc0217e755b4b5a6409815d8a75c80ce0ab44a57f84728f6f496dd7e05cd422695a94635e137ae33a1edc484301da02c031946f3514f9255a5fb5603f846050d05d40b0d58a076d4c4d077a3c999bb47e8f0fb016436327ee0aa5f85694882dfd07baa6cb2fd8575322a02de297a87a70ee7d50cef7354f2aa255c9d04d8b34e3a800c4988ccf81d9fc26d83f2888c28ccac143cbc546a7714d34245b1ba97ff6390ad285c1582c7922cdd7b469fa4035d3b1aed314536fc4c4c26c1b3e9e47fc5fd38ea8b4cbd0b2a3bccfff2c733fac5c11685d9390f9b61316276c58f6afa4a393144d150139b00ab285cdf327afb22ba54ed2ca3ce2e59856fb48f74e32f299c5e3e0b26ab70ac2e4e43962bd55e9e88e53b77caedc066e28e58dd5fb974123a4b9394c5a08bbae101c1513b8e07e499876d1dde9c8c8ba9367011b65cee8900955096af450207e01e25abd3a253c344b7e619df150a4d8c1ad20004993aeff1bd20f5b3409cee4e887a2702e0759b54e026c3e3cda7ebdfc7407b8ad9d386405b3c497d0deb9cdd5486d5dafdc0bbc602485ea964c63cfd85b5f78597ced9da19fb46e09ed4870be99c0e9c6429a39e652ad3dd9518fd2c77da6bae286dc8dd41c2b57f515172b264b8a5802afb9414370347466be0a855631506dbe972b1a9c2c5fabf07593ecb1fe8b79f2a10e4a4860ae45166bba63e2708a4ff0b5433b08a9da88ee513a10b91bec8a58233fa69b0dd9829d8b05c8934be9589e0795ebdae323259e32d80d851cd13dd19f2a4b9c28578a1de33c950eeeccaada979fdd752eff82a1f300cb6ebb254da6343783ce2e8ea5d62d047a7fbe45509725e65db2c0d9adf7565926354c22e80c293ef2a59a5682eba3533cbcc9e376929862ee19ac16e72276f95b053f76e2bb6ecfcdd33bc8bdbc2a3d6f2e14cdceae803a4c6d35ae8c57e3996a4a14f5fa2cd80cfc4db7e31896f8f8ed69142e4817c34955dfb28285952c742f00a9154e3552755adea21461a620b86cf4f798168de658ba06dbfd03f540ba315d9559d8304b61ed5e67f2a65361c2c8110c1934f9e9db181ccd2207728f8e883b97d9848f2589f5eadcbd2ef7b315fc7cd55a8ad25582133544c1a553502fc19792775d974a63a6543776b31f5445ef34f175c7ec7642bd5fe93e59c3cdeeee1bdbe2f4598cc3442c47f83b64878b57c6b6b2737f98cefc67aee0f85de1efe85fb92103a5800e74b06a3c8889fec4810cc3221e804e4ce2acdee6b18aa7516358d1dd9c5710e1fa64eb89ffafea308dc2075adcb1a3fed823dda5bc0edca93f5289d208f3eab485caced3a0ddfcbb5b176b153e8ddbd727cf5d13172264dde1750b845d4f707998584cf0be6014e970a30861c2ec6eb77a0da339e43f60ed8db5625448f299a3b8de8bc59450590f938dbc0db2551de8028c12d6fc939cd28062d1f6df769422c16bca0bfb5901625506e152bb0b6cb35d121533b3440ede3c47072d5d3a8b96c68469b828635ed585f3e7ff36f5c36400d3b4e36729b341f7edbf6b6869fbc08a1e0e2f54c47e31d05fa52bd2a99dc8cbed06cfe78d9e974573b2410a96bf3f6a0a40317e8463aa83344811bf0a3a6ce858d48fdaba620b499ede00f3bdaa99e90b04690494c73d6052257bb834f7ed5628636d2bf3b0b69f48e7540111e827cc07b1837cea135728fd98d9692ed9486745a37ccbf63722f1a83a532267ccce7cc125dfffba75a099ab598217f5b15e93446e331334596fefb01aea1d30bb3b8bb6d561f60f7dd01ca2833002c82de510ed8c181d77eac359a882b73a8b611a36ba6f2a6cf48b893c9591190da3c0e90274ed50a028cd3162fe1b30870e80c691002677d9d3fc7bd234e01dbb4392469ca1816cae681d8f321b4cc0308156b0c268c65a36c9eb7b520306f464514414dd584015a1e452076c68382abbf83292b2a7ab34c79aa39b141acd3d135f19d274aecce684ceb3254215aca5a8096ee1c01fcf88af2e0051403b14a5ed690068f9d34a5d2dd282b6583c3519d544f73b1a9e219ed1b27e077d55fa5bd499dfe58e7ae7aae05edafbb6e21f9b7fea3c4ef9d1812b05c9bbb82fb4ca58d470b4ae7a5ba8d769a60cd9f96b88f6da27d6abc27ece6ee2fe65e731f70af69bc12e945f685b926fd2b8bc22a5748c23ed7db2afdfc12df5193245dbc5bdc044166388e993ce864cd1d26dff481aee687e1d58424f65acb0b5123dd56b60dd1cf5c6fbd4343a0ab63ac089303588291054e64a24286715bc0778b11def29ff154e6a593dd53ec2eed29c6cde23fae66af874067fa7633b6ea347a70d4ebaf33527ab90a4c8db5e79d579dfe21b482a779ff6df56dd67f549e2a338182a15e29b6b6e6fb4740336b1626ff73e00a67c0fe8298a8607039e22ab035315fd6707c3720dc229206e082b7049c47b2f9705f293d949f0cfab662e44085d2ffef3dfa6ba5625a6cd615ce668d504570db5be167f0a9eb97ec4ac6c31e36c2c1fe6412ad1152dd326ebf96192b4042f194b0b0784e8fa9b11ebd87d8229e1babb7fdebafd35e4f8535b8c232c3b24ee1518e02810e4df490f72cd41c2716b1858cb32e319ddb09cb08378e00a2401eeef557d0dd73151b1aa96301a340add2cb4658bf13d39f738b141848da7cbd2599fa6648a7668a014ac00aab77a5cd8026f3c078a2ae2777a6df704643bd4aaa6297e4102b6ee3d91ca3fb53175504c13c239046d09e59381d74a155e6772d65365ea4564f21c31d77bcf39009cdec2fb45f40ace53fc07e2c61da58374b370bb4d2723fff505bf6ad55535a3ce0b5ddf486daa650b664df7bdb53034e1694b72dba49be9159b17457555108be7b916406cb3a32716e7047103dcf17eeee73ba96138bc85210d30cbf4c4bdabe09a315a2a7520a5e669777483bbcc36577edfc3d957fec8f74b2eb67a7f6156dfe56bd9b86eed50ddbf5e3bf1e6dc734d9b6bd6a04ea55abac5a02e6a1e667645f156f8f8e5f03e3c6c90ba0d3c0502d2f12d83a04089786ff0e9d7f9de379dc0eca697175feb7aedfe5233e2334d7b89e75b201c5ea586a78324c7e019a8b97679a91506079a36c8b1c272cbd5f6eff2ff81819ceb4a5854530abce9ed071dd6188fc57d65ff93ce4b5907153dbd0c9c09bce5f62c5f03435a7cae46028c48ca1cc1be75415c4aab86a9884533ce0a1caeee792873e44a5cebbc2b5eb2ff12d81a817588be3f075884508b48ac0673fbdff817e6e8c28b51a06e0c74a2fe9d8242fd391169fb2e93e4365139fdf02df4a41561f12f67b47f305a4620e9ea103fb5aedeb6b9feb81f1cf2fb18d666c92ce43d788e76846c5b7b79dd009e520d57bac88abde178766fe799c6196480f82a4a21704404ec74273607a2a6e5ba882cb4abe9027efb86ae54e83d32860263d9e4dbbcb0f788fc5ecd4861a6b0750fedf5ffb4eb4f41bf635720d54a58f9b3de7767986a8415726819636c08fcf02afad02b35e628dd8792", 0x1000}, {&(0x7f0000000280)="fd6e7baee9a9722e6ce1f076fc6e600507c0f43768740b2c22fdb68ae5bbd5e9a64a66c71d74c3ea3db7441339e81774c8fa65445b68c2b1b22ce0ed2fef6d947574116785ae6ee75fcd223124895ccb5b81ada351bdda3d0bf0b715885883352919267350f2fe4b613469f134524e0ba66ea0bf3952845ece9c95731acd2717fc501ecb798a28898352a213543762685129614d834224a92b329e9a545fed7db9f21d41f5936429c379679a849fb38d8bd70f60935ca44be565aa", 0xbb}, {&(0x7f0000000340)="ab8b5d721c12060c7885400147f2d2dd0b63bd94dce14944bd932b9e4865bbbd093a488224c3ab59cca00290a9fc8403868bf4b0cf3fa43570607e5bc351def8d471a90effc21b2753cc7670a14d787b228599340c3b9b90418a8e575bde754ea24339543c7d1fc495288ac7845e0d0a82b5034f04dd41c789c9f1d7ee0cc5fc5ae34abee95843dcea5f9dfc8435413aab56817d92e77f1474eb4c5f61f1", 0x9e}, {&(0x7f0000000400)="7208188e49ad0da2d1696bf3fa700407ca38b562f09011b1748dbe7f1477dedb943f7579bd6e27cbacd1b3e6f15fd6f886cafc63f6e6fbffb048c35afa98a4c2aa14589c5c2c7b590a92edbeef3bc36b621fb78f9f84f2cd7593bea8fa7ebaf0ec8b7b040405a9bd957b4d1a2a0338e5cb7548835bc7b4ea2f3e3eb9670fc4d92339235e09c587bd4c0aaf0ba3e1349a", 0x90}], 0x4) kevent(r1, &(0x7f00000001c0)=[{}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1e, 0x839}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x7, 0x3}, {{r5}, 0xfffffffffffffffd, 0x80, 0x10, 0x8001, 0x7}, {{r6}, 0xfffffffffffffff9, 0x0, 0x6, 0xff, 0x1f}], 0x0, 0x0, 0x0, 0x0) 16:49:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="f5", 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 16:49:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x10, r1, 0x0, 0x7) 16:49:55 executing program 0: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/38) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/69) r1 = semget(0x3, 0x4, 0x2) semctl$GETNCNT(r1, 0xd231654fbcacc71f, 0x3, &(0x7f00000002c0)=""/62) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fsync(r4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x80000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x3630b389a81852a0, 0x0, 0x81) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket$inet(0x2, 0x8000, 0x40) 16:49:55 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:49:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x800000000006, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x0, 0xff, &(0x7f0000000540)="f818", 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x18e) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:49:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0xff, 0x8, 0x5126}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:49:55 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') 16:49:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x7, 0xff, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') 16:49:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x182, 0x7}, 0x8, 0x10000001ff, 0x5}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r18}, 0xc) close(r7) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:49:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 16:49:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dek/b\xff\a\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x5, 0x4, 0xda, 0x120}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/n\x06\x00l\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x1, {0x8183, 0x8001}}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:49:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)=""/115}, {&(0x7f0000000140)=""/234}, {&(0x7f0000000300)=""/246}, {&(0x7f0000000400)=""/129}, {&(0x7f0000000500)=""/209}, {&(0x7f0000000240)=""/81}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r3, &(0x7f0000000980)=[{&(0x7f00000000c0)="768a", 0x2}, {&(0x7f0000000680)="92856530c5fb9630b3498a129efc18d3e8c732a41e7f92411a363bcfd1e2272ad76dbd79c9b3435b2146a3ee72504f47e06203d4cb41d6f4c8f0ac9bea296bd33299a52a9d71f17a8dae420106ffa07d867ab045db85c68d32154ad1cdeb1abe1b7c932ca681d02cfc8471bc98", 0x6d}, {&(0x7f0000000700)="bcc2948ec330e3fd7675388c318e31744423a875a957caec2a6271841106992bccd262c93688cda7fa571c068a0eeae66ff6d63e728c565e9b21d39134b41ebda0b4cec7694b42a87084a738f3ae486e536a4254d0ddcfac227be9415537da58e784ced3598b23e39399707e61e2b1e1320bb8ec056c35b2c2", 0x79}, {&(0x7f0000000780)="b302f3f953b529ccd61048397803acf7739f019ba1b3508f79ddd4bd0b77fc377be9e9e19076289d5fba4f6e8bab562ba46b37e5cc82f56c85c283927ff4361635c343ade1afc71de9c7a230449573190948928d029d4bb6610169edd2233805f83c11d8daa0b6b11d7a1125950ced0c45baf177ddd624d21a219575844b38e3d96db33c96240a881260c434d9b4a2c9e88659a25ee4767979a9a2f04a38552ca1c082864ed19f128377df87abea2943c2cdc92ec316bf14b5f8d9a638026af14f3314d8631d3a217875dc4000f8035c4a634ae388b15af7955ca6871c0f2b8a642b7e21cc75c9e126018fbf5eb6fcee", 0xf0}, {&(0x7f0000000880)="d2dacd7c589ed4db77ed0c11be6260f6385c177d27bfc3747a00c5c2791d7b708ddaaa07258e0fe724d1963cb46964800402152845e0148982b0859031a9fd682e2679c9542f6fb4dc844d430d0268b55d34e2df86113b3d78e6f66882878bcf01bbebdfebcd55c883b95db76596075c35da248e1b944d9d0726d499c2dc80aaa35d40d07cadb3abc46f1f1e8b095d8dda3e0f7b4252ac62b0acc01a0ac601988baa549dd43c56bbe67b7da3151938ce3a0561b842bb4f9e6ae1f7d33f560d93b41ff3fc3d8375f26d36edeb2f42624a50a8735c9a9a7b", 0xd7}], 0x5, 0x0, 0xe629) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:49:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x0, 0x48, 0x800}, {}, {0x2, 0x200, 0x800}, {0x1, 0x2}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x5, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x13, 0x5}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) msgrcv(r4, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYBLOB="4936f7dfb62a5b1b02b1072b5af56f675863745df685b12e19b76f6e1539addc8f9e6371729ccaba1709a9904fcd55edabeb225ec8551516ee1fe8e972701f14936efedb3846c3a06a8e01ea36a25e8df8fdf2f6f54ee608feedcb3006ebf3f690015d3c7fa583c3d142cd434cc8ff4f3b6e93a8497d0d6fe1bd391a29bcce0441774331905a992acacd7dfad27dc4d21b096ef4db64f19627b406804d011882b6cb5c76cbbfcaf596", @ANYRESHEX, @ANYRESHEX=r0, @ANYRES32], @ANYRESHEX=r6, @ANYRES32=r8, @ANYRES32=r3, @ANYRES16, @ANYRES64=r8, @ANYBLOB="94f1c13c73a91162bf6f1585a057d51615d0b953976f284fd854c80da686c0b9b4699177c34bc3f32f52928b5907f1e8f9e8adfd2a9ba3b76752d70160e93b8e51a72e854a4ca3e2e0b188c80ba02291a0f64f0c89da7cd7fe999e0304e89c00daa076aeac3fe58cd3714eb70455f8110478c1b3b78c04000000cc335fa762b80d674678", @ANYRES32=0x0], 0x8, 0x2, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r13, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ecfcbe230b68925c3d8bab3f95c700ebb08ca5ea86cd578734191a8e966b44880c8489d49f0de313e7ae8598257be33ce1fc326bb99d5eb8137e0255af0523ea3c52f6f04c494021e39d3cada0a5532d982d0e613f562e8a4baf281b53204585af6e73b24b08e588f737dcc5d9c7608b9f4bcdcb582de17526ab95cdf14194998a3eb86f4d6f1bb8561130757904c5dd37c2b809c54cf625df9e421e2ccabb16dc5056e0717dcf"], 0x1, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff09, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="1ffeffffffffffff0100000020000000a056c457c5dc12ed486b102062966419eff03c0f1a70fd8c860f8fad4bd78fb5148becb516c11cf401f26521c54240396476db4dcd556dddf27c241e4e05a516530deca96cea660c5d000000000000009800000000000000ffff0000030000001ec0335da230b32fdb3f000000e830af24f858ec1a5b717fd87d11bd62fb05d3eba3903907609f6cdc5b5e5a4b4995106e53686506a059c4ad2b4f149fc8040240adf198e5d576eaf4e6ab0f840e5e771c91e86bb557c4e85b415e3af33d12e4fa6991943440d1e056d4e9449757f0e1dea58dc282ff2bcac2c0cf53ab9df920c12c9049760000f8"], 0xf8}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f00000010c0)=ANY=[@ANYBLOB="00010000f023f200696cc40e0c51d117a875226044f8"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = getgid() setgid(r21) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) setgroups(0x5, &(0x7f0000000040)=[r21, r21, r29, r21, r21]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001c00)={{0x2, r14, r16, r17, r21, 0x4, 0x1}, 0x100, 0xc07, r18, r20, 0x3, 0x31b, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfd90) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecf86581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea7b258a45bcc9ac7b2f838ee106cb3de6e5efe7e86c417445cecaeb0180d1b2b441a93e90bf2d08fd3125748f346a10909a8a3e184282054a068f5508b1d2354bfa93eb525d574cd1a8eb1ee6dc488fee093f973ef3d1575118ad82210f896d92e01ae80e21ffd70f0973020f21a9fc92e5e1c63353823f36d949b5f85579244bdf7fe82d9c4a245cdf5efa0f6b45f080ab1cfaaf3e8a7f5d739cdc8d5ce77b8463f953c9ead76639bec1e4190de85ef44f2ae3f38e9c429749dd9993f44c4e80b7843dc4f952427e4c5261e3593eca8a884086bf3abb"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f00000012c0)={0x0, 0x35d, 0x0, 0xfffffffffffffe38, &(0x7f0000000000), 0xa}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r41], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r42 = fcntl$getown(r40, 0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r43 = getuid() setuid(r43) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r43, r37, r34, 0x0, 0x66, 0xffffffff00000001}, 0x100, 0xc07, r39, r42, 0x1, 0x20001, 0x100000000, 0x1}) setreuid(r34, r38) r44 = msgget$private(0x0, 0x682) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r45 = socket(0x18, 0x2, 0x0) setsockopt(r45, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r46 = fcntl$dupfd(r45, 0x0, r45) writev(r46, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r47 = socket(0x18, 0x2, 0x0) setsockopt(r47, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r47, 0x0, r47) r48 = socket(0x18, 0x2, 0x0) setsockopt(r48, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r48, 0x0, r48) msgsnd(r44, &(0x7f0000001e80)=ANY=[], 0x0, 0x800) msgrcv(r44, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00'], 0xc, 0x3, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="3800000000000000010000000600000032d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf9397800000000000000ffff0000e50c0000a3be41b94fc41c4093138e175bfbb804efd62784548b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a8400000000039ffffffffffffff0100ff07000000000000654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a72800000000000000ffff0000ff7f0400f5832fa18957d670f906faf4f608de3376000000000000002800000000000000ffff00007f0100005c7b69b6d27d4c3e28b4abafe28c8ab916178380000000001000000000000000ffff0000000000009001000000000000010000000400000033fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b00002800000000000000fdff00001f0000001b3d464056b4c28fda6c952290608ff7d30c5e1d339e01edc00000000000000001000000060000006f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74db12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688240406132e30c9faf9d5bbcf1116e33924947d93a35e000000000801000000000000ffff00000004000022b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed438f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1aba4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b0000"], 0x438}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000001e00)=ANY=[@ANYBLOB="000101689e844814b9bed50f9ca7d27eef22a5d60c10ca73b6cde6923a4739e3eda9420794e7dd5dabcafff82a53247fca68a8c0a516686b9d126500b450f76bf98715599fd3dadc6de3eb073ddfbfefc2898fdec065e3343b6ad3eb31c850c75a6071d1b006eed32897338cc0f643264e44db2cedfe2d55445c585a5ebb95082606d8ac9911bffa5570d7ad74566d56a77d6c9010c829b8dd271a3458aae3082c391b70a68bd15ae52d187255793ffd79741fcbef78f4a0c5f288f1fa02ff26b5a394a1aebee32819da9d46cb7a3d27bddaeb1a56ea7b0de54611eccde21d588fb3a6cec8f5"], 0x1, &(0x7f0000004100)=[{&(0x7f0000001f00)="122cd7b42828f7bd5ab4a120a59702748722826ddbe3fa74f88d6cc64d00c4493e4e3f2aabeda0527182978982e36585108df259c807946a45493653f349766cf9421c05c98ba45dc1a94daa8b70dcdb4488dab84cfb510836456b1920c1a81a874f2d3e48f4f9a220fab4367faf3a67db82b411630e66764bc2de470c53df01dff44f3f70b3c851d2f48774982cd7b251cdb7e3082e442087a38c24619dbf248bd0b08a3aeb8e8d8b6beb1a40a0b779f6ee05caf80c427c2a3625dec2adc4f98392fb87d404cb2158da7ac401b9513e8b8ba71f0ebbeada6ed1794f5443bfec9a28f133eeea812f18d08be0795b0cf57490f31ca3d7b272134bde2e911893d8fbfefd5b78023020180dc7af2dee582149bad192011b855b58192be37f8da6a77b9bb58265c2edd8b1d2b4b05bfcf9a7ff0355ed21b0e5bc0251f9f4f33532ca9d2edc5984e5eadc26a5477e18a0446e2bccbea0ef150fed9bcc20a88497f647bf9d7049cc3f899962e04f4129bc687a987671d3145504c415d6c89bc9b9f6734ac82cf718f7f544d4f78cdd4037a60480a95cf7ff16ca30bc6f07ec744d7cce1e4b55cc3da7021ffdf486782c9f7c7e144d594069fa5072c1c6d6be0671680741514f779ca8122d5052ce596a83a40720d2d7d6b4c202f8779c37d31f5f75e747b19180de09115bb11b45d0bcaaea3d592a38b95da6c7a9494d2936c382884611e5377feefdbde08b85a0586e8f9207f8c7ed75e369fc321f3fc26a44cf9c160571d4ab3048e6009880d705ce9ae391228881fc93528fd0f60a62685629c5eeb4f912ad94142b915614452c355759266a632150f098cfedf5b1ad4c37db8d569a0280e7c9e7d36aa23cedc63f860c7e6a410a4b2dc6b48127cea79d41ee06a7c9d8a11dc0b5a87546ac604a7f2f3e07013d22f5ffad623a8d0a4a8027b6a3a0469cae2582a4748bda0a19935d5128c057f803a1c88eaf3864680ea739d5b904cd418ca234639d706c76fd556d40d8438af662b285021f5eef2e9adbac4a8483fb6f11488a7c13d5edfe11d0fff611c6b4fe959aae232998fe3e40a76d7bcf760d0ab572a5ec345314356769d67bfc7e3417af308b3079e716b16462053289159af34ec279af8b550d9a04c424950e27a1ac90e3671b2255d212cf2b488e877eb914bc6fe61481a7a081eadbc4631f3a7fa815b58547873edd3443d745c82f542467be995221b8e8fabc61db3a8ffcd6116b9482024e432c83cd206c53e62e871a1fc3700e1a9f6653db7e02993b9506aa1ec5c3cea571aac740a15480b1f9dc35dd96a7dae98988e0d48863216b25ce6c053c9e3b91910f58fbb29d2b5499e85ec842cfe051281219b3a93863a250527b3f14a1f73827b3473412c60f64b4230cb7ed7ba97a47f3557b0cda12524e042c5766115e54add044f5eb851d7cc5301109cbd241b042268d85b76c47eafae3c4674a1f6df55ef519ebf46dda3e823dd0848e4bd99e5dca39e40acfe5aa39a9e871ca02857ca802f2456d2323997c56d8332d6fec7876d47118e28bd633cbe0a9f1cd1916aebdcbf4c9b7ae5e4ca9311fb72703b3422712c47d8db167d7d0281b12dda2024e54d828bd27a5abd6a60248e617c5cae94fdbac5bd2ef073678500f9b1b57c29deb9570b643d52c5f294affbdcb5ad7f936c7bf0d6cd6abd9d8643f562d873faad67e3a8e21bf3eaec2bfd1edec05860efc344c45c1f22437d2032a69146f9595d24fe0c050eb266a4a192b1c5dd4569fae6d60a87f92f64e6cb6602facec280cb5d5fd9ffb3491b5f295a1db7de8b5d2df88da5e8949d7463d1d2915ab9361f1e8a78f9c2cf04201eec82450097f820a66ca6c174061aeb3820d343336134ef8fc4cf8d4bfb61a6a2d3419fab9547f9851950103166d1a356031546ecddb9316107413b1c04f07a5a9d8ea5e6473054a01d2005c338e295acbde48cfe7b2342d293dc328e093e4f0ed6a1b6ad557518da361722c814c3bb9fe48afd9c97ee0ed3e21ee7c861a7d8fb43265cb0a026c43458b175b9107394b99a8f3157350a15f3814fc02e4b19fdb2efcccfef080a8f792d13b9b695b4f3b85d42b656fef54c93b80016db214d953beec22eed9228a34fb262b5fc2ea26bc70f437f1df2b79c84a76ad01fcff43ef2aa293f6d687d6b29495aa85031c9fb6845f9bde7ab97a47e237838dfcb49d702f9be56be48ce58904015a39d490939254690838f201b7aabdaeff7ede50c663d68fc521aee08e95ec52c705aed208696e5a8c7f0b18a82d68968bec8933e9e065723b20410f8bd63c9ef9ca1e073902886d40357ed16964401bbdf4c90dcdac989b62d61bc05191f76322cdf8c63d1d9ad5dbe56d5ad3f98f96a7e050a5e5b80fd77cdc49b5f656c2b03ad0085c4e496f5d2333e520b1290e3a55cf0aef54e37db95f1a192792c871fc9189b44b886f034a0fa9a0f2cefccfbb8f63401532f63dceba422a39d8a4a5e8dbd45cb94b51a3ce873e459bbf75ca6bdc6f35ee49500770b2034bb624b08f0a831ad8a8d91c546af9c17e1531ac31cf23cb4541cb6275554c87e401c8777c2f7d457f21eb6f735904fadb7a21b7d9e4c1ab25fbfaddab7f85650d48a066181d567f10d49e331936be710ed7ec436be9f2c3393f87fbfe0f360a68c1eb88b543f41436607a26fd8e87e6b4a201747dcc3a26bb610928caacbe49b401dccf2eac33fe5678c04fbaccce99ea6ab94eddf037e28412306a52b3cf953aedf3258f9199bd4d6ada46e964454ab7ddcb07cbd561fa201002f7225abc88a6eb6bb3fc0f96885d344a1fc1c58847cd4d54bc053525721c983c76d91fb4e401f280725e42e710af7cce303eeca883c10b2716c5936461efda48ff8308999241b2df0501e1c76e766e3ae3f9fa852554ec155dc48c0c68cb778307192068e941260dc47e6c6a8d27957d5136a1bbbb7638cb03f77e9c2f5a5974aa5c9548de1c66ae1cde044484964bb86bd2e37064918610ebdcc51f537e54c4c8d5ad2d95f9e48a80d9156ff5e0d9f50c5a9aeeb1c3e309cec039d0f0c8d3d0a9c2e3fa6b73992c0575d8050fb64ff35d91d2e5b04a6cab9a7e2e2b114f1ddb97df7fee7d797800a5a0a5f6e6b48d7b9fc5df33dbade31a5cbb1a7e22f1374a40b82484875942b308a6c5a080025a128a65628f3a590f4fabceba0460962ae0e2ba249ca4071ede4c1f28031d3859b6d74bb504223fd5ec1008062237b69534de07bac8f139b861e9c600646dbe3d24b85da73c7fb3f2dced3f56b0d15ecb51b79c59149f4ce6b487595616c1b354e7865128ca09db1023dd7f0dd0aba25a8bbb1ff0e4e6f54fdd70ebd252f9e9a5ab1878e4d48e79dcdb7988bb737973df9cbfdb84e7bb1bb637a0f560dff7fb57701833ce6fabaa2b91bb50fde0b536ab3b6b62a722d2b28c5a86fd3d7e5011b4424303c7ddd5e5945106ea37842a0ab02c9fdc1738f3f9ebd2c3b7d4ad3ce6ed50f4cd9ef1fc5465bc6b8e926830253c887aaefbe99c9c986bcf9fb02fb4836c5e48cf3f0b38295ab730d4e1eb5be10b82dc3723ab443c36df7e5801b95ad8577a9bae89bd870ec06cbc3d570a872f69c4088a1b4a3f0f33fa7ba1a2c36fa291db1d424d0480cf05c02cbf28fa847dc03546131930e26a1fa6d8fdd6df0d06a8ea137d24a0e2eca1a3babc7ec83259f0cac0a5060dcbfc5c83811f671e8027718ac9a8c873a5f11c65a304503442d432a42f211276154058e1dd5a4f29eae8adc395ba61aa3ba73113fc2d02c8ab6f7e5f8a399bb7b1d2b8ef0f27ba8a074ab4fc710c1d62990b7d8f51049a6cd8a9855e9fd94ba5fa3c94b02f0a2ebc1a76c31bff834d7bca7a09d6af89d7282c91aab626a2fb33ebe0dee69580fe8749091b49e3149cacad7fa6672b0870a0f7875416202cc9aa7ed256602c08daf0a1aad56814af1dd3f6b0e7d05dac83130878b4ee591b9c0637000e660c61333dbf14aa0889e8bdf6f822298fb6961fc5b5a7edd19342c7d45ec3820d66f25fa9fcdf8f4a9aa8a25489f1baca749301377638e78aa5381ac8a800cbeec3e2c09c018c0fc71576aa284da1e86c8c87419fd4155b4f928470b9ad5e52062ca368bdf280f8ea01d75d922a081c4621340a2187b63a655fefcf00f7225cb86d5343c37bff5605b0b204a593c2f5956f1df8662d61d66f1c62f10358e8e8ee7b245793557d559ed783aeda1fd6170d39eb7ea82ffa1282f7846a089780b1aacc0f69ce248402c3e9f411a7de167299369360b3bef44586ab8a366f5f3ada2c646986c1b2acca9719e8099f9013235c4a648d04fb52d774452be810cce183ab88325abff9f5c9a9bcf70c985b9cbc79f49fca6363fc9c24b785d25993918ef82f66c5d348210535a0d34efffeb97ab2e247ddbb8a07626c82be54e690c0d03822764c5b10cdb282382ef6a2d6696c882b1aed47cb6a51185230c1e937809b630d2f4bb14166f17992e089f189b21e7fc5559ded3bb3b53efe1b073ffd49aef443f81318282fa04ee3838fb1ed99c51675eb1c751d6cc917abb7c0d0a1ef4577b4d63c788e9fec9f17e4d696f5744d8bf2cb589968882284bfeafac31a78b7f46789146991ddbda83d582fa5b0c893aed7cfd7143da2e38cfc84acc27a960582c1f11d68fe72f1b793c9edcf7addc92b30fed65f6a380a6971658d03db24c353677920a77abe6ed7f792a7b28ad6b832355f5a8751a4abef4bb82bf779398252f9f326146d7e45803954317fd939f8ba00a007bd5b9c382561697ecdd15519a7bbbc387f666070761c9f914b9778902de5a68a54d4c4bb0c9dd4342da2e5cf79ea5f58ac5b7673db010f27b90c601052fa2df400582e3785bc59b5e7b40bc0847124fe99cccbfd50e7a06f9030b7142388442f8a500fb94586fe4c38b2b98788f835881d022d33df8d55df0d71895cd2fef675118eeaee7f24889e83f4477b7a2e5b894b196072245b1c7c24cc36bed92872aa9b1fcb421c970d5927c80c8100011a93531494a8943e012a40846f2b759fb9574bc9d4e10e1984cd45b762cb455088922bdcc0d6e2ec1f3facdaf332fc3ee6214fa28d41655b619b3e323b8185429e2e7e0b536894e45c5f090debd3b8e559a7e508b305f00b6fc390b9b3655d238761ba692534510d6b090ee0f5b1630b48c134d13ed4b6a105af5e2c1a2318604066844a9d6d7804aa6d8fc95e5ec418b5c3bba9f89b2a60d369ba4a9a5940b9bf003d225d64d8580a59b3a12ebea3cc4fe089a12f38800e3c87005101ef379ad4a03f570291f2747ca023a11e41b3a3e67d5488534685104e3f168e0ded69014aa7b7777f64815fad79273613c740d0cb48c5fecf9f703f625b796e7a2b02d13c8ad2cbc01a26a026be46c08d22f6ec1d90b1c0deab534bffd1cc30cae6e04cdb32e6eab674f9f2ef1bc2ba05edbe10a821fbb3fe4496cce7e35a2491e89986524fb32c5f357fbd8b074b06c6e959551ab36c21eedf6419911fdaa0136e95aa03c2a557fa6a99baf83e3d6d83df965bf9e6ccf3748fa6b79b6fe432a44819dc2cf03bf33f15cc4948b73935e54d5877bac7b729f68cb8302fa1e7c94cb157b73fc93039ee79d47e915343f343545ae0c17d5cd95a83c542d6d72b08bad57a6005ce46e911a5541fa0871f78e12fd4dd24297404130e2fc7a8aa430871982b12fb93d8cbfb2e479537084c779f5fe797f64b00e6ae0520db14952d32f7983965ce651590fc208711aff38c30829eb34601c6dae28405a024ed5f", 0x1000}, {&(0x7f0000002f00)="161b2c743b93def3be39a92a0d42568c9ce5d6c1ecc0d0d93598819173100a35801c1a9af33b5b2623a0b2490baf91e36b110b30ee6f7f6f7ccc8c16b2cf5887c7eb73e86dc800ca", 0x48}, {&(0x7f0000002f80)="44d1a349cc890d4f014e8c793908841d873ef6a039c82f1eee25c38cc9567bc6f74849d865a187fffe7c92c835a4712ee487ea75b66b8ff7a639d20a918b70159039afd39d0597b15f24d2e43fdf844442220df659a078e2417be6810eac91314be4b720ba1ee1c3213aa084bec84759ceffb4399bf98f1544a97411718b13d9343873a26635b1e1d6b73cd166268f1afff153e7d0df19a798336d5d4a865d2b35c8375cf19a658845580644c87c2fc399af448e20b93888e7411edd73767a1dc510018f41fcba02a9c9c3e72579ce88e9419c4f43f69e2f7d796340345a9546fbb8aa23d17650e7625ff10bfb9762020ec3792abce53c4e9603b92f99961df34b5d725d7b7eb30804992da6ac1ece1d3710016e30acd5e981e73842ee32fb743949f9fb8ef8d9d840e9d9c2d05f2363a9526ddbc0fe27da4fb2a9f2feb462fc35308db05f0fc0aaaa125bc1e9f6a401346ad9c34132af9a73047ccc4ed8997d827f9090d6f0fc71c80d6e5a10b5642da030175b69d3fb0eb35d2ddf998a11901108349986f4714adcfcd26a9e2abc427a1c01c053beedf1aa07f12a4a3ba5206d43e5963c2bc0da24f40dc8e110c9340260d0f1326bfa6a578b4118ea1d9bd04ab82825bdf5975db25b4532eca23e22c7081972286d0fb6958294bf166c0f069035b93baf2b8d947a7d5f12455536aadc29eba1bb0bdc1f4d78f0ee2b82a912f69bf4fcc8702c3e1571e53e353aba0a52bc5dbb7497aa284398782164e5c7f92a79668e0b168297d642b8117886b48ce749542f7baa1274cb7c4500e570126c6e59e35046d10a58c8be31186eca4179ae058814774a83a81772122544085be8d3d8b4a54c4f82b1e8007eb5d5d2f521bc7920ca59050feb978c9a38b18c7b5c75ea087cfcf0d3f98a452662840ab8f517fb7dea0516ec1784ae0663f50f404c7b2aef9ec5ea704c157ceb300ace80e7437a393e36b40d01560b751b7573411419ba808b10142e1ca4f70fffe031776acffff2c41f4d0adb06266db7bdff7b725b3baa80a8d94ee56dd154fbe6a5870ff7e31c8a1ac8d325c8e8dba999a3806b721386dd3c2094217754bcb86a5b4643c13a2914b501f9137f334e59b5af58801b534c9eb72e9954f1077f9d9b336db13bc6c9aa85a94600103a82ed6c0ecdb045916d26a5cb9275d3bd8841974873202fe8839f368320a05c82edcbae8bbd8cd7216203932b5288424519bf43132593f9d546e5512238049921426ce8d0462f6bb574aec233dd50d5704f6a98d4ef24aee3c5c97b24ca22ac33382416e707ee25a5acdcfac5c0962adf70f0599a1174b654ee30d17584e45192493908a34c0267d30b102e3326d60fc56686d1d9a0e2453116ea5f0b22e179d2d7a98af2c28872049878b89197e6d8d9910ce17a42f68e5cfbfe3f95caf8ec5efc9e368bc6f452dd7a59b5daa3f71ad5b1bdb962d783cb4305b848378becadb96ca7d6062b91fbea60e70a4d5fab6ec4653bfcf3d21f8934c5740bc6e42fd786c79509aa39fee7f50278d5123ec07d6f4cc842a2b8a9d93133283182eadfedc4abb4c4415a69bc24e44c1062c1351141c022056995104834dcd79b3d549620ba677ea40b0d500c5f6351fbd4b90e465133bbf39d5c2e78bfe4f058d5a7a9cc1a7134dbab415e7d91330c9b867c93e0dd4ca6ee5760b5f3aeba23277d6ed8093d05b5f8b583e44c6bfa3b7f54266de4cf471e0cfec4087c879d64153e1ebd62a9fe17134c3516cc4dad13da3204ac27a0345bb442e7d984f0ef9d8ea4a91c95de3c871b21c6bd217efbc1e8afe2e075d78f066db673096f8c1bb00dc2dcfa0290f12630fb77f03d4ccf15cc775330e3bdb94dd84d70fa90edae8034142965d2dc7b233a78662d5b33b56e4e59ab52012b81ad3a91b931e1047f1d41a83806a95919e66bc20e2bbd5f0e6f49c5a46233aa7c160f0a841ca4e5389a4e09754068609b76d15deab16495d293053492469d9f5803b112bc4917d509e8fb41d4c948c93f9fc9c04da1c0e5e58abbea4a7b67555c097d4fcc714701306a8fbb27d815cda8fb31ace437d756b24d4f7905b01e23fc49c81e487cba93504c5db858c08f273c30ee532e2fbdf0356098f38ef32eb21497ec0370e3f992172937a554b0e05fc44b42bb300d7f30cde9634f3bd3fb05cf96222d967d120fafcd376d943372be1198aab9b9dadd7a9c4ae33398ecbf6916c200d1ddbc2154362e20ee58cd02ba67433f9bd6e3fe29666612ccfb013f64e85d9d7c6ef5895732f403195298b1fdcab83801850c0e5c5d35f8e4a052db5a16d2494245d96fc31856a6d5b1511ba051531c3a9b800605cc42e8adb4e405ce9b9769a37d73e52a09dd5aea6369cc643562aeea10a33e194edffb3902523895918142826a26d2f30e160ca6ca373f1209204ad7b988952c4d41cc51f0391ad6f0ae65c7bd2d6bb32d4d8ba410266b86a1a054d66e55dc1ee44c2016c79f12c2e22fcd4b82a6efa2e08e353f9c5b0ea0e6f0422d61ee752d9eb2afb338358e2d06b3a3a37124bc3954f467d127451001bac84ba512e3e90c4a2f225ddb7803badc1d976fc235627adfb18802f1fb95bd802a0e36e8aa0acf681160259b806d36161b8627755ad3edc6f50bbbe890e07beb047f643a907385181ba3e6fac76f4004376eac0af598290c6af7d5dea3e3cc8147cec13383263ed8e4cdf905950fd4ee2aa08c352b6db4860057111387c080f1d60fd0d0d8a79b985737063c65954e1170f3671cf2a7bd368f88343facab517cfc4351ad2886e16358dcb008fee2bc28182acff45e6dcec79b4a41925899b54cc10c4f7921c23e4733821debadc5c38952b3111f862ae507e08ef4df10695162abf01aed428cd42d9c797fbb03b06aa964400e9fa8efa6972e6dd68c4d023728386087da487b6e86a36e6d8245680c4a83e79422cc763959a7e77b1e6a9f40eacb70c59f802698db78a516f520adaa556c2d7f1ae23d21f9a0b6b5d67be0328158d6b635f48aa0d72a44478fe496b0120e3115e14ca022534f88381a6c8680d8aff12886e7703474f09e90c19e0cf98f8119ac7d54d85d6df9d326c7075076172ec6776f3454d41b98cd521352eba9dd8f527ec55a2fd98f9c71899eed635f064a7179742a4e04f22f7429871b06c224c63f892a1deb9e37092e8e02249e340f4452c64ffa643a10af48ff259726354db6658ac35e4bcc1ba21de687b812fa26373dc4b45d9f79c40319914718a6fad2a52d5b41c0369beb394343b7fa16b98bf43cf99735d53ce764805e10a623f3e68e001db446fba8bb11487e93eecc0aad9e5a56e9feea5b8679bdae1a302c826fb817f26c8e22062611b7417103c1949b979a8e6d8f10dcd4a854efea64a9e6e624fc48dbf12dde953efb6c8c9fe551795db443f8ca59ea5175ad64b01d27639e701fb45ee96250e6fdf3908c575c8d239db801568824406fcd1e6ea7353e66919d553bd143221bc92654b5e2f4ced7ae5df38d0f39e048f433826b510e2d679775f67b6e0c545b6fea0452cc6ae8880af287720c515cc4830503332311f88c5fb0d188f2bcafea3b67c15c86e617180b5d8636626afae32353a8594b1c06246b199f59b65c1bd6084d37593df26922f716f6db84c7a19af4c7ea4b419ab73fd1b6c3305804039cd831a512b6a95b70b4f2de793f778443dc3e2e332c58b1555c60af7adc13e4f23b146e9dbf83818f2d60d20435f8634fa3a0917245216e6af9dba63a375c35a80a427fe03ced9cd11f46acd790565fb38203ab7eb2f5ac2fd460f1d6106f04b29239f0ccce505e122e0f35be3484813dc88b13e8b13a01b1fa511cd2e494aa1de02683f5ea8867bfbf68548a2f5be4f9450e6de39979a4e0e5df72d5d9af5b33987d6b9cd8d78f0617899d7d63de40c84c0d7bc5f1d964770a239f04c7e4afc9bd562ccb3b748810ba252741bc4791ca8308bad5ae718ff5a75edc4c909243897f94dc4746ae7c0c6edc92138305610e057c76be7544b58ee836a021f86f66d9a32256ec70e0cec684247c122bbc3f144b2130cba9dddfa9261a7ca1d88a43a0e5f924b6eb3e53d78c9a2464d77c8da9f555a6b5b5657e54345bbc13c46c944e89e6e4496d5cdbf95e35d53d6f0d991c0c8aa08f8660e082601f64601d8cff1bc5ca823e6c7eff5acd2fb6dad5facb8b2c50e80bfcfbd2cdca4501a14d578ba84f80cd85ec72cf9d4894e08a62f4707ec635156d59936f4de4bcb0307b5d3a7938417afa837eca1d3d99236ba03399ada946e11cbaff3a2d77363dfc66c52f26c63f9e081c4d668714c225f58dec251e97dbc5d30079db1aad1060f984de625af1d7be9cc97c493d529aebeb8570db38bd02002d56741613816558001fd861d0f90acf42285dccbf816fa9ad725433eadfa75679fe686c2e7755ad6ecfdaa77a7c0d7db7b1c1f6ea06ad50df0bd26e67f38e536fd3f162bef12bf4dbc1f35295f62cafe3a81f87766b2a3640db66068916733225e3249bacaf21652d4273a9724eb19d5739e2d095753e98a3d7a2d0db59f4feae971ed35cba7da992eeb9ed079f9aeda78f7e8a002e9c4a379ab0a62f48e0f212a75bdcc878eecf18e6989c7bc04615525af6658e9490934086db11bc7de3bf2cef2fad9e7e2f7033dba4e62ce69912b06c1812693cacf47181e803f7b2da284f421efe60d93195098a370906441ad0b05c67399a82029b8f5569d8a8685fba57166e5c2e1dc570c49ae1a474b5289ed804e57b2d9c1fe3bbdf60a1adde74cfc01c8cd4d6e320747192221ef0410b7291ee877827539f9769b560a52a8336e22b2840b79d48e3fae0724f5beefbd0d6991d4ffed19b833f78e1230158116ceb24275dad70ad0b4b2faf423faaab6c60a206b2eb1fd12c3391e98187f5937e7d4634188bf7aff1e0702d1b43b5d47daaeaedebf660f7dfe2810e7b63e25d454fa30c0ed3bf5beab00ea42ffe30162c295f6e82543bfd4d2c3f2580b4a80561d59bb23a78c6adf8f1b1cd86f6d68700222caaef8a7bce340a452ea62f127ccea40eab3fe6dcaf3e4e41c80d9052777f5f15c112bb47f5b9bbf7fdfab6d03b5a872a44cbb51d56323216ed8fe310eae2593ed6e08b9ac8413010f8348e4dba964459d73f13f263da1b49800f8767ed7c7dec0e8214e9980816015db740b5cc06df720ac9a12638b3991c4818ba960241d3aca8727e093833ce7f514e8718f0fbfd2c0e33637f37f3845f5042f4fa62e1af1481f31d2fe057b8be83e32c1e5102e55f0b73e062757e9b026b91fc030311352e072b0292a5ffd1ec429b82374427ed7ddb50a9e78cebbba4746111590e0c29f8c294843ee9922a8c74aab814a448520d840a2f045c637b6eb2cef3035aa3b80f7e83cfee05459bc9549d6150ca85afb94a7e4c45f977c7f9ff1baecfad6a76348d363f1479f976e9f26f3cd9326a9207709edb3436c4d1a28f9a75771651ace221a95949aeea73b9f2fe4c61f3aa0f496e847f09ca38740cb4df6075e7cc46b172e9a8509f584b9c328306394115ccbf0b0de3ee1b2e12a03966be85cf9db73bda43632328d343ee8520c123f6bd99e91a05a09ccfa8f86860f6c23d418fd402128a61009e1aae64bff1f0d26f32a2cca156ca014f54c84be0a2d46d2ac493d4e7839a34020ce8516211bc7f39e53d5e6fbec94b759fe0443c9e8a7d071ac10bcdda22456acb639cc776ba23c6f93050557004324a35c1dacfb455648005eb58bf6f29013190f465ef39", 0x1000}, {&(0x7f0000003f80)="d7e9ec27097b7edfe5b5c8e4975336ce756f9ca440de4324dcf8d57562fe0b15fd0d824260f59bff2a081a18f09f52065cca018ac5d9d8826204f62344437bd8ebed5e1c9a700641a09b4040e9d4d36116d6b939f8004d3ed57ea3b3e4f2dd448cdbf2f058c6578fee9a14aac2d67eb9a12a8dd2c655d8a7d6260f9aef36f9e057c8", 0x82}, {&(0x7f0000004040)="61ba565be9307d6930ab0650fb6fc9a6a069dd00b9f19def447cd485e8ab42257dc4daba642f734659de4fec1eb04fb6406309665625022157a17409369d9d88a9d2e79b28306a1da8bec10d92e6d0eec8017f431f3292c3b67a790546d03f31595938ef2ab3dfbb711c04760eb244739fe58903f345bdfbd3a7666665f6cba0d29e80cd9360f6eb3dc698b706f1182a", 0x90}], 0x5, 0xfffffffffffffffe, 0x0, 0xe}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r16, r38, r51, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/4096) dup2(r0, r1) pmap_unwire: wiring for pmap 0xfffffd806bc09258 va 0x20001000 didn't change! 16:49:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x81, 0x7fff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x10) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0xee63, 0x220}, 0xc) 16:49:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r2, &(0x7f00000005c0)="745d211a762a8bfdd91251425307d94ee39be8f2e231ffb35fca636049a79198ff1ccb2983d25480158bcfc748e2f93cc206fd68118e34ad18b397d0c5e94061d878e12e034de0d29efa6aed9c142989e296c890fdc25b733ae84e1b9cbe60b5aeca12fdde163f27c381a6cbaf5c26f374ff859730ebce51370e7c0869e3f6bfd3896e66b479295bc795827e9cbae5a4b20cede81047c8b6716e3fdcf823c73cc880a08a9685d3762d2d52a22690", 0xae, 0x32dba310c5cc2a99, &(0x7f0000000680)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000480)=""/151, 0x97}], 0x7, 0x0, 0x680) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:49:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:49:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8d, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:49:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x20, 0x4, 0x6) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/86}, {&(0x7f0000000100)=""/21}, {&(0x7f0000000200)=""/155}, {&(0x7f00000002c0)=""/247}], 0x1082, 0x0, 0xffffffffffffff51}, 0x0) 16:49:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xe45d83eebad1fd2d, 0x8}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x200000000}], 0x5, 0x0, 0xfffffffffffffffd, 0x0) 16:49:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000741000/0x4000)=nil, 0x4000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) 16:49:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:49:56 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x6, 0x0, 0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:49:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) clock_getres(0x0, &(0x7f0000001240)) mprotect(&(0x7f000073c000/0x1000)=nil, 0x1000, 0x1) kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000012c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x5, 0x816, r2, 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000001180)="29f8c7ec1271ca69c0274dcf1559a982965cef46e36f0cf868e8e4abaf61deff758b603c8d44cf7e5e440aa46a701988ff4909c9f465fe8bcae6c2d0ece133d9a674880661aaf86b520ef2e1dcd8af51b888cfe533570456b3c1cedded66a2cc9ff72da6a966e705bc82e779e3394c2470a3add5fd6c3cef4b6937eee9fd4888e99b8b9b7dc1eb2d6dde297d0b074ce30a5bc4132f04981c21d165eab0a3fff981f89025f340c410777122") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001280)) readv(r2, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8100, 0x0) fchdir(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) setreuid(0x0, 0x0) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r10, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r10, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r11 = geteuid() setreuid(r11, r11) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r16}, 0x5, 0x2000, r15, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r18, 0x0, 0x0, 0x4a, 0x80a5}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0417b9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x3, r11, r12, r13, r20, 0x0, 0x15}, 0xa, 0x2, r15, r18, 0x40000, 0xfffffffeffffffff, 0x100, 0x1}) r21 = getpgid(r7) r22 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x5, 0x2000, r21, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r24, 0x0, 0x0, 0x4a, 0x80a5}) r25 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r25, 0x1, 0xfffffffffffffffe) msgsnd(r25, &(0x7f00000013c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1e8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec803c82eec0da2322ae5d1cddbc15a50c4610a9bb9f25906eb89d1bfec5999126adff4eb9f4605ba7627b156f8cd1ae3d69d7a6f5c66410ea1312b28db3213c60b3a472d68af64840e014a5deb2c34e66e343c959bc58ad5342f16ee1767acb5537930e4af1492333979a9d938eb7619c5b5a7d642ade5d8cbf8c94e04c8e65f5016dbe9630f32f992b1b6ce9c5d759da7e28364"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r6, r8, 0xa8, 0x6}, 0xa, 0x2, r21, r24, 0x0, 0xfffffffeffffffff, 0x100}) 16:49:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/76, 0x4c}], 0x1, 0x0, 0x400) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:49:56 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x400, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x4}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x0, 0x5, 0x2) close(r5) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) r6 = semget$private(0x0, 0x6, 0x0) semop(r6, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x0) semop(r7, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/38) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/38) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:49:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffffffffffdcd) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:49:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="b25bbeb79ebd427f8039151f48ee684c8514a760e5c59fcb14dca15908f6a123830ec9f7fbde0e5763041a488fd7b9c8a3fb13f7c4d5482842a69fc0a3a4d87aa69ba8a04d7cec46157836e40f68ad93fd5b84a5f5917b95952d23ddb5a0da5329dd3a30a9a2db8349065db92eec2d5d23190489205c259542f44ca101abfc58447a7f1d1eed8b1f310a7c20939e4e068354cbfdf547841f9723"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x8, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0xde) dup2(r3, r2) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:49:57 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r4, &(0x7f0000000180), 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623bb6d3", 0x92) pread(r5, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getuid() setuid(r9) r10 = getgid() setegid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r13, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r14, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r12, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x14, 0x20a}, 0x0) getrusage(0x1, &(0x7f0000000a00)) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000640)) r17 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r18 = socket$inet6(0x18, 0x3, 0x3f) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r18, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r17, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:49:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffef0) r9 = semget$private(0x0, 0x7, 0xa0) r10 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r9, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r11 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r9, 0x0, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt(r13, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x10, 0x5, 0x7) listen(r18, 0x3) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfdf223ae22417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58ce5c00c03ba103"], 0x10) write(r20, 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r13, @ANYRES16, @ANYRES64=r14, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYRES16=r14, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r10, @ANYRESDEC, @ANYRESHEX, @ANYRESDEC=r4], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r16, @ANYRES64, @ANYRESOCT=r17, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYRES16=r9, @ANYBLOB="13ff04d3eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0, 0x0, 0x0, 0x49}, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x261, 0xa982}, 0x200, 0x3ff, 0x13}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r22 = semget$private(0x0, 0x1, 0xb0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r22, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000001c0)) 16:49:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="ce8db84ec3bb88dd469a2dec1374dcc4cd6ae624b8763eb51e6ec25d7814e9cfd08c16b5479f023ce34d1ad617e4f8b624453b818e3ec1d7d4332a312ca076903240bed2e6b9483d14e2e9468ba5e4f64a9883783a7fe4fb730a4155c3ec9f33a912471a94a526b33d534dece61c239e2cac9024c0ed1ce42929d26f5788325762d671c3e32a966514f52d5f1fdf6db6a30b011f1f2d151a5d3ce10123955d92bd965e895cf96ff1d94817139860e0a791e7e6c4150839e76cf4a676662288ab79e66e716d10538703708d1b67e9cbeeab913a3a66555a25f1e5627d70cea8cc037821ec63844485d6644a28b64bd897c56ea7fcfb6a3d389dc0e744a978d826b3150d24d3bd3795773cf83f7d17a7acd6ce9c2bb36d5f271665ce94275b229fabf1fd03a3720bb2a731f4e6206a0b0970306e13e7b4a63fc3167cbad12b04c9571d65ac528ec9fbf0107a6373e283b91410917ef3ce65c57dd38e580b8610c1ade793192e5b043a2f9436b72802b836d929a7876bfbed1a61e486789dc925bafc4b651dc04636693ac2a7d34bd7cdb4746156d63961474f0374c3c92a76f8e99f22765be07395c1d967fda6da68447c8eab8cfe2ab2ac0f83e01a030cc2974a7e601c7d43187dbe44e6e4d9c9c996d884ce8f82c59b08ec28da47293159b82be66f0d34ba579a43a358db7c6666862b20394aa2d0e410ca0a72e4b182552f89be133ac8181ad45bdc362daac91c98c6c315637065154c80b8863af39a6131f5994765a9820928c69f14d548b2b00b08542f670000db82bc620a47cf38e1942e34bbca8ee6e1a0e517f5180aa3abca786c27c402a1d665ffb9f936f2ce3a9c5247cc5f553a7cacab5fabc0a2cde74bde2b940b4b8f6c1023a9f1f1afcc12d289c2efdeee276d38d0687cbb9d5c957f4aff38ccf45c811e0a9c64f3d373c16700f433333c90829f5c32edba4e6f0f6c4381229bb1dac46f08cc1abdc1937a9bed8ed5c521a45165e963d0cc01202f61c4f70f85dc6a60fda6e717563b61fc20f8aff59272ad5b011de1563a66089e0f5c36e88f2c61cf71f87f8559ff11c3f844c27fc2a69b40d6e91321867c1262fcc170a5d84fd15102404f82ad94cd52c711ad3287d081b89c4ff146a1a2dc664fdc86d482cbffdd2e19ac029145175b7c0f80751bcb8444605921ad33fe1b1179599cdbb7c6f924193da6fe39c2837bd27d8e7a4b98bfd96bdc3bb239b40a75e67221e4f812c299a3c3112e3fe7feef86f6cf2997aebd9b1fb7559dd7121ad81c43ba3002c6a3cdadfbe7e4368cc9615fd76765e51f82257d0e1b16c866b5f77b7c1086b2260bf6471c2fc145c6d580d01a2a143cca0cdfff9f9c02d2e6c44bb07517365c301d916cc7ceea486aca45e95d0f5c2d4523a1c937688eeaa1132fb1955905cccbd4f4aa0592a52064dd0188ae7ead436fa0f6914b607d2b3468564087ef4f7ded5848505ac92d25923faaad7b228d221b684e0f4727345c775d632b4be03cb54c6c89a4c42a386fd3fb9591364c93093c239a21d171887ef8ac9d869d49ca17ecb0940f6bcc065fb6534a9a376dd6a4d0e0cd7ff674d4a803de1b429693f1eab1ae0c59246276a5d3153b6b80b9868d7b1bea6043d8e677f29709f7db25362a978a405782c29c6c10f3af0651ff84bee9a743b3c4f1ffefda3893d9ccfe2c6786f5e7243708510997a15149c2496fdceca3b7a2a7c8ef6313ae205efcaf365fcc371d03a8918eb29ef896d57264f624849e5561d4438988a5004a8fe996dc5089c741ab669c5b615e637a2fa6c98d425c4e7351dcf24df48f744a4409d11a5e1e3410ff5d651d3fbeae0444ce5cb570213ebe32b32b962f45c2a06ea48aa7698d7c66f5f75e7e6fbd737e5cda4172af62a86da7861b649e78720bf1c81fdcc06b0c9592a156cb8790bca5e2481c0b71b32c867e228d528271194f0b0bdd45267621e20ecf7921687655a62defc81ac16c694a5c4a6b0418823a6518f1553b518c584a040c45692b8e4d141978504101aedceb99782ff69a87216d08a32db74bb80dc18059c22bc272560a1067464ac5275f61c460ea4106130d88c46aa641829e86467ab3d608d7620235172d2647e51d6756d5584668a0cc7715d98fa267bcc8514b5049b87a1551066021f74e7bfbd3af4550c67d65c21755def73f2c7bb44d539690809d3713c91045656f1e0ee46bfe33af9b5f3803030a5e795b04b9e68db3aa86009e7300fa8bacfe7e00b7ed8d2e459e5d86492082ec2414b6e00d3e83575372392b3bc97c79fab97075624b61619de0f21f82ffefe6fc2cd2979af8c9fb7ce1484fb3e4c21cc6ca2e98ff608fc531293504d598c6da80f20d2c7e672df50e0f8683dad71417cb9b65855e7874267a1c7594c362d82cd3b26243682db143eb56657e8eadedd2bca57579d1872b858db8f52d6b2ea18e98a0a45831fc7334b98627d68f151b4f78087df033bc9e89e78952994dfa6f6cfa103c6450df6f5dbfd897f5b279947b7d66d8146151640b04104248a7544ee5e02c2024b602f0bad47c581887fc63689ea140af08685704f53e5870014ac1ea6e4114a67dda1b8801db402911d7fc9adfd0de52293d85e2157fca89261901441b96955a5141b5cfdaac3ab8e8a783fd1ccadd43226a8df6a93065861fcb3dc6be048b8ad3817f7261fa460f5e40adf42aca888708bb37882d300cdf7ff9a7638a6a55d5028cdcf5ba2888b473930c45375b3480dbe10f9b9d952aeb22534a200993ba4146c98409b91b73401c541e7d0e1cce6eb41b5a38c10de4b70100c63ddec782bba048a80e935d321796e18448bb8869be1a9d66bd9104f12bef124f8068695eb942c014e88df3cebcc5dc47848572607d66ffbb5af737088d903a9b018420938f5f195f268c5ed26d0b1aaa58f647736be9de62527e34669a1e9a09eb2c09478132a7ee9d7fa8146048644df6019c685b8b9b42725d5a21a9c9de4e11736e73460ff18fd0335e37449f7820616613e4115524f0fa1fa129a07afffd62f45cf759f76fbd23872acd9c9ae9db822b2e22996f3f7fb222fc5a7e13624b0c6d86cf426d956fe20e2dcf80df79855462086b0dc38fbb229417afd2d4f6803159ed3b41be5f38630ed6c166b49ecd44da79081d8ca82b22e9ab3af5400c3a1aa9e0b468677e17d7190a5d989cc41c8d070c60821b2f0dd938c96108af5cbb053ac9b4e726489374cd1787cc03042a1b1ccdefbc31b7e78f040388921e9d091b36e7b5c8ab1842a6b15cb6963b7e0d57a6fa9a65168b9feddf818b3d9caca843f89aa0a4685c121cd8a50bf6af3aea81f4aafa7b3ed031d527d242625bb7d047063e00b83afaf9014bf54fd4235d59cc774c83d59774fd94e075a7df99ed5d008d87379b1446dfc47678b9b09cde689c04350b00c14e74b261df9acfe75bd349c43fd49f748ac7818e63266c550ffc2add4bd8f87ff2788461d8b7f599e1bea1eaf863bd4e785f95ceced0977a58f49cfb37315dac4b56e293735de131f1648b486504dc9f0c1a8c1d30bb9936ee0065e53268bc249e06440725e9dd924328a7f85ce2620ff825c702c17ed59bbca1f3606e4990c836e4300af802aa1f4d2434aed70e3685b6c1a0aa7844a5e63d1a173804566ae4055104b49614b89601bbec1f29b53aadbf9a334a1198211e20f464cb6259bb42ce1aa320c9d1fa09ffbb52eb52643c3c53b9bfc9f68f073fa33b55b967bc67b7f655f0395383df0fbe5fdeec0adce2eff69a89f2b3e3b2fa4445534800f3207977995ef9dd12d84ba6c995a54cb73ea8b0ecf35b7640e3333452d5e52c9b603bb6fd25dbb00cef4aa42070995191e8ea0ec3abe2991d566db94225b4cf0ab9e23e727e36f86f4b9777bbe9f8f39029cd696fdd0c6110f7ca0d748fba6aff731b1ebf3c8977aecefb81fa6eecb474d65293811572d6a6c95617988aaf6469a6f2ca1bb9dfb19352cc1cedfbe09bb008ef0199f207cb5eb748ec91feadb7f59bdeb0d8ab4ce56d85b22158c4f8ec6dbde8fbdd6a0e122eb07cb38fc3f87fabd16aba98d2fcab19487eda252f2d7f497f03d643e7bba896d4ff331ad720da0e95f324e2bec25288ada448be723d6f2f677ffa9d064defeabe5e1d1606d8876ff36d8fe3790a7ef07f5ea3873eede8a55b7d8c93720304d4c2123627be409fc7f50ed98613c69dd99b9a037c5813e6e5d65b34b7481a2b84304da47097bc1c26295ce7a3a4218979b643cbbacfadec6a1effc103e9f7f0a80b2aff13bf1e04f35177411cd1bca731f8529e5738cf8f0a73fee3a04d9fafe404ddf8acd8bac5adf4c9ca18e3ee29cc3faa15b882831322b81e515fea88b0480eabc0b8e93212f95c5445e32c6664ac90a8ad78da64b29494a7f83df5db087ea473b2873df660a9915cef40e490f8efc0f4a45a8820dbe2bac98f829a947a80b5041fcd869e770f12b6e7064ddfbe52b5212367c9af2e10944bb5c58c3607f86febbf5ff77693d9146dd0ff519d62a880c01909362f8dc21cb207c22e8ba39f0fa0530753a046a3e72a9730b43cd5ffddc2cd881210a4dc0448c7984f0955a4183fd65935bfcf4d9dccb025f19b9d0b94efad825da299ff1620f7709558053c74fb891e02cfa00de4959920fdc709c8f4b1f395b90bd6439b0264357747fd8a642da5733d656bef4529fb087bfdac9f2ea8fe6846294bad98028c76fa7d0c7f3af9ec3a6d528dcc04f791d096e2f7fce08666aab1dcc23bc6c6c322ef8e775b779d1d3c33446326b0b36635c66d89d67a256e2074f26a36fb25dd05b3bb36c146d88d2f09ec8a81d485e548624c27cd4dd1f21aae224e7fff134fda0d193d759ba2b3211581a5caef4524601172a48caa91438358e4e350c2104a3b0e64cb1224344fdc02b5db5f2cd74adabfd9a4eb1eeac58235d3eac6a7bd6d7eec5cd2a9fe11dda5a8ed1f39d0282a855ba292034960fd4896a5ef37cd976ab773e1855b69b106b35ae4128c6ca504707b1348849b1783c80ceb75fc8a71280b23029bccdb2ad9b2d559d3cb51758877fb1520992568a9fd87234a414a7ae14422a782ddecd31995256350750980a6319884f6c3c305b4bbe85abcabccc6fb7bc7868b0326df9a26c9b6d014b208e294df97bf6fae16f4550cc24fd7259353b4d575518eb472d246da39a05effc63dc0f3dc88766b5b910fb21d0e42a026e5cfd1129436780d8adb4dc01babd444f77c4072c6ce1e481b8d86c8153971e8821a3b19f048005c198179b98d75acb1502fcc06538c07c98ed7fcde989628bb5ae56e3a5a59f03eb84c20ace2fc7c8ec4ba5daaaf87cb2279a655d7feb48585edb7bb629a02ee09c0f5bf2a7e03a59e97bb54d589061c82bb3ce2e8a62f3e746732fb1fb35824ee1ed669538f5c2621a1dc47f901798ea9b3ecc37935d714190dd88150b938d8fbc2dfbd5771e70efba0d2dfc0b217cc9a557738be62669500f13b899dc16abe4d23b68b8967a14165e6f843d14f7fb51a7553319ff96c16173d5adcdc21249c538a31ba77b19500219ccfb282148037b2da186f26e739618c3d383eff5cc2705796ff613fe9123932f67bb1c80f74bcdfb73bb70ffbe2729867e70ab8ce3d6b3c854ed2e9eec5edd81d4987c5f06a6d6e7d8d73e4f0899a8ab604eb03c7996594f898c486606c1b0e04bc319607a72be259666e6f2ce20fcc68d2d49b204a2a7f438f27faa1edf9aae6ff295fef4494328c18d9a37a4113efdaa52020e8ad3a6b5fbdf2be47d3", 0x1000}, {&(0x7f0000001100)="270ca00ad142ea7054a95319361a939f8d3919a2008b6b4f5cd9e2b305003f9e687a13530399d6445984ac8e3f7f78b213b3651c1bc9d24db05c4a4bcf0c99716d4ed2215c82411530a20085f112", 0x4e}, {&(0x7f0000000080)="fadf9e2aaa8ecc4aac05", 0xa}, {&(0x7f0000001180)="9e8e386ffd76468c4551115505b9fc10e265be76355f01545148007bbf9cf1b907bed5bd34c220c824137e591eebb5d934aebe023ccb3554560580f28824aeea552d467ec9277c546091911121c01459408cf3bed954a4dd3fb458c71443ef50d74baae0747a33f4f6a4abb5d2c9019300ddd5cfc6cc80b5b5bea6278a1b01260749a9449a693f93450dc9573c3413d57cc422191aa8efa1adb306d2661827f2641fa6ab73acf077c8435c9b8a54708e606fbd6167fafb0ffa3691018c4f96c5df4efd38e9a16e220412a433d896398bedf65acb1516420c59cb048303b033dd16", 0xe1}, {&(0x7f0000001280)="3c6c389e840f309903798a4373cc6d8c022a464aa1177e83325dac12b446b803fc592dd35d7a8fc4e2dd7f64ee76108929354e424f240e69c7edc7f7b0b5457f284c2c9ba9c880bfdd2631f1aa4348727e9f816decdb9f07c0c02c1bbf2df28f51bc804fcaa93720ecf43ac627af09239feec4d0de924c09c3b7c135f5103f75d3598b57b758237fae4da47c8d1089aa3d36ea8b8bf506ea9ee50234897b8e9ede3b885f6df176b6236c8d998eee546113d8d57b1894dfb3460221ecf3c54be70984155d1f3b27eac2f0b3b1a9680aaa730c11846f6107e2fbf76f7e931da153690f25de6861a5002d", 0xe9}, {&(0x7f0000001380)="2eb122995933cced6693399fd5c690e371ec20babb5aaa749972a4a7fe44c423b7bc5426d1eaa6a4fd4101eee1d68013929ad80e97d46c30bbf5c1d29c687840b24280d2a6fce49823b9547278e7ddbe0357f124dc2ccf2587a8a9bbf7066d3fa9c469", 0x63}], 0x6, &(0x7f0000001480)=[{0x1010, 0xe11ad55acc2e56fd, 0x5, "18921b94da22c2831c7ea08db1d2968cc927d22e7c660f1c14563c8b37d5d954601f069ae67b0a21f0e752c2bfc7a49ab48674d5d4addc9fb8d3e31b9f07ac3b62cdbe6d5eff0e9f094e24d554be37e3487dcb6a1490df65eee4fedad256e2c6d56c1e898f2c360daaa501745a5b6279e683243cae61551278023b2db2418afc53497e24a60108291b16daacfc8a6f5b69ec6820e9c4db9c0f892f1b2f9566acd7f6bd0399c712fa30eb76d4e99c0ca793063a62abfb58279f440bc0253629425e67c7d3c1616fe759dd8b425264e18350fc3f0892e467674cf64d22332e578faf7a6974141fe8abc7ed2d09b172cab55e23063a1e3928f08b2bac6b2be38473b0ada616d4e29a0e19f4274594f1a697d1a49445da24c3da019fb0fd39c487dd45cd242b5b50c489acd938190a9cc44f65e9483ce928ca2f3059af3f89b67759df33afc1027057a42077b1094d91b2ef84d54b5deeccebea3e110ee402707e64d5d8cf88eb645a899c0ed0f215987e92d0f90b0c4e600bc85ab368b835905072b85c577ec70519ad35f8b189d22fce9a85fe87b50e318cfd2f06b5c0af3014ebea07cba4a94932cc12c5ac9ca9c8245401390995d815dfa6dae33279f5d68fd1f37b10bf78081b944e8a07fc73d7e0924d08dbd4e546d1d0ef3cd982b1d0f8fe24a3654e2e704dc80d4d24bc81975c08b148d49d4001857ce467c2f39995e4b7d519de60e593d29b953229f02f4f9b40c7d77f91bd78e0dc0f07d5fdc5a8834170df3b68b20be0b89cd43c19767a76c95d1873210ff4737dde1f5120f6c9a01c4189c6750c0eaf72d8eb51b5adc9603cc28acff3d70159b2c9ec815e3c19f5ca819f692580b04f0768de9ec0b798fd488ca7064beefa806fdfd99908c8eeeddeb2d793f1875882fbb0ad762880d92a04f82d322b2ba4a5d180191450907f6a3167436be6b41dd1954c54dc0a7ee6135c69b671df3488ae20b010a07ef38c8ef9c11fc399c10f238a4cdb578dd4584f765517b7be21cd1a93968ab8b93dfed334dbcc2d81d5ed6fede6c9e8d60d212c61eb8dc44f13090c5c523c695352e84334ff6e4b6d6452fcb6685b3bac8fa63c77bd0f7b895c3dba71e0a0f34f275892faa88fab41f22c6039b99b4a2762a72bd43db0e8cd4c1a732cafeaf66f47cd092644c78c8740f79f3b6a0b280393c17efe3f47c3e5af35ff3b9e85567d99313c11ea69a0a3d6711073a6f031154fe2b1c66e16e5434a438b51a618dcd8843f754215b1d2619cb2842d4818f3a4a48d3e52c8fb137c1a5187b2555fed00def7330a38a8ee349c8349c649322361e1426eef06b3a159b29f080fa75b38de7afd4be934383e5d438f124b2f8103b516711f5ff2cc2b11f9cdd87d3db5948d1d25ca08d3ac957ec43a7b508c48138be80c98593263823cb361eb9ff39c899706210c1768b6316d9845d61f21fed9121c763d456e0904248244f9d6999ad531821f7730f2cdcef49277d109fce79d662608eae00383639088c4fd4f76931efbf85aa55077a2ff163e99e3807ad3a67806a4d6bb6f1864cc89c67484a22dfec298777953171ea8a87881d0946dc87686cc347204e86afa5d1cb64d207b7ceef7bed32321a6a97f984f2afc2725e2315352fb08d35a89d2e1550f30624c9a39e96d44a97fdb8e71208bc9c4609da7159ac93f33f694079bc536f63512b2ca905f7bd60df08e70d9210a01a770ee451bf0777746d8913a842d57c4fff224c889cca40450d13686beb36a7cc9892bb4dd1467482ac33506d8c1236a0cfc6aa098a40a533d009d9e49365984f737f3cfa6087e1a7e75cdda9666f64766862fc27dcc9eaa6ffe6431a2c633a6ce45b2f127a989d296cc47a98cefc1ad0b6894b4a0da64f93cc6ac3005387ef8b1e4195f692c1d25bb91de3cf112204bf635bde327f9614ad8d52abb86c91f857cdcdfddda8e68d5ee366293a804e633f3b13560179edf5f2f1a9494abed8a7cef07bbc5a4509ee9a760d18e77cbb2c257ab111b5279205b214d9be71112d9f44a9b6d759ecdabeb43e9c79f7320558a0462e5f424aecc06501e5f35aa71364669dc03e3e0e0412c9d7b0674b4236596524d89cb1ea030ecba5c89639c20e0dcf1470a176d2e59e35618cd4a03d804f22e1ee918b4bc0c9b52626b233a74456d30552e8d017ae7794244b43ff7fbd662949e932cad2006ca04b2ad0c37d9f6089295073377943ebe0a62cb90439c930c230cfa477f44cf54da6a79dd28512a3dfe97b0a83f89e6fd536f2a2e6cb99a6a97a580a3f7704d293c244710aa8a58f66a183396f5436f9e8f46df2edf090e185c1676b40e5daee005e10430873b7cb73cef98d2c73da6ca3f329ef82434b187cc669adac19cab443a1f03d0a5b6659642d17fb893591df6179066ffb39ad94e78ecc86c373645243f5a076f48eba1251e722a5b7af1e33e0b39885993c6278466e459f1da9eb3654e4325850d034e61be7830ba1e709b38c015e55b45f22f103e3ee24401db73026332a63e6a8ea2c952cbc6feb27dfc4091e76907e8716b7a80e220bfed7d51f469d0b48d6002fd7ed282e4af1c24984ca295ed32398f9df5fab75e91ff1c988e8f40e98943ad185c954fc0d85ce78cf9180f70519f4bbb37396838494c49dc24fdf00d7465c63e92a28a7426ab758bcc9e0affdd76a0d1bf7d9adab16394eedf9df47881f413afdc5d0f089d5e982f44ad4d8a912049e88820d1a439ad2b37e291ec63a431a32d636be5c50306dec267d5185bf4e3c5015ccb00b4a7b1f5a4f5cc414becc9d320552a58caa3faa00c345ba1edb0742f1e94d653d342f9595012589fcd34461d43178c22a9fd4279885bc520d19d51bfc5a50cd09383343eccbd865bfcf66e1fe679abacb38011adc6b6eb2ad21a5ebf19a62c38c0eaac7e844c5ef11c14791fb7d45783c6019f2fa9ee6f704568b0c6984fcc5c4e024f4c1152a82bf98a52196b8f3d05cfcbc058ffefa75c8aec62489f477b7e6775956982df5b8332abc6e4b9ec8d67f63ac333c21e68b22f056f3c28d33135b62147b23f8f7e4c1636b76da9645485cd5245a152f8426984bb1e881fd3e9585688e22eec09af262bb3e24a86e720d079e3c293288a52bb1acf5dcb0dc409ec88bc735407fe8b1d28057e3cbb6b74ff96aaea2193343cab6f2bf6d7eb7d6ca10dd900a980111560d274ebf0e75b846f269a7fa0248f45f797f268f8a50f7e26fc6b9aedbdc37ac8f17653b75608778c8827dd5135e34dec5bb090476e5f667418eab757d10511f39a1b05ffe5371957933adb90bc8f85e64bb0dba1a41eb9b075a09f5394f83195f6526bff2756c8fd176c73eb85d2688d863e7c812aaacd1f4ad1a6335b62214e9af57b0411f212417c1af391a913c6c58b1b1c315f39cead26e3b714272cef1c3f90076dbbfb5616e4d346dffee1246c7e4fc55562a31bb216cc6edd2fe2392bf2c76837e5b522aa31b26f6f2704192077caff9e82bf4f5819c52d9eb8267a5f2f80969c5eb04f7d133432fe20a6098afa9fa650fb39064fb0f93ed9013128b42d643fa5b4498c743f6c712fee2d5f9ff1f3bed479072c28a8d3c5b683b57ca89bc895955c11f4432a02495c5492dbd6bdd53c551321082b333a1c8147022599d82583b19d99b83017138bc38b2da7fea30f4a2494bc8bec998d942ca3152e521b92cd1eb8304063adb71a28ae5a180333481231a434265b804bab40a80b2d6584f55e62fbd65680a05c7e6dea478df468f9b494aa3e2ad22c299977dd0804e3d9043bd405b6bc95aec6126103979d3485f056a0bc8757a41834205832a70d1ef6d16931e49fa9eb7ed6256eccd73fc4185410087e6133891fc61cf14e83884bcb3daeb88a0f274692ddf9f0bc20d8aa649fbdbe6f8fe5069f5ae6728e9ef31fc1b20c4fb450bed3a1f69a91d2439aad6f4cec5f789ea1e2fc229a5e389d548a53d43e44bb99d8a60c6a67ee40d5709778f894a35a66fd7d009e56515bdfaf04dc3c11f7c188219fd61e5cb0b683ae94c4cefd6f2e093ac60917bc0bd5a08d7a738e003280192bb187182db8bce80cc644838b732e37573cce47a4d7eb29230979860068391cc0af835e9ce124f6f88915153cccc2624a6f6b58b35073fb3a270f6ef89accc495be0d08ba550663ef4f93b5a5dff2bf6631364e19a759342d9387f1ef7ef785846e108c1fa62a9b35945c725393dbb2bff3bd250a80d0ee25dab9935921fa91a3b0a41257c60415481467e86f0df159bd4e2949f1211dab3d173b6c0c78bac5a5cad9e53ae554b30b726f87076ff3d003d5a010d3ca740b6f8d75d884d1149b48d3956b91c26352bdcb545272c0040af2f26b3a081f14bb34a0170e95f253a9e311b1339d76f8646aaaa4828c0d31c7d7d19815f75de2df38dcf80374b2b8ba7e7a327b47aa3935407e6d31627939ad42d3844dcfb06d3891a78fda19e785227b813f18a4f86ac7ffe0deb5db138a4248f3eaa0e0e3e3498fd1ae99c6da657b926282f71c3e7e1bfade375a938d5657b12e4ba2345d6b35b60ae161d45e0f332214e85077c701713860dc992294b21de005b9bccdc8b25800b989bbd54e69323360503c93f4c85ee28ed36e28035f2564cfda3d8935ce09f82218a2bd75c4aeee6c143cabf4b8bae0c207920cc9ff1169befefa3d6d8d61d10243d9b8ec0f9cbc81acc57ea0a2b3cf87e285e1023347256899b15ddf45ec9e8909030afdd02b5084cf642ac53fed66993fd5cc048139af826b98a52b15ec842b5cb0d1415def9b79c833a6c9a17c8ca729e562ed505a9d7b9ccdd980488dbf9352ab761d1312534e3eec3b0f86decf09a0237d734d83a07b20956affd81acbdb1df0ad9c9cabe11e114651966792de54a0ac08f4e3a0419c7a3f02f1de0b956e6d378c13a681093847795bf04678fcfb8e6cd50295676ff15c8d2762f1247bb2e7dc015cb072cd6463569df1beaae116cec58898b0b4a19eb8038c07f00286f2fdcc08f4c8f5e371d894939098be598cd8be82b0342bdf24bb2de30429e64e67b3f710034e847f7a4b1ea06808c2f52e75976d949ece9079a7b6464f8fc88e891b3ba6dc94d6f8c97af17762f48e0005717811fb568d797acec18548707c04a1054c4e86ca27038968a67ef9df215ff3b36420c51160c43b899cfe1bd5100a0180adb77788992d32e72d8f3cd2055914e5c56b7a280504be89460b50cbbb7ee7173516d11c319452afbd0c626343c46f5ea9fdde64747d793309a433759f6ed658145ec1af621a7417c1ea3c261f8a02a0d0b0c6c0e9558e86162ac929d71f8bd5a7545a2510e9ae090085922af0055a68c3f08c9ef866b7054339813b4e7b90b0959fed1443172495d4410b22ebe1bd4d90595e4c79242f140cf1fec54ec93bedac1d92e3573fc87432f5e57662462a00d68bc3212f89393718e752c0097c7ee94ae5d7c6d22fe0b53bab0ead725661f7443f0601f8a6d2060426466cedb119a82fedd5a944f98db77ab63e02503f0c3311164d9833e50283a6130b5bb023a3cd6c502f62cde27101073ca0cea497ec8662b0eabfae01c6e4440dd529708e6317efc23ba6798ad323b30c4a3d3154bebce43a970accb4ffea54e9214fe76e21202feb5bceffed45addad245af024798bcbb02ae1b4cdeb741f14132cae6b2ddad16eec3d81438937ac226b0a7f8e0c0ae531aa2ddc58c094473ff5eacf5cc224a15608c377f1678fe56daa11419a21c3cb98a838d55df916498c62016b8594e"}, {0xb8, 0x1, 0x6, "c2aeb3f953489b559c95e609f2142d0602323b36ee94ed8fd40aa5fda2204a4471e3968b6771e7e442429c113365532dff3907fbe46a7e669a94bf05c57989d72adf22018969b5bb9a7ee02451b7f303441564d218ae3020230e1ccd51de983a3a00effef2478a274856cc685d2db3272d3e44c0b7777cb85ca60263297500dc29eb18c91ff45994a9fb7cc742d25a0b0a6a04bf0e551ca6684ec843aedb228540f5fcbb933a76e1"}], 0x10c8}, 0x4) write(r0, 0x0, 0x0) 16:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0xf30000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="910a87f078079c9dd5c2610ac984912fc33d4d41525b03882a004ad053f7bd0e1bc872ccb91b4afffceb34015143967ff2b98ddeed9e6ea5d9ebd11ff93eabaa5775897c267102322bcb38dde9f00d252e9904d4a2295d3078dc96abc4bb0ad1d874174e16a986c2d6781da20bf6231dc4c56da8206893f67c434a3a70b397e465e772f8dd0cab70dc42e5dbca0ed698e169b5bd1e8d2d07047a2cc957c3dd218f4bb26cb200d65b8423764457dbbb39cbaf1399cced7a5835bd961889f9126fd8b8b62305cdecfdfccea6", 0xcb}, {&(0x7f0000000180)="18dafb", 0x3}, {&(0x7f00000001c0)="a04c76b19c79eb8911", 0x9}, {&(0x7f0000000340)="4c6fe1e90f90bcfffca6ecc245ff380204322593cde3ae9751f9f4cc9ebd687cc37728e2af07aee1d79e", 0x2a}, {&(0x7f00000003c0)="232e4f8e50ccf4d17ae5e374dedcde0c8479dd74f678751379fb8ae6a049dde00113e413d8e00c6b7c6061e2d0c58ef58c7bf506550e437fa3c76ed99330f3c5df47c7316f156edd8cc5c686e29d2a4eac2bc51f21763f0d2d460eb7588817f8f0511b03cb0eafe7952bdd182d7e61e62b42bafd0634987979af34c8db4abb24c65eaf09fcb7c83a9649af63880a2398cd2b0f88d4c11a1c4a", 0x99}], 0x5, 0x0, 0x0, 0x4}, 0x405) 16:49:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xe0f) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) 16:49:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) 16:49:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:49:57 executing program 1: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:49:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x47060751ecfbade5, 0x40, 0x2, 0x7, 0x8}, {{r4}, 0xffffffffffffffff, 0x14, 0x1, 0xffffffff, 0x7}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff1, 0x40, 0x43bcce22b018db1e, 0x9, 0x5}, {{r5}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x7a0, 0x7}], 0xffffffff, &(0x7f00000001c0)={0x8, 0xb7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) chown(&(0x7f0000000240)='./file0/file0\x00', r7, r11) 16:49:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6ed6792194f7aae515c95ab1c1cd5159d59ce76c2d1c9858c2c861b0fc6be277b795a7a1d2cc69aa9a4e292689ee48840535b0d3d68af16f5dab8c0b42f94b02f03a689ce4ea24a21193d0bb43647a2934"], 0x1) r2 = socket(0x10, 0x8001, 0x80) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 16:49:57 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000140)="a4eef904381d456c4246d0c6fa40baaac875621b3ab3a7ba2ff07b4007e5be2418a111d8997cffc9c809f3ac7acc9b809c60706403e910706713fe2b1eec1bfb39bc43f9d054224ba680471923bb81d4f01a07bcb9065e38f99241d59dfdf465a97117126e63144f0413b47d7d6ed1cbaf008c71db9d13db987e582f5e054d8fececf27d9ee2e11ec7cc1b2d6baa55a991ede4283166079e28c558805412685431dd7aeafe3a4a4f225b8591890edd331ef1c0"}, {&(0x7f0000000200)="ddcb4ba9385a97ce14de0a8203c44d4cf1173b2d3efa86412b6ed78a887134a0990703a83c43dce246ab4724804098ad262d06d855be80f2c2c266a830cc6d19678ca269d42b0f78bf260ac4eab0012329358259d1002604c3eff03ebda0ebd25563af3c6aa15068c95c3a2ce0c715cc50eed58e67cee31bce2e73327a3be1aaf1601e3b4557b57f3821e5884e5d0f8a3b6ac60d4b794a14d9757be947697d26ab7c01a24a9d4d18ab4d9ef971fd75cb01f27e97419524c754924f3c4effca0f51d5a204f5406a83c22bfcd81311d0b2b9cc7b6a83ec13f8f5e8c1f9a83ed804eee51bb4c64f042753ddf44c8d1c87431187565b04553908bb236ee24266c043418221d24935fc92232ae3f0473a747b5c1d7df6c1b3a4001e0e3789eab4c0cc3c03a95507475fce0308b1e020d5b46cb8d6361b4a06d5a20bd914f9b57e1458c5ac8f9bc3247c9cb8d52621b933c0f1e99f27c6bd077fe104792cd01d0befbfca813773bad6a0fab4688d5efdfa83914fbace7a5fde2d6519e21d064aa1b2077865e3b13644bbfe9e336e72ffec69bb3b04bbbf600af13cb7bc92c28eeed09c5bdbddb531b01f82c77e6374ee8087c292eec3d16945dd07c273c30114abb11c8630e2fad8487ae3eb6d336115e77bcad91adf96b1700c06035f8b6d3c16fbe02321e07a96a1d92ef32fa504f27993fa4f946563cdea0a86fc43f7fc094622e67c0b1a9730a2532d6e659586f4b1c9d5924695d550c6a4ce5dd32a6f6122d78756f49cd62520b9f18f0bfa29078997a1ea03cfc58273f1b57795f69509523bbb0be19c8e9b9f183ef73db68fe3b4b95fa8e807142d4c3259d0d6c7e68d6ed19dbc3449602155d693c00ffc2f946a57e1d605af766e4018cc698cf215cf319b1d9953620bbd3bc1731061079e47e24ed8347f3d3870b6377dc005dc9e3f6c06d147de6e90eb7083b162c2807c728f11fad2de35aeb557b5e272b7bd2014da52dc26412a2d73b9aea664fda0a3c82a77010b5cbe49c8bb6348115f9fad9cf6926d2af75525ed66ef4528e8e7daca4ba0364be92e2bf4e0b6b2a46e19ec6e709f3f775137b0001b02b6d49a3d68f97e1223d8faa25b2d5569a8c0bda1e386bec11baa354a8a16bb4966f95aab3d8132d59154d25f1fc33918afd95104a368df8d858706b89615879a44926ce283b191954c42623ca1e4d5a8d461651ff9f5a4f7fbe1c9ba504929df5683b3c60e2001ea2ebb3a2a0b14c555f5a2f799e6e4553693e4805bb6bdcd0f1cd51b6d13ea839e53f3cf6ead1292decc4d255bbc1d5b3b1485c31b005cec53ef53e62695d2ff5def716ea52c976a51882a8f939d88624fdc7b0951f0845652694bff16ba1a986ca297f5bb8a0ca11ec8898103ea447a31f066ee0ef58e84ba027c80d19e9a06b1cd71e5b7b52fdfa2a701baaa76c89be7fb12289f5fdc13627e3108e3076cf533312d3a23a1f6de23c52a979b5114aa9b9954baf57aa4a7385415f31eb7cb01899a3589cbfcfa23c14cc684c7e8547c13f8b2344df5c19c670bdf7f56f71cfcdadd1aed6985801f0e97888a68ebc9d47712585dfa6c4337031639f6ec13abbf798941769e0b17eef73c29ae222831f88940225711502bceb6e4009d21a0707bf62197b346de2aae8387b1cbb07665253faa34905e0a4d2bd0d50a04b53e70d6bbe3fc8cd8484d8f4623c61acdb404a49c1a23bacfc6816efe129826bf2708e04325e12b7fbf319c23bcf53d14e5ecb5b505f5fa0079c5cd152f29901f4bcd9353666fa3267eabc6027a07581f110ba0d8f8ace076a325b391056a81371d06da96bad948d655b791f6d436ef29f8e1bfd259735868965ba48487c2ca3b647b8baca6f51204be3607f04ab3b5a1bbae5d6eb3928aaeb963ea68e935ae5f9234f4b35ee2e06041d5774f0c7af86bc467bb3b512e529e6aa182d6e332c5f3626adcf74f0cfab927c2acdfc3d4dbda72d26cdb24be8c00b4c66155f097d5eca45b068add138176d589447d903505408a7ffd007d28504a5b66c5f315f4934f6208fb72820c703142dff5ff323b29feabe367d19cadb7dd21712ce5cad68d29edb6eed258554ec5e38bd763a10a310da37c3f7428a63de23d8d41b8f9d76351ff698b09a9d564a8130ba39a6255844d3ca708a7d82a8ba4836bfeb555612deef110688f4967510d0e0d773bbc94fd1fbf8055b611c32b395bac0afa41d44caa44914d61694e2fe27438796d0e08c6b57fdead7c139504079342f00a6cca85533bc2602be0994a40de99059269a3e024272e1bf0c68781403c5537f581145d00d8b99aed688c51f39448c448017bcd17070d06754c0a02755dcffa01f4b7f292a5735b0710ad8a88fbd788ae1b755fbd40216eff3c1160763772f1505c0f8bfc5c8659db1b6b92d6ca7b745c7ba05c7f19367f0dcbdf07dd7579e30b3928273da96b5df112124cc2f51069690f78f9b65ae63f2ff5af669ef1b142bb633e2bd17d1e73600bdbec1b0ceb10c86ac488d9b725a8363d3a346ef53edc79a4670bc3bd1362eca36402d3f112b2217c702fe2f296ad83b20336178f7c0c8ad4e35325279fc37b983d43eb6af8cfc7f07fe83297fa475357634fa8a8424da9969f281182133113ebb7bb83b359446b11c4e9965edb9a59d7c10fed66912b0bfdebdafe2b01c4d6ca0f5dd7f8cd4b0c2b703d56e1988bf460c1f4e84e39cd4b0bcbb6319393b9ac6b5f0fc0ac65bf45b5aa58ad4003e20f999b5c43ebe64071e3cad4f2f135d4cde11d72a24bafc1fdca557b506418c1aa096d09fd774d51578e4193bfe9f52ecf1ac6982e9f2259a6df14029a10154681b09f13018856655a00e4659d1160701c4277263b27352ed2f1687eb6507b1ff1895c264781d1df26bcfe13ebe1b3982a42ae6c774eea3e0eb4ce65b6a625e5fe995b4224451df87cf809991d98e16905d800c91aa266dfad9405f0f7a26613eb21d51f8078abb1c99f53d1e89c2203f129bb0b62b44cddb0ff1bec65b88bba093e765b3eefb10f9acd3fb2dba7c76be3c028ce1dfbdecde7a0fb0a9a7e80b8d69af548b98302c88de0781b82e72ff9f5428fa36920c8a6db54d1803610400fcc426f67a3039d6f2c0f3bfe9470a02ec3a8e4db3addf178a915c4eefc200d259b55635daef783a5431228555309ff052a375a619e453b9552d35c589bccef6b7ada1d3bf5fe9a244e5dd2a7a80e6c1d572f3a270fd9100480d060a2a6bf8060ac2ea3ed5ead18858be27d65db3caa563b5c1c32f0c2f62d5bc6197d2c2161c1630a4a8ce1f131f67737dc0c0e220416f710e51d3734af8707f5f1bff403d7105eb43f9fbbcbe42143ecc0d66e1516c71fc70df12b6c89741b8d272d880d4558412b5e2a01a190c582180adeaa791a775e6e404a4c51a1d38c0afc21a571544a1ee7f73f5d990768a1caf420313a42fb5013dde1b3b153cab80cc9aab27c2e83515992384bab6e723d7b7de303494154fb83fdf31afd480880f1f9d25d700af90584b8d142cc08fd7694f0c31afee5e3efaab33a567c4390d1b4507e37ec95f366eb2b43afd71387a11e898eeb2e869cd6d9e9dee85abee0d9f8b680e7abf07bb6f28b7e13f51982e84ba55293db934e42caa045390d6f1550e05dcdc9f4fe5560a86619a93d144ebc9c59d866225030db29a2792c034ad8d58c39761c246885c69724e6a68d990988ec5a8fd15573f353d5da7ac6f1fab713ab6b7627e93507517bed5573fd4baf3119a1130f3ba56f9bf097d578ebdf9f7a507dc185cf5e1811bab1648f6a491dcb95a419b986da5a231fb011e2c378b5fca6bbebc3974d2e1c26335e5a5e621c690cdeb146d47f1fad0c65f4ec97891f715867e39c8e044b9271df3ce2cc0de2d5c0a4d47924dbeeba2d52d6cc209aef9d719e8b419ab6bb7de5f36cbe5944d07149cfd26666e58a36f68e9464777eeedb739fbf9e2c3d53df46408de185caeaef15f64af088dab3249bcec65b046ec298ad3aa172a1012fa3a6284f3dbdb2b3287836b1d7c9fa288cbb09045fe5d3672118f5f5a5568dcb0bf9659877c6279835a833e2848841bfb501be33bfb7921ad9e88f014e51b52022f6c33928de76859a911146b2d14070646dadde18692ba7764b96ce3570fc097ae57c79c6aae157d6575c8ce38ae65629f7d7e8993ef15112bd55991c9097390e62be6bddc7e5bba1bc7d2901d95e6df62a175fcbe3d37daa913a66bf8b2dc14b0b3666957d5d0b387c37125cb60663bad2bc2b8e839f99edd2e14946ce6ff9d5b26db06fd4883bba9191d0c5849607cf5bc6a61d1123fddd3bf3814e95ea37e4c82fda40d2eabc6a5856a209e08038d6dc395b8a2a8e4bdbe9e753bafa82df38dd6c10926401e457897054a05885f0d956e17ecb804e836778f76d9d6dbc6113b8feb9dc726c7485aba6e1232bf363a5f5d74ef335a60190ec281b8e7504f8b1407fd229d93a7b657e3a23dce2a0f7ebc33cfd4698f4c766f85fdb3bb026a019ca87571b2cb8e743d023fdf185a1d8331c5ea87d1182b7e410cd79b04b0faded4ddd7e763248793e6d4c27ee9084ea0fe9dd845cd77ef9670c33a41336e1b0e9e47f8a5c179304974ba449a265fbc9b1e2e1af51751cd85bb53ebde2bacf171d6b374b96d7a06b2f92ec9bd02128921886c44f73e88985e2757c556713b2b22d03ba2005802d8d09bbec3a56ceb4974349bd1b72c9f25b15d23cf2310e2b13aab6191b27970d640b7fbd617796e93d0d8bb339302c539f55f614b2ee561402d5cdc29fd71051bfcd374a5dd383f8f357a24c62315b6147e7256b440d617ed2aae682b9d3bd1f9617863618a4682928938006dbd6979bd2289f20adc4de11439e131279bbf94c1c409caa37a435d9b35c23cee73cef93d9ff39c5c9547e51acd199b5d66fa5a9b85f17f35201f20bc4aeac819d35094d2262cd6e9b79a4b1a7e1d3220663d35d198a7953e57654a7451d97c297f487be094f2d1ad9ba9e6e75af2d5ca75932cdf32fb8422147c811f90ef553d08a8729b329852b082c675a37f5d6f2a11659a42b42609f7e2ec681a8dd44628603d8fed71e4422acc6848f00a27aaf5398d0d42ad84ce498a93771e5e666e1a79fc731fa36edc8042fe78fbeef7b3b220db9680e30e7c6da36845ee35e9c73e0b0fb0d2efac1b899f3bebadcbc867d8d351b17cba03ec874248e9955afe3410ce36108fb80fedaf11326486106ff90993fd87cf35c98f3c00549ceeb997f92def9097cb395370947a46196ec6b5adcaa5aa8641985a51ae8f448e2f6a1a9e7a80b16a63aa4873381c806eabd052e7eaa766f84b3a19cf04b7d199c9c6a1dd0699e579bc311e9548e969df5c10fa5eedec4ac6e02d9732b0b5f5c77a2920ed6d9b9dceab104fd31f26d5776fe47ec73ca03d301672176ac1a99b1516a21d25b4f7895520c387504b3b510766a8c5dcfbe9d97dc9523c38dc411c24d40e2832a01c9b5a830e0160ac753794f8f501eb2787f4033608d22889825587aa745b4cbae0b973e4b83ad3d2dede9378be719bc7961de8817eae7fb0f67a755fe2579a2f05727772c9edc31f98350a2440bc9ff69a4f1c5147a3e5f5187fc6456ecb939c1c69377d1e9704ae2171a4ca4b85c1e6aee4ac949ebe095ddcb9c54ee8fb8bc0d05bbf04c3ef0ea2849731a8cdd2463bb652badbec1daa0d7e9f12f7d3d0c0a55411242ac52c14ab5298f5c3ab07d968c62ea74db60bb21f9c36f5051e4de8c2bcd58866e3b9e3c7f89b109493b47"}, {&(0x7f0000001200)="629449c9f75033e5791c24abc88aa8d351f563348f1125bf4b58323d44d8be23d6afdd858b5b7b075c5594014ff5c3465ca02bc33d9d48638038fc6d3f2b843496a8d8e92238519064725e84a4ee3dffa8f35ce5b92bb400808f6f7e3755e208afc380ab232b6cf46e9214d0499fc0515fb5a75b0d94c293f6a8f879d5cd"}, {&(0x7f0000001280)="524f798275da31f43588aaed719e31d5ecfc0143428f3916bb54d128db467a2ea1a8b9af4a816675fdab412c"}, {&(0x7f00000012c0)="fc79c40ba479889c867911750d46f1291d87918a06650fb7e3c8ca701f31461c6e262dbc9bccb4fe3253357dcea54a2dbe059e45468250fff87af6b9425b9096df9e09136a03c55a5a5cbcabc189e6d431710b14568731c86ca8abf222eff05c259d38d1fc"}, {&(0x7f0000001340)="cf362153297301185704960025db8f3e5be8c2500ead7716be9ac0c7da1af118fc1e6539f02db96fb55f799fef48fda5da23ca0a4418e4601e"}, {&(0x7f0000001380)="1a15a6a80663b94bf76ff210011014d292d4c56551eab142d987ce775abcfbf6b0d6e17c6bd91e719f083d582ef5d86be9d1a684e0368b7ca4d696f0695d32668349c853808386a65d65f0de6435791e89dc68e7b4be01089cd7e7deb97a2556f6dd386a9e00e5c4fea59eadee1364ac06b3e030f1859e8a17fd9d19a049256dbc00e8605928d4936f88d538e282a16b1ced53b1628840eeb68f6bdda58fee0f9028996a4c9d3352d8ac4adb5f2989e9a848cf62af48ec7468cf8fa2c47db0fbff7fd1a4e2f985cf55de551b09e35e1372d4620968"}], 0x10000012) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mprotect(&(0x7f000029d000/0x3000)=nil, 0x3000, 0xd9d8eee46de69570) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300006b54a98e06971f842e386654765b6d1d3b855d310fa7b7fb978e540d07ca943ba"], 0x10) fcntl$getown(r1, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chdir(&(0x7f0000000040)='./file0\x00') 16:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x4, 0x0, 0x80000000000100}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:49:57 executing program 0: r0 = kqueue() mprotect(&(0x7f0000aa0000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x80) 16:49:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32=0x0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:49:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x1, 0x400000401], [], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x3, 0x5, 0xd95}, {0xffff, 0x6b, 0x4, 0x9a}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x1, 0x0) dup(r3) 16:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r4) r5 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/89}, &(0x7f0000000040)=0x5b) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r9, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r10, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x2}, {{r6}, 0xd, 0x90, 0x10, 0x5, 0x1f}, {{}, 0xfffffffffffffffe, 0x82, 0x0, 0xb17, 0x7fff}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x2, 0x8}], 0xfffffff8, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x2, 0x1, 0xfffffffffffffd0a}, {{r8}, 0xfffffffffffffffe, 0x80, 0x8, 0x5, 0x3}, {{r9}, 0x0, 0x2c, 0x10000000, 0x4, 0x180000}, {{r10}, 0xfffffffffffffffe, 0x40, 0x80, 0x0, 0x5}], 0xfffff800, &(0x7f0000000600)={0x2, 0xfffffffffffffffc}) 16:49:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$inet6(0x18, 0x8005, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="ab7f24cb78a11b239d14502c4724d5", 0xf}, {&(0x7f0000000100)="623904f567fbfeec9908cea786c2f484106013e69d2082856a2e14fe66ff7d30374fb32b458433814a240d822e1aa7c6e087", 0x32}, {&(0x7f00000001c0)="a0d7eec06c1cabd0365dab52a67c1344a6c5a9e011d597f038a9e76d031b37da6bbf942e0ef96cc169027ca67377d7314403483020b64f33f1250480695cf28d60fefb0f0d1f03b78e8b72721348c3692414c2b7fdae542aee4fa50b23060815a241f8e88728535d23fc20fdd919569691c2de6c129bb8297c480fbb6465bbf3eff81530d20d2e11", 0x88}, {&(0x7f0000000300)="630e9d8dba5e9ad65adfa8d3f7b060547f9791232f5aaaa488b7ecb7c4b7ba98c6984d3c6f1aabdb7d42dcfc2402cf29727cdb81d4970d1acdb02fb32a1ad9b4423e7a199d685400ba3c29d5ff0c3c1346cfcedbde5668fa2baa6ac07620cc7af45dfaf8decda2382ddca00899679b0d67aa614702e3bdc06f1bb59dcb61644340e03382cd1909170a3318f3f9b0f0a7e35b34b3f73e9726660115449e881b4109", 0xa1}], 0x4, &(0x7f00000003c0)=[{0xc8, 0xffff, 0x7ff, "4cd762e6a398469fe0be0f394083e5d260a360ef51262fae47c4965c20e7191166368d345ec5e9ef63f3336b606a48ab4984acf933572f8932625ccc70a3361a36f2cee0532b824996c0d9f93b1c73730e8d05d2c40f0038b015ba761e9bff6d35fcd350325bf05292d9b3ece594a264e8dbf225eb04032be4a587da419f770878a8fa8da45d2cfdf056c9309c8c42cdb9b15846dda4bf7723f7e0717b6b7c61b40bac5c45c26da94a9aed23ce71574797d2"}], 0xc8}, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682368100f608001c8707326d0c6c6d000000000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = getgid() r3 = getuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0xffffffffffffffff, 0x80, 0x7}, 0x0, 0xa00, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r2, r3, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r9 = getgid() r10 = getuid() r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r9, r10, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) getgroups(0x2, &(0x7f0000000500)=[r2, r9]) setegid(r16) 16:49:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = dup2(0xffffffffffffffff, r3) bind(r4, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="0100000000000000f4993e8c8f89", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x2ee) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x3) 16:49:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x88}, {0x47}], 0x2}) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) 16:49:58 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r26, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r31, &(0x7f0000001740)=""/4096, 0x1000) close(r31) fcntl$setown(r31, 0x6, r30) r32 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r30, r32, r33}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r25, r33]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r25, 0x0]) r34 = getgid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r38, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r40 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r40, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r41 = dup(r40) ioctl$PCIOCGETROM(r41, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r42, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r43, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r43, &(0x7f0000000080)="a6", 0x1) r44 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='\x00@\xff\x03\x00', 0x200, 0x0) write(r44, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:49:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=[{0x20, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0x1, 0xfffffff7, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9"}, {0x1010, 0xffff, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x40000100}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:49:58 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafd77082f955ee5a6d0f5d25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe878d3b7b7fa177721fb183fe7967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8cd15c76d3f49ca42ab06a92b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e9915a3716904872bc34db17b036ff56fb71ea8f24d6f61d41dbe0031dfe16d29c661dc72b194610cb6f6eb403c566a0df4c47bf7216ddaed24c8bdca468cc7b22cbd2c7354e6de81edc93a13fa813e565d9df09ed8fccca8adbce94d768b12f758423d38f41aec3eeebad83b07e3fa0232ed54d9424148bb799b47b5d90432edfcf5a459222a5ee54666f030a9513b8372f35d74931be54030cc743f38f3e4fcfc5dad9b21a7fcab1c20a057bb9fbd680bc1b71654639c1d540a257ee5ff53557b579"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs, 0x8) listen(r6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r9 = accept$inet(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r10, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r11, 0x0) 16:49:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:49:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r3, 0xa, r4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:49:59 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) socket$inet(0x2, 0x5, 0x3) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/6, 0x11, 0x42, 0x0, 0x64) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:49:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0xc, 0x0, 0x0, 0x3}, {0x206, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:49:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x3, 0x75fa, 0x101, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x4, 0x5b, 0x7ff}]}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:49:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unlink(&(0x7f0000000000)='./bus\x00') 16:49:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82a47f6f4499022e2f669b3d2eaae4b6bfbec42dd1805d5020b0ebd3ba11"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x0) 16:49:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/52) msgrcv(r5, &(0x7f0000000180)={0x0, ""/75}, 0x53, 0x0, 0x0) setreuid(r4, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) accept$inet(r7, &(0x7f0000000100), &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r4, r6, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:49:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:49:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000000)="f9cd693aa8b282c3c4c69563a8e566d34539c2182bc4e3efd84d66c715409f8bf4c5c392") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:50:00 executing program 0: r0 = socket(0x2, 0x1000000008001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25fe90b3af58e0e0a105b50da05369a96c6306f83bf686c65da9e0031d8644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/69, 0x45, 0x87ef2f0c18973d64, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:50:00 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./control\x00', 0x10, 0x0) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:50:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:50:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x640, 0x0) r3 = socket(0x800000018, 0x3, 0x102) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r5 = socket(0x800000018, 0x3, 0x102) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) setsockopt(r0, 0x10000, 0xdda0, &(0x7f0000000140)="d2b0f205771c6c4d", 0x8) socket(0x800000018, 0x3, 0x102) close(r2) 16:50:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:50:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'4ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x24}, {0x6}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="006009ab2c2eccb07f6c8501f80004000cee41c303947c97b909c31eb6bd5b6ea99fb0687d055568381bffed87b3b0d390d90c0387f057c8935b6bc2a2d70e7ef7421c677f4c9418be041dea5ae8384c7e55b8d4bb8dde94eff814f87015e7108413ec9e3bf25daf3fe0f814d0e7fc83c3b10ec21effc01c031dac7bc57333a9672e45b963fa96c3c6bb0551694014886df0322fcd1e5ba80c35ef4789305d5b8fc1d817f8a1ebbfd207af72"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = shmget(0x1, 0x4000, 0x28c, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/241) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000380)=0xc) 16:50:00 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) rmdir(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) write(r2, &(0x7f0000001580)="652800c8de5eb9ba07874fa9034c73cce43237ead8e841acf16dfe770c09c1bf73595dd1b669a621cf765949febfb66e981336540af179cad7150c9e326699a76cfc24ae753e5bb4741acb82195499d619e61077e24fe764e826f35d67", 0x5d) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="8ae3592d388cdec208e95b53d09b15efe0ae8f22692e1db82422f509ca8637bdcb5c1a541c767de94974d3d9a7db52ff14658569e04ebf0b102a626eb9ec8565b172d3e6e18fcf720d32684601c6833ea9a470fa7d8ca5e0716be96edb902fc7a93512891e9fd9789a6304347994f15460e73c59094eada2b623639dfaf82801757d9d21a964a833e3b8a25888f016fa9822205425190a0fd57d032d2052dfe30f4a8f955a4206049e6d3a098a40dd536d8f3957f4ba351862b97afbd24ea05a3e847341be70fa097094287a9f1b0c92495e259452c0", 0xd6}, {&(0x7f0000000280)="aab20844068da35992f15b67ce08d8742f64bed5935a9605e90fc58fcaa3bb02603254e307eb36ef05be4fdb603ef2a258fdc4327d56584830647e3f3a3c7e94fc4ea8bd4d287b55c2792db699dc724d9e443971f201adf49da30628b7fe0ebfd60b781b75cb6d0f8cb659f3f1c32eb0581a210c5c3150e7e9b685cb6634934be6161f18eefb370c32ae67568be31bca5ef5bb46b101ae2b6bbdf6d05a797ddb85d512b6712a8ce778c448365325acd8c73eefdea7ad8195d04d9f0bc50905d18e1f437111c0ba9b419a3087f2da7d9c22c8efd9b0887967b5e5feaf1998f8a75b310e52bb750234de53a6de", 0xec}, {&(0x7f0000000380)="3d35b9a16a54c97dd4503cdcd0bbe84b21763af7068aea02d28f4f74d048350ecf792baa75cdc3994304b5fbf14f15d5a0a44c098e5ae8ceabd07098b367492c14dd732c52555808a9a9f37dabab9021cc322cdca56447e0ef9088b850229ca50a044deaf6b746f86235fe32ea59059ef9cc7f1ab6a9e144d90565490bcb267691d609f02b2be8b8480b580cb0f70c636aec237bacde33bb334117ef12a9283c7ca73ae6ba2ddddbe59c5518957443083ec068c0417e6fcc0a46bfda6c4e44c2f2ae5f7ded08703ef16de1a496f55e35d73a35f7dc640c5ff468b72f2eda3716383ad52009f44f6a5e0c3c17bd2cd24ce98591a47f087832af7a3e039d8891325bac8faaa2440fd6ea71385cf58bf8f06da0d2b39a93563ffa7272e64078efcb04c4cec2e71d848224f2e3758dda570a8bd2a64bfd54b1d3e3d2990f3ef854b342dbaed74a6bad565ee5286552e87face68ed8467af2b0978d1debb1eda5b401b5f4adcbf7b1f6903f1525db7817b88950bc0c91f0845b9f8a53906501f23279cd5d8a54ae113fe72de9caf513ae8629d7c32aedf71662d7be075a336defeaaebc68b055f902377bec98bf562a4e27bc39cb4ff733e3a9339e5ec90cb272e691a782f9dab2432c6369ae4de8916b5c0399fe277bf2b9757fcba7c6d5955a230f8ef25c41540db4f448aaee8295626e82fc4e59ed0f052b5b9d0c7392a2a0489dabde41d85580b6a49e6c700f5d17066db831be461ccdd0f74faeb96eaf1a38d1b7ab90b15a4814ec1048117eab497ec15923073fd4a8d71fc4bf226b686758f32d54c280fc86ce1988c8d14828d6f0fb0e74e90093c06ee134b18c06bb8d32bce29f30439b447084e8c9f9bb6dd5f1d677f0ebb456e2b4c8208f8af523ad2587027b67825fb41d9ea43f4f82b516c8d21e1a6718ae97e0ebb89e827d5c5ddb9b064bef7d424f1e0c81b18506defe11b7e1e84456ba41e3270c75501078c6f332c086b646af7adb0b689d91b465b710df5d269db08494870569cff758b3b8e1eedaa3ee52a6db72be8b24b477cda1bd8efbb16d092087c9e8366099012cbe9feb2a3635141bede111f8f2240906e6a9865d149f8356c44dc1ea5e46dd5da1daf81c17afac4e8c0cc264315250640d4f100ceda36c1567a70955c7774059e360b6fb2e4411342312352c00d7e0973bb44179bef8418875b97d93c7cb6ed1ba094ca79e1f8c45a29658526c0d8192b47d9f5cb552cbd6f1836bf75ab03a335ca0f59b45b2d3d2da65d9bb040418cf7bb8b15aa9c765d6108701713d4f8e7a09ca0aadcdf2b1845ced3ed0e003d566db09c12adf916a6ff2e6ac296c6373ab93ffc7ab8fb43c08b0d1233c3150c827314f44eecd18a6cb0b1a665ff90292a79730de3ce87a4cc1c37bb4ef33c40a073ae1b9b10590e56809b330c6e6572267b75079f7ac07670b5803b580f6b6c34f547ad8b77a2e68f7c420806fc1fed77bed78500957ee52c68328b7703847d848baa574f64393a265c40cd76a2b06e8aa881ddd02682ff87aca5cf0b343490da3c8665d04551c53175f7fb0429f937981e0d85f20ba964ec23f1958ea03d62986d727c27e66e43b591599e6060cdbbd9ccb86344bec66ad13ebde94b309d95c83b21dfa19a285867ca9fa2998de6f6d80276fe5051c29c4eca52910c9438678646b05d87f96ce8571f23e21f05de6bf629898eb605b232daee077ce762228d0499d6a76b797430a1fbc79f2b2c72674764cb851bf5650775ae8aabea6ae7bb8a96f6a4ff8a40129e3a2af335271b12068e3d6e804a182d335871535e24cec3621796e32623c03c1a8ef7f0f2ad1072f8a43863b5f6dc0dee3d2d0891d0175648e8cccd676a70772e64d8991866891fb9029a87f17e496397dd78398fc1ea3d48a6816198f6f724f7f44b293504d4576cb43b390943a693740f87077a267a99a602a673673bf3eed130f0004b730e033ca60cf43da2d1233c866d7fe17595c3fcaebdb9221ef597c15bbf4335b2b4a323fe46819295db4b9aa8fdf262a6fbe07a83469e8a3fe5eb139a522bdd795b257326eb8ac779e231327084b908efede7974df38f4a1b326fa1f324b6f29265c5c2ce99205bc696b16e4849635f6b7dff5ef2efe12fb87bb2688e2e91bfbf53cf6c2737a171cea558686d0e18014564718fc71a500c7960bf2c61c333ea245bf97ca20401ac117780b727a13bc407b992e60d987740977138be9fd39308220941dfbbf6b09bef1f3c936610278c54a73983571e25a85a8caff433008497e53410b8bdbe20ec697d77ea783fa3389061194ca461b6b0ac2a360fc6179e039a13e2487d87a708d611104703cc7713cfe0929ee6fd4c6876dcf77f8d53e412a1d4207c7e8c9ddfb50e7d44672aba877a538edfaa5416d6e45b0cb192a3f22c6bde93fe7809389a33a4d20f053fe0cc0adbe382f5a3136125cda7c28c1ee519d69bb7a44fa1384e107603ae5fdc6ff780282e00e4ae4aca841f0e7bfdfae2e1365255f1d5f13032e244ba7ccb2f2b35f826da161c74cf9aeea6fc779c4f2d1ddfb15a9b0945d065beac3bad33debaa61ca1608343497f7b2052198c8ec6cc68366ef0f7b192b47ca59ef6e7493bbdfdefdd83d8c650e63adc01bd66be69555ea776bdb7c0c59e7fb087cff865865eb956a8a6284fa0d444ac9597f6d2692250490369bd850827bd8cba18632cdea96e2af05ccb154aff11895d4f752face4dd9cdf9995396efecaa1da74d4f7b6d3a60cdf2cc6fde01594d6d9f6718f905fbf5bc1b0330ae35d5a8d77df1c489a2e28a6f57496a4eb60648e1286130f158b53da1e18999ff9e0b642590a2e200c005abf9a88566208c35733a8476f5da30212ac235c1c577640e095cfb9b769f05d89ed26dcd938647b7028cd5844def6fc94911daa0101974c397d1fd97cfc45480cfbc748988e988feb982e5e2ec1ead14d0be2643f2c73954611d1b061c5e21627e625cdf3e792b27ce868077505eafb7d41bf39bb1067d2b4e0346a1a74c66a9ab318f674c210c217d07fa421bba97073155025483c415cf5bc3d5ccfa81e3d3a09ebf97755fc58bf2ec578b836cfd6cb776cc008c1c5d6de20b5e0b59547293984c662f0b36f07494751cea7e58c5eb8da2d97da751ecc7f024eb47ea122c8f020650e5494c1940984b387a523d6adc83c894df22e4bf44685ae6999df76294b347cbcff96ec52579349d88772042ea23ed00706e30fd88855b0ecbe8a183a8c763b0306706e5d354b92814c5b6c2cb968712544e2610ebf250adc6d84bfc3076074909fa41508720724e2659bd16f2e98a37b9839c6d6a061abccadfb21e2517539f348ed673e1965104dbe5ca8d35c8a3c27a3e517d5a4b192d4c2942120e3a42bd5562fdff2c16becabf65991e44a5c0db3ffbaa27670c40c1ce800764f9d1475d37881abcc7d57d5b9db86647663990ae3ab0a1a790e5e25bcb1f3f4bdc6a90b459669a800b2efee2caf2efaa5d0b0328e23b651dec7d1174a343e3435b5518045d78b59637914aa4596e7d37312039a22836cbc7f20b39d16b473cd44d8b88954533d2d6d8d93d5238936c453c62ace01e66e85a70422081ed04e55ba3b815b9704e6f8a4bf525c227c4ed9c7864e267e1df9ddc8dabd1aaec9e68984c3aedd17ca3052d59cd1bb1ddb8300039d15890e309984db5acb015312719c3c1eb92109ed910d1e1a48b90b1a510d449e84d1564acf2e57d3e91ec7b7beba32b0735705501860980e7219e7b3c980c5b2014e2ce6fd6c197fe14559a84ba19ed00194a642984a9e0e9f123aded2d1b35b8f78a4ffec26f1de4f08478fcdac9c5c99670ecb4dcc875166659ab2acef71ff85d2b665fe4c6ce0f749f89175899558f9a6b750347879af47753905ddbeb75b0586c87228d84f1fa66169eda5150d8cfdfd01788fb57bade62c455d745a88bc458892262913fb9e43849ab8d0600dd89c9dbec54565defe55e0aff45c9d0e845919361c13b377a70e06cad39f17c9f7fb5c8b02ef9dd74d8e34cfc2a09441b15cecdf461634995b3b4b54fd51bc5b3809d288951cebec6e949398c526a03e6aeec027eced798573cb356795228b89bac997e7c6b91c6393667a5b2313db639b21a8abf7c1172fcd095e776c638c883626a1ddc10bf5de10a4c3baf589aac037838d3cd0096eeb0fba6bc02600b533388572c192672a4056ee9cc6942890f91688b11ae3e3137138f44b383ee3cdd3162b6b38d635f11dc8cda340423369d3e166ada671f2baf93dbb546d397c2d4bdbc0e8ff5a2de555a6f5604ce0521b88a687d1a81b82f8b3d9c392ee3952221121b78b2f0bce39d6eb7c6033b9a37630be1b1ab17517143da005a014ee3892526014aee0b165872c8c5143adb2b71229cd821defe7cf5ebe9aeaa4e9339fe56d0a4ab1400c6373b23d305ec48bb1a58276061bb8e72ab3f00e66b363d72ad0dbcfc685c51ee58238d7cffda1b67efa11d7e137a5d19471e710be153431ac98af12784962ec4a96b3f178273a0a6c6719adbf34d26755d740a921f7d62c81b5c989688d6adddd278933b8c58621334543b819dbcd80b0befe3965b654755e6b517c7d9e1123547b11e342ebfef1cfb97fd464484226425f70ff0e274b9bf3d239e5860ce03ebc80c9985fe633301b3f78db5475d8db711fb394af3ce00a9cee78121d869ce5d81a5a1a4f6e559b28d42197047df11d583b1ace357501b94348df3a54c27af5ed90c375253ea5f29cffed67e6dd110999b4a6c2edbb3142c7b49f17ca83967f9d4b0ca4c73ff25d8e18a1a282dcd779106f11f5b1cb17a4fbbf8e1f03b4e0fe5d09a255ff16b7c074296524d8fc91e8c25d3936ee9ad140de38e21d247c4a856f7bbf75457de7e4c5fe5a0c0f478f7910d3f1ff4ccd148bb6b7af237047d9ef533235e54cbacd0cccc020a849807a5847629b4479105ab8accd001d5ff1a276ad144264a3c0e96850c1f673151985d24a74482b41ca48527e57efa67632194e1c206015c2b91cc536c409cd62b2ecf9ada79073f4101c43e54e780e4e16084005b166a23175d118ab8604f0d3287a700949435e65779d49590bfa4cf24d44271e65f3e86185c73513172a45d7fb346da0e6ce7ed98278222fe8cbae40d6274efeef5b9c233aab836e406b16e9629f29785114d047b579548faf4a693da1e8a5a2e74a8e65f574cb2b3c6d9939c53a08128ab9b7f613f4e052c69979c3c9be076feee98a8a8c4d8852f806743b146419e42e16aa1a3eb177da22f894bd5f43e2fcd301224e0158d631393da54f392f04935340ac98a081e7dd988fe73e0e9f5fea703a5b421ad6c9a2ce94f154f5d346e88424f089e7f296010fe47ebc8805c0790e75b0427bc4b4c997f5aeeb58a97f256cc9920da8e5ae8af04d624acd80ca1126eb49397a314f89390681ea0ba6c8fef3eadc6885eb2f73fd02729ee45bdefb1b3c963a54795cf2d8e05e85446396768f65020fad11bb075cfca042c839f0fe6a7f1e551cb28351a8b4102429b1a85ea2840ac913353861d66278ad86587733c26b543ead40a228a1465ee72ecf30d0cda5700367aec8040a66c25ba4cb1798d60fdee6ac1691e0302e7046e4d347cc06b1d745bbdf154ce21fd107c1840154f0d2edda1c9c3f908bd58b7194d864421ed8c2fd65b64495bf58416a20277c0e45a94fc34071060132cd68e3dfe751bd13b728e6135ba50294dbc97daf8b32c2a8097a7e61ccc8845b0be3b64c0116a47afdb", 0x1000}, {&(0x7f0000001380)="78b7c68cb75e6c5380cb15b42064ccaa5a26ebba886f2b525d82cac7b54699422ee0c995656739c8243dd41689e9d41fe4bf17a70279c14c6a65333467e6082b6f7a4d28f6680ae928fb6e6a527cb2c72587f111a5f533fb1d7988eee733e6150a7d1c9a702362c69b769c544b570a", 0x6f}, {&(0x7f0000001400)="e76d735a127f651c08720c0d", 0xc}, {&(0x7f0000001440)="9ae12fe48ac2b55ed96d4a616f5ca9cc1df3e404ecd90126c0e5744e9616ede368aabee7f567e23c2372792e501f14f4d65a8090933a6eafc5269c12a9353611beeeae5032d5a4a7b5b9cad3ec87220d180f348820694283a06b7fdaf53c830c3ccaaac912291e75740a", 0x6a}, {&(0x7f00000014c0)="5339bbead190906ddd1b97f60d95223b92fe996fb7cefc9430a2f0", 0x1b}], 0x7) 16:50:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r2 = dup(0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/165, 0xa5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x106, &(0x7f0000000380)="bdd9477c320c93ba8c1a900e865622940053eeb3638cdfd5961354923abe58bd2227ac02db4b73e8fce882c9a6cb8591f52aebf5dedf51a62624fe4c8bd00d1ab0147d15786721591ccba9b7772a63e7de0122a23dc6a12f89764ad19775988a68a7eba0c3bb820082be9bf6809d1e832f948055d4e8287f4054185e93cb66572e61d8f9c99f34c4299dbc04a5b96be373a734824391fd498a31991bb496b78036c23669c8afa3b47f3d807ffee40cd8a48f22032c0fd3d8a4250d0ac7c4ed5125e657876a16a112d30504a0a3003b8c801184aa2826887d351e1cce29f51eadaae10dc2d2a78c2aa93eae5a8cd593f129219297347892f03f00f50012aa39fd7bd894594702") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:50:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="ea", 0x1}, {&(0x7f0000001700)=':', 0x1}], 0x2, &(0x7f0000000480)=[@cred={0x20}], 0x20}, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x11a) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\'file0\x00'], 0x10) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x800, 0x23}, {{0xffffffffffffff9c}, 0x436b33786f6eec82, 0x7, 0x2, 0x68, 0x10000}], 0x4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x4, 0x8, 0x8a}, {{r3}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2d, 0xfff, 0x39}, {{r4}, 0xfffffffffffffffe, 0x34, 0x2, 0x3d4}], 0x3, &(0x7f0000000240)={0x1, 0x1}) 16:50:01 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x330, r8) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r19 = getgid() r20 = getuid() r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r19, r20, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r26 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000340)=""/192) r27 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r29 = getgid() r30 = getuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x2, r28, r29, r30, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, r17, r19, r29]) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r33 = getppid() fcntl$setown(r32, 0x6, r33) r34 = fcntl$getown(r32, 0x5) ktrace(0x0, 0x1, 0x330, r34) r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getgid() r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r42 = getppid() fcntl$setown(r41, 0x6, r42) r43 = fcntl$getown(r41, 0x5) ktrace(0x0, 0x1, 0x330, r43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r45 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r45, 0x1, 0x5, &(0x7f0000000340)=""/192) r46 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r47, 0xee01) r48 = getgid() r49 = getuid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000280)={{0x2, r47, r48, r49, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) socketpair$unix(0x1, 0x9b563199af3e132, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = socket$inet6(0x18, 0x8000, 0x4) r53 = socket(0x2, 0x8002, 0x0) connect$unix(r53, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r53, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r55 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x281, 0x0) r56 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x2, 0x0) r57 = socket(0x2, 0x8002, 0x0) connect$unix(r57, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r57, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r58 = socket(0x2, 0x8002, 0x0) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r58, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r59 = syz_open_pts() r60 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) r61 = socket(0x2, 0x8002, 0x0) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r61, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r62 = socket(0x2, 0x8002, 0x0) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r62, 0x0, 0x0, 0x0, &(0x7f0000000780)=@file={0x0, './control\x00'}, 0xc) r63 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r64 = socket(0x2, 0x8002, 0x0) connect$unix(r64, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r64, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r65 = socket(0x2, 0x8002, 0x0) connect$unix(r65, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r65, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000140)=[{{r66}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r68 = openat(r66, &(0x7f0000000540)='./bus\x00', 0x0, 0x20) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x802, 0x0) r70 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="77cc230845e08c7aa0b6a28b44d66e2a8632be2ef44b9d391178bd1ec9f0b9ee1e170f22109363e67a731129ecacd701fb57dbcfff4567464dd0d5659ae249f0ca20cd56", 0x44}, {&(0x7f00000001c0)="87bcfef3833fc1cf3d1685cf193b6e4983ad5fdab08ef4c6f998bc9df5aa17bbfeb5ddeb515d8924ac3efc324e568ce2b4c87f95ee1ccb8d40780de06790c633b0b8e012a1cde435625b088134c90b832159b344a3d03821e6a9c43384aea41c609b168c007971f9a0173e24c249898ef17bf83e9495341e2cb4297b44bbe04c4894169b51fcce43e141c5b93a169facf3b628977f5964f171874bc6c2f7f2820b8f5bdffab3194097bcfc4849a44d767695c2bb663ceb3f", 0xb8}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r8, r13, r31}, @cred={0x20, 0xffff, 0x0, r34, r37, r40}, @cred={0x20, 0xffff, 0x0, r43, r44, r48}, @rights={0x30, 0xffff, 0x1, [r50, r51, r52, r53, 0xffffffffffffffff, r54, r55]}, @rights={0x28, 0xffff, 0x1, [r56, r57, r58, r59, r60]}, @rights={0x30, 0xffff, 0x1, [r61, r62, r63, r64, r65, r68, r69, r70]}], 0x108, 0x20c}, 0x40a) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000012c0)=0x7f) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x4, 0x6, &(0x7f0000001280), 0xc0) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001200)=r1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r8 = openat(r6, &(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x42) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001280), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000001240), 0x7031df0fd01c15be) r9 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r0) fchmodat(r10, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/4096) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x330, r3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xd10b7e281355fba9, 0x2, 0x1, 0x6, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:50:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:50:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x6, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffe0, 0x2000, "00000000000000000068083fffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="4891a10bf4b5e5efba6ab2fda8bd17ad0235f8f2b3181972fd", 0x19) write(r0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:50:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) dup2(r2, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x5, 0x101, {0x10000, 0x800}}) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x2, 0x9cf}) acct(&(0x7f00000001c0)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) write(0xffffffffffffffff, &(0x7f0000000280)="a7082cb3acd5cf20c5c6fd4546a3acb9a5", 0x11) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000300)) recvfrom$inet(r7, &(0x7f0000000340)=""/4096, 0x1000, 0x84c30efdc375435b, &(0x7f0000001340)={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001380)=""/229, 0xe5}], 0x1, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet6(r8, &(0x7f00000014c0)=""/189, 0xbd, 0x821, &(0x7f0000001580)={0x18, 0x3, 0xd2cb, 0xffffffff}, 0xc) r9 = kqueue() pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r12 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x10021, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/diskmap\x00', 0x80, 0x0) r15 = socket$inet(0x2, 0x800d, 0x20) r16 = accept(0xffffffffffffff9c, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) kevent(r9, &(0x7f0000001600)=[{{r10}, 0x7ffffffffffffffc, 0x2, 0x0, 0x5b}, {{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x101, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0x2, 0x4, 0x8}, {{r11}, 0xffffffffffffffff, 0x0, 0x4, 0x80000001, 0xfffffffffffffffb}], 0x7d8, &(0x7f0000001780)=[{{r12}, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0x9f7}, {{r13}, 0xfffffffffffffff5, 0x1, 0xfffff, 0x100000001, 0xfffffffffffff801}, {{r6}, 0x2, 0xc4, 0xf0000000, 0xb3}, {{0xffffffffffffff9c}, 0x57720ea63d239651, 0x9e, 0x80000000, 0x4, 0xfffffffffffffff9}, {{r14}, 0x6fc2c43b5b1ac819, 0x40, 0x80, 0x7, 0x5}, {{r8}, 0xfffffffffffffffa, 0x1568a25f5a2ab66c, 0x0, 0x5, 0x9}, {{}, 0xfffffffffffffffb, 0x3, 0x10000002, 0x3, 0x8}, {{r15}, 0xfffffffffffffffb, 0x54, 0x1, 0x3, 0x6}, {{r3}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8, 0x7ff}, {{r16}, 0x6, 0x0, 0x2, 0x9, 0x4}], 0x7fff, &(0x7f00000018c0)={0xffffffffffffffff}) 16:50:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/248, 0xf8, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x200, 0x3}, 0xc) pipe2(&(0x7f0000000100), 0x4) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:50:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="820108aa3180f40fffff00"/20], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x8000, 0x5) getppid() r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x8005, 0x4) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x1) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r8 = dup2(r7, r2) recvmsg(r8, &(0x7f0000000680)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/101, 0x65}], 0x6, &(0x7f0000000640)=""/32, 0x20}, 0x802) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000140)) 16:50:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="efa9a89a3aa9a0132e958cef93b5bbb2", 0x10}, {&(0x7f0000000100)="60f702328409389f364228b76290f97c02678b352a46e12cbfc057ab64b5a92334ea914ae0383d66b104187423fbc87335e73a5a80bda871f0b7d5357b0abc31fda16da4c2b7bf9fbef3302af64121196ad06262a2383929ce77c1615165df254cd73137", 0x64}, {&(0x7f0000000180)="a4b992ce2a1c3258c8d4a9860b45a137479dc742244d4c3608737bb716966ec27c72914c898be2c00e2b4f8ee3c08add0db2feb4588ca85ac081c8dc8b92b11f511bd7a1690d726306686698fe7228cbe105026224486fc49ecb1de695374a83c05dbdb3a26f7d7751de852149b95d932ec82cdc3360a5c836ae425fe6217b200a97b3", 0x83}, {&(0x7f0000000240)="bbfeb6c084a0212ac32cc1c9a49e4267ac65bc922abbf7e7b0cb363e2723b99529d37971d19b8c16944e7e62c7b57289d2ec7bdafe7553beb420a365a8463403c999c8e36bb1d3c2fc328806df099f07fcf837930a04ffa0437eadba3d229644ea9197757460b0fb34", 0x69}, {&(0x7f00000002c0)="358a4ecba8ae55a1f5fc3dda7a2c204c80b3325057b82f4c05026ededd3028f7fd9d5c40c56af6e5024ee611518393a70e5113b83330e8eea9cdd369adc4a0a63a81d6a5eb3bcdd895ada3db8232bd12d39dfe559d69eb4f976915c7909a74c0f3026115d9b549454315d6b38a4e4899cda55130af58453f238e6e39e53e14616bc232547e49410e94903e7a3d2c9a58e33576d31e85a4fae4559f2d16f530ab6d51f538a822f8c0de66fe37c149676c37eb521a8b0af1d16cf19de3c54083bed07bd1b5d1448f55fed04c592e42155a2588f4e1f2b7792e4e6c4facd5d2", 0xde}, {&(0x7f00000003c0)="634de9239c222a955e8d17d6585add24231a8eb1a493713daa182d35cf6d4170f9d5d14f4ef18e77a7e4ba33d366c107ededdfc524b0bd2c2b2784bca6ebe1a32c17e7f97aed1ade4fe2a71c43e22c0f72c15809399fdd205ccfa3b9c2734a7c44cc1e75642d8a5b4d908a294c8394d7647817c705a69d3af850dc15ab0135d334ee6334c3b6c380cff6874b3553068e1e1f936da18af3cb4f5a77ebd2eb0fdcf1f39e67b8cbc1f73a24dcfc62b1a6aef44d15158c75919d7751c8584ade980d3bc21e2dde076dd770e8514c6711084cd75f67", 0xd3}, {&(0x7f00000004c0)="5f59dcd92702a24e69cf5c33c2de2ad50eb80229e766869d417172ea4f2d222214764789a9ec5c0b423659e899a92966bb8e358ecbcddf6ac6ba21cc08e8da5da7cab78951439822ff7b678ac6f46d36bd2d3492c8f96c0e9465298efea4c8c0c22a04be7908b1362e777976c0cb40feae3380eadca45f0c9428d82fe080c15d58cbb212ded9a449c236", 0x8a}], 0x7, 0x0, 0x100000000) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8001) write(r0, 0x0, 0x0) fcntl$getflags(r0, 0x2) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:50:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) kqueue() connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) unlinkat(r9, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r8, &(0x7f0000000280)='./file0\x00') r11 = socket(0x2, 0x8002, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r11, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f26696c65302f66696c653000c7163dd6419259e6826cb650f2b80fd5a9b8efda1725c36c52e4db111d07a3bfa26260aee7aa53926d050bb01b2cf141d4ae01aeab5cf4e72c2526057c8abd48a2eff9d154e7af9fbabcc50c932a77db1d65aa9421ad31241d6a5e4204fee98ebfe44e8e8107415ca96384c585b44041b9811fa917484b40f8ffffff06eb92a815b75aec2763e82b6ff587cee6c623b9b20486f0171546ebe01d843fc28f2e96069337b3e6213152e4874abbc2310cc60524060e9b8da4231df52ec27d5ac666eda50fa85a48a65f9078eaafb7ef28b0501ce808c184c75d5ddea4e4bbb65a44083a3f16346adca142cb157fc137e7d13310f84a7362899cd96a3274c02ad204decf303c9736656206"], 0x10) kevent(r2, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x8, 0x4, 0xf4, 0xdcf}], 0x370, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x18, 0x20000000, 0xfffffffffffffeff, 0xfff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0xffffffffffffff2a, 0x72}], 0x2, &(0x7f0000000200)={0x8, 0x8001}) 16:50:02 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/38) getgid() semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0xc004, 0x2) r2 = socket(0x2, 0x8002, 0x0) r3 = getuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r4, 0xffffffffffffffff, r14, 0x70, 0xdcd}, 0x0, 0x80000001, 0x5}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1218, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:50:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x1, 0x0, 0x1000000403, 0x0, 0x0, 0x400], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair(0x20, 0x8005, 0x4, &(0x7f00000000c0)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="ee483ff4ca35a0f40d312bce14231a48378b6a5b0b9217cbae12902e47b97d53982948fd7c04ff77ea0e4375e14c9f1642eb7413c100b2d43bb71f8469201525198a8a91883cdc6e79bd77b328686daf947f1e75a6d2d4057c0b9fd9638f571c92bba730fc0279d08f787ffeb932b00dec35671c756c23f438ed87e6f2c6ce2e9246234fb088fac3ac244f9db81e355327957fcaa1511f8ba8e21e44af5c0279a5411e7655f27de8f065359509c099ebd61cdb2ca2ee2cb91d76496aa689740f79fd02d95e6d7d0af9d6425ee8cd15a6bd61"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x1, 0xfc, 0x1000}, {0x9, 0xea, 0x1}, {0xfff9, 0x2, 0x9, 0x72a}]}) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x20) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0xfffffffffffffffe}, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x2, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0x8001) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xc6a1, 0xffffffff}, 0xc) close(r1) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33"}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) close(r0) close(r0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f80400000000000200"}) close(r1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$dupfd(r0, 0x0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x1, 0x3, 0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) msgsnd(r6, &(0x7f0000000640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2002, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="58f98d77d8b6e2f9b15c8d0472443adb2542066ce6c60b1adf76957d0406eec15919d8026832a978d6a65ae38e04517db81c21b938fb73ae2de2855ff750326b08175add8de1514806b67478ddfc106fa3cc6b97e69f5863ebe17b03aa4ff2a22f396146ed8d54b14f7cf821615f33b23ddcfb6fa8011444d1ddcf55b1b5d89408bc923819769a9c995d0d0142f709b78011b00693c69bbfd6578111fd6f040000000000000060e84ac9c6e8342a936dbddc8096734d9dd2d23d43fbeecdb40242d1ceb4d7b35c93921e485a00d63f1fe24713416f7e03e5f7df59b8bcd379a39647266ed419f269ffb76759045a361e1d4b342de8ead43c428a44134df985a39ab324b6d2ae9379a7154ade786f6e37e6220b79114b1c3b52fa"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = socket(0x2, 0x8002, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r27, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) msgsnd(r24, &(0x7f0000000600)=ANY=[@ANYRES64=r12, @ANYRESOCT=r25, @ANYRESHEX=0x0, @ANYRESHEX=r26, @ANYRES32=r27, @ANYRESOCT=0x0], 0x6, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffecb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r10, r20, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) seteuid(r35) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x5) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$dupfd(r1, 0x5, r2) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) fcntl$getflags(r2, 0x3) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) chmod(&(0x7f0000000040)='./file0\x00', 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000795000/0x4000)=nil) shmat(r6, &(0x7f000015f000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:04 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000000)=""/189, 0xbd) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:50:04 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b45157d29fecd8100000000000000922c70766c307da300"/43, 0xfffffffffffffeae}], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ftruncate(r3, 0x0, 0x6) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:50:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=[{0x20, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0x1, 0xfffffff7, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9"}, {0x1010, 0xffff, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x1000}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:50:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x39) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x102, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="5007a1c1a47ad8873fdf792cce6537e5425235026847"], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000006fcd4477715d5b2dc29cc7032f5936516ce24fbd847ea5227854d2d0e4b96a461086d46362cfee7f0e7685f553d092287d9b7419ae56e147c12aab62e98ab4180da7e32fc9c84a1fa55f5d05444be1d6b107cf0d10f6b873fd0fbc4110ad99f0cc9ea3d4ec47acba1524b2c02d4daf4e3b55ed51321fcb63962c5690d8f8bddca755d615b7cb00a4ae0f98d5efe755b00f"], 0x10) recvfrom(r6, &(0x7f0000000280)=""/177, 0xb1, 0x40, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x5) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) close(r1) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='\x00', 0x8000, 0x40) r1 = open(&(0x7f0000000300)='./file0\x00', 0x21f0e1431e242850, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="eda518f0208c94be02f7d8c6c034a6bcbf565c872e1e25101ed46dba9523c79891a99c144df0c9a6e7c788e0816b730bf909572a21e09042e4816f772e97659869487d18d10ebd1d4c354484be94de9e835ad0c4e9fb34", 0x57}, {&(0x7f0000000180)="9e74a9ef563db72d8785ef96035bb6310f13ca55e88b2fffdc766fafa00c958129bcde53560dc10fe7630b607ae1d693b5bc858ad43bd7c2cef23e117bb2673ddc9f668c8b08e23dc3b0a45fee819c6d14ce3c46da0d8ebd", 0x58}, {&(0x7f0000000380)="f2a970bc836820edc255b1bc4b42b307bb4e62dafda3f94f3b569c137e31e412cc6820d1128b9633ec757597361aa1f0ec3f72ad24014205f9cacdadd292153d0378d4118bcfdbe6e3d54272899878fc899940485d10b8dfba2610b1b51966255d45d9e455796380e23a908cf06891dd4c7cb05935aa0bce6df56acea0c301bb027c1a69d3305d394d4d7d4a24fb2965227b5900969231", 0x97}, {&(0x7f0000000200)="490b1a780d906c4312d15150590bf137a781fe5161f6fbb0d465589caee4ec68cc419264dd78fc880a92a929b01a121ead598f4cc069d1d0b661848b9ce82da08b4004cf41e3cb080add2f14b87e74435f5b1181af2edd5b13813caca9", 0x5d}, {&(0x7f0000000440)="e86410005f78a78f48b8eddaf61dfaca59b2b135468368d662da0293eff55025259f3c5ab839fc0f1ef4037a3e6e69eaac7e5b405b9074b5f2d4e91f327a63b63ec0b7db7afff5318b5484d609111309c08621cfa2d27e13266d01586e7ebad01def2d9fbc2abdb7e7ef969866a530ec45dc144c46bdb6353d97c1fdcf39969a0691309f7829b33c630509448389f0d2b1f570939a2c0b183d365271fe032d8c27590c0c459e50c4c8b30ff759a3e11b4aee240a9899252b4609a917108db2adf6fddd867f801c0bcea8d31231d2ab84f975dea7b2ce41a370d21a8aab1b8d1d17b7b1ba6ea1f913b438d0fbb9334dc509d3bd1ca050a1e9553f21b3d3", 0xfd}, {&(0x7f00000002c0)="c7ba2cd66baa630ea56b20b156993a1bb516", 0x12}, {&(0x7f0000000540)="f67b034679c701a54c0686fa598f27a5f623746ce403bf72424b5de73486a06518b3dee5b2aabfffc842a4c16f4c4d7e6d0c271d2fb08886bf056b987b83677fd9ee77cef96852134fec20987d78d267947cefd0a9d6224530d46c8c6831e0a677781f91e49390e8a2fbcd00c40df95e1225d60750225830bcaf0b323cacd28f656925ea88074c4a7d53be80838785d09da5df2ac9052d57e1d870ffb1f18409cf38900c25c4c7d714c9f1ccff088b30f6dffe109c830c98f3c8423ae7666f64ccfccc650353dfe19fc816539939df62b44b5b0c440278c3f9690a683cb3da20901c53134bca01107d9096d0234ccb", 0xef}], 0x7, 0x0, 0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:50:05 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:50:05 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:50:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x2ed], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [], {}, {0x0, 0x0, 0xffff5f2b}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:50:05 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:50:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) write(r2, &(0x7f0000000300)="5740571ed510ab00ae22398a61b4ed26c2deff00000000000000048e882fb7c66717d65a208d7881b11cf0228c05ddf14d7c4b7204e28e1072e7f3589b7208a205539b92c5d6b4bc75a7a027fe50c2285e84088d5a906bd1609bf20498cedff68eb59042f00ffe04afbd3e1e45e8eab537cc15deb6900b9ba7ef2346ddbea6843920bdab349f775c2cb31872a096f59df624d1b253de8f62ec6496670fc15645948920a0c24f777b3ab527cc9f94e1331175fc074b10902886643f865513db6f62fac6bd827f575aae0e1e24e2c40e8fc3f72a22c98312dd1e5ec94df92644e1c17dfed330476602e724465a4514ff3f0c8c4d2bf33422b000"/264, 0xfffffffffffffe4c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f00000001c0)="8035d4d9cee5af0f09d4470efb072a5357ff6f0bec875ea7fd58598c1cc239349f948e48d242125776d6812d5104c4490f80630a42f1b44d989f908cd32ed91d6bc8beec6bf4213cc43d496deeda5f5aa7872b03b12ccee13a5da91ea29bfb3970227a011ac78f864a5d0ba90c6939435aaae46d67e972c921c255bd6fbde6e680a15d11939297f3a97ef715546ccdaa78a10cc2f668dfa46234c06e26b708c24e981194bbdb7a97a4c55a98dae2f64baebaff54dd2ab2251fe7abf783", 0xbd) 16:50:05 executing program 1: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) chflagsat(r4, &(0x7f0000000040)='./bus\x00', 0x10000, 0x4) dup2(r1, r2) 16:50:05 executing program 1: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:50:05 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:50:05 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x3}]}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r6, &(0x7f0000000880)=[{&(0x7f0000000180)="6db72814b6e09737ef99f7ab2f4c1c1585025b4134b71d99849b8100a78ed2753344b4bba25386ca32be7248291b8e0030d2dafddbd98590e67f", 0x3a}, {&(0x7f00000004c0)="fb8809eff9dd6da1e09de9e28cbe9d0e15a9a72806619e08077ee2e1c6f4729eca991747452c93f196f0d66ffb576810f9214b8550e6652a8a399abc878345a8934fd5c9a99f226a02a52a6e293a70e0a42332fb6e304b4bbd1e682f86e6bd75c2a7aed7e175dc0b9c0fbd7e420c57db8d4490873f1d03729bad71f75e337f3f9cbec83e8a89dd9e80fab91e5ac35827ef0d2bbdc4d63013f869a36436ffb38e13bf9e98dca2550954eb3cc6a56c7be31f4bcb8fac76934ac979c9701db1ef7b5e3b4902803732415627bb71f7ffd6670d78c0846a8cc8a2aba0a4cf28463ca25ae460b47f9dbe1fe95232fa6e84e0bcd60e7380787bef99401a558572", 0xfd}, {&(0x7f00000001c0)="dccd66bc7e1be5272687526fe7d95a814ec675a55486dcf292e632006602c5b5f4b1ff25f5af288ea4de876064b017c37da86f5653", 0x35}, {&(0x7f00000005c0)="936fb759d87c7bdcdfda74fe881ef9266df8c5059bf92c37f69415ddaa0541edd0fadec2a4232a485ce0a81cbbcf3f8673e10581d46e84a12d3687347273bde30de1c7207d08e23a2a3a1418a6eb0f4894bb4d78cc1b4f4cc7fa427a7224b13d2e2f09a0f8cbafb4f170671583de3d755f76b52d19e67e0ec52d8b7ad0c82ef6e75bc5e8e820373f612645fb", 0x8c}, {&(0x7f0000000680)="26565a69db60e2e67cc7e17cd7c184ef10c79476dd6b0f960c932b52dd22816089e331e8412d32b477168afc08b036870a0237ef74dc532b21089d1a66a0b79d4408b15fa289001dfe372bb6117dd099ca198ffcf96878dcd63d88342dce693cbd89cad6cbf7113111d20937018136e3e0ac3d6323e16557a695f2dbb30a0e9f80125da276cb20a6966adf0a46d886fad2abfddf4446f2f627bf00840fbb17a6228ab9dc6a8142313ff10308af7d5ad7470555c2cc76460c4e3a457dcd61056553d3e350c277e618db5b76bf64fe0b1699822e78d4fc11c3", 0xd8}, {&(0x7f0000000780)="c3ec1a948fb3e3589d32db69ab53d7246bd545ce29fb94c8a63b13d65c41b673046cf0add3ca06a5d907f440fbc483f1ad8518810173d3c851c70fe021833a8f1f07619f23700a81b3d0a1c3378519bfe817b3529458f387951e41e0c0c736b522d8aa063fdbf63ffd94e058364a6dd32dc6dd340266bdd2227d53797c7c3a802e3749b012f0f1d400f3f93ee0ea4ffd0c9eba960be75e2d99ff1134b3", 0x9d}, {&(0x7f0000000200)="beb79f3f56cd32de38d1a7c2212eb40972542efaa8df9b68e314b2af558264d19c8961bdad2159fe6dc71da07444ee35a6d8", 0x32}, {&(0x7f0000000840)="3908bcba436d46f826", 0x9}], 0x8, 0x0, 0x6) 16:50:05 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x1, 0x400) r0 = semget$private(0x0, 0x5, 0x204) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0xffff, 0x800}], 0x2) r3 = dup(0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r4, 0x0, r4) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) geteuid() r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000480)=0x7) r7 = getgid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000340)=""/211) r8 = geteuid() setreuid(0x0, r8) setuid(r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r7, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdfb}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) close(r2) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r0, &(0x7f0000000080)=""/138, 0xfffffcb0) close(r0) execve(0x0, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x50) close(r3) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:05 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = getgid() r7 = getuid() r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) r10 = msgget(0x2, 0x0) msgsnd(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50ac7a7618b8ab198931cdc365f2708005c1ed1d15bf44e0400000000c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a1090100f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"], 0x118, 0x2784654cdad2cd0c) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = getgid() r17 = getuid() r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r16, r17, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x725, 0x0, r14, 0x0, r16, 0xa1, 0x400}, 0x2, 0xffff, r2, r2, 0x200, 0x5, 0x80, 0x5}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r6, r7, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, r6]) r27 = getuid() r28 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3ff, r3, r26, r27, r28, 0x100, 0x7}, 0x1, 0x4, 0x4c1fd8d0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:50:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r13, r14}, 0xc) r15 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r16 = dup(r15) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r25 = fcntl$dupfd(r22, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) getgroups(0x0, &(0x7f0000000080)) r30 = geteuid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000740)=[{&(0x7f00000006c0)="371bde58865915c8ac1a8cd87374b50ff010ef136eb340afe1bfa9731f4efe3b3263c00042044d2618dc34cc781ceadeebe304aa8a99a79f155c7f7b01058a28a8b09a05", 0x24}, {&(0x7f0000001b80)="0b8631bb631f0ebc79ca3ed9df02071fd179020588c1e9c51439007c3add7f64df81d5232655bb21475c1e9d46c10c7a0ceaf0b471e017e69897a7abc7e74e6c78695b7539e236cfebd6e9c84e91e3229e4cdc0623a40140afeee934c0c95a8e52e24b21b33192f30a186ee8a4276851c671d3d18a88c133a4e042c3e351ebdb3c71da0557ab31ee34b946e5cc5a10bfb9f8e69170229719b3d79f0e8e8e98a2058ee6d64df917521bcad6351a0dd4f433bd8317a5c6b66133a0e9d232dd5e9270aac20cab0d4c31d1612a7dbd7473fddf7379ef926333820e7b4976443dbea098f3770d197f6a8daa2b9fa3531692e88ec9f56405ab6ca4b4ffa9d79600caeb3a6aea093afe700432d40ff633df1b97050329ee638ba70565efd308ab9b57587ab82d070244ae1ad29bf3c27a0c9bed7dbd60a67e668022f3bd3a1a2a74566f98b4039a2b2db63f6fe762888e3ff1523cf7d3dc2a32abfd29364ddf2af4af47284f8f91c1612a5861374196b0e2810fa66f83a7461ec8da00ead32d007ed6b8735463b70507d9f85ad32efbe33c87420e17692a8b382eefb60214567af94aaa1c3c82b4bbdd3a9ae6fbbbd31314f14245af8eff344dd057cb9d6e6c9454d014592a49ea23ac50d248abb212241bde9b67240a24ffa69022095c7284e8f8ae415f9a2f83bcf94dfc4f8819a5f9450b0dc55cc9fb54e41cd1715d9f3aa151d81d6123588c7bc4f30e794fdf68479da91900e7d3dd566c20b43c4eb2677d8df5e34320900162d841b7f576dee7765fdc07393962a0275142ea4c365cf4057e5ac20559f22d1e9b515f0ed6c2e4a5c41cf585f4347e9b30b8dfe81f8267fe2dd6fdd86db237fb38ef25c867102de2311481c02b551852ab263f9261b47c742f4760917b92aafc013f10361f881aef0cf8e3a36308d4971dee7190027ef5e331a8ffab6a8ca20dc2081ac6a0cb63e75d1ce8f6f843a659bd1dea89d0307c9d6da343963fd14130c740db703a851293fda596852dfcd473e4e0f5b38b6e966410f71a0d412a62d03095c4dc4f413edff9b7683a452b9fa6531301d4ee96a73491e7109bac3317f56c36379b4792ba4775460bdae53bfe53322526ae62211146a5301ac4c2f37feaa29df21666cb70dcf08bd457bd0f2365965a50333fec232535ff74fbb1477b2091deec16ecd9af0a9766e98bfbbef7d88a3f065fb8ae58e56faf56606ffe6e7c0b35eab3f716b54619c4dc00015b15c2a23d55149c6fbbc939898e3aee33575c01c5f9db86242e890f1cc41ef12210107d2433cd7039b28e457c9098a6fd34024e5c5d59f28b0d34d484e5f67f46b7d5b8bf3150147ff55797a544388689040784167e22ca66e05e1e7d4ab2a8371760f9a141c5436785906ab519ebe9e401dc4cdd3bc8e18752d3eb520632766cb69afe204bc7f0a6bb382aa3d3a5bcfae77ce0eef9fc8fc2a9bc25d42cc02aab6765c6c402d40ab4270e188a9f3523d05eaaa3056dd26175452d2441973fcee7f3267bc5a74e89ebb4688b32ea6e8641cc1db392aad94ce4e5683043c5d1c4ad9c603c634f4ab6267b00e3b4c80ce4883abbcc99b9553f20f5f68e89b03d334d54db9dc07239665e93433cfd08fc9103bded045933cbf384e61aa540c3c89c8f5aa89fec122f377a29ade3d1221d101e40ab62dd320a8f55de77aa3b0185cc249964ba2d447cdc59893a0ad25d52a9b642f0c5dd8799604161276c1866708d9fdcaf2ec4a8e0d746db10a57f0ec544523418a009d8604d5d5692894d597cf4bd7c1ecabe6d3e47d66a837cebfe70bf197978a318e6eb92548d1854139acbe86253a49acb77c92d0b5f175f68f9bd916bdc2fa6a1343c5a1d4824b3af10cc31f743438b99b9f840f8d955253f4ed96931b824bb40a1f790c7cbae1ff36c309926e71f30b4669970f318775041df7104dca2089774ff97dd706ef046ee8ead47e2db6de1f3471c7750669b26a94d7330b238f77990d6d905d63b83cf1054c60cb5695348558c73b816a91c1a1a3b740f17b0ec878b03fe09e785c014cd5d1edc08f6cbeb683ceab8e83a4e27009b71833ba1a49aa5e03b9292a0a3ffe6d35faebf79e42e1af124081c0a9bb0fa5355a3e5fcde74279f2f0405d0ea2d6a9dffe85563b23cd3d7499a00ec9c0e1ae5ff7a28bfca7a27185fc9540a3f0861e27eb776ef3237d469fa6a88ac24be994c2155ec6ad8ba18ed422f0e6a7e95a91ba1f5a8ccd6d0e76778a3e0aeb2dacd9af9b033d39020c7629a8092cbc5a82b71c4451fcbb6440607929d4b00f552f298292b81a3c80e29b1f65b19b03e4b7d01091d6c4269cd9949094c047f867ae624b27ea68d7e734fc5a991bc7e8bdcbde81c5a24d8b3bc20df5fc4ba3fc6b6b97fdb07d8d21ce6f32ed9579e7fda5fdfeb0021ab78ed4fd7d6b92484e86875dcd942a616c4c364a4bd7b0aaedec9d7d73ecebed7163f640cde469a26d5dca008e364636cac7e3e61e6e4a8ef36afdb74c2efe4fd8e9bca8656d7a92eb3b3bc5087ae1e2801c58f6ede679e797896d70f9fb124138d79f7bfa4f4b8538f151165b48b34f966b40fbf6dc93bccaf183d240ad9c0319c989c63f9c4890b1e10fda36f60f429c16ce0a848b5d6fa723700334a8fb62c529e4f8d05a971ea1647b0a69c30ddbf976fcf2af19ae62b645508edbe808c7f253d9386f2df02ba310fa7443a9375f99be80a01d5a326942932358ab256a9c1e919182c4806a16b12a4ca2a97514d124893f45e176f278f685fb922ea1801eef802d14d8c9ecd7015cf1c3e50efddc4b40f614f6eb42a92752f57038a21248183a5b6acc034cc70490572254a6f80f7cf8fcf3be5e41dd5aaa4ecf5ceef19ccc0f5d3cbd49efb520b50c917e8d20795ea1527ce8460be2fefc7801a6e64b615f4ed2ecc58974fd9c89f97738022ecc6b8271ed8fa378659f68efce4c4624aaede94cf01e376e5456760129079adbfbd0f10bf3b93feca59f64c7a9aa358b558dbfd40b7f1e2b6c2978151e532c4b775f7cdc667edcffd7c291ea9932454a6cdf1cf4438245c23925022ef540e136df657e05681c822ed6c38c6b9c2e6303c41d06bcf71797984d4470300d083638a7d5209e07ac7c8996c30bacf3befdc7119c98d99fcf1b5bb2885bb52524c1699a4b7062c8343e7b87dae604c1e486e5c1f2d81a8ab58bab9a919f0157bb508c8b200f7f57b5652f14bfc25c35b42a59359ab8cb0ae9aaa9e5d9b605e6bd0d5c7ebe9a6e802a42c3c7a2d6b30b5180a7d7f8239ecfe88a9e5a79864a45a5c147a7bd85992ec4763452ea2a076d5423ffa03051d34fd1f945d5c359697df4828cef72c1cf6b5e68b651cf543d4d5805eab4d58da9716123d2c7d0db29d0248c180b61e6b6c1e1e905b2e596f91f09657d844efef8c6a5ca6228d913a845d1f594d0d81008eb2026029d3ab8d47f92ecf45098ef4444f46512d0c7d356a2922da59fdadb01417264f74f60c47364a5f3a90dd1ca197e52338b2afb4e1616c6ccd9b098898b78b96d8e01f7d8da810d2d895bfe24b8d1e6245a2ea8d56a587b1bd67f70838827d4f7f4fe2dc4e7bc8d25fcab1cb18233d81f7bd04efc6505aad90b7dcec9feac71ec23a07bc55824984d2c4c0eebbf375a1719d524a49a981a5f6cf328ee3895bb2b23c5ad6ef682f7c8196fe218e06532114d48e3315c5c145c236c992d5581ae13d6a0701228c65ce62f48eed00e7cb54e1de716dbf5abda787f395627fa81c76d16c1c458dcd0b66ffd675a44c37c5b56e6923cdf1e21213831d906b0dc787a1e3ff181c8e1e48bf69082ca151027228e8a59033bd1ec1a7ed8c541a4e2fd74d10aa2359f7d00d81d83235fbed6706f9dd120b775e2c690f17af88aae20985b421b4dbce5d7486c0139a8cd8cdd1dce8ba6b30426ce2b6243fceed9f38cc554150b2dbb146188bb7edfe3863d7aafcf7d35496e6dc1fff2c5cdd1cbbac92ea051b64eebebf023f361ea98169869bdc7cd9eabfc20ea7cf5f1e767bc71a3e375c5aee4cb39767f1ef0116fdb3378fe1156c5b554bec6b1e38443496f5160a5ca5125fd0b4f6700866d81ce1554283f3c47f9a0667608ede35d5038cf7915c0bdc9d7473c7250775cf4f7d30c65c790480eae82920e17bafce36387f28fb9c0cc344c724510d8622aea00ae61cfe4035afb36d67708e6135489706e8fe8e049bd308929e1f523be42fb16442147a8eb7d6f6fa19cf028e50a0670c8696550b6b7a094ec3c0e75b9e77374c652bd7ae461652ba93e00e201c8d667fd33c118d16be8a65118669495de1e48712a66e5c30111b703b6611ebabe878efd14c6bca61dd1c267f39bc39f9bd5392b622b7ca18cf202b6e0cd227321a201232b45df8674d6a1e7aa7f4de58c65439a17dff447ba2581f19ae57f91e3536b4de61644f38a4c6b53d7d03f600af18538c5362164f9604501e981eb40880400aa1b5fe87565beaa9132eff573d9a294aa4fd95e3a754851e1a699657965958aa30e302b74ff4e91a65abb7df9c3ed4895993fd8acf2189050ce788d619f806baec23860641583b183cca651d4e3630635acadcff725a2ec53a2612e89e64d7cedb148196d445a3016019a677329dd82dc2f50079d95c5c1b6247dd78c7ac3ebfee492befcad4359b7afde83ac16d8fd9a7bce2a1c1d3dc4b0dff12bd63ab10bbd4235192b527e229f2139947e699507fe9ae5f7642bf0a853596e944e4dbc6d847d7d793997544a7eb81a65e00ffecfdfaec1f8e3bd42f2142ba76e27e9093a97af130dbf5c2bae4d606ad8f5df6df33acb1b6fb3514c3c5e19a5b1fb1ac420359a7b751d50e9844873c429f1e8f1c1c877aa0be496403b90931a57a1e57d961a7feece1963ebc770e1b7f940acee83ac09c3f57023c5f0753a9df4ed4b348302e6cf3cd3ec692916be4036a2c5c7bfa7f6cbe8c6da1e69853d31844532439bc5bec27e7db0fcfa18d5f2e88b8ede10894378d8617bf2ecd224194554669d55755bd910c3d1d23816d6fce002667b725dbec89619f7d419d0c095f1d83597478d736c07d75ca667b6a5f3af7ed150f53d04eb20868ab21fbf9f4a2eae84ea6d7153fb9caf04b0ece461df187bb1c282c031e861daaec30d887f9a1c2ec667fc0390b7a364cc63a41a8ac03d3c36218a650e94e60ec1133f64ae8f15977d5e5b080177c17d9513b42ff9ed455dd043ef8261172cf20f6390750596475ba3fa14ed1e473080bb4837e61fe10fe4173907adea7436783ef5dd52665159dc94183c79c25eb77fbc9f19c85569fdffded07d583918343644316b02a8a990ceb6c671db07ef314e7584bfac6522a55de7d6fdebaf0cfce3c612ee90b24b6c5e1119711ec97eedd7a00da9378d92031941af22fea5247612ec6222f69f545e7f92d22a34961f3cbb9db967e677227ad53b3bccf42b33532d7a48fa0a17d48d85bc5e4eb6851e5874e0cad82149f6cd587c07b68cc16b892274d6670152496b934fadb16752f0e51f2df87abd6703363307c3f277c1cad3c0929114740bb6a677fd41eeccaa27b0388ce3a2509e42fd8f3c754ce5edf8dbed6e4d771d8e8e2b831a4dc85d0fda40b45659d2489f7b86475a63c9b3bf172afdc3bd5c639d7e08e8ed51c0b6c0f82382a3ed434dcd3f47293a9742f795220208cbf8fd237e076518b40f1607c3be25851fd879eed6d2ab79c0789ee98503c3d79eb12542b6ccc48adb7de16dda6d1660cf8d83c058ab8c193ca4c58ae2beef11ad9072d3c57c8028e700b355355c9381771ee0b034f8b04d8f752e2e4f63d565bd30c5847f1000000003e31bdbd200e55566aceffa21a2882021691e87d9aa2eaba0b768d84dc3625", 0x103f}, {&(0x7f0000000080)}, {&(0x7f00000003c0)="9bde208627c1588e146d6071447427a10f07ed616c9f73e95180b67ad28d7017", 0x20}, {&(0x7f00000004c0)="1042a7451d00cf0501c63dcd7823f6d8fc467cd9d0c3a9f5b23e5c17d1265d23f5b04bcfd3dfe425bc20eb1fb603ff90adcf347c94b5358eb6bda4f4175d3c99230670a47ca77bb2577d8f27ee3b7cabe4afaac9331aabce1726999f6a0d18a97e09e4b21d8fca709ed459d0e0a3571b4ff7763e251e2abaa5cbf46676a7b527bf75167c7e723caba3f0a77b6df4ba6f6e495d341f1ccd2d6c4879", 0x2a4}], 0x5) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x2e4) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r30, r33) r34 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r35 = dup(r34) r36 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r36, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) dup2(r35, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 16:50:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x330, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x330, r5) setpgid(r2, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r6, 0x0, 0x808f) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) 16:50:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x7, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x8df, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6afaaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd05b489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569999c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4e9842a02861608e518d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b5426") 16:50:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pckbd_enable: command error 16:50:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:08 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x24c2fa03bd9e43b8, 0x5, 0x5f15, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffef, 0x2, 0x81}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x2, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xff, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0xff}, {{r3}, 0x0, 0x0, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x19156e0c82f03a17, 0x22, 0x36}, {{r4}, 0x0, 0x4, 0x0, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x9, 0x3}], 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:50:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pckbd_enable: command error 16:50:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000a40)=0x7f9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x65) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x7, 0x1, 0x200000000003ff}) semop(r11, &(0x7f0000000880)=[{0x4, 0x4, 0x1000}, {0x2, 0x89, 0x800}, {0x3, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r20 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r21 = getegid() close(r20) semop(0xffffffffffffffff, &(0x7f0000000a40), 0x2e2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = fcntl$dupfd(0xffffffffffffffff, 0xa, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x1e, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x1, 0xfffffff7}, {0x84, 0xfffffffffffffff9, 0x0, 0x1}, {0x6, 0x0, 0x20}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r36 = getppid() fcntl$setown(r35, 0x6, r36) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x0, r25, r26, r27, r32, 0x1, 0x9}, 0x7fd, 0x1, r36, r34, 0x8001, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r32]) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r37) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r20, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r10, 0x104) dup2(r10, r4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:50:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000006eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936b0300000000000000348753254e"], 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) listen(r1, 0x9) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x14d, &(0x7f00000001c0)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:50:09 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x408, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/38) semop(r0, &(0x7f0000000000)=[{0x8d818d4e3706482a, 0x7, 0x3000}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/4096) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000140)='~', 0x1, 0x0, 0xff) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="b9a7d9338b97506c95593a5594440b0642a9c3430f9f51b07a82ee47d47bbb6941c3acea56bf2a962fc2b095a1bae4a0cc84413f87c01be183369e3dd1534ccbe631621039f5415165e8b7cec4024c37ae4c806b364f70a9265ee13deb46076e77d67c51cf13aecdf45c1c485dd5b7287dd0d81cdf05948e2dbb620e2cc6e7740c556a7a226484ee10b3d259ad6dcb3e69e3784f1f227a6f91bb7b021d599762a509b8c3f5db2a5399e8b1187f3f15f528c1d9ab16bcb6bdea9400b9a8b95b390617484cf6811e305ea2177edc28271a6710a0f8120deed7d28c6a096d874177a21b8cbeb0", 0xe5}, {&(0x7f0000000100)}, {&(0x7f0000000180)="7914d4509ae52873f69736f4315299d1bc9608e4ae819b123b01f3ccdb12f23a23079cc9b6217fbecd767d9ab3f711338630d20827102e0f3c8664b659c4baec5d48f4cf4475b6ba6c4bc13323581a2afd8215412c1eafedb3e73e9771c83c1dc3d3cfa4325ca8877a4ae63370fdb00ebec86dd69799b215b3a9ce8092f804df994649e8c11a9abb7e77fd5b3bc2a81be06ceab3a944775e0dce9e9b68571df1d9fda3c7f5ce54d34576a8e79f621348c417892189100171dd90294629e7cb9d7f61d18ee87d250073685782b3e8", 0xce}, {&(0x7f0000000280)="c1da6d7e06eefabb7fb8f1bf5b83594dcbd3d4692a0d4fa0f81c11f5232d51ab4fe2c6ab40fa3c5d563cdff3ce2278739231939a3a5145f28145ca09cf6c6586d28a28ba10552bcdde7b6ad8108e0828153e3e435869fd07471f69f84a7995df3ec93cac0430d8bc04299a93905f81f7befd3dbca406e0f35a3851bb2eaf0288f397661af7d33813de4800fcf1a02b263dd174edc4f2470af7cce3522ff5f853de08b55eda35dc1312", 0xa9}, {&(0x7f0000000340)="ca3706a302d37419415cf62453fa7efb14e64bb41401b22a84c685123da2938bfe723ebc9b508b7f2d85b6e6cee97f1f9ff65ac22d4a6fad2631640d3ab8fa4c871ae20dc763c1d0d5916ca72d00d36c87c90888c5693f06bff976cf86172577100428567f7802ea4fdf0bd9c114461e7bbe918513b248e0bf948871047c0a22a8f686fe181a212f8eb9495c7fd1ab70ae4a2596cd2a9439a4f3153bcdab9964f18084e4c6e880517bea00428a9438546d1048b1e17178455aa1b6f3896650c79b62f8720766e3a3bda528eac9f3016d1ffb69ee7fff75e0d831c491583d90d79dfc29165c43314c426ac9cf4ad2795395c35dc22f227ff688d62e48fec4a8f5446a18fff0a7bfd6dd98025391ac4f4adbfebe37750bfb854851997c890a5443b6014493a8e44628e03f32d1d371c6eca52970c0d2dc7da92f1a399e25655a485bbcba2e91d17ccb56aeacaff36e29f7fd96d9aa7b9efb5a82ea441675ae93cc7067624ed1ad2a59a07a78eecde253e7202be4954133214662adedd9785c7c9e3c6c978f29daa8173592d9ff19ec1b6c35f1ba9e8739a43131ff97da86c5fa933b4cc986675b12125ea4677e924f5f8143eb2a45bf3366873f76a680fa7b5394d7c65d1384b6daa252a942af0f9b5c74f4ed0d4755ce11249ef9027e27a8e6d090986ffb20139ab0321d2345d723465f430383fba085fe42a16e38a74ab4ab8ae19eeb72006d65d85f86dd756867bdf26fda4956c82c53c407b555077c2b3fdfa95cf67c35b2c8a08c2844f3b5dbc582f3b889382b0ffe3dfb18531119d36db78cd14fae9247ca419c7624306a08b88a3d541098374630570033c1be4a4638f32e0439db7ef0b73cb7780f9810f4a9a7b3bc1c775084d8af20258cb690606d525a5ee87fe6cdb24ecb1994bcc2f87b1b95972fc5d99888ce4999a014b71338a38717ff8102480979c29ea6c5db5932825c44d48fefa661d20cd573ed96b7c76f856c42a9bec11eb5664b506794419acf52684c71c5cd979937da1a462c19bd046a7bec266276fd9fdee7558150d319951bb52e3c26b54c3ea34758f0f1708738dfc8e84ae421d6792ca2b0c33c8308199b294fcde379b2c07a167967dbb92f5955674d51bdacd010692fa01efa7e995fdb124b757caa93a0d151ba9d3145b2637f1ccee67b5c5b41a8c5e79de49226037bea937ed0123d5318cabf22f412fdfcf45653003ff61d0df00286536b9a9013f2ed3baee77975ff8e50f599a265375fa9f750c45b96acb8ef53f66027564c127bca1fba5c6377e26805b7b9211d41d7d84fc6c1975663df7df6489483e00a363960c27a20fda38c6407b41c736e25a3eabf92a53d1a00024d84c440cfe99fe79b6a0184dcdf0880635324c9c311e0d73beaf8754b6de5cc2c11d934334786f3f6251a745f06a82f9f76c2dc474b6655e1e53b969738c7abe20bc6eb4050f1cb230a0ea77d4ba816f0d322ab3e9017dfdff93cd483bd1c0569bcc58902372d244662afa21fced16e0a6baec7c7e14f29f84a0e6c88165ac5bef49691c077a4f66603186f6b7a9ffdafe06d3251901d08a1665c94ec36eb9cd9f53f288ab1056cd73dad1c2d93ba24c2450a037eab793a6fe8697161af190228d244aa7468e72b17322f7bd45ad3a8d142641034940ed9e4cb78b10126a513598d3522c1daa77e2be9e8fe08c7ad63123fb493dbbbd4393a723c416ad73a5a0573a0c5101d15d85f0637e32a15ca2028d93a55a13d3bf94583e9e7518f2dd499f810e7c13f2c756f6bafd10ed43c2e65cc2590486beb0e0bf5a71dbd69806bcd463b9d3579cdc399b6742b3cf90bd38056f85ca207bf773766b4cc689c000e61403ab6ecd95f6a482b6a01a21a5753df8403f1a2bf3c979f328812191d6eaf5660ecfe9be0776adf27863421d455fe0d17e5880147b084bf4e4dfc9042f4cc9f60a3a9b559a9b831f134400d9ff665b3525c1be1b90a5bd4248e6ac9fda4245462630581180b544dba5ee61bf44fea53e26f75f027cb6748e619abd82f9b7c6eb9e048a35b9889c3774949c43e79bdde18b02a35bed69bd57fea27f426d49d669892202d6bcec626762123bbe0d7c8abfa0c422a487dbfd0afcb937ad7ceb9731e3a61acee50b7c4643e464bc87296d950b13204021605c5362d462871b3b924ad60a87152a2246ecd70c71b60f5e4738162af0b5a1db8822c5cb1463cfc58574497c84642ef5be238ea91ac701c64628509fdc7ccb19b5440a1b56f87e68364b9b9363929b233bcbaa6e819c14c0d25183c33490135594f1abd1e6de8803809d40226d8f312d38ecef5cb483858e49fc10be239cd3888b16dc6b7fe2aa45f2179db5f530edd51be84c7ae399a6cae8f022a2be7d041039f5b26e6fd76ba0edfea7330ec951d326b60568525772c4a5cdceb31d9c0633af0200b367fafdb52b31e413adc3b2baed9829b17bbaf4a96e2719b11cba7a63eaf90e882d2d4e2009befa581ab117394f2ff2b9fed4e7f9ffcd82f6ef6bac834823c163f6cf0dbcb240f73730cab8142eead34350ed6d5c5f9d9413b63458cdd97aa0fda9e55bbfb57134673cc21337dbeba0f86c7105d2431919a3805823b34decc203b20da45b65d726ccb3df44120060412af8aacb54c4f8a4a01a22437be2963d76352992c1a5361b671ad17c4ce0fc346fa1778bb008f0230a52e986b4939429a5e674847b924d977f7bc993780b41b6f69d2557d84e4246a7e1e8fa67d844796e0cba749c20f7c01c50b5e3a202b259048bb5275c825c47275779d19dc80b85de6c71944ccaa0086a18b8278942c256019d575148ea5103922f4e796ffd368ec65155fd39ff946761d29d7fcf3f90d76047722bf35e20b6496a87779bb7b0bab03cf88caee58dc21d2c98e448cabcc86da7ee5aebae3d539a832e34756c1d9d5295be2733c5d8bf96ea7320cb254b8cecaba761e66f5645670bb49e1032d8a4d895d95c9d1436cf34627563900991d126b0393711e070ea470ce53f90757334b3a213d66daf9b032bb534449a58c992af2c4487e9f9bb610c2cccbcf47fa6b758c3713d0134526cb76e81df34d8224d347cf84adaa3f2ed73fc46d348cc156d1dff0b8d8e23d9d5aa4a7d1c363372b2fb0a218b46fdb4bb04bc741b78a3be943fe303b8b7e9c28ea4b698a70a8aa7683a51f20fee38db6e3c06ec40a2902f2dc5e4379d53507816f8c31d13854849a1625ff810e63a124725ded6bdb9b4f20f4737a31309f20563b512bc6a9e41cd191d17bfcd327ca440efa932dc835acb7020589593861d8240f16e35d9120d95df090d9a67956adf99cc5154d70bb423c3aa09f9d76ba559be501822fded303582a3ad8dd34c6a972daea00ef8abc3db05c7e5cdf5e952d7a81b01c4f95e8b48b695910f7035fb33bec9601e022e0509b73c9487f43d5b3e229dde4ff488e020af13d9d943702a5df5fd0f92352d219a25ff421143a0a1cabf91433068e3b90d3055b8ba604286c889efcc9df90ecc70f8e814ace3208d091bd5d628c10c74e82e35b76ec3c1a81ccce18e3d5d3aaeb45d5ebee66d923bd05ad9f59a645bf45725baeb4c0feba5a72ff8e1cd74fbd9b1b7be2cd48441ddfa3e97ebc288c06c0e068afc6effa566392ccb3ee45a32a9c7ab859ebbfc87d2851e6997c0bc1f45a0dd0d87b9ee8de71114704fd795d6588c5c205efad45739d2416c69c124169c8b940b2c35ed359c5ba318e79fbeb5adfaf5bf9c3a2cb8da2cb45a478457b3589c38adb640a9a426a6722b39363a657c189b4c43c843361eaaca994c80d9276981f652e4066e5393a0952e527c50275184f944fd266657a6e982586263223ebef2b0e638792334219c11cc7682d0de56fdc0d2798f180fed99e43f24112851c85f20153c9c86ecebee054892832d30b32c30f1b6f47ff82414c43b736d72256cfbf8da46f9c1018519544720d8e33061516524c678ca33b58b417a760df3a87e8cbcb1dfb82b81f6990eeb0bf73b3c8ef04de98eb516e967f4edd363d5fee4da12020d779e9a356330b11555d8735c4e7366c135251d3f05fe19e78d636cde1ff9febc187fe10e7970f81043177ad9189bc2cbbe3f4fef3b0010b5d5423e0072b7080d6f696c996d1b0c6d8d1417a28ed8cc914359d6c72677a7d0511258480b4b2198d6bb5dae15a8772bfe139c8d5b3d3bf04cbb6213bd41f0bd514059806cd438a6c2c072c0fed49822676b1ef609b4caa6a43e52860bc9b723917fe16c171d8361d1e9c513339c53545d263f3d6b7f9bb49d20d9e21b0e7bd388971c0d5152400acafa749a461a01d3dda88aa3cf82eb3afb8aaa72dc44baa78789cc9c3d91b72def26cb50fc4f6b0e087f0cb0196774c16ec2e8a88b126ee503cd03b014ad3605484276cf0624e67c10b100ad993760c0f3e520c605be1ab6bfba2467a3743e520d4500b2d635f6fbb5025f369fc7b82b80acb1bf08a818d3d2dbe7e6e71f16cf3abdd4b61867cb4f9a2f74d7d82e3c96c95bf13f1e8b84942e39336d435bd6444b31d7bde84ae7f7b7f6e8a0c4577b8093bb0287805714d0ed123a3918ff48583639e0fe6f506ae84d0ff5f78b5293c4d0ff794cfdb32eefb6bf2e7782426270f74dd2893c8df4f069cbe55d84b259d72a152fd3be0e359fe5265d98cf51d27fbb0b846d82b02cde4fd8ce6d925aa73d3121522b83c87274470fe73996807923b42ececc1efe11212a5868139a0e7420bcf726b8eae08e9f2f30c0c51f397ca16de5bfc496805b0168310db6dc459eecf9b84a9ad3ca6059d982d67d998211a7cab4f6b5ef69f54b9f92ea95c918a8f4dac778c63e27a07d09a8bacdc34c8987d3ac2eb848079314db1e0866d72508a58441a74cab063b2f1599045ef9ea2bb4255381547fdf90da7ca19581e0ba2d1b695870edabf222655b14d508aac31393f084b98c08787757f867fb52c4ebbaf69776191bfe8006402a7b0078be836ff33e3d88e667fa10abf3de61bd404ed3b5cace04f8f0e46e5602b213e0a8a65b308287c3457c352a33b371b3b8c5fb522f2b2d2f31bf836d7e1ea9692b31caf16a0da3f250f01bfae9ef55f5f0fe61371d5216a4ca95c611a2a11bb48f311d60561a721a6a554e34dbc55e6e3c44aafe19d237c7cac31263e3a8843e6f192c5059e77e5280b4d59e3e025426a60084cd0d326537d2fa9a017cc55c3f28277036881ba6287505a935a8ec1668d435381de85abc44b9cab6eca6e1dede1d040d3a40f7fb10ad7191724bd02636ad965aab1fa9562997029a865084a11939061f1c2a506a1b5713a2fde777aa5b64d052ee9430b233c224115c5a23d04ed261ebbaf5b47c2c3173c9cfa07faf52e8a6fb2a295f2f7ca761fc9e4ee5373ba51916931ee7a27bfd43d8dc164cfb52d8482436feeb950f439c81161745fdaadca80e4388590c2b8e922a6bba8e14a0e48dc59fd26976f0e0042f0bb1a90dcd883360e22e6b349fe1588ab67b7e966949318af48a7b4a45c8688aee29f222e72d8e271ab92566a54a8affe0b3bc66e1d0c9c069818b3999d6593759e53df99dcd2679a8812bf13146c10bbb3bd53d7fc9369ba0e38f425f1365844854d9bceb780da1e98bce0a80eb3a25b854d7ff95ba62a2ea24093295e477d1fb4bdeb693d03fa80265d4901c090107d625e37f36d241af03e6f1d920597ec41ff78022781eb159eab2306f6a8bc9c73627783c4726076a913f375bb8d737bee8d54983fe4cc2c2af5f7ce073ec8702c70ae07ab92c5", 0x1000}, {&(0x7f0000001340)="c77689027ef764e373b22040dab5bb83773a51107cc13e90e8f31407fb8630", 0x1f}], 0x6) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x8000, 0x0, 0xfc}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0x305) r3 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) msgget(0x2, 0x81) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000ff07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000"], 0x70, 0x0, 0x1800) 16:50:10 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1c}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000280)="fb00a0b00000000009000001707837f3735e3e4fdbb203bd638d4408786e44a8dee4b52e81fd7466d314a7a41b7bcad5c71f615b522d1270b5cd7423dcc7da0445f2428d7fa0768f2038235931d3a2af0000000000000bee0900d99adb2351b8c191abb232a3064b71d4fb96a3a29184b1969edbb54efe35de54eba687e62452db286e9718c334d4a45efba26c4f9f5dc3dee9697a35cf604ef289a1b1a54efee21216f16efd73f53eef9e46b6409055a9c84b1dfe238a9b", 0xb8, 0x0, 0xfffffffffffffffe) 16:50:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getgid() bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc) socket(0x10, 0x5, 0x1) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) socket(0x6, 0x4000, 0x0) close(r1) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:50:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000210], [], [], [], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x5, 0x800}) uvm_fault(0xffffffff82510fa0, 0xfffffd618afbb20a, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82510fa0, 0xfffffd618afbb20a, 0, 1) -> e pool_do_put(ffffffff82571728,fffffd80527c0800) at pool_do_put+0x12e end trace frame: 0xffff80001d420850, count: 0 ddb> trace pool_do_put(ffffffff82571728,fffffd80527c0800) at pool_do_put+0x12e pool_put(ffffffff82571728,fffffd80527c0800) at pool_put+0x4b m_free(fffffd80527c0800) at m_free+0x119 rt_ifa_del(ffff8000009c5300,800100,ffff8000009c5340,0) at rt_ifa_del+0x436 in_ioctl_set_ifaddr(8020690c,ffff80001d420be0,ffff800000a0f000,1) at in_ioctl_set_ifaddr+0x1f2 in_ioctl(8020690c,ffff80001d420be0,ffff800000a0f000,1) at in_ioctl+0x2d8 ifioctl(fffffd805e4e5a80,8020690c,ffff80001d420be0,ffff80001d40f160) at ifioctl+0xe60 sys_ioctl(ffff80001d40f160,ffff80001d420cf8,ffff80001d420d40) at sys_ioctl+0x5b9 syscall(ffff80001d420dc0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0b881b790, count: -10 ddb> show registers rdi 0xffffffff81779605 pool_do_put+0x125 rsi 0xb0 rbp 0xffff80001d420800 rbx 0xfffffd618afbb202 rdx 0xb1 rcx 0xffff80002063d000 rax 0xffff80002063d000 r8 0x4 r9 0x1 r10 0xccfb7188fbb4dfed r11 0xd02d22c275ef12c5 r12 0xfffffd80527c0800 r13 0xd4f910618afbb202 r14 0xffffffff82571728 mbpool r15 0xfffffd80515078e0 rip 0xffffffff8177960e pool_do_put+0x12e cs 0x8 rflags 0x10212 __ALIGN_SIZE+0xf212 rsp 0xffff80001d420750 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=66930 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff80001d40fb40,0xffffffff82557028 process=0xffff8000ffff7b50 user=0xffff80001d41b000, vmspace=0xfffffd8050f98450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 74250 129367 65329 0 2 0 syz-executor.0 *74250 66930 65329 0 7 0x4000000 syz-executor.0 65329 345931 97596 0 3 0x82 nanosleep syz-executor.0 60086 79733 0 0 3 0x14200 bored sosplice 30670 245755 97596 0 2 0x2 syz-executor.1 97596 75500 26208 0 3 0x82 thrsleep syz-fuzzer 97596 508073 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 443620 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 252308 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 170352 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 277687 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 170119 26208 0 3 0x4000082 thrsleep syz-fuzzer 97596 404394 26208 0 3 0x4000082 kqread syz-fuzzer 26208 358499 32127 0 3 0x10008a pause ksh 32127 511832 2958 0 3 0x92 select sshd 56749 119747 1 0 3 0x100083 ttyin getty 2958 183446 1 0 3 0x80 select sshd 58583 324988 78221 73 3 0x100090 kqread syslogd 78221 453264 1 0 3 0x100082 netio syslogd 44449 11536 1 77 3 0x100090 poll dhclient 93470 32285 1 0 3 0x80 poll dhclient 4789 331846 0 0 2 0x14200 zerothread 72925 517576 0 0 3 0x14200 aiodoned aiodoned 49227 204188 0 0 3 0x14200 syncer update 66760 287597 0 0 3 0x14200 cleaner cleaner 55679 37743 0 0 3 0x14200 reaper reaper 655 274764 0 0 3 0x14200 pgdaemon pagedaemon 8362 135180 0 0 3 0x14200 bored crynlk 63267 392476 0 0 3 0x14200 bored crypto 5207 385569 0 0 3 0x40014200 acpi0 acpi0 61996 113791 0 0 3 0x14200 bored softnet 35454 382016 0 0 3 0x14200 bored systqmp 93794 456542 0 0 3 0x14200 bored systq 96378 506739 0 0 3 0x40014200 bored softclock 343 352056 0 0 3 0x40014200 idle0 53261 364182 0 0 3 0x14200 bored smr 1 391139 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9504 6346K 7248K 78643K 11283 0 pcb 13 8K 8K 78643K 102 0 rtable 107 4K 4K 78643K 357 0 ifaddr 77 14K 15K 78643K 132 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 32 0 iov 0 0K 16K 78643K 70 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1447 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 174 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 376 0 sigio 0 0K 0K 78643K 30 0 proc 48 38K 63K 78643K 427 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 30 0 in_multi 64 3K 3K 78643K 106 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 42 185K 185K 78643K 42 0 exec 0 0K 1K 78643K 234 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 129 87K 88K 78643K 1815 0 UVM aobj 12 2K 2K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 186 0 NDP 13 0K 0K 78643K 30 0 temp 138 3031K 3107K 78643K 14153 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 78 0 36 2 0 2 2 0 8 0 unpcb 120 183 0 175 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 57 0 57 1 1 0 1 0 8 0 tcpcb 544 285 0 281 3 2 1 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 280 1020 0 1011 4 2 2 3 0 8 1 nd6 48 11 0 8 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 234 16 3 13 16 0 8 0 art_table 32 440 0 234 3 0 3 3 0 8 0 art_node 16 77 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 19 1 0 1 1 0 8 0 semapl 112 172 0 162 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1892 0 493 46 0 46 46 0 8 0 ffsino 240 1892 0 493 83 0 83 83 0 8 0 nchpl 144 2650 0 1050 60 0 60 60 0 8 0 uvmvnodes 72 2111 0 0 39 0 39 39 0 8 0 vnodes 208 2111 0 0 112 0 112 112 0 8 0 namei 1024 7148 0 7148 1 0 1 1 0 8 1 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 528 10 0 0 1 0 1 1 0 8 0 scxspl 192 7970 0 7970 1 0 1 1 0 8 1 plimitpl 152 27 0 20 1 0 1 1 0 8 0 sigapl 432 544 0 531 2 0 2 2 0 8 0 futexpl 56 10261 0 10261 1 0 1 1 0 8 1 knotepl 112 107 0 88 1 0 1 1 0 8 0 kqueuepl 104 170 0 168 1 0 1 1 0 8 0 pipepl 128 326 0 307 3 2 1 2 0 8 0 fdescpl 424 545 0 531 2 0 2 2 0 8 0 filepl 120 4097 0 4000 6 1 5 5 0 8 2 lockfpl 104 147 0 146 1 0 1 1 0 8 0 lockfspl 48 47 0 46 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 328 0 321 1 0 1 1 0 8 0 zombiepl 144 531 0 531 1 0 1 1 0 8 1 processpl 872 560 0 531 4 0 4 4 0 8 0 procpl 632 1025 0 988 5 1 4 5 0 8 0 sosppl 128 9 0 9 3 2 1 1 0 8 1 sockpl 384 1263 0 1244 8 4 4 7 0 8 2 mcl64k 65536 17 0 17 1 1 0 1 0 8 0 mcl16k 16384 5 0 5 2 1 1 1 0 8 1 mcl12k 12288 8 0 8 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 46 0 46 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 70017 0 69972 16 9 7 13 0 8 0 mtagpl 80 24 0 9 2 1 1 1 0 8 0 mbufpl 256 113986 0 113841 16 5 11 11 0 8 0 mbufpl: pool(0xffffffff82571728:mbufpl): free list modified: page 0xfffffd80527c0000; item ordinal 2; addr 0xfffffd80527c0900 (p 0xfffffd8051507000); offset 0x0=0x0 mbufpl: pool(0xffffffff82571728:mbufpl): page inconsistency: page 0xfffffd80527c0000; item ordinal 3; addr 0xfffffd618afbb202 bufpl 280 7777 0 1593 442 0 442 442 0 8 0 anonpl 16 83322 0 64347 96 8 88 94 0 107 9 amapchunkpl 152 2838 0 2686 10 3 7 10 0 158 0 amappl16 192 3415 0 2344 65 6 59 65 0 8 5 amappl15 184 225 0 220 1 0 1 1 0 8 0 amappl14 176 86 0 82 1 0 1 1 0 8 0 amappl13 168 3 0 1 1 0 1 1 0 8 0 amappl12 160 8 0 8 2 2 0 1 0 8 0 amappl11 152 151 0 140 1 0 1 1 0 8 0 amappl10 144 13 0 11 1 0 1 1 0 8 0 amappl9 136 567 0 564 1 0 1 1 0 8 0 amappl8 128 139 0 108 1 0 1 1 0 8 0 amappl7 120 105 0 93 1 0 1 1 0 8 0 amappl6 112 155 0 149 1 0 1 1 0 8 0 amappl5 104 161 0 151 1 0 1 1 0 8 0 amappl4 96 767 0 734 1 0 1 1 0 8 0 amappl3 88 183 0 175 1 0 1 1 0 8 0 amappl2 80 3684 0 3615 3 1 2 3 0 8 0 amappl1 72 19703 0 19282 26 16 10 20 0 8 0 amappl 80 1293 0 1244 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 12 0 1 1 0 1 1 0 8 0 uaddrrnd 24 555 0 531 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 555 0 531 1 0 1 1 0 8 0 vmmpekpl 168 7543 0 7513 2 0 2 2 0 8 0 vmmpepl 168 74912 0 72684 161 24 137 138 0 357 35 vmsppl 272 554 0 531 3 1 2 2 0 8 0 pdppl 4096 1116 0 1072 7 1 6 6 0 8 0 pvpl 32 228857 0 207354 213 6 207 213 0 265 29 pmappl 200 554 0 531 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 157 0 26 5 0 5 5 0 8 0