kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 19:01:23 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.34' (ECDSA) to the list of known hosts. 2020/05/08 19:01:34 fuzzer started 2020/05/08 19:01:38 dialing manager at 10.128.15.235:39926 2020/05/08 19:01:38 syscalls: 338 2020/05/08 19:01:38 code coverage: enabled 2020/05/08 19:01:38 comparison tracing: enabled 2020/05/08 19:01:38 extra coverage: support is not implemented in syzkaller 2020/05/08 19:01:38 setuid sandbox: enabled 2020/05/08 19:01:38 namespace sandbox: support is not implemented in syzkaller 2020/05/08 19:01:38 Android sandbox: support is not implemented in syzkaller 2020/05/08 19:01:38 fault injection: support is not implemented in syzkaller 2020/05/08 19:01:38 leak checking: support is not implemented in syzkaller 2020/05/08 19:01:38 net packet injection: enabled 2020/05/08 19:01:38 net device setup: support is not implemented in syzkaller 2020/05/08 19:01:38 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 19:01:38 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 19:01:38 USB emulation: support is not implemented in syzkaller 19:01:45 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="73291327ded655d78e2524857adbb0328c67ee17e9c1d739e20b88b945a69df3ed65b5a6ae", 0x25}, {&(0x7f0000000140)="e51e22df114af89fe9505aa7bcc90c8a414997e5f96edd438a3cb13a26c17e0f6899339c7ba4ea44e5152e7840b8b90da773bc141e6430b37a6819203e9f7184aa7abaabaacb115c416574b2acb122ff1d6b68c40c207220337d7a5e526353cacbfbd3e86004c3c1ac156906479424bd9e6ee4ff1e160b660eaea3f5834cd589618c40b7b4771915bc3a93669daaee4ebd93c44c5f8d", 0x96}, {&(0x7f0000000200)="ae6c291e49c7a75aab9841f45962e603b460821d547f021c702b71da8facec6cd76c85c5f35b8be62f2c16d96ea57c40af24289760ebd7e7f63143f57cdb1fa3dd3969f5433b9054474741e1dc82f5759ace0e5d7f1753e7ff12a9732fe416cb761a34302dc252ae74f60673363a81c30ee2f6be9ed75e8b81e7d87645102595d5935b101c17f9eedb7602efefd4a33baf4bb05686583ec9df561b12295e8fdb6b5702b5b1f01a4053b21361a24859d6af305b1e16cad52bcdb8f7f9c0c34722d18cefad8faaad08655b44ac21e47adfe7ce13ac2eef60920c58bd", 0xdb}, {&(0x7f0000000300)="a4a6908eef04c33622e38704dc7738bd878c86fae8e6d49c9d40a94f257369935933457d98403e65a746fa2cb4c8ccb56227f987e47ad5b28afe2b5098f98cb7cd573fa56788fd63282069af309bd4a4e97983437a2e451934add43f7f3e57d6a5e8c6c151f4", 0x66}, {&(0x7f0000000380)="20c089f0afa3ec065dab94dfed01a6ebe7801c85a925ec3cb42b2e89b926126d45eb5dd0422a9f413da8dfced2a5804be26ae117421e5a34c483b35801def93ae17a537153c40f1ed8bfc7033dfd77f960900b638ba41447cd4fd72987ab5ee663ed65d1f7c25beaf7ca8240c48debd325c80df8b9ff9635be8c56dee295acaff34dacca41f260ac987d7848", 0x8c}], 0x5) pipe2(&(0x7f00000004c0), 0x0) munlockall() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x210, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, 0x5}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000600)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000680)=0x6, 0x4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000006c0)=0x10001) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000700)={0x2, 0x1, 0x4, 0x3f, r6}) dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/65, 0x41) 19:01:45 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000040)=""/203, 0xcb, 0x801, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffffb, 0x2}, {0x3, 0x9}}, 0x2) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20, 0x0) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x2) r4 = accept$unix(r1, 0x0, &(0x7f0000000300)) pread(r4, &(0x7f0000000340)="b655a0a39ae90f47fc070241422ea8e1be0dc096707a4bec5d3105b296d6ac8ed1", 0x21, 0x0, 0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000003c0)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000400)=0x81) socket(0x2, 0x4000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10000, 0x0) dup(r6) 19:01:46 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:01:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) dup2(r1, r0) login: pckbd_enable: command error 19:01:46 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) 19:01:46 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa77ffffffffffff86dd60c22df704011100fe8000007784f8ff0000000000000000fe8000000000000000000000000000aa00004e2004010400a2dc1afd7e898e26787cb2409db0f411bbd6c9af499ca2cadba0a30ccfe5efce8bd86fc2604fb0cca6aca3dd83e67c6300e63a86755ad1834828d5d172d9415fb420f2117277c22dbd4bd9658665799dd2e140d4d515b18fe7b26ef04f7fd3eeffe94f0390c482375589bf51843fdeb110ff45efadff2c564575e875422a16a2875670134c53"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10021, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r5, 0xa, r6) pckbd_enable: command error 19:01:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6], [{}, {}, {0x0, 0x200}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:01:49 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwrite(r0, &(0x7f00000000c0)="ddd1abc047357e50339201c3fea8994f24758f1a99f345aa67c119cb873026aa271233c205caf5af3d10064ec7d6071bb2603d450b1630c22f83584a71d0024d429d6a0f0d42eee66866e96ce81157562bb252bf02f0ecc2e0b63dcf9d0bc212e987ca1aabaa263850a2d4fb997bfcfe42c5b9b5450f709beec9fd5f82e74dfece583ffb495f1c5fd0babe7e7f1bda2e802b09cc867161734d3eab5ef91f28f6ec2c1b77f0c3f8850843ce40022be0910845d18122b8c4d922b6194200e5fd0866bd6d6c79d7f2121fafb1f8a2ba25472152bb3f7deaf92cbdcdafedd2857d", 0xdf, 0x0, 0x6) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) dup2(r3, r2) select(0x40, &(0x7f00000001c0)={0x400, 0xfffffffffffff001, 0x3, 0xdaca, 0x40, 0x8, 0x1, 0x7}, &(0x7f0000000200)={0x4f9c, 0x2, 0x2, 0x9, 0x5, 0x5, 0x9, 0x8}, &(0x7f0000000240)={0xd315, 0x9, 0x5, 0x101, 0x9c, 0x6, 0x7, 0x6}, &(0x7f0000000280)={0x6, 0x8001}) r4 = dup(r2) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1b, &(0x7f0000000b00)=[{0x0, 0x1, 0x5, "0c5c7ceea2968c7f2dde7e95437a6e515333973a4b5898fa3f53d9730e230faeec288ece13578885a492ed464360dc7014118105b41a0677ee82a65f6986d33dd27ddb8663517e0c796fef868844dc34b91d15b90ffba2659c0a5f6b5f859e6e0eadb278dcd59cfae2e98f0b4f567cca0470d4f91d0e3b7300393928f6bd4f17497df6e32a5fec01a58eb6aad9217955470b68fb2d2179b82dfe4caef45b96838a9c9adc3b560bc8d8c47ac31361762a9c749747c304bc012829764751ef1444ebb00cbcaf691b61ff5efa"}, {0x0, 0x1, 0xfffffffb, "a424afd12238791a6ae2d52ef8946972f1b9522d663c29068684f64b0bfe1b6b1de54e25ff3159540edf608b"}, {0x0, 0x1, 0x0, "92908f42d098fd4f244560805e934aa8edaa324bb9d68808142d7fefcbe8c60f5244cace6c5f645ee9920fdf9cbe8262182a0fc82d7aed43be1bc4c98b7398747218c1f46d75d61cec9c5145cec4b323ebdcd9b36b7eee737e5f5fbeb3ec0a89e0b1dac7828b156af74712059f61ce59fa5c0a5ce884aa8f8a8a02575d5fb9cb97d3c3c3b45913548b794bea65ada09f9aa2cf070236e0756e097a9fc7ef6a"}, {0x0, 0xffff, 0x0, "16229f8112645acf4103c292513419b8e47a5685101c2cefc21b6b61955a51102844e329a5d083b3783bdbb4c30a5b0d1e1549f188fa2c58f88e13fb773bbe24eeca45782d77623bfa014e360f84b2cb4acadc7b388a8595aa6ede048101b19bb0e236561552db87fcb5450b8a79e1ef0378dc66f45a80733bc8835388d4986ae9ffabc959bad71e57aad7661d2c1e759e8faea674834e6e74a7fe6ac4076c709c9a5a0d05e2eac7a5b0fb3fc60ed05b3f75c454f1d4620f146ba7c7c2077318114da60113c87a9ef233e07c9d918d597aed716e26350c2b773790c03a"}, {0x0, 0x1, 0x9, "85b4e87cd3affc78f096d9b749eb4b0eae475447e3d8d2da58589886ef1e6c3539652b353b4ff511fe174f4b963f627ba44c37e6ecf23d35be469b242fa68a7173fb2a1699830e137e0e74f3d8853c540d4f1218160acfd333d298d85d52fe24c9cd90d5d700343ce74d6511966841bc4eec07befe9f2ae6b22a449d639098072a8dda0a1a6ba9041407124e7c57f9fd0775f1e267c1444e0d942728ae892cd49ade1d9eb14b1c3d0b5ba251d82f96e3dda4dba022721c48899384ded4a6a6dca27d530889a029865d7631aed6f7a5757a57e781943c153215bbc0d3589f99c20d425f247e4fca1ba19801198e"}, {0x0, 0xffff, 0x6, "7b1f69598a2ff1884e373b40650aae7dc1d2cdc305fc7815ae0646a856f2a9cce81541dca77bfd0e37eb87fbc0c6d14b513ab7164b72faa74de6132daec050baec58101ceead65995dd8aea9206b9681c7bfc09ef884e972214437bedf6facd79a8dcaf8daa07924d6f6dc57154ef7803ddcad7260c7c887f47c04ead28f75fd115209ede723fac210fd51ae990f32b9e2cb2c80caae80bd88ca45f93ca075bcb92c59eb3cf44ddbad764350a6a5721c526c23de18b0a8b685cd29f21816ed0a402cd5a01a7f5092d2dedff312afa724e793547000165e2b3b87115c58898b52c5363fac88c329d22c72309cf30c0d1d05358e9827c8b21f0dfdd6"}, {0x0, 0x0, 0x3f, "73499f4172694028bc6cff701aaf17ffffb23ff6c2df39aa2a111bee5e6c27d00bde62dd54b642e81c017a27288a06309850601e4b562ec282ce456462885e185e3b74453f19f4aa4b52dd146646818b14e271c4d5103e695b6e4d8bc139487e9ac0d6f7d52db4918f6b25c730668141c6ec87d21e4b243bed20d2d8967534617f34fdc05aa83926228486fc28a15484278676665c35389b8b4c6878296651b07038f23083f55b92c0af883ac8a14cc4c130a2e8fd895c67b075454f2505fb3b6bafcd7f525effca194a"}, {0x0, 0x1, 0xcb8800, "26daa2641204b5505b2b995db646b0f487baeb1a7477fec890f390a7f21cfa092c7de54e09629ad8b588049e8deca6a58fe27316e7c34b54977864901afec7b054dd353c38d62432338fe2e85e5ed032126d60aa7bad114ce9e6fc63a1ece0815634ae01b9348b46cefd7dbfd0b17c9d30a90015754918d82f1f59853f45f6b06edd3e7e83a63b5b543b090c0dfd3fd5237359190beb0d39720d90acc1a75c2681e4d48756fa76dd71df0c459002e9c0e34e150556a3310d142838c75e"}]}, 0x400) 19:01:49 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x10) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x10, 0x4, 0x1) bind$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xff, 0x5, 0xcc6, 0x7fffffff, "9a366ae23e4e024a9b6bfb38be46c82cd10f5fce", 0x101}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = accept$unix(r4, 0x0, &(0x7f0000000100)) dup(r5) munlock(&(0x7f0000fef000/0x10000)=nil, 0x10000) clock_settime(0x0, &(0x7f0000000040)={0x800}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$inet(0x2, 0x3, 0xe0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) socketpair$unix(0x1, 0x1ab467c4054a693b, 0x0, &(0x7f0000000100)) 16:34:08 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x8, './file0/file0\x00', 0x1f, 0x2009, 0x9, 0xffff0001}) 16:34:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500), 0x0, 0x0, 0x4000000000000000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) lseek(r1, 0x0, 0x800, 0x1) 16:34:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) r6 = socket$inet6(0x18, 0x1, 0x7) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) dup(r8) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0xa6, 0x40000000, 0x5, 0x7f}, {{r5}, 0xfffffffffffffffd, 0x84, 0x20, 0x10000, 0x6735407f}, {{r6}, 0xfffffffffffffffb, 0x13, 0x8, 0x400, 0x2c5}, {{r7}, 0xfffffffffffffffc, 0x4a, 0xfffff, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x43, 0xf0000000, 0x4039, 0x1}], 0x8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x4, 0xffffffff80000001}], 0x0, &(0x7f0000000280)={0x7, 0x80}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023f99a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023f99a40 16:34:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309905f87c8a5b6701000000000000000000e414000000290000002a"], 0x38}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) 16:34:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xec67], [0x4, 0x0, 0x46, 0x9, 0x2000ffffbfff], [0x0, 0xf73, 0x50000000], [{0x0, 0x2}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0x3f}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0xb5c, 0x2}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x0, 0xfffffffb}, 0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:34:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd25) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, 0x0, r3, 0xd4}, 0x200000000, 0x3, r5, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setgid(r3) 16:34:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) recvfrom$inet(r2, &(0x7f0000000000)=""/68, 0x44, 0x801, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x35, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff068f6b3000000000002af21fe11e1e31bf001d00000000000100000000000000000078604905014e204e23000890780000"]) 16:34:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pread(r1, &(0x7f0000000000)="1d8246d9922cb2b91ea58af3e2e5bb5393066272bf5dde225cf7a63bc14714f2ec13186af346ef2410ad7a176c84463c9058da6ff1d8b598f56e34f25dd3ffc2e8dc3e53f925fdee9894f7e9fb48e181a3abd588d9f66bacf17c78ff8edd0f825ea8047d48ca3494ff35797ddff16dd7e72091636dc167669185b5295c84f087a01b743bd21d275e8384a4b997526aeb0d87521602cd2e9f227681cf24f15eec9b0a9a1b930853e20dd018982a16868b46bcdbbf3b87b752971d6b508a0eda9c2b39708fcd1c6db620388d7c7c481dc0092146d53e782039b678cc84b89593b52e4add566678829c6fb18e52fdbeea5636b562", 0xf3, 0x0, 0x400000000000) 16:34:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getegid() mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dd, &(0x7f0000000300)) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x0) 16:34:09 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0xfffe, 0x0}) socket(0x18, 0x5, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x9b) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xa3, 0x80000000}, {0x18, 0x2, 0x8, 0x1}, 0x5, [0x2207, 0x401, 0x9, 0x5, 0x6, 0x8, 0x2, 0x9]}, 0x3c) 16:34:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) recvfrom$unix(r2, &(0x7f00000002c0)=""/50, 0x32, 0x1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="620292a77fe52ef5de87804aad9854fc25dcd6b764a5166294ae0913531f637101e6e3ca557aaf7772916e07bd3b0039e3ad7904e46772efcc1f99ef9b03b5fe23ec6d1bce0e79251909f8eb6c31b6c2f10b49fb4382ebb660c84af3a551423fdc7518e1ddcf8b4101ba03378334bf05642099223c932d619e94195d5467bf88d87147a77e2f727d6657f9185d535ecc6868cd5dd611f13bf6925d2741c6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$inet(0x2, 0x4000, 0x1) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt(r4, 0x6, 0x5, &(0x7f00000000c0)="92244f4a9baa4242c7c76ca35cf62f44c077f06c8b65fe00e1226bf4cfab005df6490c669f8d9f5983992fcccd8d4c0b4069fd7b09b15050488c3e4284e7f8b2b847ec4f19bdf3f48e3671c5dd47e865e27955ad48ba26d00de94e9e95ebddafac32c305750c817579203f8ce43534b15484bd1fd18511cf792a1bb9a4ee9d561442e1bcb6c46ce807d3e3c198c1cb8d958539ea6216e265c19d9f3d24d5ed255f5f78a4ab0764e0e6e1a5258414f7d3", 0xb0) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) utimensat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6, 0x7}, {0x0, 0xfff}}, 0x0) socketpair(0x18, 0x2, 0x20, &(0x7f0000000040)) accept(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:34:09 executing program 0: r0 = socket(0x20, 0xc003, 0x91) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 16:34:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) 16:34:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069dd, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:09 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd72f89aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e55c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:34:09 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6004000000383a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a200000000ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4cf9ffffffffffffff"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x480000, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8c67}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000df5000/0x2000)=nil, 0x7}, {&(0x7f0000eae000/0x1000)=nil, &(0x7f0000c19000/0xf000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xf7, 0x52f, 0x5, 0x8001, &(0x7f0000000100)={{0x9, 0x20, 0x81, 0x2, 0x8, 0x2, 0xc5e6}, {[0x3, 0xbc4, 0x3f, 0x80, 0x7, 0x100000000, 0x3, 0xd5a4, 0x1, 0x7, 0x3ff, 0x280000000, 0x40, 0xcfbe, 0x0, 0x6, 0x10001, 0x67], [0x0, 0x80000001, 0x8000, 0x0, 0x167d, 0x8, 0x0, 0x7, 0x2, 0x9], [0x9, 0x4, 0x8000, 0x80000000, 0x3f, 0x8f], [0x4, 0x0, 0x0, 0x10000, 0x0, 0x3], [{0x0, 0xff, 0x824, 0x1}, {0x101, 0x44d, 0x7ff, 0x401}, {0x88, 0x7fffffff, 0x3f, 0x2}, {0x7fe, 0x401, 0xfffffffe, 0x9df4}, {0x40, 0x0, 0x6}, {0xfe6e, 0x4, 0x7, 0xfff}, {0x200, 0x0, 0x9d, 0x3}, {0x100, 0xc0, 0x8, 0x8cf}], {0x7, 0xd, 0x9, 0x2}, {0x6, 0x0, 0x9bb, 0x7ff}}}, 0xfff, 0xff}) 16:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) recvfrom$unix(r1, &(0x7f0000000200)=""/101, 0x65, 0x800, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80c0, 0x0) lseek(r3, 0x0, 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x4}, {0x54, 0xfd}, {0x6, 0x4a, 0x0, 0xff}, {0x165e, 0x3, 0x3, 0x96c0}, {0x7, 0x1, 0x80, 0xd1e5}, {0x7f, 0x40, 0x2, 0xfffeffff}, {0xffff, 0x9, 0x8, 0x6}, {0x20, 0x8, 0x20}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:34:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001740)=""/4108) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x45}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x1, 0x8007, 0xfe) fcntl$dupfd(r2, 0xa, r3) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="93dec8c700000000b011a0f5beed33026300000000"]) 16:34:09 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getpgrp() getgroups(0x7, &(0x7f0000000200)=[r2, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = geteuid() setuid(r4) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r5 = socket(0x6, 0x2, 0x7) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:34:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r8 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x800, 0x12) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x64, 0x10, 0x7, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x0, 0x80, 0x7f, 0xf920}], 0x3, &(0x7f0000000980)=[{{r7}, 0xfffffffffffffffe, 0x2d, 0x1, 0x6}, {{r8}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x7, 0x1f}], 0x8, &(0x7f0000000a00)={0x7, 0x3}) 16:34:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0xff}, {0x18, 0x1, 0x5, 0x2}, 0xfffd, [0x5, 0x9, 0xe6, 0x261, 0x5, 0x9, 0x8, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc050756a, &(0x7f0000000300)) 16:34:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='%{\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='.\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf6", 0xa7}], 0x1) 16:34:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x9, 0x0, 0x6d0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069dd, &(0x7f0000000300)) linkat(r3, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f0000000d00)) 16:34:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x1, 0x3f) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getgroups(0x3f98, &(0x7f0000000040)) 16:34:10 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) semget(0x2, 0x3, 0x540) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)) 16:34:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeabd], [], [0x0, 0x2, 0x0, 0xa, 0xffff], [0x0, 0x0, 0x401], [{0x0, 0x800}, {}, {}, {0x0, 0x1}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = shmget(0x1, 0x2000, 0x60, &(0x7f00000dc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0xd4}, 0x200000000, 0x3, 0x0, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x9) 16:34:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff}, {0x3, 0x80, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0xd65, 0x800}, {0x7, 0x6, 0x800}], 0x2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:34:16 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) socket(0x20, 0x4000, 0x5) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x101) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000280)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dd, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000500)) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/190}, {&(0x7f00000002c0)=""/178}, {&(0x7f0000000380)=""/195}, {&(0x7f0000000480)=""/35}], 0x3, 0x0}, 0x0) fcntl$dupfd(r5, 0xa, r0) 16:34:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="bc53c0edbf25cf5674"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/21, 0x15}, 0x0) 16:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xfffffffffffffffe, 0x7e5, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r5 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x1, 0xff, 0x6, 0x8, 0x613b, 0x9, 0x10001, 0x10, [{0x8, 0x4, 0x6, 0x1}, {0x101, 0x1, 0x2, 0x3}, {0x3f, 0x4, 0x7ff, 0xfffffff8}, {0x0, 0x100, 0x6, 0xc04}, {0x10001, 0x1, 0xfffffbff, 0x8}, {0x5, 0x9, 0x4, 0x4}, {0xfffffffe, 0x9, 0x9, 0x8000}, {0x7fffffff, 0x7a, 0x128, 0x6}, {0x80000001, 0x3, 0x7, 0x7}, {0x40, 0x80, 0x3, 0x28}, {0x8e1c, 0x10000, 0x1ff, 0x7}, {0x401, 0x200, 0x3ff, 0x1000}, {0xfff, 0x612, 0x6, 0x91}, {0xfff, 0x0, 0x3cf, 0x1ff}, {0x5b5, 0x6, 0x7fffffff, 0x1f}, {0x3, 0x7, 0x9, 0x100000}]}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:16 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe080000000000000000000000eff300ffffffff0000000001000000000009aa89000000000000000000025effffff0800000000000000000000bb000000000000001de3c27308ce449ffdf6cfaa11c6d38721301615b3b531d39f8a58cfcb4d5075a785d19eb678f2e5ff2d1fb428af84450d870000f63aa2b6a775eccaa5f5d6356d045973a19c048506588c0509d05b2547cdd78e1290f094e4b996f401000000a7a280d5a628f4ff126cfb480a0f29830000000000003f835e83e00f00cc15fc68426d99769dcda72c0963d60a02e551501a719cafb2de9669346a02b5f83e7b09d38dae0000000000000000000000000000000024faae132421fc5d578d9659bbd4b4feab15c309f0543bc6ff0d24570864780cd1726c0deeb2c7b0912f21c581"]) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:34:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x405}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) 16:34:17 executing program 1: syz_emit_ethernet(0x85, &(0x7f0000000000)=ANY=[]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:34:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x44e}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f00006bc000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:34:17 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x80, 0x2000, 0x0, 0xffff}) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mkdirat(r4, &(0x7f0000000040)='./bus\x00', 0x40) 16:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000400)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}, {&(0x7f0000000340)="4be02d96265a393da4cc7d77d010672fc2117867ed282207374ef328fe9b4c557a22dfdec7706b942f6154313846ec64b2d736cee50c42f33c73dd65be07da236d618f16c2344b36e8b440e1bbadc5ad1149511ff306fa0000da592362fc789bac97e8b6a05e7b147ef8f02cca13d8e18c615f261a2ed16a66ff4665e6ffef48455e0e40aaa558b2d4e07e8ff44a52af9a816fdcd5028406469e26bff9c9b75caaff1beecad8cad50b85936605a2c503144003e559a99c4a548d71", 0xbb}, {&(0x7f00000000c0)="16f460a02335e5488e340692fd10b2d237b91632394d0144cbd8b37b1341ba81b9312cce8731f765d83bbd1e0441fa4df3e6b67f3e12c50dca967224a42de5e293301454ac894d5bee9456fedbece13ce7adf52604360d70dc9a9895c38f84d55f937dc29e6973aa3ddc2dcd0d387c05cab9d0c6f2f3677c4fd0b605c88607b001f420e28c593a06733b17163a47a8f89fbed5fe69f21f7767bb044822516f677610d2c43fb615214abba04cd9b86920b22001045f117b2aff415af3", 0xbc}, {&(0x7f00000001c0)="7f044884a01a2c21798a4423eba7ea262376f87ae476bb90a2253c49f3ab9eb8143e614d9423cd5d30db1a510f4d53a2694679196498c81422d398ed8f1a5ed0cc9e1eabe0d90739ee67ad5ae8d47fa927459fd512f5d14c1e191267e202ce278df282f926123b5c5e04a0c0091845cff2319da1a02c69a0080cc34ec3a8385194105fc49f1ebfd81a36221119fdd3ed2b9a26e114d6f2a938b5102333fa637c46e337b44ae2e44e4b37fdf28f4c48b8b9cc3b1206e3b4cdd2405f834528c1b2d550abe667ed4d2ca4211b4e2ed6d8ed37", 0xd1}], 0x4) 16:34:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000d50000000000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00']) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000400)=""/201) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x35, 0x83, 0x4, 0x3, 0x6, 0x280, 0x9a, 0xfa, 0xfffb, 0x7ff]) 16:34:17 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x7, &(0x7f0000000100)={{0x3, 0x20, 0x5, 0x8, 0x23, 0x290d, 0xffffffff}, {[0x7f, 0xfffffffffffffffc, 0x4be, 0x2, 0x100000001, 0x3, 0x2, 0x1, 0x10000, 0x60000000000000, 0x0, 0x8, 0x10000, 0x400, 0x8, 0xfffffffffffeffff, 0x0, 0x622], [0x3, 0x3, 0x1, 0x5, 0x289, 0x8, 0xfffffffffffffffe, 0x3, 0x5], [0x5a0, 0x1, 0x3, 0x8000, 0x7, 0x5, 0x200], [0x3, 0x3, 0x3ff, 0x1f, 0x3, 0x1], [{0x2, 0x2, 0x5, 0x9ba}, {0x7, 0xffffffff, 0x2, 0x8}, {0xfffe, 0x8001, 0x2, 0x81}, {0x400, 0x9, 0x5, 0x100000000}, {0x5702, 0xfffff7dc, 0x1, 0x8}, {0x800, 0x7, 0xc0000000, 0x35f1}, {0x5, 0x1, 0x7, 0x5}, {0x9, 0x80, 0x9, 0x63}], {0x1, 0x9, 0x1, 0x8000}, {0xfde, 0x9, 0x1, 0x9}}}, 0x4, 0x3}) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x6]}) 16:34:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0xff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x533, 0x2, 0x6, 0x4, &(0x7f00000001c0)={{0xf0, 0x91, 0x0, 0x40, 0x9, 0x5, 0x2}, {[0x5, 0x1000, 0x3, 0xfff, 0x1, 0x0, 0x7fffffff, 0xfffffffffffff60e, 0x7f, 0x9f72, 0x7, 0x6, 0x6, 0x8000000000, 0x1, 0x1000, 0x7fff, 0x5], [0xaa, 0x3, 0x8a55, 0x60, 0x1ff, 0x2, 0x5, 0x7, 0x4, 0x1], [0x2, 0x9, 0xea6, 0x9, 0x100000000, 0x10000000, 0x100000000], [0x2, 0x31de33e9, 0x7f, 0x6f, 0xfff, 0xffff], [{0xc47c, 0x10001, 0xfffffff7, 0x2}, {0xe8, 0x0, 0x0, 0x20}, {0x200, 0x2, 0xff}, {0x7, 0x9, 0x0, 0x4}, {0xa7, 0xee, 0x8000, 0xffffffff7fffffff}, {0x1, 0x0, 0x0, 0x101}, {0x1, 0x0, 0x6, 0x9}, {0x61, 0x3, 0x7, 0x9}], {0x4, 0x3, 0x3c88, 0x7f}, {0x1f, 0xfff, 0x4, 0x9}}}, 0x401, 0xcf}) syz_emit_ethernet(0x2a, &(0x7f00000014c0)=ANY=[@ANYBLOB="fffffffffeffffffffffffbb080600010800c87618a300002c20c623ca01aaaaaaffaaaa00000000"]) 16:34:17 executing program 1: socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) syz_open_pts() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) 16:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x64e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x109) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xa86) 16:34:17 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:34:17 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 16:34:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)='+!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x3, 0x7fff, 0x9}) 16:34:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/49, 0x31}], 0x3, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) socket$inet(0x2, 0x4000, 0x0) 16:34:17 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0xfc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:34:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="97c6a80dd376871362c76d64ca23cf87fc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="d040f759760676bb2eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0xffff6c65}, {0x1, 0x4}, {0x2, 0x8001}, {0x3, 0xfffffffb}, {0x1, 0xfffffffb}, {0x2, 0x2e2}, {0x3, 0x80}, {0x3, 0x2cc0}, {0x2}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0xfffff001}, {0x2, 0x9}, {0x2}, {0x1, 0x1}, {0x3, 0xa62b}, {0x1}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x1, 0x9}, {0x2, 0x25}, {0x3, 0xfffff800}, {0x2, 0x200}, {0x2, 0x10000}, {0x3, 0x7f}, {0x3, 0x407}, {0x3, 0x7fffffff}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1}, {0x9475c6f7bf4cc97, 0x401}, {0x3, 0x2}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e99319296482870fdc2aff22a337c8d844c07b707b3e6db6f9c0ac8e739c09ccbddd632b5a1d1d895594dde8aa3b0eb093f3d3238c12bdf791b120879b54576e05d1b14ba0c8edb01aa792a2604d466329a87c0c392d1e759b5b7d169419c5450e52cd81cfe19540c90a2debf8a4a3cca9d4786e080df6b62396ed0661b097f08416f285df125fc5a12ec06168cbccabce3b879141d20c421232972c36200000000", 0xac) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:18 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x4000, 0xf7) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dd, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069dd, &(0x7f0000000300)) r7 = getpid() r8 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r7, r8, r1}, 0xc) setreuid(r6, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:34:18 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x3, 0x7) r1 = socket$inet(0x2, 0x8000, 0x7) sendmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xc, 0x0, 0xffac, 0x0}, 0x401) 16:34:18 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) fsync(r0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:34:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x0, 0x401}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x2203d59f59facbee, &(0x7f0000000080), &(0x7f0000000100)=0x10) dup2(r1, r0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000800)=""/4096) write(r0, &(0x7f0000000300)="d17e07f6ddc9b2a6ab993cd7c628938f3d816bf32e966fec5d8aaa7149ba184d5307e7253f9d423eb44ee610447efc838530d0ba45008ab2c6eca37f2bd4e97bfa5b48389ad6740bac6967fa5a4c23f51d6ad2ff998352f6f73efa01e6d024ca023ac5b9503d4ecc81961fe0b3e81311da52fb78ba90e4e384d5ee9806f28a4e98f6684d1ba9642ba72b8f78ad6126b0cda44b5a03ff416ad727448c6a2990d99c65671e79f6b0520e6cb2ee4a7ff00992928fdb133a4e45bd9b74a26c18685b75188b6ac13f00780603b00a373c1f15248ae6989f151c5b82cde590032be94782f3996a40b6573884c107da43a4b86f07bbe039157d5721b14cecf8d36304bace2addeb5f0b624b4fdef521a9bcc097f7dc317c9f42f51641ff8b6499a5abe10772c561689bdf2cbb7da978e92d60f9e5018feaa53dc6ffe1d453af352ff03ac2c206e27e29fd3ac12a04428a4d6b4c844113e25f05fe72c906778c32a065bb401660eb6a4bff292b86951cd732952acbe40896399cd4ea6f6ca6cc63fe972144d88b5cb42e24f711f0d77044a664479d03e1e1b90c19d6870d705954436569eefc7ded9fd5f104b06ba65e4279be82e9e47c31de6b6d3ef795dcf6fe2c7cb7e49c6da63e57e74c2b290673d22b84ab86fe66ebe757e124caa6c0acc80f64f8af0994c6974210e6c95915f3ee011f1fdfbdf47b91467eca8bb677a88acd4a027aba136c59f7c31cd2cc8aa35bf9187274fd641135f129db69749caf4f0a454732a2defde2d670a587c53a5ca2c80e0bbfea4b175c50032e7c5353fdaa52b77ea6963ee43e0b0950296b593560b87fd27aa412ab214ed6255f9d0f7c6bbe133cca8c37f1ab11acaa0b05dd3db5c62fa33dac0a8f82da385db3d6f8ded6ef7fe932b30a47347cdb8939557ceb4b5f811c511493d05c3ee0eae3b57002442e215fa3e53c7cb82d18c540ef08caa6783882d4c1fc1771f1cce842aa6c8d2e6644c1bdaf9dcc6e2c38eed4167590de123d560adf152836223a6c211ac20c655c7a1da1ef4c82954b82894f5a1e6d0defc0319dfb6498c5d9ade70d0ee67f1d7edabc8446dc6e7142998d373ea5c1277bd7dc950a9627a7a83d80b8466ff7bcc3548d8b0067255136692fdf1a7ed4ec6f206ad2193b7e13ff31f2726d553e888c1091fe59548bceb38988f0832d96a163c1be3987cf5361962cba9c16632c9964734dfd578f72b68499260454bfb9392b560a19fc08d633a127eea9976a77e360a73615020e732a6206f4da5c4ee10c37e965ebc19eb085fb7bbd5d8c04b21b3c9a44df58f611fa5a78a215e8f7fa50b07ba6a0b6c89b81b69fe1ccb77c3b6a0c33799935ac6763701af76ed7c643bfc49110a6c546d7684216a75a7be3d98e7633822f953cc9565b1a4c5cf98a07b2caa4182183d0058faf220a96bfb473b07359af2e1be8036eb6de5d53b46c28f9dc01c4a00077bad9de8091221334a4eda432bb7902b0d47e8ff569aabfba4122406fdb8cf1ec4f7c335a34d59fc647e35167d07466dfd3c123e6fb4c8860443fa8abef4ef2d4e6d24c7e143f672bb863ec663c794df4294b24b3ff8727b9bf25b2d7e74a6169c563df5f029aa0040ec37f7289adf8faebada346aeb3e3f30d40f26c672161196ac32e9182472d5af933c3b58ffb29a5ddbb8e4ca428b7c2656a9a0f14e9f103185fd17fd73f246562b964ec4632d8a873ad2e60abe7aaf531019aaf7025", 0x4d1) 16:34:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffff9, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x8000}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) pwrite(r3, &(0x7f00000000c0)="94972c806fd0a8572e3864c6ea6013b3b6c1a449284b274140d730d38b6d28e650b9d4e96ac5b858cbbdebd2aab6a9142bfed672c5337cbe49bdc7db3b96720f884f0003827f10d52606d2570ad2e0e43a0530df7e50f0032d10570e0405ec94511d83322a23da5251148cf3d5cd091e0a730ddf966dd87a1c4405099c1b4c4ee006f4e810be9eb2b94ac4cbb6b1af851685bec35fc6ccd6e62af7c2ca4d33fb4cd10cc4b14028afd903663d0734067262467b3ec52ff577853a49c2f9369cb67a60c14ea5d6a6c52d87dfee", 0xcc, 0x0, 0x8) r4 = kqueue() r5 = fcntl$dupfd(r2, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xee) r10 = openat(r9, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4c) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000200)) 16:34:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = getppid() getpgid(r1) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x6], [0x0, 0x0, 0x0, 0x10000000]}}) 16:34:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x54) syz_emit_ethernet(0x32, &(0x7f0000000180)={@broadcast, @local, [{[{0x88a8, 0x4}], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @loopback, @local, @rand_addr=0x4}}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x8, 0x3c, 0x0, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 16:34:18 executing program 1: syz_emit_ethernet(0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500005c000044fd58ce09f03f3db8000000009078e0000002ac1400aa0300907800000000450000000000000000000000e09cd992618d229cca"]) 16:34:18 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x40}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYRES32=r1], 0xa, 0x0}, 0x0) 16:34:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x46, 0xffffffff}], 0x1}) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x9}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="613a06d678ceedd666b5ccd4377cb29f2c312ece89e3fa2216d0b96f82428cc18814de596d1c11cebfb5d7c9ce384e4e1f12a8ea03280c236ba47af040d548b4c66b63feb5b5e8fa62b538a85f7480ddf90b6e203ad8406a40c0783d07382a14a35ae76c884f015d0c2a035c200d941b9ae8f54f1013c45d35158bf865246185e79ac1e26c3daba5177f8d379bc97c9aac323a1d7fe7cce075f042d43424160bef2affae6623572ec494d6bec0f1c23c03f0d7552199c9142895ffcae250120f6be8be008491b2896258e617da8c153279bca0768a", 0xd5}, {&(0x7f0000000180)="e38a766014d47a0c62b37f8c8bd92420fc5bf84961ada5e7f1ae0911cf753da7f176362193543f04f4189e912ae6502678ed7a0bfdbc9376495a02bbb5", 0x3d}, {&(0x7f00000001c0)="0eef2904f17f6d96f4f49f3af44533983cdca3c2e61909dd3212457d94d6a42342721ddf5c139c3f7a9a8b6acef7827b9287e9008411ab99e19d", 0x3a}, {&(0x7f0000000200)="bda53921b1ff28fe8ab7dc38c7072a5617b1bae8", 0x14}, {&(0x7f0000000240)="15728cd95427f0c3b9dc2f31aa7fba7ccc3e7fc31ea647b69fd69c058e9e6f82df7457d8b75730248b924cf1c31424238847beb380ba3e7cf6ebd7778fe778ecc872626889791fb80a1762e7ef159274f3a0f94d31c8ec7bce06b26df8961f383455a114cd7dbcb4d7061d50ce6279984b0203372712ced848bc6d53e39ae45c349f59ff76caa94800236969cd56c3ff27eec279787f62b650a77e740ca022e035aac1be53d676d3e2348c1f08f4918f2c5dfc795436670779d1e28d772655c4a64d213f2874d8cbd69173ddbb0ae41154a98dbb4c7a4ff189bf259962b36fa9cdb884ad0624602e", 0xe8}, {&(0x7f0000000340)="9adea26b22aab3e70dd3e773df5e02940cefee8537a5b029e30e6795910d513ac78aa2354d2aa13315ed32805ddfcbabefe6814989b41a8d", 0x38}, {&(0x7f0000000380)="914adeabfa08aa088faf5827281d441b56e5da738dafa7fcbd83970924b8beeeda78543655173808257f24f28606c370e6a8080b746f12f372b38188bc93352618fc8e9264e883838e855c96da88af8e6029f182ac34cf5c991461c89caf69622f4ebf159ce344256e19814bab492a76790f6c58512dfda31584f0e92bc56a50d4834f19bba7090b6a043147ba2da611d7fa6595bdee78ef0b6b1c42907636f5adf1f0a20ec618ee866a99205983f3a70063a4fbb27039b35345bff9917e69558b1f67c66616", 0xc6}], 0x7, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffff65ec, "925475445f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:34:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/252, 0xfc) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:34:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2}, {0xffe4, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3d37, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept$inet(r1, 0x0, &(0x7f0000000280)=0xfffffffffffffd9c) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x200000029, 0x3e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000240)=0xfffffffa, 0x4) write(r3, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x80045710, &(0x7f0000000080)) 16:34:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530003aa4e750801c36e4a8fa1e1ccd4de5a0db271be28737b29d0f3bfeeb20933a1d0745a7931c89641901297ae4090164f648f88d11c61ebc326e73efadb3942e7c337e88fef93919f03c05de"], 0xa) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x4e00fdf5d01d6c7a, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dd, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)=r2) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x5, 0x4) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30, 0x0, 0xa2}, {0x6, 0x1, 0xaf, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0xa78, 0x8, &(0x7f0000000080)="b96713d093e726c8aeb60b6531c5d92bf1e73675176e51e81273d5319eec44088998f6f80638c0be884cd9c4cafc5202d28446b5758717f4b405014726df94a558d8a772607f4e588ad5f383c4336b1b165c82246368f785ca5f13665e94b4554b9d495124666b1b5fc2943cc141a2ae61d582bd0abc750ecbe7c230b254d150c6848b8c95ef683116105be22e0024858345a53da71687889bcc2b4cc43a3e75", 0xa0) 16:34:19 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x76313297bb1ab350, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fchdir(r0) setuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0) 16:34:19 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) socket(0x21, 0x0, 0x0) 16:34:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:34:19 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) getdents(r3, &(0x7f0000000140)=""/52, 0x34) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="f6f48ee900020137e32c3467b6e9f3aa2da94edadcab67ee37c428b381b7aa4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') dup2(r4, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:34:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:34:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() ioctl$TIOCSDTR(r2, 0x20007479) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, r5, r3, 0x0, 0x0, 0x9}, 0x5, 0x9, 0xd36}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x8e) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r7, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) 16:34:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) shutdown(r1, 0x2) close(r1) 16:34:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}}}}}}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) sendto(r4, &(0x7f0000000200)="a49c092e76f895b5930475cacfe7a1ab2b33ce38b921c7645a3113417a966056028506bd75f5a2323f4414f9f14bff2c9bd0873390bf242f9a051b760632ed4b78f6394a61756cce5677510cd226d79c0a2d4bb6403b89441556834d579448e7a4dda45b13bdf43cebeebfa5c1cd45", 0x6f, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r1, &(0x7f0000000080)=""/40, 0x28, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:34:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x23, 0x80000000, 0x7fff, 0xcd11}, {{}, 0xfffffffffffffffb, 0xc, 0x20, 0x5, 0x7}, {{}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0xfffffffffffffffa, 0x3}, {{}, 0xffffffffffffffff, 0x48, 0x2, 0x6, 0x9}, {{}, 0xfffffffffffffffc, 0xa0, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x67d6, 0x400}, {{}, 0xffffffffffffffff, 0x40, 0x4, 0x9, 0x9}], 0x7fffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x22, 0x40000000, 0xde6, 0x3d40}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0xd4cc, 0x3f}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x9, 0x100}, {{}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x2}, {{}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x60, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x30, 0x2, 0x7, 0x3}], 0x1, &(0x7f0000000400)={0x7fff, 0x1ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387050000e2b8180000002900000033"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x7) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:34:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7fffffff, 0x0, 0x2b0f6e1d, 0x0, 0xffffff57, 0x3, 0x8, 0x0, 0x0, 0x7ff, 0x3}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x80, 0x0, 0x0, 0x0) 16:34:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) write(r1, &(0x7f0000000040)="eef8a129bf4e760a334f63e0", 0xc) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:34:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b46b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x101) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xfff, 0x7}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x293d) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:19 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffe98c45e014d788bed130c1552a7522b60671bff999534548"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) sendto$unix(r2, &(0x7f0000000040)="365403d3a9cac391ca5c6b910fe4488d87ec883215a95729191495f42868770de7275c14d678da289e135af838f99dd0c9a2686e4285671f292a7437b9aadf7c3e8304abf0f1a57ab590a60006ddef22c47a2ffa0222c9b3aba2ac9a530859638c10a9fa7512ed9c47c2721939a7ba3c9fd470b1afd4552f6f30b3e18081bcfa6c72fb604e9107a4eecd00232e72d2554140ff", 0x93, 0x4, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="00008000"/14]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r1 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x0, "000000000000000100002000", 0x884}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdff0000f9ab3089fbf9aed7cdaeddb88d3b9929edfc5ceedbf4797c8b697268105672c7afb9f434414a404bd0c96b60c72334f443bf8823185e1e4c85516bbc09b9d32e12c5ffb94338ab54324b9210c7266d76913e04c532a773b4ca5179794fb40bdbea54503b1c0855163f097b32cc7f1525f77450fdda85905a63"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:34:19 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, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fcntl$dupfd(r0, 0x0, r3) close(r2) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:34:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100ffffffff03719a61faafc8a89235d5ca9f5c2457c52274c1c9229a5018dcb4969f4d682b6ad9888891608b560143b782b420a3a5465da4eaaa2a6bbcfec55170002fc4d775c1002459e51611269e4dd1a2b137b9bdb0f16eaeb1e22b874d66063c161720e89813575ef598aed3ff04251d7d762d75300816ee2810948b0c4167c91e06bd8c3b4d775f21ca3b2fffddd84ad5edaed91b3a00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:34:19 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_pts() syz_open_pts() syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) 16:34:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget$private(0x0, 0x0, 0x122) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, r3, r4, 0xd4}, 0x200000000, 0x3, r6, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x40, 0x0, r4, r8, r9, 0x305, 0x7}, 0x7, 0x52d87b3f, 0xff}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x3, 0x64, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) getrlimit(0x6, &(0x7f0000000080)) 16:34:20 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff2f8382a60800450000380000000000019078e0000001e0000001030f90780000000047000000000000000000001400bb94060000000000000000"]) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ee, &(0x7f00000002c0)={@random="c263dd1981ce", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "48ebd1", 0x1b8, 0x61, 0xcb, @mcast2, @rand_addr="ad26519987d394acc71b61f9be1d56c0", {[@dstopts={0x0, 0x1a, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0xe9}, @generic={0x5, 0xb3, "79517aecf6e73860d590cc227e8baea5377166a139662387205481b8af53755fc885217385f850211f4763b420f24608a7e338e999647c4b2451f3a7807fc367b902a7dca4fd86b3b7abaa07b4564fcae9586c70d659f8afeb7db10924e1dfad24d447bbe1c2cabfb9930e7472945fb9113998c41e701102179cb992088b701a1bae307ac09c69f23d58fe2b6071205b1ef9f9ce304d0dd8784cbd46e9fddb1f1998e957eb8a09dd061514c7f7e496cbc4f227"}, @pad1, @enc_lim={0x4, 0x1, 0x1f}]}, @fragment={0x37, 0x0, 0xf4, 0x1, 0x0, 0x19, 0x67}, @dstopts={0x61, 0x0, [], [@enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x50, 0x3, [], [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0xd6}, @ra={0x5, 0x2, 0x80}, @ra={0x5, 0x2, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x7fdf}]}], @tcp={{0x2, 0x2, r2, 0x41424344, 0x0, 0x0, 0xd, 0x8, 0x401, 0x0, 0xd6c, {[@sack={0x5, 0x6, [0x9]}, @sack={0x5, 0x12, [0x8001, 0x23, 0x80, 0x2]}, @sack_perm={0x4, 0x2}, @nop, @generic={0x4, 0x5, "90878f"}]}}, {"ef99b63d5ed02ec998af3d042815fba3198c6338392a704d14e979eb7286d5714d208f5e1dcec2281084afdc2eb2cf55be45c967f92ad7d920e0d3134276c1339c5b47746b5a8d6a5942bb9224b9af6b18d6a0cadd5a99b882e8ce0c41a15baef531e38c"}}}}}}}) 16:34:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/13) r3 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) setreuid(0x0, 0xee01) mlockall(0x1) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r4) close(r0) 16:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0xea, 0x1, 0x0, 0x75c96383}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x101, 0x6, 0x3, "c4d9f442373194495fb88415446fa169a8f476bd", 0x80, 0x3}) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) 16:34:25 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0x3b) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x1, 0x42, 0x2}, {0x3, 0x2, 0x2, 0x8}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x120) pread(r2, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x828ad) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x2, 0x9, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) 16:34:25 executing program 1: socket(0x2, 0x8001, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000f0c55a32b83f3963ce000068e292bca36094b2549db118065be5ed9aae5a328f94f7fd4fdec9057e3bf61de9314ff3d523297e8b7f33336122b514a70efef9b59d70f31d61c1071c788a03575ecb01d0ec5d46b43047814cd1806a123e0cb66e2b3367a497c9774c197555c4435137ea0e142e3c5858317a135612b6f546186e310924ca4e133860b750f53333c957c221dd95aa18404bd3931b1ab72bb99eea5d020c25e87588b7a44ca8a081bb800e155181bf63a3da56f6dd7d402e5d45a44347b85262ad1aaaaf334ce8cacae026df277225c96fdb4f814516b5a5c6aff9e9d91b94a54597a8b60f1a6342594c540b649ea50425555a23bfca3732a36558b541d422fe9f843731aa6b98cde817777857b4cfa53f56c7b37c977dce6f38116466144a3118d7c7dd4b29f76334f31b5baf0f391941ce5cf3e27670f23f664b89b646eb383c5c"], 0x10) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3bf, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:34:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8833, 0xfffffff7, 0x8, 0x7, "11a6fe2c7b86eb2b4c01e2280aca09b93ef8086e", 0x5, 0x6}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xa4, 0x1, 0x800000007, 0x8}, {{r4}, 0xfffffffffffffffd, 0x38, 0xa0000031, 0x8, 0x5}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x40, 0x3, 0x4a3f}, {{r6}, 0xfffffffffffffffa, 0x2, 0x0, 0x7fffffff, 0x100}, {{r7}, 0xfffffffffffffffd, 0x4, 0x40, 0xffffffff, 0xc1}], 0x9, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x15, 0x40, 0x4, 0xf86}], 0x7, &(0x7f0000000180)={0x20, 0x6}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="a848af729c092043ab1483f121845e"}], 0x2) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2f66696c65ff0000000086b3920a31030b76e0ad17fd70752107d5aa0f7f8d2fa3c5fd34"], 0x10) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="00000000d9310000", 0x8}], 0x1) 16:34:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x3}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) flock(r0, 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:34:25 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x21) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:34:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0xdead4110}) 16:34:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80054004000", 0x2}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) socket(0x1, 0x8000, 0x4) connect$unix(r1, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0x8, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/246, 0xf6, 0x801, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:34:25 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) recvfrom(r1, &(0x7f0000000040)=""/56, 0x38, 0x1, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/86) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 16:34:25 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getgid() fchownat(r3, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x0) clock_getres(0x2, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="bd856051d832c44a194ae6d208e5e7843023f725b80db1628b0a28d7f0c0", 0x1e, 0x0, 0x0) 16:34:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x100000, 0x7fffffff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pckbd_enable: command error 16:34:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001400)={0x10000, [{0x1, 0x30b}, {0x2, 0xfffffffc}, {0x1, 0xfffffff9}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x3ff}, {0x2, 0x8001}, {0x3, 0xfffffffa}, {0x3}, {0x3, 0xffffe07b}, {0x3, 0x10001}, {0x2, 0xe0000000}, {0x0, 0x3}, {0x2, 0x800}, {0x2, 0x9}, {0x3, 0x4a}, {0x3, 0x9}, {0x2, 0x2}, {0x1, 0x6f86}, {0x3, 0xfffffffa}, {0x3, 0x4}, {0x1, 0x7}, {0x3, 0x1}, {0x0, 0x18f}, {0x4, 0x7}, {0x3, 0x5}, {0x3, 0x80000000}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0xfffffff8}, {0x1, 0xaeba}, {0x3, 0x6}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="f580ce378063440a3397584069207e882c43baab57a540a8b43ada75de3c4c25fa90368736ee4ee5316d2ade59ab2a662d05f1b9e4f2294776feb718d081e86e0cf62f67ec7987b885e4d61e8508008a192fd51f1098443c9d08dc5612ed780bbdbe384780e59b3a3d56a67a531d088264a93909580d16c36b24610a4f80d737ed87", 0x82}, {&(0x7f00000002c0)="305c3741c5bc58e70555c5520ae1abc5255d44da5d75cc5fa2034d223acb349159f522146d3a986212a45a23dccf0ca37cd4861e1d8a01ee5b3778e277963ae7dbc16715d5654ba5a38e16ea489eee31673d4ab888063b13321b01e42f24ad3e64ef8274109c26ebb41dcbb7204bf93cc66e9e27a946cec8770c1fb58cc5bdd9b495a53f53ee597c2636b4eb04d97e9a8157c9e22e654c7bf9810ce50f835dce6465aaedb0de6095ab9c46b8b2ef93283d7d214e45424a1c9fdc0d56bd4e179021fc7cf0caa69d483529", 0xca}, {&(0x7f00000003c0)="d1098567bbea7df8e03c6cf0a5e8a3d191e742287555b998443331008bfffff08502f8b18a7b726dc314ba43900993a1f36c208ecc09fc50bf968b1f09b26f6816e83dd1c5ae4d38858ef4b285d574246a2b9b00fdf3c44e9051ff73f38dc81c6a36abf1d17bec2ed01867817b2af7fd37ce6ada36a00e3429cd5b08315e200b596f267a84155e79d4cf7590e9e18a60cf7560942e5332f52aad8f236c2e19a2993fecd675b47e160e23d59732f64c8f09bc743de1da4dc9d91be19caa73707a8a4b3da95cd41cab417b7225f5ff74eade7a4049a3711b60629a1b1d511c32fd58e1839d9c2feb3b5e6c962d1b76708570deaf431b789ee2868d2b104fff612740408ce159447d3c596abaceb81f19f9f2526cca72ef82d6384a5deb79d12c5d7ce98d83d12990940e236f7d26868f3578bbf14797bce89c4b1dbfe4a9bd0f855bd75e4ad54308b3698f17738e15a99fd00361c5894a9223560a97f43c9f054a447bc4df3c9bfca1a5a33e787fb14c0064ea1c462b0fd192a924357003dfd3300690dc809ea2c5703e784e33401ee62a40249f83b1c6da1ad2bcd4ca563cec6c0c949abdd908b1a8c18a5093718e68e4d62b99e2f88921b8af71367af255d21c9cac3849c3fff7d8cac87619148dea06b47126ff1171a981f7e61e003be04712d910e27e935cf9229b76cc361e364c56ab96457320103f88614a21b3f8d397bc7eaca41de14321e4b14e04382f058c27e519f4228698976b96d590f182a323f2788cd4c493541ee723b443def75ee1afbb4b4df32ebeda6ef4a3ce0cc4df387fc9a0f96e68e5022ae768bc9cf2007b5d9cecf85bc7c60daf51b1c5410db9d17ba9556a1db007427360c2fb3cdce070973286a43935f63341d4d6a4c9787ea1d1025c9ca7c19e7d95a66368c6799781c79c271ea88a9af28406c99857e5b087fc127ef56531fffe5fa9c66f59a0cb615698a89597b19e5741f9c1fd442039abd21b821c6b5de4b7f2d117f3b2a5e9520aea06876eead23321a526d1a77835984475daecab146feb7e506c7707e2c641178839a411d2c65124d02b99386437d8e696976cbb279e274eac37e153aa4563a078f3e985f82f0cfbff92eaafab9f7f167222c351f6a344d9e608fa86f0f68d026db9d67836afb580823ed295fb2a5c3a913fe9e92219f939db8bd0ea833464a85d78e315e706c788b712780c9b5427bb9e29cd529f450266190b7f7d6026b3c3ce161fdc0d32de7bbdbdad740d083eed80bf0a7562c58b42644454ca4f07b41a8df3a33363aa3bc9b366471284891ddd9ffb71f4eb924d5c141e3d266d8f4f570074447fafc322546a40bbabf9a615a5d15c87d232ad3ffce5383a7cf56c3a0fbd37c8487a2f7761170687f692791a599ac7862511af437299f35911c65e5fd968155d9e71ef8abd3a2537ce44ce324dac22f67e1a836e13af21be0ac6cd1caf112f7965444957d6c0e2b1d4a87d61ff4db03cac85ef07d6c376acff3d96a633889922d4c39f253bc004083666380966124f386ad430d150f64e75f0cb478107d0d6b20afa62a25a83fc3fc9be1af0e2550296c55809eb79d6bc4aa811287b0cd5924c54ea37b0993ca9fd022183182b50a2dbb2312b1a012f019ca5d3efb8fa38cdb238333d3480e6335118a988877dba87620b1866d422316f023912ffe7bac9985639baf9419f0dd95f4bdf3e0af9ac6a92f487f2368317667c978c693e472c7595bdc966ee14d38902b2fb973e3d6b59de8ae6f8c51dc47fcd018e1340b680b97010c00434493b324b3fc14e5a72585e7a8e9d6f4e3384a97fd899a624caf541baa81c71c568d5ac66df43729f37312e9ad74afc3b28edb39557bdfb874c06d41f267fb911acfc941e2434d5da1c0d75443644ae1e75a8370ceafca74f91a0b7600a302654a27c8f87d928a42d189f3d91d9a921b14e92654fe90e22ba68d63e878ef46404eb0cc16cf648903fee2f98e442f82e1097a1372feef9af8586e4271a1162e6ac9c40019697d03029493922b7d4522d760f0bb71dd44d0e31e5f59d9c4a12e0ee8c34aa7b9e8e3aba85e397eaf57ebd605aab8d57c0719202d90fcb479f26656df440c4db8aa0ca56be0737ebf88255a95259275451baafb1cc310f8c423421c178830c91518aabf0e0b1f2ae5ca30e6048687958b9ce11a55be79cde2a51c0c3b9733f55787fae4cf6267d13ed555c6daaa10f295b4c7e815d6efa761506c15e532f74aa27d0d75422138dfa30d6c22baaa056a6e58294ae43316a13b625cf6c589ae00551b82ef5fbb497357a8d9f3903c43b9a4ea644543f4719a3d62300f771314339f7667022081913eb0d7efb3bc861b8c0a98deec3c787516da7e21d6ad09caa6d9626021598d51c91ee423437a3ebb5f262de5137fa20eb2cb137f487f90b4b80dcee3ef186e78c63f553fd59c5497f528dc6094790172fecd52c2f579c04a88f78438abe527bea7e79cb41679df6dd6aae7959c48f8cb96f1e35b6d58f85aa40fdda412c6c53941ba5a80944f2e78646a4507165ba78082c6855e4ad6d22c8c438f7d90a52c67990661d8843db1ff0d7e2e1bdf6786cbc3add5443704034a3c224f38bbbedb64d855d0dcbdf22d2fc75383a118ed5dc849eba340a0c67dcec956733dd0706a2acf8b1267403f0021ab89ff7ddf9ea3c6e3f52ec52080eb02a1adec0467c866de2f0edd35f28e524c69bf7f3eebc28dd383a6ac68fa8385c7fddf47f680ad13dcc88b25500931208a9946a3d7594b54f3627c11497d6b333738f1a070c6ad638b2c5d5d3e8431a5f5a358efea9a7c7c46f1a575957e86686b6769b1d05f77728fb72e4043dc6f8d333978827c910a37a96fce05f78dea89f8d743bdea3a3fdb1438ec24cacc5e146a37e8e0c0c26220af0de2d859796799c6324d4de0bf6495163fdaa26b53f58fa798836cbfab31a1e0d19b7cc8a7d849ffa7a78ac377bfdaf57b4bd32fd96c96888f57cd4a557ecfc438fb97fce43622e644d00e42bf240c88ae041c9955374e135a56479d838eea381d64a72ea2e77305892374e43d41f68505c94ae59fda91eda85675c42a4eb81e4f7f6ae31b2585acfed6ccf4711d0b5d769102cf13a498e03645f882dab3c3b5183ae81c2592df30efb4d993270484d85b1b4614e9b9aefcdc1365f5c4bb1f0db88e8d5cb59745e98529cfe20b1c0dab07c9953951f4a1e46600389e1cd7fc996a354016e0e63a341cabd8b3d62e6bf0b853e15961bc95d91ef538d169ec3e9ddf5c5b6d4a6d12cc77f6cccfd920dae6de5312bdf5cdff9eff1ebde269b0e793e382ad97d5243018af2ccc1894d2e059d86e5f9332873610aa9f4d171c708b71f76ea73078d1c73a986cfbe0011ab8118e938c3c3c12be874089d7249e66a48f5f336267602753ca66d9d3e842bfe6833e7f3d3b6c54e67073a73f544bc41dca32eb0d81f9a314de0ff79f2172f5a38064105c28d548554d007287d5d1ded5453929e1b39591735246b983d8f344ee83402a92384b25c48abadf22b921dadb78cd89d07695d4bc509ab827ddbe2b994e0c95c48feb07e3af990458abb498ff9141a4329fbcd7ccafb3adf6b94b20a4c5148f8559481160c38ac073320f3b21ce6cd9ad5eb4a4e3cedabf75ff7edd775aeb2c8aef9ee052c61567e1673c4577dc9c43e881445e3966f8a0ef0d59dc40aeb223c68a076267798131a96d12cc7c4017de65dd7dbc701d6458897756f784c46e1c29739e9d4c0f23792dbe5231c9b5f466fd0593c5d8f0d49e7a9689337ce469f19eb65cffdefc5dc3898f19e490c82ebb37e513a6549e17fe7ab70426c98916060ae6fe902b9425cd31e4a042c9ec8c0c1d306f082e9a2d0eb54709ee67735955b336fad3a4cdb89e470757ed7cfbe7f759352fce3b4dae3fc3600b286fe132086f704137b264b7107c421c6639d8bd7778dfa560a4d28655f8d9b8bfe666325473463455c802f5bc30c17d0ed5bcf00cabaaec274240785453aa3694038ce9b2ee87086391bfe230b53aba8ddb2fe978793086e4c9e7ffd559ec8349e07f96317d4a85e6429f67314efbe55665aad4024ab7604196741569f58f8b7ecd24940937d79a13958f129d29e36385855410c98963d0b159b405f038f6ef2d2898090714e2c39354d80f8270d44770c76067179973da8d188e2919dc2e520a3e69368e4e7a6c49c6ff2d551587279fa8b0f7bd3683b8c5dab3f111bd430f58544880183859531d9f7f24042353adbe7db6a6bbbd236e4eae0ba79c7689c74e70bb6b2522b58a063eaef4ed841f3418e292cc4f8a69135605b25c4631ff47cff6adf919905e180abda5551e3bdab89e052f90140808e7b7b80ebc798534165b9225e78234f6d0a0a20d2fab1d7575121cc106ba29745bc4b43c680a0e635643dbe7b5adf864486a9452ec58810e7572db3223c8c13a125285f64d5dfa8a2c8a1b8a3a695b82c8c1051134889c04caad4d39fe3167ec7c7de2604e889c98c0dae07070aba9284433777f1be757753c66f9b4ebf19859410cfa5d78fe9fdab0881f89843d91a0d631f699cfd276feface4a56479c5bcc36ec573b57b6dc6c8eac5406dd1130d51104c4fe2d1ed00f84c90e58bf7d1ddc1f3c1e641dae9abc872a92d7b845720a234d4afbdf311b906e58069f76a31a366bde9456ad7fa498360da1f898c72688f94eea2b8f9e3ae24201bc82aa065a0f6646a4eab41a5535b910015e85535af2ec8c85609cf380ed2193577a1d30b754b51bfe504ce31b18add4f34ed9762a6abc0e396b4ce45c1ad9901c995f3e8dadd4ed4d1ab8e53249ce6be90d86971f058fea557bb28e2f779902470b86d61447ba1b018d759822d298de2a26ececc870501e3dc4a0f3b347269c0ad9f8f9ec200d0e1b775465d3eabf2cd69ff6693c1e4f83ac519ec7fa75211632e39bcef4f1e27cb60c03b561f27db7f2ee6f7f63f5dfcc6b79c8819a4ff2040074c0568501867ab8daee6605cf3cad61175fd46fe16f74042df68e72d22d5e8b09ef41c94c873bcb7405ab6f7d9aacc14d1db51d868032ddc1bbb306cc37dece99b5df4adf4ed3f2db4d3ce14a3aa65a3c9ae25fad1cf5c5c8eee77e02e426d6b80a3286b9418a983d0d137d482b924eb2af4ff6415af3baf33dd0f25f319077bf9e63df3db0b1c095b18ed393ead04e15a2ff9c95a89292a238e4bfead7c39b89219e9ff6bd37e901e537c235d32b283e9dbbccf4f85c183138831da7f4a5af20e116611445144aa5debf67198b0283c077f16e249a916107cfe574496d8a6efa58b7934e70c589f9af8942170f4c906d5cf751cdb2f79dfa94afba2cafbaf1f12fc76be063b23cb9f2652a6b2ae2847110798ed9350df9d4b245db422636624d08e83da0ee69d18d1c9669336a3ce80f3770f2af8e8dd58b468c9a5a3be50308d979714462e76e3578982f85788be59bbae6b46bd413c22ffa2d3c660348ff09a9a8ce7ed93b69d3677993f52d870e8efd8c3ca9f69c86676e18b3eb903221c555b986522fff4a6862d269385cd3891086b4ecd87caaed4023ec6125959752f81bfcfef2ec4d7d56cc9e2a690ae91210dc7c917c8332a885f57614e3c92aa5456f45107200e6bc651443abbb8ce7f478a70b711d227e8f978a2ada40b9a79bd30ef59f3311e7bc19ecf23f32b54697e58177bd2328c6414c77cf00eb1956581733613f0bd8c4750382c772530ac9e1eedde847bbfe9186edbdb5ac510725bc7d7b0ca98bd750755e4a86308a7efcc", 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r4) ktrace(&(0x7f00000013c0)='./file1\x00', 0x0, 0xfcfc96ac7f7877be, r4) ioctl$TIOCNOTTY(r0, 0x20007471) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xbfb4) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x15}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f0000000040)="23e69b97389621fe572ef4bfd5663bb2bebc1f26477a57bdf94193408ed8af9d0df734cbd81698db1aa009000000000000000a60590061cd17", 0x39, 0x0, 0x0) 16:34:26 executing program 0: syz_emit_ethernet(0x13b3, &(0x7f0000001700)={@random="19d6ab98c7e0", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x137d, 0x61, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x7, [], {0x1, 0x6, "e29bd2", 0xd1, 0x2, 0x9, @mcast1, @mcast2, [@fragment={0x88, 0x0, 0x1f, 0x1, 0x0, 0x1, 0x67}, @fragment={0x6c, 0x0, 0x5, 0x0, 0x0, 0x2, 0x64}, @routing={0x37, 0x2, 0x0, 0x6, 0x0, [@rand_addr="77e7165546c6df3fbfc13c2892bbf20f"]}, @hopopts={0x33, 0x21f, [], [@generic={0x91, 0x1000, "a0b185202d61a06b59c1c17ec40d831213bb49827436bf4397fb10b94f6ae3322def10c0dba7e930ecaaf5d9a4699243ba3b5cfae9578534e7c57ddcf95bdf1ab05cf1a054afba3096b76baa36bb8c7869da772c3a7fc919b7c2450efca900ec7274ba6938fc0e21e86034c8a00cd29533236a021ddf83ea1b1b59e224ee418d6bf2c24d19136640df88872e86710e57827792f45dec7837ad558197ab90d792eda9c963b6becbc67a69720bffd3ef54a6ba9331f8f9d629acd41b472ed3de0331b0d80dc9a088722e3967bb32db2d91182186d8bcceb2e97e1ffa73c9026cbdc169fa2a24af2d46542b7ebb23e28e122849ce096c4a6e82ceb78f714b2f020d8b9b075cfb312c9bdd77dec0c3bd1186a4e211a690b6e936c20ac448b2ef9d6bb51c90c3c8f45f8d20490fff2b081c3f25afd00d89682cdcdfa3cd81e77cb277cfcfda9547502d219aaed92258b24ba62c49dd9dd2b91128c7d38f2aeab3c81d0a3aa65e07ab282ce84041d95d655e67bcf91b02bd9ff1707331421b7b79e42603050c9c6d1f0a4ad74424897044e43b38070380141bf848b4b1965203e56e6bb976a080027f59097028ce5ddd802c28aa737defb607b7e1c418c503fc4cb837986f62127dbb200f14c44e42f82ff08ac077be257ebf433734608b7bd3df761a0126e4db195e5b0a14e7d7cb74f4b463c9680191ad70d2d9bf1e97121c9fd9ab98620efc067f5e6783754cc77d270c8604495a488c6dfe99ec57fd0e50b546c9b7867cc62a7ef6a71a567c7f34e2bd9b99a62583e40094771798bd2fe45b9693263c0517d369a7eb9d1ccc5f3cd98b0be755b08b769be886e5da5a412f94b5eb57b2690afe72246ae9895154376ec6dcd854bc1b95c6eebf28f9f9914340978b57ccb9f7aaa7d0de1a680ae6840dbc9e625ffff5f3f253f20f55211de4505e95972aa85830ce4b8fff1f5bcd0d905dd74531a3dbffcb9811cbb536cb07de6d9e9c65ddb6ebc4299f42f9e06510cfe1ec5a03727ff201a53b2a6ea7723039bc5c7c83c4d838e4ff23bfbc8e12ede236f891931b41c79196095f967f835b4c86a10d92cbb85079374c43322997e60bf480662b9307f5dca80b3c9fbd7b9a5b2a3e37dc5624e915e02cd2541330e97e475eeb3e5f3995dd6774c714c94582a19f7f0593d049331247e9a29553e012736ebeddf445716242eb75a32c8d178f3fe717a7eeb2abbca337c5fdc39b1efe411b59ce6958fac0e8a8e775add10443d5d97bf86817850ff5530e0837f8259a6080bd3b28d9435fd683af82e8e9f26336848c6e3cf547452014eea0e97879d02ff68bde74c77a1141f613638f4a4681d5ad6812ec8faa8727f881510d8e933065452998b8689b56dd349cd184145bdef4f5e4f1679fdf9efc4b7d804ef718b71574f5638003d8f4312db4d4560e91f75c4df06f32141ec1219b06312ef45c03887431158b8182c0075afc64083626e39f428cefc83e11c216ecbdd08be1b5aa8be5ebb5f601d5e42c4c148d5ecfe61060984885cf197897f0e77c5b9edf3e39360568e706257eba05ec07073aa76f7feb1f0720ecf04cf1c0a96feaeff30a3f9cc6eb6002373e18bb3c241dfad2ebd3450bd2e04a2f8378b78fc23df12d06e6007073221decfc85a36d6ba7c566dd8130f4a7f9403fadad06c220cb4e4826cbee426be21ec86be22ea7f9c8fa2aa70e851b4e3d477ec6ed36ace09cb5e382b547b285bccf07257075e6207a4b9fd2d4c8f19df552b0124226bb4f05db6b99699b935744f05d92d2f2ee5bd2a16cdb6816aa0b1f0bd833a640c12dd430231b2155349221120d13ea5a3267bb67fafb3a70271197f3416d46e9a69df5456d47f5c58b9d8f624831136851172b77fe11ee67e7616e79ce3abae3500bd01b71bcc8465929dba111e10a2df94712da223b8abfd812fbb3bf75f7f2512f3930d18e7b736b8633b4f3e62899cce60ea76b8e6569dafec7b7262053f9e80f78302bbb691ba4f6113f84c460e02c57d70637afa7867f7607f3671f0fcd8d1000faa67851efefd29c3fb2a1ef987b654c5866d866b306e95a94c9850e1af4a4bd631829e829dfe9b795423fae961e228e6eb927578fc2aaeed455161ac484ef577370393355852cc5ce9510e9c5d53d38efcececfee2702943938a2b3e6e08f444b1b3c0b5fa18980e786ea759d5324bd1e77a4f1cebd477eb1bc943be2db83754afb2a60809abfc9ff8e974a7a8577220aa14c3ceaa97c042f41e72d5ee5d2662290b527635c4be17152c26be8982561dfac68181636c85bf0bfd302a6332a76063726c3fef1ee9d7d357f7c52eeb6387056b42dbe005b4e71c6b6fc15569c71ef5c15194b5490f4c98d0a4d9f0d756e47173b1c026329c62ab81bb5485c88f6b74470e6adef677c2c712224fbd4944aa86a256471f610be8c8ba362990766554063a6742c9f66eb92d3e2404b3e129f8f4eec6ef3fcbf34e618baf63e595c13bb75a028c802e4c8dad1daba872f2bb5bd51f16a27fc7f6d057b4216abe5a18c80159abd125a09205ca51ad15ae0a8896ff22ac126added1fead7321227ef0d9a1a12ceba3537a1685d62d0a220256ce141cd0f3521d8f117a12d0be06ca8b538ea30ae8cf42ee6d61c114d91cbab873d2fdf9ccd26f7b56baa5f9032d156c5684facebe4da958da6904a92d350eef9270017197ea0f88e1dfea7b6823f0e3fba6b74b79b85b90bd97a2d91f4e2c811470014b7d01adc20ac30347ee9eabde90df04e082762b3fcad80cc349ae8f6e6318f2cf30bebfeb1a3ca26914762b0dc41b36e699cff729c4b273b43d2f7f150ec0cfc90f4f2b671e12b327db285bb643ca4bb80812ea0dfeb8ab799b229630634b6b1d26a83e09d730fae0a7479730265b36a2e159f998be20a76adb921032faf3597c4dc3fbb59eeae1b335c6fe9d0ca298da53a0106474133d5c0a3f440c5f92c8f9bbae4e414e6b9cf1f18f125ac93f4e4f25787fe35ea78afb959343027a215c73f90fd1d628a50475fbbaabfe038f0e09586e5bef63dda41a975751d38bcd29ec9c7b94270997fd3f8c09b8833a8d9a62f231aad9876f7735f6ee9b12ee9df2f336233560bfff7ed038042092a4a52529afd94c8e345c866f2f86c30cbd3d481df7b93e872f8aab0e697cd905759a3eb6cd22ac5d6850bb1ebc022c637e1bd064a49a2b469b8a6870c994cbf1056ad6e91464df2030ab1c00c6e99dc9fe5a0567ba6b3cb138b7d460c1f7aa8ce8a8bc51ca160fbb3649521edb7bdce2d990819a14d869b72549c40a03e3f966735d99cda9ec2ae74771cd22ff74d89d2c5b8f06ce505f454b8dce349b639b58c8d433f0c1be93171c2046567921bbc8171a31b87721f8ece9d9eaa1a67b35d08290bb1a855319f233cdc0d6cfdb63356df5b9d02f054c2dee1051c63c15472a742cfa158ff0f5abaddfc408628e5f8797575e8db410c0bb53993f353bc07aeea092a8dac37912a2c2811357edf2bd9465a29ef2fb1e55a349d955899c45f31991b80b066aa01119f03333d943786c6b75770cd5a0ddaa8e3c52cc2442ade6280936674a1c002ae8dd3e6488bef516e06107b653eac226eae433f20b9e72c82ea8033b88dee6aa0789447a1d0f50660da4da77ec1089012af8d8b367950789a1fd10761b6a0b012e6a98fd013983f907264327a91dd45349fafa98a94a5a2b1b6878149819b85d5efef70669573194ffa334f15a9900c86b471600ee9e1051e1234ebc121270bab60d9044c534b7ae2fc4dc0c09dd8109b8dd1581f59cce796fd806d00d71406ac1412b6d5b058122a7bd3d25b6c4de32441749d1b59774e829c7e5a7830633f31e63de94d5c97ec2f410fd05a1ea95503a48c7f60f1199f1c02374abf660570db880eef3ede0ed187ee6bba4a882fec71ab0ee73c0e3fcfba7f910d9fe064ab632fdb387c213ddbfd5c5fc2a9d6d5161eae85c0f9c8ddf88ba858731652c37505b466aa32291627e866bf02032411d6eda913553e49ae956dba8e391440fbde7697ab3f67069c16a08bcce741bb596529db9d309c7950574ff72fd2c3c0dfdf484f417fb5f92e82329766ee0ce0356699615d258c76102bd7ca75f85bb70a8bcfeb59a35dc6a7af32b72a5e9d1ea7b28df00d19a48a92d1d228d5da9b5f60869502aab378069756ca6ca680d9f5dd185b64e0f6008bea1d9eb7cf02ee77457f54e655da04ad7533c0043f89e1ea5fe20dcf84d7f3b51fe4f4584cc178bf504888307099ec6ea74cf5eb6dd44dbfcad84fcc9d2b4300228178daae0d0349878a975fa74f7d54f428493fe579e8e0ec7060acc3de9c2838dcc60676dd6ed1780f4236cfbb3fc8e4a73ed5c24792c8381da9a349cf43f67857b103e77f78bd252365f0ec50f975c0754cb53b4b93221b94b24bc47d8391d50ea743e2318901ce07f30db1d5bc7bdabe5d606285017fe34e7d9b8e7229ad25a17cc2cb2f6beb5ae5df3db90ef6818c70f62571e4c964572d3b4d66801cae3f41bf03be9c154dcecaa9378fed2d3cca2354465b507c78a4a51634bc35482da9491d41ede002757bb3083ad5579b73a53a07c1f6e4ac7e83cc23d65654c3f5b2934604f000bb08f5fb52d6d3d13b3f2ff2e142191d6f50cfebd669889fe3a9464e4a76587ebb61b666ec628362db9b225d0d5cad0969413cabcc0becb2a8f49386b4c79a5dba4c102e669e86112b2414582dd5e6c0fc18367ba3ceb620bc5957f0b9761071ad984913a5b882889d52d800362cbe31f79899a6ce74d8185f29457ae4edb2cb3c07dd8ec48d84409ec16dc25af7068c186e27dcb678ceab9e8a645656b5d378e7d4f4f8f2e435b09b4fd50e082bd4de537db2389ef282e7489516ea3b846e8635b532cdc4e68cdd86b8c4dfcd8bfaf0577ea2f89636681c568d841a1a74192f114c47fce457a4723e76afebe0842fead047dc1514555061cdab9f7cf48dca529ba6fa53b77d79a41b6ba4e54a70638d1f52cb83eb6fe0786bce11022bb71cb47ccfd764fe711d00968b0000aae1072264887a01dbdd5883fec5b8b104cc5f8b70beb0919211e5f1502e28638af4417c380a3e2dfdfb7679c63b0918b06a976f704c60bebc2458929f63a64dec274a6e21686088d032d3c598cfe450dae439b18b7f1330f675c4556d43519ebaca679bbc28783e2b886c1078d79e23d8c1d4755d806d6a1376340e648321a33c28fd66412ff29e9c3ca389a713978611ff9b4d8b889118297b437c6d091a63af76dff1a85159f5199954106f5bb76c23afbd73f2157695f6581c1498314be17a7d092aaef48ab58862d9de2f54181caebba38bc63b2dbb42cd6456e35a2c95a2766283b6f2d425a12e0d86525abd53f8f90c78daee2d64bb7b5d1db525e165588717992d2164eda9aaa6652e4fd41d5298d11997e04b724ca124f40793ffc0830ba0fc0a048ae467f876a9e712b17e688af4fc853df590f4c1cca1b8f63dea5ac98806b04028371844b44c4be5a1e0c434a605cfd7df5cfb5395af60bb1ce1ad77eda302c82aef4ce3287d4a00ca1656451811e7dc46eedca19997349d2fbbf9cf92d08d840c1138d9a6e057cc83eb194c9aab0e8a4398571eb540dc8f13ddb2c03192e6252f6f9d0183a295b283ff4162320c0975d01e829dd9f2d1dd2e12632a2bd5d219e23d0eb4f3baaf0c87a2a74df5e10f93fd8d99ce13751df4622048839a06f97863bcadd5b4acfbfa34682a010c9848f9c0991c3dfb843f173a7aefe3e953e77dd6c3ab2"}, @generic={0x0, 0xbd, "961a628d5651e59455e2cd4dbce3bc4a17273b15163f55fd7ad12f2af9710f44e4d5e4ca2f4583261d1ac92158bf7fbeedc18145f40b1e0f0e53a387fca0869a1777e04d697a516a835455ad74bf65cd1db570a8e49e9ab3a53e79475296c21bdfd036e51c359cd0122e4889b6264550aa7c1402c25fa34da432b6fd24db5d026912f031cfe42c845916c36440e1a600263bacc037f1323db2ae45e00b0dffeb1ec81cd02095625e55166e0e5e7413eb9b90dfe3471b3fb96eeae52ca7"}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x6, 0x34, "2b3683dc0afb3cba4b44701022289ba4d47ca88b58a742fe3d1158f9a909d37e14221b6066dd3defa02a4e992eeda22604e6aeff"}]}, @dstopts={0x3c, 0x1a, [], [@enc_lim={0x4, 0x1, 0x2}, @pad1, @generic={0x20, 0xc4, "52d602aa6bc2f2c4c28e3eaea80550e49ec8f1f482d3bf3f64ccc3cc37ab0d1054f7729f9507f67feecc2efe0f4fb44e2f27ca57d6c5e02ef6e512f50e0c9009b264b855ec15e9a63aabb6948e5b2e4fefac9cc265c5f47ef3874e9ff2d5ef90d62dca7b1b587dcdb9b4cd0dce00f94567e21b6ff0696f4d466003800a9bea7ef5345256b0d09edb82be5eeeea4a8698a93e2dc0e7760da45092da27d669f8f84853ce8a3190dcea0f1b00da783c1dae5ca7b5090ad3075e2ffea2bfac667182d1d6260b"}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0x1d, 0x3, [], [@jumbo={0xc2, 0x4, 0x1f}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xf3}, @pad1, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x4, 0x12, 0x0, 0x4, 0x0, [@empty, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x79a1e153}, @mcast1, @loopback, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @fragment={0x3, 0x0, 0x1f, 0x1, 0x0, 0x15, 0x66}, @fragment={0x4, 0x0, 0x6, 0x1, 0x0, 0x3, 0x66}], "4774919ff001036275bf3a716174dcfc4ee4f3c60c9305090f401ae38ae5d08c286e1e6004494daacfe236631d6801acb69643652e029a3c36f51e7864969383c7bab9c01cb1f19936219f2578348cfb8f813f3973012b7e430df649e6e79e98817b37e87086bcd904254b5041"}}}}}}}) 16:34:26 executing program 1: 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, "b80054004000"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fchmod(r2, 0x48) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom$inet6(r3, &(0x7f00000001c0)=""/113, 0x71, 0x3, &(0x7f0000000080)={0x18, 0x3, 0xffff549b, 0xc7ac}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x4) write(r0, 0x0, 0x0) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x7, 0x81, 0x9}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x3ff) 16:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) readv(r0, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCSTOP(r2, 0x2000746f) 16:34:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x602, r1) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 16:34:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10009, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) 16:34:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x8, 0x8c, &(0x7f0000000180)="b88d5983022ff20c660e8486098bcad9436672418eef1f5ab98a5ad24360cfeeb5288e74f22c1c3031568fd9372101891ebfccfef9d84f759e631209c143bded8ce82e64ccb9667aac99989530995c49c84f92bd99d662ab57285d58b5709b65ba42cd54f20d880bc8afb561a558d54ecc49c33e932b95940d445e0e494c49dcd682ad2398b61b74012f17842b972f10aaa1d957320268166e999e0d956a3a5d1e265660abcfdce2368b6ab5283345347cac4763d64d1b1ef0548f0c48de27fda6dcf81f6bcd13fcff62837c5ee4a1", 0xcf) setsockopt(r1, 0x1, 0x6c, &(0x7f0000000040), 0x0) socket(0x1, 0x1, 0x82) socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x2, {0x9, 0x8}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) getpid() ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0xffc0, [0x1, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0xa, r0) setsockopt(r4, 0x1fb, 0x6, &(0x7f0000000300)="f8688949aff6de040063f70949f552f77a3b6778082ee5d3190a1d516aab8a50971d69c53bb79f32d11d7cd780bd979a4a1ee177437295a13782ccada4afc9d3ea976bf3ea1063a980999523764a3ca9c777616889632e80a40cb5419a7c14f41b608de2663400000000af250b52a25e64ea71a1e8d3535a9279bbd8d6bcd0e01391bbc6c05a3009cbfc25be5c8557d3d77d14ad7674f2d5ceb9f9dcb951f8a28e43f70b8c112820b8f0b7b045f6c59707d1646d9394d4faa52735d458e1ee7fdecd49804c6ebeca03a712173a12a6d21a0c5f9d99e75c6d22595e173e2a31b067a6049c79ff31b87a74b4a914b58f6f000000000000000000fbcc7a708d7e6f5c3395ca1498fe9dfef15835bbfdaf23c23dad43027614bba10827a7936c9e5f2d8592fab14c959aafb7f497627044aa", 0x130) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:34:31 executing program 1: ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x14}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x1000}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x0, 0x8) syz_emit_ethernet(0x129d, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000086dd68116f691267503fff010000000000000000000000000001ff020000000000000000000000000001021c0000000000000101000502000006005d0e2c80a1f241eec306da388178585c5025e7edcb8ab938e3631abce3a926899775352a19ec172734c9c46f2c4231091438d47b91800ffca8dc6678221ccfdcf273eca0e5a0d62288e77d4487e8b994148e8ca8284bc58e0597c1578ee6a3ad82e95c767661038965636cef3a13f7e4237fce97e21fc58c1afe6ce32d9bef4f34ec7b94fd13829d338a62e84c4304964025e97a19a006ad077556c2b83e0abf573c1ed5668ca9eec0bd74ea2d2fd56105fedf5ece8656d8aa2d3241faed3d87a5c3b7493ab54804d90bf7c5069d4f7df74453ef3ae737f14a8676d2f5acf733328f0831b95cbe27523823792af0af25e320180cadea81e90b593549bd85529b4ba0bcc11790e9a3b983654e75405b29e69fdc8172ae7a4db672bc3bddda4ea62999e92581f71f4e4627c2280630f30260192359c2cf078b2963e1489ac47142b3b6122cae93e9266b417b730e8d572dfa19c94d4cb57cb9581352336dba2ded10c0d5f07f7666e37e5a26cd9f6d0da1535fe17be24374ff88c7e6e94d1eb4d874272e8f9105bc3954a47a3c03fdeea3bba216b16fb0faeabb2023b639b23a333bc7dba3c5d6a5c2213a890d7ac0b2483ed4424780703fbaa2b65c77d58d6f787296bc133c0bd41f1d54d63d0f99bfc9f2e87b0e09b0e930881f694a435e97c5ff1b1f8122320feb8b0b0b8970a267088c9e582a5f3f5eef61dcdf6afcbc3d1fabbeec6f70782ea098c64a98bd6be7afdf544d82eac1af6941ac46a3ce038378ee61e8969c34c7aa33b030473087ed1ee35d596d9432abf45fb6906e1a3e862bec08f95375312fc728ddf0cd3eec47c36cb734cbb2a6f6442f61024b34d1b9b43b279a6b3f8da43fc0324bd3acc6177e12f8aea17a38ae494798170976c5f6a4168989fb68f96ba8c94c37132b7f28c91148a3c010a1016416bb1d9d59d3d9e116a743fc5146d383d23865aa9ef2464ec2c76f03ee8a64aa59e29118f41d6d35319a4ab9a883f9a51d0fa5978bcd7193f7402e9f320197ee1d8a3803d9fee9f3b56d7d78228c4e1cbbeb07b68e48f4d8ebe896392229df1760e2cdc3c77a62be45ab74bfb7092e1eadd6c60d9ad21e431d8b1dbaf5c650d9cecb074486fbf38d72979e883833c6887439724d401e817bbd4151227dd3261131a98226f328bb1faeec8e13c9525afd2c8230bb5fc9646a4c0514a73ef61a3b215d27ad539088936428794b5b9c49b0c894af778b90fba05417a80d1ab9db5ab27c6d29aefa6d4117fc1d2f989a86f57009c11d396ac857be39e24ccb7085940caa95d2d79dc2dc7f24755254fac76ca5912f2b2ab000d4fbe0f48fb1ce002b96246cd265cbe0570f97b7ee79546de2057faf318502bec19413162dfc1d83816d03f8f3b63fa6e6bb26d0c0a4ee3bec9397c63c01c7a1a496cc1eed281d76093cdea14068c97c309fc68b5b0fc7eb0051eaef488479c2a19387f3f42ff6c3d0d50a4e9c9a0a4a90dada9e59c6c9e56e2da40816dd45c4e575eda6a73921634fa8de84b5abd7e48097dcc374558dbeb21d3c33f2c95b3148be0716ee532742bbda0ced2d789ce80f293874841f6c97b2016bf6e5183a3f68e7b1ab630d0b058a5d0e377e7b0f08e9013cad4441e1640e0be3c39eb19b18509e7169b262438ee6ab0178dc5cc095b55fb88d587dfa38ad72fc78d3bf1f602e94b3f027f84a3ff6cda7dc63fde4643bfb954b341d550ec05ee2f818987d4af34fbd393227289eb57b1c8926f77ca7d54b1d0e7f2667c54ccea4162372de08b72f5ee6e061a65351a7b035200fdaa8b84bd9c86f34fca04941a1893f33af183ef70fca7ae6737145e2e302e466f2aef43cde419b77299ce0df7ba1d9690c9e42d1087ad05b5db703f966a8e115c6397a52f365c833873e1e3baf9412fea0b0cf682d15e59d34a51f94ea00fa6d2b1976f332c6cdf78146ef91a11988ff96e0069b46f2694b7045667d09b07ce00cc7b1ff8539e396d3947ac3cf5c789dfc8ac52b535f2b1867f296b88d09b7c76cbbc73c2d843304bc41bb69dbbcd8a5c02ae1ba745fcb4f9835590b99aacb6347b2c4570dfe4cc442fa078b7d1f68f4f884b852a3a265edf8b0c03dcc0ca61205be61ef6decd1ccae1d0ebf3d39c390bfd3650f2e6ad9f0acfcd2f66377eec034ba88dca4b03ada2912f9e3d7dc60d00fafa39840687a3e3427376dad74ee0b130627d6affd43cf545677c5921588e624b34307530b3db8fbab09e4d76e57180ff25969a2c91fbf974a4b9bc0a2a9a9b66bcf4771e08ee5aa907bfddcf0fcdc7ad04f95f48925ac8935f60a8433857330ccadfee626f6c4bb511cf9df3db3934a27bbe139a0b83231df730a86208dc1a5f23d9fa62d7205fa233c5847840750817c21a2eec7b4b9d61a0fd2eb80d312f8b479ce531cd85b46781bc7570834748ed053192ff87f38e64b37c4017fc306a2af9a7602710b57cacc5716c3fc9b77fce186f400e8e3475207bba4016abd422b565dd2581f4f155b94c810371995842675321e9c86e7d4285a6ecf6f37360e21624e3bcccca984191fe0a1bf3ad944344aab38e47486d04cf5861a66c60d6b550656e50fe1256c6d09d2934fb80c048dfafe6016d232a57e4779aefbfbe03621c722b84f822ac512e9f1fbd0e0b184516eb6a80fe1148a85f3d21d861c23abf5b8c85e5f6e6f981ecf18da0d6899772224088b3f829e20609b30979bb8a7c0318df9c35b0afb16ea34d8d9b3683554fa204531046e61f943185eebed5a83a80050e54fb8d465e85ef6aefad3e5eefe2c6ea7ab95211359a13609bce0e008cb55956b9a0c9844ef7d4dc840747e5fcfcd54af20afe607dfeb449026723b999702c20dda532c004b3ae8bf49aeb93129fdf2928b578c240b5616fea4cc0fbf56af0730a67d68d58009816608793a9a7dc0e6ba5b3a1890eb7f21ab5dc0272ed1c9ec9d4fdb49627e810d3352260dd9122ab7f5c3d2e1aed3897cc80fcc1249ccd7f3092dcaf0c2dea2513edd25eabc14f0a9a3c6688a5d53d80bccc8d830b0c034f507f7108a1f49b2bd617f91752837b21d8e785ca33dc3ef9594aaf0954ebe2a652c5b977d3b99cb69800805f3d1b7b38bf69b8c7aca936035cf987b5d11ecbfca67b61193540b8abf163bdcea37fd794fe6d9d8dd80ee1d5501322d59591ecbda6d8ed28ce5ceabbe30e9fa947353f21076a53ac5cb75cef1584f60023f04c20bf3554d22eb0203289dd8ab7a8c1b142464fca107e6d7654abbabca81cc29dd77c1e6a730e76b8472de56ad01844e2602215f9ffca0bccb404667883c403d2d5a5cbccc456f5ab7d6376e5a5b9f2bb350e19e37bf90b4853cb235bde44f0469888a4ee321f60968528c002962966f420a11a6b3b2c4ea381120ad155bf8dd773ee56f92110f7773b8ac8c03b175e40bdf2eeb6c975b6c3e38d7c8469ee07e3d08029d598110aaccc128e362fc99dcb829c6422ec922bae045177b03e529f37ed543451eb740dc7c5231a0782de2635b76727797261ddaff5cdc9c58ff952cb642ae464848769fbd35300e9bc7d07c42d466ac1170ac466adc55cba2a255a5e0ebd4d1af36dbb5aaa7ca0bb796573a25073cf8c4ae1c2f1b62148b322e228c6cfa731cd006f045ce14458f90b880f99885235607ba8989a18d2fbe36b5ccdae3929d2ef8e4ec1e099481bae6e70c0e92dc7a0ca3d4255b9f48fca9aaf3f3a1eec12a34cb380bcb9d458660eeee0d4df7fc13e2da072d4d2067f75810e9b8457772b18e0e8832cd6c9e1a99e8b0d9b9c3319a1f8722fc8e991f166db332833ed1a92f0935ce15dc79718bfed51fb10b3533ccd47e08559a2695d1f5f6acc971cfc2569132f1a7c50b1f233d66bffa199c229bacd07c0b18e8481b09d128ee1658626e8301b670d09761dc6e118136484944ba0aea850b653552e020a3e985fbe16e30fd294c0978b0ebe45bbe74590931d686614c79c93beb7a3f4669c88317048cbd4e8b18baa6ee319ef075692c9cdc53d34cfa51f50d9acf4772e8ead64bd30514f5e2ed893547d1772a53aa08beeb5937d8f3c359bb0f61e3e2bd25ecce1a8532c82e8ed629843d20a824370f08c553bdcc3cb20f711558f050e2bb18ebc5b8e2ba12c272b1c0febda45a9537df4899d1508bae44fd0eb206a2d629ed07131fee6765f77cb465d08e70c9535e378fb24867c9c6839b192ba748e224231a93c082b0f57511bdedb395fb588d1b0b7be0680a43f7dbdfd62bcc38995e9d725882922ebedff37fd195d41fbb460cfaf6874eda1a5c22af086f29220df2ff74504be2148cfa30d8275e35431d3dc63d24a7b15ec64c07eabdc867e841e867d8de741ba4198d56458e1c1ab7734b2bde8d77035475a8f2ba02cacdf6f00a96e2de8b991c9470f1b343cbdde239b86619203ab225658f33f4119d9d1acca850e8aac02be60ece790362d96c9a78146011d6567df6774bbdf18b98c853d646c37b0239708ed32cf7dd855ae7810962b4b171e80fe9759c4b143fefbdf35a266f1a71e6c7c93477cd4e928f6dec89e33880e38e2b913b8a531cfd617a3864bdf44cf8b9e7149fd49120e19f8c9537ef721b16a6a25db723c23225e40ba5e410d3927d2d6f769276c5487ef0c5b5e8721760a3f3a11a50bb6d8d9ee70288513e85dea3259083a830389c20946dff41befd35a71d20611ce195576df9532cefe6ae96ff7b38e4506e121209e005cda83b0104fa7a20eb2024a53f8ea926ebdf61618441fbfa050be5788a1cde38de772653df27989584a19fd5260524eb80ccbfb348885037dc726f07e3e0f6f85c8e25b281bf30227760d80a647da120d663fb2b659d93a4080e32f1ab2329893dbd03e2a0ced6856adfc83a92accccdd06cdfae88b685ddf2d6ffd193e5b61a109d63e55b73a8beba8d8e32dcaf75712b1276b2520516575a1f12b4d7591d0a9e7073c5ba9fb58523c6af45a679d2f06e5050db37d4f960b41f2ad48330e289663a1bf01b2b4f7dfa25d774d3fa84929cded67a2b80925a0611cd6fd25d2c57cbdbb0751490ec8c59492ccc51c8c7dd4f2465d991f529cd16d72e9f820a02f4acb90af22a7768857cdb2b4de83dd6199e2c45ae5a868da8dfcb14a477d462c8e132ec5b570b8fd514612e9481f9460145d1779aa32b0aac227fd278fd843b6708be92fcd8f039affe28795ac5ab47df3944f5fe90f6dbd53b04b71d9881985893218fdab9dca1e81ab101edf476f020794853e5c12b68f219dad07b7e5d8aae0788d2f8cec268ab438109f4e33083d1e6b9ee4c8f1b9f8fcc89069294b61c10ea3f728788a8830ccea5dd043f6f2171e1e534efc8f30f445850bd8dca006153f9d005014c20e3e2d6516b3f1373edd5e48caa366101f318b272f325066268701c7f16565ebaac23969165e96d34d865bc88d0fd6dce78002c2eda4dadf1545d143f9681f037978684399a60c46616a8d9bd8c9d7057e6df18f3a074cbd8038c021143a6524d27a7f99a39a1425ed6eb1a1fb8cbff7d9c137e449acbb51666454204ceac42c04c6cc8041429e5f6d86757ef6d28fc53281eff6c3a8c64a6b015877546faf90b17c7f660aaf6ac42a78438f582131bb5d6a6f4ff2a8b09d2afcf98a09b330d59c1ed94b9b0f781a2480b7ac63c1a801efa451eb389edd4da28df5f0c6b6f0bc03d16efa4946b1036d6f274e56bd8251c4d8b1a0197892769f95e2ee4c8d4be9f787a23218a4f3a97ce31bfd87e8eb8d2fed5b9d523fe25ca8dfe73477105aa0ac0adc2040000000708695c74110743a9453c428b3e76d52f4e8a9d23549bc6db7381c67fe1c2ae651ace55e9984ca6af0e1d90a6f07ce2f5ada8c9bfd5e104ef67746f506b9f6bd98b6e27e4a72eb9c6090cff6fb6a2c7ca94cc5beb0af65daa10ec937df3b669a8de60a26c8d6243f6a396335764d9a5fa2bba23ca3bbf4e41cc23a08086b4f6920b0421ca0f0a88b62551da1fab8bea082394ac854fd4f5a00f3b3e5f1705e36d6631ad7cbc0a51c90dc2140abacef86d980e4e981bb96123550bfc65e696791ba7c22ceca88e6a1303c025b4c605673d1c26000029670000008802001f00000000fe8000000000000000000000000000bb5006003f000000000000000000000000000000000000000100000000000000000000000000000001ff0200000000000000000000000000014e234e22829248e7e95db3e050a15991d26252a8e60d687b29", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="10010008907800070005260000003f000000008e2800000000000700000008ffffff007fffffff00000003ffffff7e0309788d1db7b1545ce974946153284a7ef9c86b31a0ebf7a5d22dffafd4ee3aeb32e240f086699fa7839dc0a0d85ab30a23baaf59e5c3b9fbf3cbc40007532c97e779f95c34515b2287ac7c53170640333626ca494e986bd98e9614858306ff48b9f466703f76b3b7a4fd323427fb8f08d059e7f9f0409fac0acf813028efc5a3caf50ccc2ac5103dd84f21d389936ac970f66328177f179ac4f160095484a6be0d96a0181752cccd346d19046b8eb1f1e4416e4ba4e973da706e50ee7e8c9846827201facdc6af0aad6260fa56a6dcc42bbd096fd4f6b796ceab28070c75ca82e93bb7b8b8600c1a867b37"]) 16:34:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) poll(&(0x7f0000000040)=[{r2, 0x160}], 0x1, 0x2040) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x800) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x36, 0x2, 0x0, 0x1f}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffa, 0x22, 0x8, 0x401, 0x80000000000008}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x7, 0x100000000}, {{r7}, 0xfffffffffffffffb, 0x85, 0x8, 0xf145}], 0x2, 0x0, 0x200003, 0x0) pipe(0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, r0) pipe2(0x0, 0x0) 16:34:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000780)=""/258, 0x102}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrusage(0x0, &(0x7f00000005c0)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r0, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000000c0)='\x00', &(0x7f0000000280)=[&(0x7f0000000100)='-\x00', &(0x7f00000001c0)='&$%-\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000240)=':}$)\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/vmm\x00', &(0x7f00000003c0)='\x00']) 16:34:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) 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) msgget$private(0x0, 0x380) 16:34:35 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000540)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e0100829e18ce9e"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c4d23673ed7b57522661a17a75279c022782707b352c1c98ec7476e5926b4e3cba77f0a14c4f0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x61, 0x9, 0x3, 0x81}, {0x8, 0x3, 0x0, 0x3}, {0x9681, 0x3, 0x9, 0x2}, {0x900, 0x70, 0x6, 0x8}, {0x3f, 0x0, 0x1f, 0x2000000}, {0x101, 0x40, 0x5, 0x2}, {0x1, 0x7, 0x1, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x8000, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x41, 0x0, 0x0, r4, r5, 0xd4}, 0x200000000, 0x3, r7, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r2, r5}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000001c0)="d335210c26408f0946b59a2eb070f2eb49c81be8558e74be82840da7b6d200c6106e7bd92553a22ebdb22649d775bc622d18dc3fcb3b02374de9f1978b9def0a", 0x40) 16:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffffc1) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000140)=ANY=[@ANYBLOB="00e6ffff8500eefffffffeffffff7c8afc178ecf74a7cd6e07aef98a85dc6eea65e5a14f797b8cdbfbefa362"]) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f96bf600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)) 16:34:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c652000"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000240)=0x7, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 16:34:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getpgrp() 16:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4009, 0x0, 0xfffffffd, 0x3, "b910690702700006000089000800000000000004", 0xffffffff}) setsockopt(r0, 0x6, 0x4, &(0x7f00000003c0)="7a2fbc3f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, r2, r3, 0xd4}, 0x200000000, 0x3, r5, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setgid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:35 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) minherit(&(0x7f0000651000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80045710, &(0x7f0000000000)) mlock(&(0x7f000038e000/0x3000)=nil, 0x3000) 16:34:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) nanosleep(&(0x7f0000000040)={0x8, 0x101}, &(0x7f0000000080)) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) lseek(r3, 0x0, 0x0, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x65) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x101}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000190000000000000000000000fd87c0cbadb8d3c46bd308080806f6fdc5037dc288b807cb591533604cb9d5d69fe253be2ab780e05586e356c60b44fe732f88df34ad142780778b241b44556165ea470e4729f3f08f470ce9fa5bd75c71d6bd41972e3c388d40f9db2ad9d0a2e352060dc06495fb3449ed6635a6d322968a71"]) 16:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) r2 = getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x6, 0x5, 0x3, "4fecfcf17608ffd9d1087216491ce472dace22b2", 0x7, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) fcntl$setown(r1, 0x6, r2) 16:34:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 16:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) dup2(r2, r3) 16:34:36 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() acct(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r0) 16:34:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000eb6000/0x1000)=nil, 0x3000) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000002000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:34:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) close(r1) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 16:34:37 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x6a4) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:34:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, 0x0, r1, 0xd4}, 0x200000000, 0x3, r3, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse0\x00', 0x20, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x10, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000007c0)="32882e98bb8b535a83e47ec6821068509824471ab2e9b64a5448c7c8a2e2a3c6ba804a69e3e580b0069705f8ea7f91883f9b3ed91525a68dc5630e22f077335b0d3621fb03c69121de8349291627c71bf14feed4175be579e675f7b6d7d7ddd6046fcd124696c2efd4097c99097074421d63fc54864477eb164cd9a43a82ca324846572139dff9867aed857d18a6c8d178783120a04d75b45c88b2b3068ff949d017e9c748b606b6f068d5230d528d1c726202b8939ce4d7f71246ab4f00c880f14a3ae68cab7bd3e0178d6dbed9e43419e8da768ec8c9d26ab8b39e7e32b5098d2610c841424043f1bc5277ad0ff7801189ff1ab7b62dbe584f0558d93937cb0e72ceea97fadaba983a8a78b3afc88481749e1c32f5871b477146d65be10ef4a4292a46b36c252132f4a7bffe22dd583a3f05323f1acce55d6a03fc9f376b5a758cfdbe475feffbd234faa7d3e4a1aa771d7dcc144900415626b06c1a8b755b0b7ded8b8e50edbcdeffde98315ab4bcaacecdf609a89f2c911cbb64dab9bff949108bbf86be4c9fdb25c29ea067a0a5a15ed31c8d853ac58262c11fc191289327a21b5d59e9c969d3908259d48092ca17529a7534cead2a1652fd4760edf937c32be1db5596436e17b4f144181eb05d5f6df6d38176493b3253403d868e5fcd0ce2b55dddd017938a4f23333748dface461073da4b4067bd8e976b4ad27139559d0b17b30231b32683edb03d9d46f33c2339ce94f1ad6cbbd9697f12b5d15546d1eece8205f237874f55983de0c03ad5f8141dc6ee957dfc864162840367408316976d52c01360e15a98094245ebef3a32ecdbf084a29413bc22403373717d333a5b6385767a38326d4ec337c83dc0d7f5398a075459b4205a5c7807ad5206e3df437b1db8958a5c39714a6e46c41fe9487e9a1e52d4b1202e947b315d4c3addbc35ad6e31ea61848cb8bd74788ac19e3167733b93f63b0dfcb475a31b156973ae465e00bf6be813492ec07b7d42f179bc07f6820cd815abaf0582bc6e351f8a3b68e30b37bfdc428b8d159e34e60d8453d0255ab5284741c3c022ac33192b0c4ce2950f3aa6af7e3ad0c83063b4385f75c89451715fb1344aeea2b04a155617dfd1a2894cbeeb7e34b0456cb0f912f3d47947bb0ea318d312893d8b5941690d3704a821faf2c499c1bdbc33738b6859130832e8c59c08e5e1a025ace5c2acc65721864bae305c27bc53ad8b2ffbc9847d2c2e82ede82ebf46cab48148a778036aa994b0c9a66cd36ac64c6a2582e5aad422776cba76fb610c794b3dd50c6b78b92463101d5281e46fd911b97b77e3acb588f6e20e360fc3ef937a663bce3b897d1a20583a7fc41afbd6379b4e56e016508db6f89ab234f9eeff7c7c077ce7827268006266d6c5d7f7d8ef8936688f25776d31cb5ed407f26e9d792ea0be2887a619b5c3f75bc57059e96d6aa56fbaa025e435e1fa1d5814ae0f56d71007307b1d938dedb5b8312c735f2024ab5feb4ce74d09b9fde06210b23888ae52bdc9d11f2a5714bc77dbcdc555ccb209441faf2dbadee37252a053213cf89eb4bcd105642abb451a88b28cd3a1edb2f3d8fed00025b687f91afc25813b76635c85329b734bae2475257f7e14def89541837d70277870834637a2f314dd4a5fd17605fc32418547802b6845f915cb8129c436ae659524f7b2b1664e06b00c853ae8ab2e08191e6d5c46686d12b2cb4293fc9630c3071174a1ee901e7763ede4ed554abf69db9b7f9e250e6e6b296dc340276620010c86533727f6e47c731a4cc571463b5b14db63a5c06884ab2c01e1b9725c59ff294559ca3259c234cf9c88801ee368f683f4f54dd23091436e7ad41a0170ec7314258ac5cb53e032061b9e59baea26a5da584169ca22ed9dc7c6cd9450322db134851c4cf3c99f9df7f20fcb34405c91c2ba099a11c0db33f97d5c52ed0c46cdf87c3c94cbbd0d7b765237d849e0dea1a2af0336e49920d5c698276c7f790714baf6acc79df89207525a41e6aa90b474cfaa6b761ac174a0d110cddb39df2904752a5ad3890159f62eb2a153d68a8ddffbe0d3381ed912a1b43b3c80f47d284a269c0c458b05bf37c73413ea1c0000ea67b7eb2b1eb20ae4b3de0367d2f02ee1d13845e689861ae7a66742cfab902f54742c93a5c90c66bd8e2c95b4b91dfbc441f6d9a9a584582825924daff50bd9741f717fd98e4d45a86c5adadf702533e6ad7c8fb782dc1f90cfea8240f193e35473768c618ba35bc9219f5206e8d05193e795a71571bc918b06e6778bcce7e83777087c78027413890b52977f85d47630d7a4a426e2366eea8ac08d53836829ea5be631e4d5f8306cab9afd87b386d82bab6c9ce398f54b696e74ead5364098317bdfb324a36bcde7c4046395f659ce6f43a31cce166df2a1997fc57aac3f3353cfba34d38615e4fbd3d1a68a52a69ab38673d9ee24446a4e181787b1b39ff073e85b1121c5091a9e206c8597679c37895aeb0e12ce01d6d83f13af897dcf32606718c8615ecf8f20b3379106f65a05b4796bef450c071316ca13677e6fe72614e2bf53200212a70af368364a4625ced08584236e69acc4b9865148201a2f8f1f721d0aa4b5f13738fe832ab9b721a4ffdad6bda458701fced36e64c34d143b766f4b3b678df667bd9cf89fe9e816d7018cd0c2aec1c4a8e31583e2a652eecb0a25dcf286577379dd655eea9ed47fdb3e0fe6bc0d48b62a367839f4b861ea3ca273ecd65706868303203c194b175401dcc6981ca6ee42f9b5d9d3dfa7e642fb81195d3d3e8ef1a1fc2ef5c2b286f30d3bcffc5f008083815b5e0bb9f07b21484d5299babe77552a30d64f73f73acab4ab7a9512bf2a67007cf8724330381c00f723c66128e442b2b7e8fceed95896c3a78ab1fc4172a8c5ade3549b67918429f1954ca3fe2e2eb8d741f6945bfb98214ca0ef04ee25c14a6e3f0752424a4710269860af32207481888799c91b2039116057c803942ad0d8eda03142d649d686191c7e8c76b0bf3d9dfb69131de148e88d7d48e4e0fbd62e9d5fda9884e5b19ae682fcaa50fc076d154df06352cb86c57886a5847552670439b7e7afec22b7c45eb49c4837a0948f4bc5da30dd88c37e14481b024813980199f997b7d632ff9b88d543002f2b01cc05187143557c6c73c325cd742f64fddc2cbcac59461aa0dd592201e124f8b0e03cf64b937d87434cf3a9ff7d43b3c2be88a5c124aa47d30c208b2db9c61ae84ec4816c183989f67b54aa40848786e6f44c27be679b188bea8361cf8572675794998f89eeee1e2c37b0657f3ac832986cc0eec9b857fbec0c1997c210c9e7406f7adac4aeb9de81c06b11a6837d43f74cb09c271336ea62a9788910295263a9f18c25314839205f9aff850bc3988dc3d5f7b162e78305076ddb3cc078f70392e112058614debaa492107aa65b13fdc0b0e36686207d825aa63785915a4a66899ff2bce291570dc7b7af356240a0a7b06352aa2a9d8df1c449ed6f7382904e8b559e8299819ffd0a011859a7e1c1e3c3e4e1890b2796444766a9901843db92dedb318ba73b2dc5f5deed3fde0f29db22f76866eaf40557b3f5b0e0805673da36d5eec4cf0c3c0e49afc2c8a7d4a80904ae28a851040e7c757794b1e77f137928d31341ea60ee8e25c7ba8fb0c01605e8b2e2a5398a5a1f66699a4a203db21d6cc9431062c0e322a09786aeba713b20e7bd67fd2df4d6c5ef88f43172cf77bff6af35ad8b006bcdbe1a243a7561ac0b2957d4e0b0a8d9cd4a41304c28f9f1b7369b17ee45cee31b26441eca31be9ec84e01201957c86f25dadb3a8129e88b887f49488d2fa140b693bafe0f9925751b4f774033ffb8eb2d93e0d42db1d8f16fe55e6ecbcd488ed6ea51b73644648e666d18b5691b2e675187f0841503f8edd950e922e1ec5df32d09bffd5f149d9632971883292b836de59a4483798815afbe5a6ebd32a7b88cc8c5d83ddbf2d87a1bdbd0df767c953f3ba9d28505c8c6ffa9d509c699ebb6806af048ad523606e40155558fcf9b307b9f6b7ee9bc60e5c8d6f615a93e48a701ad5c6a0389b763e184cbe57f14351d08b62ed122a468808c237fbc3ec415578edd41442344b60a565eb442c6f4151628f7b8417be3cff7c903afc2d76ecfaec6f5f4fab6af86f13c8a240789e196adbadf174febd0db0b95df27c8ebe4c801a6e0e645ecd114973c72d53fe57f90569ba3501c340e28fb992f0ccbac717c38d93ab88375dff14a66c535dd1fc1b3404d8634b58e87af4b6811478f1e3b7df9e91bf3a87b2a7017e6be9a444fb90269d04dc341358ea95ef42fd299c575ba7291259d3989e5ba28cd6011bd18d7d025ba5102b337b16e8316f5716a5369081c82493cb22c2cf79aaac38ec692c1b171fac7d1a9d8c5a601a9c2ec86d126fab8f6717e48bec7bb8ab0ebce5e8c84324e0ec5931d5a93d03b4e285aaaaa3e10712b5265e199ca89008990c198548fd813d40444d5f61ac3c9838f21c784b154f3944ecf62c13cb3d5fda1b6927810f929be2d5f8f34d6dd390e99537717fca289c06b76adfe9642063c7d8c8fc609d99ed78669ea776f909c5723221aed60800c2449bd8446a96fd4f6b276e1bc6d1a4606138be8df9ec9e3019d604dcb5580965b73da437fc0363e03b62267a87603ed1fb3e72e299512fba065f7d2c17f5a532073f8b140ceb42e6a43a712cdc52ea590251671673bcebb88a2ce8078d6205f0c94a2c9e98c15ecf9841e26d37e976f7e0a49b0d72015e563fbacb1a87f1fa4af0477cef8fd533c4430db7faffcba68ae80c5f1b246dd6b491b5a7b91244ccf16c49dc0f94d6c4a5719f92a2126c35fbcc524eaf7528188aa6eaa98223046587ed44cf2383c21a7dad8d4b1871fe1d092ffcdb92f32128cbce3c76fd0b0b7fac71a976318fc4acebdda8ed28b5d09bb4fef3c99525716de39ac29bb53db61687c28ca9d2f2d69f6eb0b75f90ef276b903ec9b3978169128d8a6855e508c0be13bfb1e32985690067d35a4fa2f61f34b7572b3b6145acbcc1d3b8f0e5c6077bace05f9c3ff4e3c4f7e85a5dd5261d5e60670803ccf79ca4d5d770f43844a0df7e058b88c4158862580ce7fde423c266dd5314a314188c78dfe41132c625168707b61a2b4eb47480c93fe4ffc6abae8ffe26255bd5da24c576c16da90e56a6f4b9e4bca4fe77c7f9acb5ad863536159f7102987c58257d0834fc8845c93394355a8e9875107eeed3c5c39253d59e3b24110507e25b7de3dcb6ab75fa5e881d8e84201488c70eaccd3687b3253e4030eb6b05a27e1f6f92788f718853910abde250da5d0c663db57a06efb348e4b2bff356cb10ec0b7e2f6ed761cd2faaa63f61af7c35f6c762bfc9eda9f38fd6f49a5ba1e8b8a5309759f9eafd0accce6d1ebc3a6ec20a25c6660f84999cb4518260f5f3137e061339fda937290a0834dd26e0a3fb404c6e62f5eb10fd458cba0ae80041b6c41882b1b4b97c2e10c4b33d2c281e1bf84c9f177c6db4420b8bb92763e7834628fdc59fe32f8729bd1016bc50e0963eb23a68c11c0b69b0329a86604000f60a4bd218bb638083d99db513983c0569bc2e36141a834da075dff57cb3a98b15ff2aa5e812dc4513808eaddbc69885155982f77130b1a720c36270fa292fa877917f2fad34e4605feb2f6d37830d2258b4e2b213f63437e92e042b66fe40b8afa3280c828f564021f199366be91847e19a9a346fcd98ad1c64ade6a1a9c44891ac57c7", 0x1000}], 0x1, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x28, 0xffff, 0x1, [r4, r5, r0, r6, r7, r8]}], 0x80, 0x1}, 0x4) write(r0, &(0x7f00000001c0)='w', 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='r\x00', &(0x7f0000000140)='[\x9c}%\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='r\x00'], &(0x7f0000000740)=[&(0x7f0000000380)='}\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f0000000680)=',\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:34:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = dup(r1) close(r2) sendto$inet6(r0, 0x0, 0x0, 0x60d, &(0x7f0000000200)={0x18, 0x1}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x5, 0xfffffffe, 0x6, 0x7ff, &(0x7f0000000240)={{0x20, 0x8, 0x6, 0x2, 0x8, 0x2, 0x9}, {[0x20, 0x3, 0x2, 0x2, 0x9, 0x5, 0xfffffffffffffffa, 0x9, 0x0, 0x101, 0x7, 0x10000, 0x7f, 0x1, 0xffff, 0x5, 0x7fffffff, 0x3], [0x1, 0x866, 0x8, 0xff, 0x9, 0x7, 0x8000000000, 0xd73e, 0x2, 0x10ca], [0x5, 0x1, 0x4, 0x7, 0x7fffffff, 0x3ff, 0x5], [0x9, 0x8001, 0x41f0f3e7, 0x8], [{0x400, 0x9, 0x3f, 0xffffffff}, {0x1, 0x7fffffff, 0x7ff, 0xdf22}, {0xfffc, 0x1, 0x714, 0x6}, {0x3, 0x0, 0x8001, 0x9}, {0x3, 0x400, 0x9}, {0xfff, 0x309f, 0x823, 0x1}, {0x9, 0x3, 0x6, 0xc9}, {0x8534, 0x3}], {0x20, 0x6, 0x800, 0x40}, {0x1, 0x6, 0xffffffff, 0x7}}}, 0xa1, 0x8}) 16:34:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xfffffffd}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) read(r1, &(0x7f0000000100)=""/176, 0xb0) 16:34:37 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x83) 16:34:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)="de87ded19e3a70f85544d7b237adaacfc47cbf9ea19e5f0a8d6c9a3dd9ee007adb3aae17d37e9fe30848a3c9d301fb709f5ed5cb4d5b897ecc535fa665e29959e2395747cf73456c74bd8786341532c22cb63432b4558522caf5c0acd4a7a13feeeef0ff7bfe4d0a09f79ef2e240453c8aac330111191dd4c6a15e1d78fb0a55c4f865bf2498579df1ded108f84ab420d709ddee7092b213f802d8db653b5dcfa91fbd856f484af7007f5d05c6e0f8bae529510d6fc9a2e6b090c22bdb8285dfba7b6632631211f6cc79a7102afc2797e84e9e487e10e4121015fdc02c4fbc03a90d823b66b229794f676597af4c5c", 0xef}, {&(0x7f0000000040)="b4a808f8bd51cffbbba7a21f151e1caac8b2c679e06175d10688d3f541b25a1b1829525f1972c4308dc8c70aadbd5b3c6df408bd4731f1450cae64", 0x3b}, {&(0x7f00000002c0)="2cebd4165882e366373a26d8c3cd168540d8f147225aa54441e237001a586f96a4d8936b9bd96c8151f0e18994454eb3793104d56a4e094b23221366487e1f92f6f5c4d49e161a4e0e574ddd9a9ef18d631fa90c4f3ecc930fd055911c5ea5f0363653632ddf9322f4cded5f67ef57ab75ccffd73d992909a60b3dbf14fcec24c6f9a264accb1a29ed78b1d9e6cbad0a5b329e06c2092f1106eac2cf3e78ff3e46527de1fc4c53b1909897778924e203460821376a994122deb209afa85f02180d9ffea995fe57cd3d152d42205058aef76f6837b89cd7ab6f2e2d07a8e9", 0xde}, {&(0x7f00000003c0)="abfe4677f8799da87ece4e94e0d72cfd81942ff44b8bb1f172521736f12cfc52cb6741c97fe251399146c8077c306b88785ed50ddd318defabc2c5201ff7136033297009106af3a5ef1bf6f5e8484e1e82a932a60cd2c1c529a219363f14123039cfa673c95896b7be5fed5548f8fbcca50c97523dfa2296b12121de950f90eb39eaf667d8bd98e66e77bb74b6b788298e7e22d7734b07df7c54217599b28461a9feb42cc2bbf4fe66b81266b53bda12b7f81e62fad524208c6a93", 0xbb}, {&(0x7f0000000100)="38b78f34b01fdf", 0x7}, {&(0x7f0000000480)="64073bca49cec336ab11a27a54e9459061a090c13d45ba0d24f791ca1dac3a25b68e6eea052fab38ca246ef2dff6574c9b1af423180b3dd8487dd7015b82883c3259098a2dc80f2722dd625888ef4517508ff84bbc78c07b9bc9123fd95e9cc7ee337e66f2f4d509d406cef4f3f831b99f29f515639b34a63c2167ceca2f0188ab5265e5353d13bd28e6f0eaea72dfc4ab77eeeb369ba36937acfc91bf7e96f253f26923e4fd704f9d2dd764bbfa49dcc46c", 0xb2}, {&(0x7f0000000540)='&', 0x1}, {&(0x7f0000000580)="bb651a36a4315dbd89e4eff51b4f68dc800d510c1dff7b1d6f9114e44c5b61bdf91afb44f49cf7c106e866c44d2bb5667f6802360dde1612cd0090864732cfd68b96347d48e37c6d6904320bb96b57609b83eeeb72eec608f62499703905fa890f3e810d76de127dc1077f18e9ba870dfb342bf32652466275a36bd62af6a4da2fd0390c08e3d0fd7500bfd1236670764f3fe1306c8972fe0198818a6c0f61a5", 0xa0}], 0x8, &(0x7f00000006c0)}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x1, 0x4) r2 = semget(0x1, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r6 = semget(0x1, 0x0, 0x120) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000740)=""/52) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) poll(&(0x7f00000006c0)=[{r5, 0x10}, {r3, 0x1}, {r1, 0x1}], 0x3, 0x3) write(r4, &(0x7f00000000c0)="d3", 0x1) write(r3, 0x0, 0xfed3) 16:34:37 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1a97cb5e8b3a86f79b30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b042199ab503b1ba448e7fa9d57"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x2, 0x1004) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 16:34:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f0000000400)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x37}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000340)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f0000000600)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09d", 0x2d}, {&(0x7f0000000640)="7917d9e03a5cfa56986a7a3ad4e3c5bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6", 0x33}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:34:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/4096, 0x647}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:34:37 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket$inet6(0x18, 0x2, 0x5) bind(r6, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, r4, r5, 0xd4}, 0x200000000, 0x3, r8, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) chown(&(0x7f00000001c0)='./file0\x00', r2, r5) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="df856116f354390dd1f1f03738f307de0712a8780fa7bcf7300a80cd82275807422e7c8d52089a1436f842dbff74a5ff6f89b269d1807b4375deb6c1e41dc58aae61f3bf6873e8a91775e4e91aa8c129d4ded1546e4100be52fc0d8f8df7ebb1af4010255bfb4e65492ac05363157cd157c20849c0bf523298efbd7c999d5f174d6ffd7212714284467b053982b34ca33b6dbbf14faf3735133a181f0316", 0x9e}, {&(0x7f0000000040)="1ac6c04332d5d3895e742b8ca587535dc67f947b5f42abadfebd63d12d707214ff105593895b2163ddb5091d763b31cc0125470f50b877ed7f", 0x39}, {&(0x7f0000000080)="da1a9b8ef8", 0x5}, {&(0x7f0000000100)="6ed79d936e5da48f72c028de8c8695ff98b8a7c11b6383a6dd063050c641018ffb0c16624f11340d6565edcd53810e5e8f26", 0x32}], 0x4, 0x0, 0xbdc) 16:34:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 16:34:38 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x502, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, 0x0, 0x75, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x42) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x9) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="78cb6eb9450000f9feff580e00004fb00000de198a5ac9916e26103ca0d1596d5c452434db7960beeb3b1b68663d29586024be464fe4cea50d89c7f0e9ca2ffc78357a24bf43e1d1a065869e7eda3e1dc5064b60f0d2a7772fc4a3852cd83059a78e9bddf32d9a214519864565bac9f41413"], 0x28, 0x8}, 0x0) 16:34:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1ed, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000300)={0x0, ""/165}, 0xad, 0x2, 0x1000) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f2ff9bdb030000ff000000000020000000000000fdffffff0000"], 0x18, 0x0, 0x2800) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pread(0xffffffffffffffff, &(0x7f00000004c0)="ed4757e88ea621746d68d21832f4e2938fac402038246c6a1a5539cbb166561a639cf679f60564abde5de20afbb2d6207db281db80c2d994fb9595952d7be234cb78c745bc48f51fde52c1941bb2856c491c5376d4941d117818a292c5edb1c1e926f22b0a4a9ee140dae1780bbd9a953f8fe8bf0d7afeaf2d44b045db0b213123a7b3ed929632d6aa99349451cafa1dc590c59880399948a4c3f0986cf81d84f78c2f4b5798785968c9ab5db476adf3e5689c89a3ac125a0bd0e286d93388c4401eaaa80c623598fe34232d12b77211e5826c6c1ad72fd3a4e9204dfcb93e05ae22945736ad2076294ceea0e3d1327fc13f675782811fbdfda53f9e2bf2764255354b7eb0c3aa2e37bfd8b10369d5f8bb623f754dbedbdc0c82f42d105b318a24bcbd965aead2fc9d2beefcf14022d5372a5fa0a17f981e4349c440ec516eb9364d925b1bc9670d8c5e0e4d1c23404b71b84363afc78f66c6c1f22bd809801f07e0bf00f01a98f19cd7ec2803a844c19f4568a72c5cfdd1706441ceb208d4dc24be52f752139b1a8584b5790769a9f036a03644266d3800814e4a84bf9922d94726fd9af4730e24110bd625c526ecc0ea79b41a589b553faec66e168b63a78b2127a4c31e1c018cc72c1e90d1c461bb02fbdf73f4ec5364d65beeb33beaf210603051408ee5c6ab3e0e54893a01ecc85e74e585fc300c53279a2a99aa4e5a3762294fd7d2e2e8add25f0342a5dd8f325201aa55ee54a3fba2884407af7d1120e73a43484854709e5cd9a527331c60022afb637fcb34127b19d9a26f3a8d1e59de9437ec0c3ffd14b9874531646c54fb95268522ff1785e6e53e59faa9e7c62e92c8a0d20ad03bfcce98da251fba9c10cc4700f8255d85b247d6a29e8f59c3a85e95be5eac9108dc2f526f3d818829528ea699d2b92ca796b01a19e2f4e99d7569fee6f28c1b8d165342e3653744056cf59a9cd22f1184873db49e9c1276e7d5e6dca4bf64f77c961a903f79d325f9e71b0ae6b13e1ccc2fd07772fa9bf2f58562b5e8720926c3fefe0af03f7e3508b8a126c8d17a272d6b6f2ea7c0815786e4548dc03c1d748a751dd2f7df0f57423f9fffb2f283e53cf37eb4e6dd762da2cf50fca9b6b724eda130c6b557be218ef6a253a65e1f772715877d26a2e171210f24bf539a2cecaa3cc7077a86416d0ddf9946ebba6d2bfcfbb9f8267124daafa930e0a536e6a945bca6bef05c647edf8190d13eee90e5ad477fc2c6ea805145c0cc8add5ae2f75922dd35d294deb12ffad3be3660de45af4b25f4925b8ef0425fa02102b49c213934f5be68360635340f2dad6295b91b8253d7456ebb6fb8640c4cb49b8dedc703215e2adca1445738871b4e84d11b62c9edfa5b5ff182a8011ea66d0139c5da3751b486f0796345e32c2698fa0ee04127444c488fafd8a10e4fde9ec1bc45894c3f7745546ce76e17705d09a719d873b4383c8be88342b7e3636643c3d10e857104209c45b7a1d7e8a4cb30709ea30b88c3fc1e79f141b032ef26f3943443e6236624dc0761a3cd3a7f8309444fcb393fd1d6f1a124d59ba47009e81ebe9d56d9cf5abd3bcb4eb30d01aadb35938b89a5e844eac5a0d9759fc6bcd41a864201840a2125eafa06e1546fbc300aa98ef57372fc80a50d22fc0a0e8e0aaa429fdb5969d26a25f6c8e3ecd786254401cb21071f734eb9111dcc63c7d7ce7f6d65f41850ecb16a8d760bc830534dadc0ea72794bf801c86bfb07ff971cd9ad3063233ef83f6999e07aabfb90c43f40bb656d70e76ccd69e56301ba4d2a0c8a862a6d587b8730adc7f3de0e04ea7b71f0ceca1089f316e266e3cf43fe4d02c80c105509cec97b05bba83b9ffe6e4df501eedbb5427b9297e1a9965d4b5ab4a27ac5660986ceec5ef8264969d316efc50e5c70519295cb9d88b929b18f0d444662c455af5da4ced0b07c17db4470bcdaa1a4da4a5784419ab1f8f1835dfe5491edb7782ad5aefa4184c2686c4219623239fe6a160b8747c8cb6c27f0782e0fcb379539313a7a7706e67b2fdca35579c5186d9cd71361f8dc49d1788c1cb72b5c2aab11deaddd64ab1d90fc4ef39816bc1052133c9812b39cebdfbbcc95bb30a78fb844945781cb95a61d2b02d255533a8c76126f63ecd2c528d1bc0b9bb1c6f3dcdc9fa265a6d4036f1a9710e7fa8da144a2acc130c0f5ec1d8057ea5bb986095eb7d2ec6fb3cfb726bd1c565e4dd1d3e36ed942042a286d8864aa59456b6f86badb252c69c86c0cfa268dc383e355c383bcedab56ce5e9b379935984872d7ac0a98a9afc8d7e93784f7d19a0e98b55d1fd5798eebe98c5113685f7b4187338de92715de6af4caf83b89e1964e8d6ff335f93f3b27f328eb8335f4589335ad97761f21d13ae88ea96b98a6a77482735f9771d40a072b1b9cdc821fa0e68c7338626e476c31d09cc42afdde7a37f8edbee7b450fa2398a30484932fc30ac8b29dff11d61d5ebefdada3cc332b88c6c5d936852bb691d726d9b7a3283990ddff95da68cf7b42ce12c98e0bbd9492c0f5c8bffee4be15b460e5213b7e5ee8b67afa0739bbfdaee12b83622849883da86647f3d0311de4707c3bb32ebdb37338fb023607acd2816ec408e8345f3a1e84ac2bec274c0c983731516ffce0daee906edbeef1146832877c268f15a83a83c3e3c77bd5a932a3deba501b533ad0e71060c16d74df485767ee48f94e075de98f7c347bc4dd5859fd8baba2d2e62cf00330e9b89b02c60a14522112cc9ec86e82fbbcf4e671b36705851762954935b5b8c9d623ec2032aed5fccc18f35d6310a26615dc3cb89ef0736b4dbc1c803c788c89db765fde25a91dda27c7edff71dc6dfaec9b6a27e2a4a686c819cbbdac599892fc6e70b6653108de0d54e780cc8f0aa21802763fe2dd3baa5c9a0698da4bbd1d2073d1dc919c7a5f7d751e8a72f7fe728a4d1a765310617e16631ef5de436e50f6003765889eb0052258de309009c6728778497710be5433ecdaa53ffaece47889088bc9b1b26d3aa06c070cc8d47b31b37e9bb24429287399a6e70003f309cd427e4dc118e67296e00e37aa991db9e4443046b6e3727fd476aca3a84dc95915370fa0f14720c50986d12f956a1046c6b4a5a647599569af89bb4865e63b452f06549d963a8b513d090e342f58cd6a15e8ac9c7b0c1b3b260f35786e9feb432f4f3df21a2392ba6ba7d69eb2cfcae77fbed4b59b0619d2095d5cbb4693a78a04710cbd3c61ca334ff260bf72312fcdf7296e437bbd914da5ba8f748766580242058749e371b37affd5597980cfd2397c04d4c3cbff293f7ee411a4e1943aaa9b729b2437d4110d0e21e396497ea50948877b2beef760c589bdc68018c16d095b4def48c5b9dfd11dc1f79739d1bbe2ac3787ec49df6612525cdcea66f47f4f7538ec3998612655abd6c2ef6f3dac5a51c012af6ba68962ae4a0fcbea1ed219bb1b4bdd1838513688bdaa0bdec6d27684015f5bad8a7e52177982b20983fa7f22b5a5ba0e7ae0128f3f9f6382e8aa1f0daadbfed0391945a1585d490416692d2c835c8be4d2730a84205e3dd6572e6877ab141a4a74201e660d79bdcaa3d2fad1385ad77ca51a6bf31c29fa84b415a247f9577d71a367504bb287aaf527eaf8a31b168e7629938e1abdaeedd89708be181e4140e8d3e41fc8bbf1dab5f85c5c15f263b3e9751d046645d11116be01359737dcc306dc7a98d528eca043a3163706b7f7329120ff3ed2dea4464ca7cb10215ec32e2ba2f4892eb8c78f71858fd8022009647ee659c590c87a665c5ef3f2d9c253628da8c2a46c0ff4b8ceb3acfc5151f878380a568e8507293f5bf3e445a03465c3edd78c84236262ea06caab4aff8c8c290d60f7b9f383808f7bdefe2b32a05058fe38a253ac36269f6776f277618bf89d16b7acb026b09008e321d04e715cc9136e5752488130c4068aa0b0449f874c05616b3a2aa4373d0f27dbe999ae77dea130120fcaf5ae648ee1c0fa45a89c96eeb7fcf4a55959e6b603c292ffe14fb8919b9265ba9d4f361d8cc3da380e55105c637a8e4fc69e5aa4a97fe0dc1aeaa8ffb902472761c20118a4bd4806a6a3f41825d10fc98a36e85fd172700e6074fa72f0236da5f961522bada5aa0d15a8a8a69fdf1df35f8831475f44bf0cdcd7e3d464a825d8a9a26c5bfb97088e6475e68b379eb6d1c64fa53e3673bcf483cd7de66f98d0e04c4b884101c9fc4092907c2a7ccca9a9461bfa9bbcc1ac58828778d60873724915cf6de683fa2d74641fdae8b9258d4e296f2696dd13d04338733b64439f195bfa357c7a26b53b8b69bd39e24bbf8edb052c3ca2cd5c163546fee2f98fe0bd51a327ea4693215a0b4e5431ed1b11249e099411e6778bdf07ef849a6728d14296feb7a3eacd6df0be833eda9d640f9ce9dbfc8c0c75bb2b52e423705bd08498f45d405c24477c7ab21475c125a5d36e3a438abc86ccba5f90fffe2166bc8c225b7c11e1dd87bb6a14297602719c84b18863a74f2ac3b563c22c56e9907a83fee5af5162e740bca0d4ff408acd4a82ac8b1e7bb38219fccca0c64138ed67b1368cf9b2efe9e14dabc2ab7aff0f066fd7a2bff092d4e9ccd91e9e56bfa8cd7156d7610eaa6c204c99af788bebf6bd623903118f36ca4476ec0737b88167917ccaf95d1e27f4498910219530ec746f9a2e9f622375d86e0afadcc0cf8127b9d844b23e6817426d78a715c1d327f0598699b0d423b66625924d8dac9eac3026be64d0d43034795c6a034093e821b01ed58169478ebf860c9dbb621a4c5149f4b7581e1a9f0317ac26ffcad93028d2c60aae3d2c9a4f830031152929f317f237b49d63e8a7199d47c7ff082c96edd962b1327cb462c8e5a019bb4c64e2089e03013e4fd799c5dbed9eee72173db24c0b09d3c48409f50b662198bbbfa73f43cf91a90d4d2093574062037343bb595dbf777bc0c2e211c15b525b0b36a6edef327414d004111c3f7a93daeec747fc5f87ea65b55f93560ab0df5876865c60509ee23ae2a67eeb31614d05507c1d43b905474d9049035c5d68067e93ef12165b0c3f7b7aebea6576a16b4b8d6d3df9fef462828bcd3803d3031ad02a9c3aa93064ccd0ae80420a3a605306b2ac86876655b30c8e3ffac6118c2dae3bb4cf4c645038317b9ec309e53c48292520532e9d0983925d4a5642d073c35b45c9bc2ab8b2835b516417e0e2a55a3d647d5ae132035b52a7f8fa8e912926ceef8dc6fe16aaa5473033584d965291d73e8a3f7f6cada0eb194b64a63a9719f0d295879883d0a4fe3005e02e3d88e1d4ac3081cce5173dcbec980aa75f11a0f20371652116eae1d2f7d2a4bf987dc667858239178973e4fc7778533ce0f5dd560645b0d877e385cf1507c17a97c650b457b71029aad24a6d595d5901042e2dedcb92b50baa6a3cd3474239ec3eab13c9290eee211dcbe3e23a6b7dbf4e437b8aeae32ce5c76f4a39e39978a4241f9dc949b5883066929dd0e23eb60c4fb14d5a3d6a2eed18e21fad6aad67ef109b9d4f436ba043bbff7fd7939f149b78f03624e9f4a17be8754d35d0c56299b0491bd81c18f0ac843f4b3330751a7d0675f3e8e903298a07f1682c27d72d74eafc2c6761d7ae761deb2b0e8fbff3de5a330df4f18bdb88742305be05b94f7b536096e3c903be595e8d7fe22bca54642e6f9e0afda047740399b5a1b494b1a8ee2610a81e9a5f3e84c71c5d875a9a8960b23912cb678ad81a8bb234d4113d2f2a7ee350", 0x1000, 0x0, 0x0) 16:34:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3231d3c086881b81f31e947f1048adb00"], 0x1c, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:34:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x0, 0x4, 0x27) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0xc003, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000300)) 16:34:39 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb997fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48be3c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8fd52aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a2355632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 16:34:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) 16:34:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 16:34:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat(r2, &(0x7f0000000700)='./file0\x00', 0x20, 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x80, 0x7, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r6 = dup2(r4, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000200000000000000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="ec2fe0c09421b46ec89af510d52aa0438084d64b634f41e66eb5acca7067213aeb887ea5f45669b26c5341febe2d06cfffc6461829fde66585276851bb00b98d209e0c7c7dedfc0c53bce94b976f3564a6f4562555657fe44f9ae0a6ca031386b27d68fcc097b76302271814fa2a922dff8410e4c950feb5d9eda4ba9c813c94edf78615f0262f8f6d", 0x89}, {&(0x7f0000000140)="3318", 0x2}, {&(0x7f0000000180)="a0265a15d659490cbb36849e2fd8f9da94232e39429b38fb1cd3377b1728e0794d4443902fb23e2b7d906b4899dc4882f2f448e6d557162c314913398f073c0f184beb3104a8986bd59827822650120799683ad66049441782d4", 0x5a}, {&(0x7f00000004c0)="e954b7e51c25631ebb01f5a028704743a219f9ba86cfd86a0ece70cfffda3ab05e7001ac3e3acef5654d8255ddd85bf81e8d6e2e37bc7165bdb239a0d646d9c83b7de25d2ccce72a459e66e0eb56a8038fcf5dba15", 0x55}, {&(0x7f0000000540)="4a02f4685f5b0e34cc2747f3b5c5855c0687661d4d5871a7abd635ff62b26b7a995a5eb058cce2e56b79c4dcd5c9207fde0748d0cc259ec11b7bf72e80881943ff74", 0x42}, {&(0x7f0000000200)="8e66d4b4ab14c5c83bfc4a73278c7867818c55fc37ef02be3407f8fb92c1ffb5d6b1ea49a5435cb1a1324cb7528c8b", 0x2f}], 0x6, &(0x7f0000000740)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000059d1c3441e8178902780961bc6309", @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x8}, 0xb) r7 = kqueue() r8 = fcntl$dupfd(r0, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000300)) 16:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) 16:34:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1f, 0x2, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffbff], [0x0, 0x0, 0x7]}}) 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:34:39 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32], 0x10) r5 = socket(0x2, 0x3, 0x0) r6 = syz_open_pts() close(r6) write(0xffffffffffffffff, &(0x7f0000000500)="24ce6c485e122c050cbc87a63f6e358961fa435f8d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2a3d824d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac62196fc37aa1ecae7b08452bb939f75f0c2faafc6136aa8c82eab8ff99a9751c790e852804cf77afe492f46cce5c286218b4e1bd163e38046eb2a7139c9ffcd40925472d5bfcafea0dd42086c4dab3d6404df8548dc7dba3c37fcdab7bc30e08f0c4c559b19a434fbcff8027ae904ab99d9c851aa8caeb6101caee369e03271762fdbd91e11ac8231eeff4f84913b9dacb1aba36b76edb29d7b40dc383bccb58b5cf6f58f6f2fa02000000000000009341d5101f4b0000a264e83a4883b87573c4ad9b9564c476564731d7c8421f034ac74eb33232c4491e0b92fbc1f2df365984c8e2f1621ad24502d35fa5799253fc3597856ccfc74876989aa95405490b458deae692060a39e2", 0x1de) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000002c0)=0x3) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) getpeername$unix(r7, &(0x7f0000000300)=ANY=[], &(0x7f0000000000)=0x4d) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 16:34:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xddb, './file0\x00', './file0\x00'}) ioctl$KDSETRAD(r0, 0x20004b43) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x10001) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x84) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) recvfrom$inet(r1, &(0x7f0000000140)=""/67, 0x43, 0x801, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000300)) chmod(&(0x7f0000000340)='./file0\x00', 0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) r5 = syz_open_pts() close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) 16:34:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0x7, 0x10000d5f}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x5, 0x0, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0xa, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x3, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1ff}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x170, 0x2) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x4}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 16:34:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8a49, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x4, &(0x7f0000000200)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fsync(r1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="964fa505f16fe40a53718ae68a93ff5875549e263052083d033b955f1f0f96a8a93bc930ce66c387c1aeb55a34226f85c298c3b90f68b59a682a47602356792179266c034e8cad0c688ec6f14bcfe98475b74fc55f7904359f2ef6499a77a27e84b50997b756e75fd89c5ff3b793f9caa5b28e3a509cb24f7a854a6e031c5ff4b93bce9cfa3128c06cd3c179c42c879effd7ec45469083ce6c9313dcfd8ea58d0045882c6640f5f3fa6c1284a778c1205c328308486607df4ada20119def18d00e0f854a144c411d1df1ca77c0d970538169bb181619abe7d7a2ed9d7633bddc3b977e3c8990f0da6c9b2b0d285d0a947d8047803a21", 0xf6}, {&(0x7f0000000380)="f33e65b140d4715d6501f304f190288b0d609eaea5377d1472cb2b6519348fde61c82de192038a523d1fc56074507c3db82166dd82e35946fb07954899e6c1503c7101186d935dbd17398dc2b930d9c8952e0528e1c495e61bd0be458e61656b6a9035422034", 0x66}, {&(0x7f0000000240)="c5184c1ea7d14b058a10ab92a85bae080084349d040c57f075884859b5ab3faf2cf81bed45e260e66c1bf4121c9749d65204f8152cc760982cd6507bbb56ced9d974dd996be06c27c6d2fcbb5718860d89ab1f37de608c4ddf7b8db43fa7defb4b390d08ed58106e8c0007263b22cef9074f0431ecf4d634c6ae28a5647b63db061f1f3ff2fd65f5f853b88331e5db74988c487720a91d26eeb34c625dab891c0762d0fe86cfc99d900231f71373c0711e977603503416c09774ca27ceb168ab21d49c08205333fd986e26cd4c14d1c867e033", 0xd3}, {&(0x7f0000000180)="0516d29e1678b3b8af753b22d50768fe9bdcd02639a88bd65d5a76f93b10e8bd319e1b0c613b2f36", 0x28}], 0x4, 0x0, 0x959d) login: pckbd_enable: command error 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:34:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) pckbd_enable: command error 16:34:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwrite(r2, 0x0, 0x0, 0x0, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwrite(r3, &(0x7f0000000000), 0x0, 0x0, 0x6) pwrite(r3, &(0x7f0000000080)="4dc024d14e49277646e4de11157ca5318a5534b06996083d20a5653befd9d06986f8ca1eedf557c11fd36909058d4afc75bcbb87faa7f31f84916bd470d7b9f9c4d1b81f3abe55eed006ec3e9d990d50c74ad5b5485d800219f563cafa02dc6904323835c56b8c087caa90", 0x6b, 0x0, 0x9) 16:34:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x7) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) recvfrom$inet6(r1, &(0x7f0000000100)=""/30, 0x1e, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x1f, 0x7fffffff}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:34:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xdab6, 0x2}, 0xc) 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00']) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:34:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="48008a9e1e41ea95064b327a8c0b216ca277c8d9ec7035482ea62f97cac01c1ff985c13c31c931b4560a5b9a2331530ce64986ca8d43c7eab27114a974e161de15683d335eae6971c71baf729fb58223063f702c14302df8d833ab82bfc183c30d40b117e10c86862fd2f53ec4691793984ad9c8b4bb69b464857b403778b7de530ef5aa9bfb166a8c724c76c581ebadd23eecc210e48bf4d97a7ea851805506e42af351925106dda1e2"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:34:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) bind$unix(r3, &(0x7f0000000080)=@abs={0x1a7eee3257ad9955, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) sendmsg(r5, &(0x7f0000000280)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000440)="a5bb59f495ccb0e8c26bf6bede6ec6264dfde942de932165b3724994c53c4db1ed5e08311c12ad382646d70ac6a2cda2b60946001cc4b9e551217b9bd6645e36d328342077cc9d5f8f98d7f836889daf1b05218981e5ee742f5979d76ce98749ea3c2da21d449d3347e309d75deb578d53d90e192793c3c7573a6f32e8c48521e03e8a3fdbe8f3e81b37cecc74afa032b5f62658f530dc8b6250eda64932a810a504ce16688919fbb455f212f95ae08d4efa29ed1b7831f0c31713ef4bdc06ab2adf0d402962f3b9f8d88278296b8f472e62c7349abbe5077394aa5ffdaf77f6c09363c3cbbc38f8d09182bcb3e6409627142ac9fc30763088f057f8975097e3657f9e39e0ae7fc17e68b1a05173542d752f37243a6f39b67d6eec6f6d51d3051815ec273136203130eaa6c569ca5ca2cbeafd546cee2c492ffb660e780c39dd44cb9aa4033f8426f2e106671aa7155b0d21115c8525555c5d824e213e243153b3ef76511f2263ac9dbeb06c8b9cd597d169850af0b32d51763274120dd035d693c903c5ce7d305d0c489132b2c77909033ec0ba71d8e3ffee16d031b6665cd1633bfc583ceb36b1b02f381ce5f60344f882c9cf1bfa9965348ef7d968ebc575e274364e82ece0cc4c25bf0d5286b5d7ad82caa5b4c72ce7952374ccd1f2f627f484bfbb4762a59b838ce451e374680fe99589f0f22761c481686fde63ea838a6c3713243ad99ea644d8916316e4ac899b9cb4f36d7be9d56c31e5a92dda3710c193703c018618dd589c6f3cb32adf6a450e1c25327221e44f8de4ff14aad72134ce45cdf916cb9d3cb05f95b8c79860c251758896c40f4b2ec02fa4ecd590ba166716a628360d17c854402c8f044b7f509d3155e54087161fe75275a8d84ec2f6da9ba11d9deb54974e3c3ab4db72ece0daca208a8862817e88e3679711fe4c31385e37860e377298c60e06b9541678d784c47d3e2b60660a2906a4066d3fee802525e613b92ee1493d6654c5bf78194ff18e5ee146b33807bb57a7d2d8a8951637c2a58da7af481f64efe97c7224ac1e1bdcb5eb24ed07eb71322e848b850d13b7abf1790b231619737b69384378d18596252e9d6bca62be58c7dd3f1d90d768a8dcde566135e1adeeaa0e15bd22667388c80bf8e68d8c7103fc6deb2b21a0fea8d1e8e16a6bf175d24a97e65541fe365e9842fe7046548e93a8f6e650aafedf608b563615858eb4df608018400205e94e8c501661ec8b86b4c3ae7e630a63953dc5628c0572b701c5acbc40057a19adf32f078f49e71b50fe5cb547eeb8b6b87a7ecd600eaf546385effe0fac6c0c6e4394e45ddb6b95f4e6e74d2beba7ca684dd6e4a0a1d8fd24bb969141db0511570630159a410aa413bd4f7324fb960ce353b75ddb12a3bf8098ee0a6f4be1acd4d6f1337e70a79e5eef95a650d94387e71a7319a022d59d36248e182487d07d90dd87c7ec137157a5104de355feb95b46bce5a81a7e3817887d651a64f5f53e5a334d91a58248cb0522bb7b010be517ea32430f6d9e8111195654dfe2533a0a358799c30f432fec5ae5b0ad8269dfad364983d21c9c178b2d1ff7bfda92d9459a9454f9d21febf1c09a898e5b5051c4995a8b8dd72e3f4528f6f177d95ecd4f72b162f7d5aee9c145e5c5c1661827afe8f2c0281d5be723ccaf93147ddf4e7a082e0214917059dd14922adbd39f67837384e9bd1a6bf333ea35137752766bf86799a3bb2528b7f7e477313e6a8f9efbebf2a84eb38696a1f250f8044e97e876e6ad7341e53d9422476400851c6d9812e4320e7742b6e33f646df64ffa66521b0cac98b1440188e0c73dc89486637550a3b5c49a801af4ba950b6512a3ce17084dd41ac6eeceb63fd2e02538f20c8b0b751cd8db3954ca682ff50c37ee25b70332c7e72e335aa56d834c84d96b67614ec2e17913cf325a4960d64fe9f1fa3b65445b78203ee7ffd5e3f4fc36dc6b6a41ee7772aa5a080199e06aa89e4c7eb6c54c6165837465bbb0492464dca3fafeccf74499446241a05f93907cab16a7165d0e8035be9963b075b674a5796527de2edb9384392a17fe0ebd7512421cd5a551d200d5ff1f07f67ae8aee392da5cda00352cfc2fc197e0b8bd91337244e5a94bef1af938979aa2e6a04f063ff2064ea0f0647bd44f9491f7a737620f328979065578176b53ad4bd7264cba223aa230ba68e39139531cfead9b5dcf09708b74cd57d3cb5edb8bbf0878e57e8a0e39dafa5b0431f5d9928d37d8c0eb9584d3b95fe1674f564ce0f32957c59b5c1132ad9f1ea6e0885109f8dc911165a8603be5f12b49a86526408aff59aebaa5e7aa5681212904929e77fe8752490e602cd1a9c4753b08172da2d306bb9be6aaaa3195a0f89071d221f576d5069e044730de0534549107a888912dfa45443dfe15f6554da79153515bb0efdd94ad33800c3e6d78c22f8d57591508bea847036e936e993eac5d8ead2e5e4d1e71d925bcf0a8ac4cb19823d2deab59259e82529a8a6c94923eaf4316947fbd6e963364831f408156cef2790d44a972a689d11235af9a0ced8b3f3631d647e0360d39c30d99a69a98530c9eb6610b14e324cd9c39990e8660bfff217ee5722db25970e9cc21f6afc0a7cf4517336db5d59bd84607031ce69d92efdf920d2f2058964e1495c2634dba4cb7582489d9e9c01a59a6eb0bd68c88a7efe429801bfb200abfc05d73ffb3a3563cf0f26155b6d0687881006db8dd1fe04d17416cf70b03fbc8d3d4d06235c868e0bfa52dc762fa218a776fae922cc715cda4d7dbe3da8dd1952d2ff9505b9aa81fb291385a85d2d191e410ec76805bef34d9e75f5aaee92951e650ec4933e6a011e10212ea0e9643d5b6c9b7ef74a4904bdd85137e0becb61b2e6942a1caa212736edc7a44f574e33badc9abfd6e5cea532ba42443b72f1b9c142f0b55ecdfee613f5539ccc1c8e4f0cb9e6a73a6cfc4503c604e41c3d174583fe01f435a757ab938b9188759cd015fafdbd370969f2523a394acc5645d0cfde879907d233b16a95b333f590746a451704e37f31db69dddf0ab418887851de963177680a3e35c734ebfb43f2473068949ce974df90fa78831c985ee8c8f91530d06d42617bf8730a46321602162c89624e4077d01536e486810ae26a4f40b8632d7ab93845811be33cb1866e2343b8b3a15d950d17dc4acb2510837e2d81be0f111e2953af597f74c078a32616a840ffb908181ea2b7611e403f888bf1534481ce6a7bc23c83598f3651740795031f419435f98ee713366c5ca8d69228a2216bcb9071975318b77aa85b92d025f771f0aa79ea594983c7d0e6db386eb33a20aadbc4616bf5867e8221a0ba7676253c7f2c94cb3d59925bed0cc39d6f6ef0066e3cf1c54c665929f30e83e1e6bee2e1f3398149d6aae7b4ddb317a208f147f685e09f5d28b70c23c9452b6566bab52b923fd26fce063e37df13332e1f17de3f0566bc5460ea1deec9f65373ac42868d85a1022bac4aaae66c2b19242b8b8b1dc2ce74754384e0bc66df2ea98e6be4eb2713eae371c2c48f5e7b4e61387edf4fce8ad148cf327b9b59f13a6bf084a519de15ec9bfb51b43af39b9ff95365d3257e4cbf2b649520b36b712ca5b82e19fabb8cb78d4843996d96fcf48f2ce4ae55e231393ba329791e6f7fe24133bf41b0726a83087756465655f09df68162bb05d6ff6f1d18b34aa1e7f2058c21c2f0858d365abbbbb50a3446e359817941d7d8130346b1655e70d949b4a112e4ad92bae2f8fcc8bb1b1b8be43542bf54e878a434f3eed007c5910baa214fe3ce973054b06c97d9ba150c0fe9ce2947a27e003919a424080725b1c1b370abb8baff3dd93cb29db5be634c482814c2a9c97d1255052eb8d46f6db530a9a010b9a885c09212b64da640ad52bfb72af7b711e04a7b1c9e8bf521b789f96b59bf40b868d763ecb7ffb0e9b9aafeb7e2402334e999d5fa3b585e17e3c4be7125b1920f8fef3563beb49f40ab89b744666386f4f8e68d283635ffd2d95f7caa588362b260ad51f74fc636438f6434437003507ec57d40d18093e6b7d0d5cb26ce93c41d29a3babeef178dbfd02468e2178a918d75077253f7b21ce84f0e897aa85761167c51297c48fcc5988894dd25e28b433b96cefe76837a942bc3c296343fd822d54c6a694ebede38199b9d61e28569aea6f8b7db2074ddf3df40938e319a889fbdc7ba7f65be7f5151a9819ece871e0b17aaf59c162e87ea2c079d4f46abf6a958ac6f059e96688f8f471282f3b15229aae08c4682b203666d5cd12bf4e2905e61c70bdcbaeefe4a0b5fef691cae77de5886a7dcca990c609af7a874f50b65fc75bb672f86fc66f498b2da30d99a59dd1d8a9da203e83408142157f086730fe1f2d9d40d911319b7c29758ade7e8b9bbd181a07becd8989578cf1abe358dec03d513df4b56ce2c8f386c0bc956b6b7e739e04f22077e1a7c22e0938fda0ecd42cf977fc30f1b850a5081bca5866f377455c4d2435ab584afff0197045d0833cf027d473169098bf1ea722a2886d236598580523168bdcbf6fb643d7563f8118b71978e45117b3089b8d974ea718b1bf1e195afdd82bc6fe4bfd272cb437f99f2a8aa65d89512f732f537937174996b4b91d15094097d7670452052cca443a510b0db453cb31a8bcd7b695ccaea1e2a42cc72002580def7057fbd21a2e9b85722cd965fe49f685ecad3e74fd099c7a52f7988107c4e3fd0c6624df383d0fa43f252de2cb068418e74b576d11f1b7e2a11c23d54f0ac2d083b6f4c80b407a7396224a8f58d33ec89725f23cdc2a085a110ed7ef9c986af1c3472fd1a8cef1848c7671915b2e0cc0d5b27ac97d7e63d95b23ba624a7f9351b57d3bffe56fe09c1f9e50326d98320ebc82f6345ea746058a2847fbe28c20ce033c2b03d40f71a964373394b1120703b7bc71fcd1f9cee899f007919e23cc39828d8c752ef92d8fc327e32cf1c167f72086d54bf98addec2c58977a8dc6c1fa712f6c7ddc7b14cbc3097fc4a9f52d7b5900be28235520de24c1978b675b1811e6b0e1ef78e5572bde81a76f175e3f03048aef15bf029f7c36eddc332761317528ad26126868c80610dcbd88daf12b6bf601d74c0f7352313fee2df24af726ba7fbc18692d5f1bbcc9be8de1a0fefaa77139b5eb59d627f8591f8dc85c026405d246a0798c2ce067216cc549e70c5eda3a4f75d2df41748e5664204cb299b14c4117c7f9d1e4af62f989c1fb3c5bb12ecddef3c6dd64fb7c5a38b957f03a21bc664974a217b6850643dc653cb14e6ee9c18afde899407af01c023c25b428f3afc6e5c5aaf972e5a214936703c190db1ddf8aa856ce95eda5d41f7408619c1ab2f710a04591c90e19dc532d0b911e5e801918510f05499f7a641b0fa3da35d1ecea0f43957e63d639963e397bdc7f0e21ac73482f9691971749f8dba44742243d4e01b11bcaf7fb3ea6c1933abd7890a5a57c265e2ab2fe7dc02df1c7c971c892704806041753ada43d4ca281bd7ca0e2923552e518cf42bfe990df8f39aeed6afe6c0bcf19f55b9a2532858b11538850b210ba9d8328a7325ebaedcd0eca0a6b405f2ead0feee6b3b38446eb5236b299979985d8eb89c7517f1c5f1106fe2c35e5c2a6ff0658d7929ea5c7112a2f02b9e1588550cc201097151acb02d51c3f3230f05ca5b68ac506678e949754c0e8c86140af43295d4c41c6cff5b28354e1909a1b898ec6af320c432452e1a094abd635ed44fe", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="4f0f97b1ec62bd451c261e76f303b197afc0b5e23988a85c0b158f4d4b6f299dcfd89ea9", 0x24}], 0x3, &(0x7f0000000200)=[{0x78, 0xffff, 0xffffffc1, "af3a44c4244daba6a7e327973e3b21007e7302d412f902da3f7dc1873ff19bbcf6ed22922e712a593832d265d4d709dcd68d86937425cbca6ffb21409100f6ed79b2f2f5ee82cbd1b87191880165acec43c8b0fed92323054b2fb80f1c43c8bf3936006c18ac"}], 0x78}, 0x4) 16:34:41 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x20000076, &(0x7f0000000000)=[{0x2d, 0xfc}, {0x87, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff0000018f8460", @ANYRES32=r2, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d0000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c476ddd6634909a8b255f2cf7ac421e35cb0da0d740ce6ecd84ed6fe600"/917], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000340)='./bus\x00', 0x8, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f00000003c0)=""/22, 0x20}, {&(0x7f0000000180)=""/234, 0xea}], 0x3, 0x0, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000380), 0x10000) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000480)) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069dd, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) fcntl$getflags(r5, 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x6, 0xfffffffc, 0x2000, 0x0, 0x8005, 0xfbfff009, 0x737, 0x0, 0x0, 0x1, 0x7}) fcntl$dupfd(r1, 0x0, r1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0xffff, 0x4, 0x6, 0x1, 0x400f54d0, 0xffff7fff, 0x8000, 0x2, 0x3, 0x9, 0x7fff}) close(r6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x7}, 0x10) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x0, 0x8, 0x7f, 0x7fff, 0x7, 0x0, 0x4, 0x6, 0xfffffe01]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="350e", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) pipe(&(0x7f0000000000)) 16:34:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0xff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000002c0)=r0) dup2(r1, r0) write(r1, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r6 = dup(r5) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000000)={{0x94, 0x9, 0xf8}, 0x2, 0x200, 0x4}) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r4, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x3) 16:34:41 executing program 1: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1c1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() getuid() r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4}}, 0x0) 16:34:41 executing program 1: r0 = socket(0x2, 0x1, 0xa) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) 16:34:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4, 0x0, 0x20001500000001ff}], 0x4, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f00000001c0)="231529e1489f7a63b10a6dd3ae648dc4b0b037d0ddb3a04652b9aab02dedd6507594dd72dbe6009c1a20e5f4ff31b8a16620bfbac3d59f28dfe5933dc025aa1493aef2b163c8ef26748c0ef7d70cd29826de69cb35ce93c34ac6d0aecbf21646de6cf001588f3e4f63f1091dc1351c627f6f7c161bed926a82e9f0a88bab367aa99359918e9e893692b1fa355c9ded96981fef2589b5dc702aa78f923d00bac5360ef6da3dc3041442bb2022571f6fe70165393fc797eae10129d84cdb6310f1c890ca54ff7ee3de4a28f2258e1896465f1c0b0f976a3d9d0a53c04b1fcfa24ef21986ff71bc8f921d9a3da66fcc85a0ba2b0adbac1647684721", 0xfa, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x6070, 0x0, './file0\x00', 0x7fff, 0xd64, 0x7}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x4, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000005c0)={0x9, 0x9, 0x81}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000340)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:41 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:34:41 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff}, {0x3, 0x80, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) setrlimit(0x5, &(0x7f0000000140)={0x9, 0xff}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa88aaaaaaaa0800450000380000000000019078ac1400bb000000000309907800000000450000000000000000000000e0000002e0000001810000005ee1048c"]) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) 16:34:41 executing program 1: r0 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair(0x10, 0x3, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xaf) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069dd, &(0x7f0000000300)) connect$inet6(r6, &(0x7f0000000300)={0x18, 0x1, 0x8001}, 0xc) sendto$inet(r2, &(0x7f0000000340)="f026f9c6843f4fb7a57d3180532963638bfa00f913d55152cb49bb5244fa4e017d75f684a34a42f2b9efdad0964213781a8473a83b74e8923fdf14a830ceeb20a8f3d0bfac3124e57139ea7cac883f8209c27a861a0785678b2be17fc30a11bf588724d13e8d48df9d331cfcb568f16ca9446d6d51217c434dc1e39c04ecec92f65363ec6e533863ba3aa569b6efeb7b0ccf9500bc31221bc92bde45f7c9e5741da13245793c73eb85f0f754d340", 0xae, 0x5, &(0x7f0000000400)={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r3, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 16:34:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/73}, &(0x7f0000000100)=0x4b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000004f2ffffefffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000100)=0xee) r5 = accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(r6, &(0x7f00000006c0)=[{&(0x7f00000001c0)="aef8ef57bca070915bd1e0e2236a7376e95831d65e8aeead80a46d1f1988018d4a7ae27ef849ac3cdf204336488fccfba1343bd299d7078ac0e2b51b6f8520f6cd77f8013bcc067a2d2134caf859d720b23610bc67e99a09276485f18f06f286d11547aa1329f9a22391b8b7011bb5b3f67edc7508", 0x75}, {&(0x7f0000000240)="9c9adde695e4a2d76815a93c0242a03c70975e6efb4dc027d57593dfa51841bf580517f6116545c9cf0d9036f2a4e4c9a75df7ba7d0fbe4e40769fc7d76edc9f2d3e63ec4bc941884ae4676b92c07607c84b29c7a6ba5f489ca05dc5dc586022ce15b8e8752b27e268b787219aea4cce83bad7f2d407e90ba9217643324e0deb259128c9d7aeefe58afa9dfffe69eab5c3e012a4a28fb52dc3823d29ca8ad5b089a77150009a393fda0d5bb5", 0xac}, {&(0x7f0000000300)="7805603b9225cc7e74fa335580f6b666884141bdac2f2a932df54844aac4b65c62a3630146441fc08193bc", 0x2b}, {&(0x7f0000000340)="d06624a66060365465f17e33565f3cf79e5dfdb2f02cac799a926d810a593f35160930828c128d65929dfcb7c95a9812658ce79c78d4bf0c9a0775bb2b3c6318214e7634eaae67bfa343831288a17866ea202cff3528cec783c528", 0x5b}, {&(0x7f00000003c0)="2bfdb608f6f84ee5b20bc47d8d94d6df3b66d23e7030881ce34642b21594b204d17dfeeb3b851566ec1517997288bbecbcf17c958d25bd5ef56e00e00ad94fe7046ff66de904f86ceef38cf6f2d83eecdea8bb4afd362fa952f0a5873144a8555c0b9f40c972f4a4ea2af90365397031608609dd224be67d6f3e5c95a7bfb3d9fd14074dd8f8bb092f5a92a3364bcb0580714c205300034ec0a45f33677df723a5c61e39e6b18397edc7d3956f7a82139e6fcc61c2f6", 0xb6}, {&(0x7f0000000480)="a1c8dcdad6642dbec7e54cdda11f0f46357b27dce763895288e152e851c5c35b1c328d3e31f29cf4701aef4cca529444442d91d5edb42d77301e9c7b9868b5a7c196c3f6ba2345086201f447908426b8d4ba0a963ef78bca54f6592b87b105e6cdc177740c704ce7b30a7eda0b0d6eb1c8e8191b2a3dee06141d3b5bd2e3846139d53e", 0x83}, {&(0x7f0000000540)="9b91d5323bed933cb4705ab3caaf176a86d9a853bf1446fbb3eafe", 0x1b}, {&(0x7f0000000580)="697806c44d855a773c991cf41c322ed215ab13e81d81a708159bbb4aa489429f0696350eb8e72cab3703cff29a653ffd5e46d573e761d6", 0x37}, {&(0x7f00000005c0)="aedd36449e4c57c20f37cf7f3746e529cd256f9345bd611bf7220fb1d4fdc6c3283a7d7c0058f2b8acde28447deb6967d6431dda07b6e832193594f35e513ddcb23412b4ef22103ce38008ee6a942a0f72f386b05f8387769d60abcc7c92b0cb98d96405af2491ce828947974342dbf99f090cb214f64d1a5f3ca6bffea637bd31a05267288ba09737c1e15e27dcb89a3e6a796bbe2e3e66095e4c3ff21b53e0cc7b4cd05ed54766a1072862946f46804b43057d5951f78994017bf55e3b22bb0b7cf420db7b90ce958390b04ab8622b", 0xd0}], 0x9, 0x0, 0xc6d) close(r5) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:34:41 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x80000001, 0x0, 0xffffffffffffffff, 0x0, "000000d49edc00000000e2ffffff000001e0ff00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f0000000100), 0x10000) r3 = socket(0x2, 0x3, 0x0) getppid() r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x7) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:41 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x800) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f00000001c0)=[{0x4}, {0x4, 0xd7ee}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) semop(r4, &(0x7f0000000240)=[{0x1, 0x9, 0x1800}, {0x2, 0x4f, 0xc00}, {0x2, 0x4, 0x800}, {0x2, 0xfff}, {0x1, 0xffff, 0x1800}, {0x1, 0x101, 0x2000}], 0x6) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/190, 0xbe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x1, &(0x7f0000000400)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x1c, r5, r6, 0x0, r7, 0x2, 0x5}, 0x7, 0x1, r1, 0x0, 0x100000001, 0x401, 0x9, 0x9}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x800, 0x0) connect$unix(r8, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000005c0)) 16:34:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2e922d540fa8560ec4e03163122b848c3b87e7568f7c92818f35548c0821cf79795f3675a5bc667129cb8b7d7d8dbf42e6f13eb05a59743d03aa86e7508b2ad2e6cb47dad623b1a1ece82727698cbcab83fffd42872c03784222698cb2648cba1484d2e2794195"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f00000000c0)="da96fcacfacbe816746040052437c107ad033b118e33b85700a0513aa76f5e4623a3957154bbd853335f3ecf38fbdb48c430cb13c443a96c8a7c1be2a08aaebb75558bb121949cd1f699e95d7d96e7569f4e848ab0c763ede0d782dea01b746855f8744e1476058192ac116a7b15e3096a23fab6a5e13904f5d4895ba3d7e9bf0f49dbb67d382a82ee327907df97001e154c8b58a7", 0x95, 0x400, 0x0, 0x0) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@empty, @broadcast, [], {@generic={0x6001}}}) 16:34:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getuid() fchown(0xffffffffffffffff, r7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, r7, r8, 0xd4}, 0x200000000, 0x3, r10, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r8}, 0xc) ioctl$TIOCFLUSH(r4, 0x80186959, &(0x7f0000000300)) 16:34:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "00000000000000000002f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwrite(r0, &(0x7f0000000280)="7d1fcf560302ba69c6560126a7e7a3b292fefa637a6c2118e8c59c4b2145c9fe1d91ada70d3c8f1971617cc701161db52bb0b0e8f8fabdac0a92f11ee9a36ac0366adf6e52a8a3e8aac1d6e8bec3977e78be99952b672e2e95b9bf0c7b30d83c0cc634d2274edf91bf75b93ef277521d4d80fd1f506c6ad82da9b7da1ec874a70347483feb", 0x85, 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = dup(r4) r6 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x1) poll(&(0x7f0000000340)=[{r1, 0x2}, {r2, 0x20}, {0xffffffffffffffff, 0x100}, {r3, 0x1}, {r5, 0x40}, {r0, 0x4}, {r6, 0x1}], 0x7, 0x3df) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r8, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:34:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0), 0x14) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x7c5f, 0x100}, 0xc) 16:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0xf0b}, {0x80, 0x7}}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0xffffffff, 0x3, r2}) r3 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x80, 0xb6) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = socket$inet6(0x18, 0x4, 0x1) kevent(r3, &(0x7f0000000280)=[{{}, 0x0, 0x4, 0x40, 0x10000, 0x5}, {{r4}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x80000001, 0x6}], 0x9, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffc, 0x44, 0x40, 0x9, 0x2}], 0x9, &(0x7f0000000340)={0x2, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x40, 0x0) fcntl$getflags(r6, 0x1) 16:34:43 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff}, {0x3, 0x80, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/90) chflags(&(0x7f0000000080)='\x00', 0x1) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000180)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) getpgrp() 16:34:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f0000000000)="020cd731c4ed9cf94cdd1be1ffe04fd2042d0896bb3a9b46652a2f0d1762e1934bdd", 0x22, 0x0, 0x3ff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)={@remote}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:34:43 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f8", 0x23}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ac19be96914f6d33675", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8) 16:34:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = getuid() fchown(r0, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xdd94, 0x0, 0x0, r7, r3, 0xd4}, 0x200000000, 0x3, r10, 0x0, 0xffffffffffffffe1, 0xffff, 0x80000001, 0xdbb}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r2, 0x0, r8}, 0xc) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x1}, {0x9, 0x7}}, 0x2) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='W\x00') mkdirat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1) 16:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6e4, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) 16:34:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpgrp() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800", 0xffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x9) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) fchmod(r0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="6ac6eea612b84bf0ca653b0ac3baa69e67b94dd6c25ecc3a6366bbeac83771382683913d3cd29e2c5187cc780e2c40d6f8cb3edcb8c542163772365fc67cf569ff73ef811aea9f9bcd4632ff2824c8f5db7a39", 0x53}, {&(0x7f0000000200)="6c44e97613097f9a0571111f67bf5b08de74c97930a16eceee37bb3d50a0c451e1978a32fb62203da3000a35f69c725a646ca3c0b1edefaaa4b2d4b9cde0e6bdc89ed6b77e1ef991348d201d3c76dbeac429eea4db0b52fef7dbf7f5c152033ea907561d48f806", 0x67}, {&(0x7f0000000280)="b01ec2b5c1fbc372aae609c5f7e88b6101c71482a09f50fc32ba2824ce09aec1ddb8f1a21dc620efaa970747809d898b2b9eaa767467f84aa68b95b727a35c9d82540d783cd1f7d8902ef2b7ecf39df0e92e2f0dcd35d60520acc1fcb2", 0x5d}, {&(0x7f0000000300)="b45bfed6927b0b82819c198d123e3fa70e6fb7ae01c353da724ad8109abc9103a5fa240946b7bc8a449f46ac39f966a82f04ef9b305ff9b902e4335f839125d463dddf1ad2c5779d89fcb9a7375037c430df6b9d2cdb8c8cfced33c126088ec1d69da8b7ec", 0x65}, {&(0x7f0000000380)}], 0x5, 0x0, 0xce2b) pread(r1, &(0x7f0000000080)="63769b9dd97d9cf56f82f4b84edc5e5dc8c3d08c50157abcbf68693c6dfe1c66d4d32baa96344a48a01205fb037d525ef8d9848b22036ab96a113cedb6dcccfec6d6e28154f81074ea3a9e8e2bda555046980089b245996ca7a2e27f76888b61a0dd2693dfdec3e2f07d187eaf099279b4f0f9236fd11e59eb1587cfe0aa58acf208b2085e8c2c6279cb7b6e51a4209c5029cccb9cbedb6192868d25c19fbb758d5f5f324f542d74", 0xa8, 0x0, 0x10000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001180)=0x8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt(r8, 0xfff, 0x2, &(0x7f0000000140)="066a90268a5529e2b43b0f736e1e90dba273a711702ac3c2c890b2bb29e8a7dfb9f7e83824c069c6bb61fafb37e7358a0ed1c3745648124ee4db36ca72d025f51ee533a033d4b9706c76f5f3aef3df4ede30bf23b031df4da72c55d34bdf2940e7ca8bc05f73a9e11b3d520e7f4f12c243600b31693400e72f7dfe2d731c55962d7999c20a4746d4fabd4fd1a85afb25df3196e68dd76e4b654e7fe5635ea2515630fec6a9b78c768eac80dea1d69c88acf0ba40874d9cb9a4c7f2c791b1c9eb4b8a1eed6c28c27441a688ab91c24b704ab7034c1859b46b9f6576181ce6828110651f8c649bd257f8c75190b3413daf707986acbdbe1e0b187975f1a05f0792ad3faf86dfd9e4987eeabfa861bc8922eb18f6272b5c8b22acc040ff691ee49735b552ab8d1dfb4e597b88218cc11b8d81fb0b20cfca59162a05bc67b85503e323856e788cd7d1f5f70390afbab81ea0f101cd7ad2e73ff7311ddc3a5f35582c924b7d13c122aba6567b4fc1b10d5375caf7498b3b3f9bf42e3aff38d2a771a8f51b1ce3ef7670555a22ee9dbd6236d710262ea18a0b70f75e3f6c6e0caae224ff3c4deabb8a403f77c67acd4550628bd93e99efc2c23d36fb939f5e228c6f4354da39f904092b242f0cd95543760b9b904779eed512f4682952e1836564e671533551646416bdecf7f2050ba6ef5262eb8c1a436e29906f055f9a8c2aa507bce7b612362cbab1db0060856bba2ea2ee892f4baa8e122a9e550a711e457f4300f9e3214c3e896a5e64e75419df2bc61659681e3ac8fb7ccc39e1f74555b22b5f3a54d94f18b1d4e7015813e1bc34f6409a444cdca1b11eaf206a104119fff9240b822757cffcc9f33341914b59ef11faa03a5dee3d85e47336093678aa59ed0c6cb3306e4ca40556562936362007318079b990732c02c5553190ec606de25854bd44c66275447bdc6d53321a61ebf9c054bf5ffd1c9bd7e86bcd9ac5ad6e91495565fef8626ba458734ea11fad344eb2a45f0ba32e04f05aa12d3a4c71980d3815290a83361ce6ef26782489de6089c5a2e91bde3cd362223a76d7686a4941a892ea52c3fbfba01e1c863e3b62c62db3aca1f69a84c87456a3f328171c841aed79a71db7d351866c45ddb503e091ef8db8fd2f39a6f2f409c4daff710061add67b78f582d59a5274948a72ab8793619bd8c101970d37bdec61774ab340c4c7a37f49cb2bb6854a9d99df1371fda222e43d01a952b35b1e76b47341fb693e8747b0f2e5eb0c39d43eefbf2ac33ac6e66f0878d3ff38a6bb2f5c1290ee8b23eb5506e8321c4afef8bd58c140a6198b834a558abe9949b43cacfa4a8e9150ba188b0cd2d3211fc7422e64bb8f4cd300e45b419ff13a38fd60d292728674c61fdc44cec143fb1a9f594b7c90caf7afa7701d5e44ca948fa613452e92e73034c0848902efd4d7687d12d9e9b4441db9ccd51ae72cd9148638319cb1bbe560c8d10a828ee59bfaa3afeda3627c496b8d2720ab35f296f3cac8b9afbf26611b67c60243c30961945063deebfcc9e6a66152c3986395bc64ac660a58d42f179c508e4f4852ebf82d51bf12be4de6e204e2e2b350d3caf4593ee0249fa70bfd59f141a31bc75e4ee8db1eb9835d098d20272f54e0b0ce2daee688060d20e7058075652521c4e1c7ebb00c8dbd8870f44d238264859a52c4d3ce69ad1827680359a612af8ecc7de28e9513a86fee8c96e78162b5b8c56ac010a6043b78379a3439a5c10d510e710e3ddf3e54b6fcc9a9a77bf7a056fd5f3470fedff48adc68f038da07fc2d6125a640d90a83819860ad491c2d81d94961ecf07340657ea6837af18b4a162b80e6243c802a91a5ea53da93941684aee29a89c9fe94098fd19dc9ba049b6035d53f76cc0fb1b7df28e3b03f7bf18ca52cdfe89e67b2861962d33251f0a2fb5682b559b75f4d8426de126b7a627e42fbea48867cf6c515b6b275fdfe89fdd02cf8f082c8abc44d697d5d0fddebe0cf5b18f798f5dad0287e5d5d7a8e82d406d059a550024839fd9a9892928c13d701fee3c579d5236ef9ee34d2243512ea25e4cf657e7a59180647f73bda01fcc8f7ed9076d095e9b48a5ce32f87002609a965abab55cc4a7b432b38625e6eff8c3015c9e27046e39a6eb1c98cb735ca674da73e2f7b7f6ef69c4d4c1c0f0ac35d5252b720bef0f515b77dcc27f2fd0335b98dab1c820cb8b56fc93935cf4ef170a657cb71205d39e0fd241771c7a1b2715b53702596a36858df861f9c94796274b8bf7a9fd4057323f6e5720f14e400007b8e9400b7511b7a8b6fcea6f1eb1dc5bde2825ccae0f091e936e1c372334b6d00d0e18643292ce3697833fbe18b26a9a8051e8fe34d9164740c8fde7876a3ee2392657a8ce858b9bc24474403dbe1466d69661609fc695291d1caaf2ee21b622053eadbf3ca94362c46d516d70717c53bf9afc4bfbc5b7eb8ad53f594cb439fe4bf4cdf5eabb4a337e7657050ae307bea5a33d8593b55508963123de2d3d425adf4f791ce21537057f621bddadab72fede7f902034ae81b0ec4b65075b51d73ec1ecf99ae54039d85a509620f735fb8ed7ef86b2d2910f32ea6646d6f750fffc1b5c9d9aeff9b8e96f9edc118439953c758b2a49694825de3bbef10d46f805fa11ae420e0ad0ff6a48f461f59301281d9c4ef81f12a9281f832f348977c3633f13dc9a7984a0b8136d38abc56074ad01be26a6a5042bd36733b15fcb6e52686df7d44945bf2fe48449cef3f1ef468309350724d18f39bded21ef87995f37edc9cf01fc0ce694aed7870e3362991615d5d0b9c7058ea90a9ecdebcd2146004e8f133e9318d6a81a8e7350b62d280ac12fbfdb7e4d4397cdc219545dffed282364b430084dba17552eb21f5a4caf5abd62491ba7066f18f4c5f8bc845f2edc5dd13bd4c787d5d62ee6306ff9052727e14607d95a02f97088dfa68d59062357c091e992a4d3877a5541e6609c2dc6f013f158b9839209299093f6086a4f6e3aae6fa06882e24048b1faa30d7fe1a97cdd3b1593aa210d6c3c77370b6381d5c65cc0f84e1728da9df014a3268c39689ecdd8bbcafe904d22b09a54e44515d0979a5248b08010db99b9cbc92d7aa751859df45591d189acf16f52eb7ab04241ef4e4be2851299f346e274ea0c5e965b3b93bbf1f4ceaa1bffa33245a33566975fe622e3e91df9a85cefa221fd99d5e3a09aded10c3cd7f1ecff5b4771483d9766ecfa5607743cd2cf3380068d948bbe019f0a0b25a0a8144f40623b5d12487e658cb290e6cad3bfa27bb9334a19f4c0ab200d6c2810c34d8db1b9cb6fb945c951162d4ad5cf44be33a3f755fd9263f92b06764517283898dc82eb731a4ec96b194af340c1c665b7303f100601d617fae1297cdf4088c790c209ae460804db4370bb9f281f3e8f61474496d7dd3c5ac7c15534b07f00f9c9e9d0da8afa0d738a689ae9254955ee89f60c103920f5d94f65c41fed7309e9590167e58aba2ab19f678fbfa297afec6a9c5ba8474d70534379fcea9ada9425431b5675941e95d669be7aa7988c6e435ac403106ae178a5db4461a4499a8e22257bb4135371c8f8284c1e92b32a41fc07d661491a4b7327841a6012017ae9036680bc656f9e26f3c3abdb5e0c0722973cb326d7707ecfbb6e943b6d6c67fc598cba4139a4f07b6ff50f3a334c0f30f76b680c350a718ce1409a70c608b91302dc8c05bd4ba3fd8f8c2c9fcab64d54d25fee0b350add56fe24188b940ef7d8257ebc0627cc8a6104e458c25541a6d85eadbfb83a0e3f1d3bf324c6c3687212380ffa16eb1430e36fb298633ec7555298641f2bc74b1727d463ae59e392a8eb6f082a9a0228a3706403fdd5747870654a220afc1af2faabd43e6ca2a5535cc8ad48a71392b3bacf4619a04af538a2037ec33320099c10480e7537872672872cab660b6e6804b007593d75a6ba64d9ab69bbdf477d40ce192a8dc640642494b3eeed67295cb3da9dc516d25642971414dc4a59059671ce34823f6757cd52cab13e86efe56c7aa5d5571b44b71f468a5194a66c6c63373ec65f109fee0b3f78d722d46ab353b652bf14582d84c6dd7ce5f5d2100c1c4ae03fbb812b26aae056e57911905046921d25d553a0cb2c7ad9db87d7fa653971e68f21b004662e7d626a25dc6f7973a9c784e68d1952019927b6d07ba3e17ce8b694dc8ac90ea855ff9deb64f6faaed189d082fdbe91aab5590e929f373a9013febb7b553d6aa4c4f147f60c3bb9321307d5ef54fa0bcab491dc39e48d3deb6ff01587177ee4fb64399bcd58941daaf3a993d2670010bc6fd875a6a1722b9798fa9946cf0185942d6ec3046b23c4c2377b8fb8920d85f2fbc4712e8b391f709a242dd13f13bce12d3b3957e7a0ce99a507949e30aa1ef059b11e0c029a00504df35bb0ab7ce8f0b9d4bc77105a7fbfd50036feab2f2291358164df0945a3cdaf298a333eb84f8641b6805c869e757baa71e3f3575c7922a202ee222c4867c0b551c884699f0e37847733584229341a29fd568430ea47b23dbe59d58de8a473f536b8d5710def5ababc3a935c71613d10d63621092a83b4f5bac1edd9602bf58c2887f4ab7942a0a28d8e8d4ea56f072a7503afc41792bc5b9d5ff5b5c465b7713033d9141bbd743cd6c9ec240b78422c535fc81f7abdbc40c6c20fec845b58b21b7e0770c0e3a3654b377dd14b74443b096e9d449485fe0482a8f51f673eb7cce34fce2534b2e94fc471c9c5aecbc32b597a47817a08e59330aa0c9b17aa5ab9fd1609c5c7d08187766c841760f20510554c992642274dda554e685657d7b08dfe2ac4b4eb835725f9705236329267a83cee9105950ae6aa5682daa58c24e739def4136abf29dbfd5331751211a4e2769ab8e3d910ae54c1d60bd9b4ae8c6b58f04c67241ee5872b04e13e40314c5ad6b45b010305d4bcd790a21ca3688dac2d4091c74c2fc5640bdb23e37e39a6ce12a20ddba56695cd7a7e156677b3dee0fdb9a6b3b43a46102ec5b33c552f481f8ef616b0e2761d56abf3b7458015785108b13fea811e2303abdea236f6e7332ce292ae7bb6127b990c73edd6b51beb8842f684b3dabf394aff5c78b520c8a951bf92d294c820ff677b1bfe6646f39a3bc330e081b666757d2f3f0e0290a8b2ae045ddf7d09d6843059fd2d1df632f89b0fa99c0b9aabe654bc9d59a99c1b2a1f2c1db6bcc23ade8f1b97180b8b45a33c9bc61e2da4c2863811d3be7a7b6425d9fece7d34cd79af738d1b6f340f1261f2d5d24b5450b21168397e5d1c34246e616b8feee79656b02b189fe3fa73e40efb7450e789c9429c166367ed38ab28d4282e0143f923c5527766fa0d502be60a6c1feb36676aa3ae1a34bdc6678fabce08de444dd79dfbec73de889b3124f9a33d4637cb87bec1d0d802d68713b6f15299374ed2390504c318ce6dcc8ba722ecbf556a9749e508b31e268af13c7c142315fd469658cb6d6b94e85f423e8996802a81e36be6a075a53c4e45082261bf45b69f12f9000c7412b633f13eea96fc0174c97255404dfd89e98b916afe697a8723a46e46e09020a9fad765826910dac2e6f26bdbdbf175241e539d50ddaa5718ce86060dafa7ada81978bbe0498225beefd704d842fc9e0b36f9f99f76a501178248126b71a6880ffbbd77e6a3741be4ec6f964493d329add61488e21a2d165ba72852f1fd2ed429367ce63282c4d0000e071224bea84d915fdaa87f1f61c0c870f6c8cf0f8819086ff03", 0x1000) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:34:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/83, &(0x7f0000000140)=0x53) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10a, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:34:43 executing program 1: poll(0x0, 0x0, 0x400) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) dup2(r0, r1) pckbd_enable: command error 16:34:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x7], [0x0, 0x9, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [0x0, 0x4, 0x401], [{0x0, 0x0, 0x0, 0x40000000000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510f", 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x100) 16:34:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x41, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x44e}, {}, {0x18, 0x0, 0x1}, {0xfffe, 0x1, 0x9, 0x1}, {0x2, 0x2, 0x1, 0x41}, {0x345a, 0x80, 0x5e, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:34:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0xd2a9, 0x1ff, 0x100000001, {[0x19cb, 0x3, 0x6, 0x9, 0x800, 0xf56, 0x7, 0xbf, 0x0, 0x2, 0x7, 0xffffffffffffed1f, 0x9, 0x90b, 0x401, 0x9, 0x86, 0xfffffffffffffffa], [0x7, 0x400, 0x101, 0x1, 0x40, 0x9, 0x7, 0x332, 0x5, 0x7fff], [0x7f, 0x1, 0x1, 0x5, 0x6, 0xffffffff, 0x3], [0x8, 0xffffffff80000000, 0x5, 0x40, 0x20000, 0x1f2000000], [{0xc1d, 0x9, 0xffff, 0x6}, {0xbdc, 0x20, 0x9, 0x4}, {0x9, 0x4, 0x8, 0xe760}, {0x81, 0x9, 0x4, 0x80}, {0x4, 0x3, 0xa8ce, 0x4}, {0x1afc, 0x6, 0x0, 0x8}, {0x7f, 0x4, 0x2, 0x4}, {0x0, 0x4, 0xdc8, 0x10001}], {0x4, 0x3ff, 0x10000, 0x6}, {0x0, 0x401, 0x7, 0x2}}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) close(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x11) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x101) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r3], 0x10) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, r5, r6, 0xd4}, 0x200000000, 0x3, r8, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setegid(r6) pipe(&(0x7f0000000000)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) writev(r9, &(0x7f0000000100)=[{&(0x7f00000001c0)="4b906aa937ae771f239768924d92ea16a826531db3146e6dbee217dde762c4714d4af3320a518d1a19850bff60bcd68334d1b0c11c532d2d97208b582af2900a56c2c56c96107565b58832f0d45bb35deb036a02adadf82ba60eae5ef2be211a9fc79abb6a37ee0802d7c860603b3976d9167687cb3e9840c212b8309c5fb4a05520d1fddc39e942c17e5de4de8478b87d589f08a2cbd8f0066b458547e519645241025d4c88f7adb608186881146e5303", 0xb1}, {&(0x7f0000000040)="5caf78fbc07893", 0x7}], 0x2) 16:34:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x757c, 0x4) 16:34:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x9}], 0x1}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e", 0x40}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 16:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x50) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40, 0x2}, {0x30, 0x3}, {0x106}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x129, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaa01bb080041d0011b006600010002907800000003e000f3009406000000d59406000000070707807f000001071b030000000000000008ac1400bbe00000027f000001ac1400bb00004e224e20436c946eb079fa4f99190861cec5de6c78d8916b6c296e34c39f143b0b28714e5246566b5d58aba587485c8ec33b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8020000290787fff05060501ae210303070000008a508afa3bc435d5821dc876c3e21e187e9aab12e484540a1c3b4cc0b105cedf19d854b369a0d42885f01cd90cc290d108ec088ae9271bcf224e20973622e531704f5dfb0469f6edc35e1b546ffb355485e3325636d262a18ed6428490a4710a1f419f8658bd22f368e313af0da09da767fd14f50a98075e2246d07f8ec8ad1cb3e33bc10de17134041eb5a0bd856ed8d6c04c9d2ed89a989c94752c17a761ab7921ae91c6240e43181827ee2e2bc4d055e755e853f47a"]) 16:34:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) pwrite(r0, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='/dev/vmm\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='/dev/vmm\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='\x00']) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4012, r1, 0x0, 0x5) r2 = socket$inet(0x2, 0x5, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000001840)=""/36, 0x24}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/188, 0xbc}, {&(0x7f00000013c0)=""/250, 0xfa}, {&(0x7f0000001880)=""/132, 0x84}, {&(0x7f0000001580)=""/89, 0x59}, {&(0x7f00000014c0)=""/167, 0xa7}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000001700)=""/89, 0x59}], 0xa, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4017, r1, 0x0, 0xbd4c) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, 0x0, r2, 0xd4}, 0x200000000, 0x3, r4, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r2}, 0xc) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x2, 0x8}) 16:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x357496c8) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x5, 0x1f, 0x8, 0x7}, {0xfffe, 0x0, 0x4, 0xffffffff}, {0x1, 0x7f, 0x66, 0xfffffffc}, {0x4, 0x40, 0x1, 0x6}, {0x4, 0x3f, 0x7f, 0x8}, {0xffc1, 0x0, 0x2, 0xcf}, {0x401, 0xe0, 0x3f, 0x7f}, {0x7, 0x9, 0x41, 0x1000}, {0x2, 0x1f, 0x81, 0x2}]}) 16:34:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r4 = socket$inet6(0x18, 0x4000, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xa2, 0x1, 0x5, 0x3}, {{r3}, 0xfffffffffffffffb, 0x48, 0x1, 0x10001, 0x81}, {{r4}, 0xfffffffffffffffa, 0x50, 0x2, 0x100}], 0xa, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc9, 0x20000000, 0x6, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0xfffffffffffffffe, 0xac}, {{r5}, 0xfffffffffffffff9, 0xa8, 0x2, 0x7, 0x1fe}, {{r6}, 0xfffffffffffffffb, 0x18, 0x4, 0x9, 0x3}, {{r7}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0x1}, {{r8}, 0xfffffffffffffffb, 0x8, 0x40, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x80000000, 0x2}, {{r9}, 0xfffffffffffffffb, 0x40, 0xa0000000, 0x7, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x0, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x6}], 0xfffffff9, &(0x7f00000002c0)={0x0, 0x3}) 16:34:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000080)=0x1) close(r1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:34:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt(r3, 0x1, 0x7, 0x0, 0xfffffffffffffed3) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 16:34:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) socket(0x6, 0x5, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x0, 0xfffff1a9, 0x4, 0x4, &(0x7f0000000000)={{0x39, 0x3c, 0xcc, 0x0, 0x20, 0x0, 0x7}, {[0xfffffffffffffff8, 0x80, 0x6, 0x0, 0xfffffffffffff001, 0x20, 0x3669, 0x9f62, 0x3, 0x1, 0x1, 0x0, 0x5, 0x6, 0x8, 0x84b, 0x9, 0x1000], [0x0, 0x30000000000, 0x401, 0x0, 0x95d, 0xd7af, 0x1ffc99ad, 0x1000, 0x8bba, 0x3f], [0x5, 0x5, 0xff, 0x5, 0x6, 0x8, 0x8], [0x80, 0x9, 0x5, 0x27, 0x2, 0x10000], [{0xe04f, 0x99, 0x92, 0x1000}, {0x0, 0x8, 0x0, 0x3}, {0x3ff, 0x5, 0x6069, 0x401}, {0x0, 0x100, 0x8001, 0x200}, {0x0, 0x9, 0x5f, 0x401}, {0x3f, 0xea0, 0x1000, 0xfffffffffffffffa}, {0x7f, 0x0, 0x7, 0x5}, {0x6, 0x0, 0x8, 0x2}], {0x3, 0x8, 0x7, 0x9}, {0x8e, 0x0, 0x9, 0x12e5}}}, 0x7fff, 0x1}) setsockopt(r0, 0x1000000029, 0x25, &(0x7f00000000c0), 0x0) 16:34:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x58) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="0a9bbbddd9956fad", 0x8}, {&(0x7f0000000180)="0a1019e0d40b8322ccdd00073fe96d04a4a1b3d2ebde25c1c4685f83b1a03603030efa8cdf01975d909cafa4955af0d956df49429a154ac7050477fae5bf792ccea6882d0ac552fc9bc622865c96b43d2ec067495ea0c2e57fc1d402e863ab40d94a790851478b352d71e20623d88056c092e34dbbea5d1521321c65bd2ed30f82fa54bb670d2fa87884aab90eafe1ae3dcde0e42f51566519f902cb17950ac30f6ce5fe9c9bda0c55a9f0f0dce84f18c0b31889", 0xb4}, {&(0x7f0000000100)="8aaefb4d5495e1c1cf", 0x9}], 0x3, &(0x7f0000000280)=[{0x58, 0x1, 0x7, "01cb51f272646ff9302785b2cd2e91a83773a460a1cf35813678c80092849aff0f95b1434e3d77a0d5b6f0129df65a15b245e674a19269499dafe2cd81e4526c4e344be00352"}, {0xb8, 0xffff, 0xfffffffd, "74bd98659d90ec7011f8bfe47266bed09a0e98af070a4f190f12d855bf9afcaeedabf46b994b0f5b80870e85bb0ce0f91c2647c32150c014e835581df961b2d58004d10e33601c01c98db2c3e962fbad17e865acdaac8e46d4250d40d9e24f2f42601074aeb9b4aa20118266dd0b6e45c1291e467e8a73a83df4e7be7c6fec3347587761f9dbf9aac0fc0fbffb5bd5503ef0806fbbd374e22b10e1a018c8a45cb0606bb1"}, {0xe8, 0x1, 0x7, "a5d19e8139dd27ee80eae7d24490185332a3df61330c2dd9f4d2932c9b7d92fa9c2f171bd97d8d60bdeacaef3b065f0933fcc4fcdbd209a139c789d6c3a1933fa821d6993e1e1bf0d56f5501db2ff9cdc8a50b5cf388cb555e2b282aa89b3ca13e09e9bd1dff6f73fbab4e118b09c704a744d2cea1df6302d8b9c58c6960049fa53e8bba8157d6205319f73c65e81a2bba31f1d13058dc0124cb970b02361d01a19b4384a972c2054bfa268b521a226d149be41aeb74a7678c90dd31b5a9f07d77a91f1cb6efbdf054caf5e81787ded8f02e"}], 0x1f8}, 0xc) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 16:34:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) listen(r0, 0x7fffffff) 16:34:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x87, 0x0, 0xfe}, {0xfc}]}) pwrite(r0, &(0x7f0000000640)="fb", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) getrlimit(0x6, &(0x7f0000000000)) 16:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x22, 0x0, &(0x7f0000000040)=""/34}) 16:34:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffd9b) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x5}, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) 16:34:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7, 0xffff, './file0\x00', 0x8004, 0x8, 0x80000000, 0x1000}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0xd4}, 0x200000000, 0x3, 0x0, 0x0, 0xffffffffffffffe1, 0x0, 0x80000001, 0xdbb}) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r5) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffffbff, 0x0, 0x0, 0x0, 0x0, 0x28, 0x3}, 0x6469, 0x5, r5, r6, 0xe529, 0x8, 0xaf, 0x4}) clock_gettime(0x5, &(0x7f0000000040)) r7 = syz_open_pts() close(r7) write(r1, &(0x7f0000000180)="24ce6c485e730d050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55e5c000032c46373ecb2f62b5a51f044c2a3d78bc887c706bbe8dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x6) 16:34:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) setsockopt(r1, 0x200, 0x7f, &(0x7f0000000440), 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/44, 0x2c}], 0x4, &(0x7f0000000300)=""/226, 0xe2}, 0x80) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt(r7, 0x2, 0xff, &(0x7f0000000500)="60772ca35a08fbfb48ea5a8a46155a10e3b4ea6cde1001834fb373e00c819110c8e4d9032c4a80b47a647ce37890a9503ea9c039305305aea2534090e990078320fbf4b9f3f314438039a827c9356d95139b82d428f8c6ffabf16adda344d185af0dfb09b18f100de6fc", 0x6a) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) 16:34:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) socket(0x20, 0x4, 0x2) write(r1, &(0x7f0000000040)="21cebb5e306aa26f4c93486e5963b1b1f7a55ce6690e18b4", 0x18) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:34:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) 16:34:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="558ddcaea2dcabd412f01b900c1a46436810520f726b3a56bd0cd9bb0a1aaa6127e937a3f17a489893fe5374e4762065a1dbea50a3451809dd80989607a320bb11f49f5b9e2a131c721ca11a21843b79d5de0bbaa6778376f420052bab55c9e3ad20bdebabe4edb6b5eb9892cfa3919049fd5fdeb1048a4cbd4f6ccfdb0fdbfa7c1d72d1d3953d2b50bd485f11457cd5b30e7167684ba8f9ea28b60a70b99d53ec38e39fdee31588e641714f3c9edb99463531b3c56c615ec290b89bd6ac5100"/207], 0x10) shutdown(r0, 0x1) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x45f, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) panic: pool_p_free: pffrnode free list modified: page 0xfffffd807ead8000; item addr 0xfffffd807ead8008; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *287436 49442 0 0x14000 0x200 1 systqmp 61052 82823 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic(ffffffff8225424c) at panic+0x15c pool_p_free(ffffffff826819e0,fffffd807ead8f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824c8a70) at taskq_thread+0x9c end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_p_free: pffrnode free list modified: page 0xfffffd807ead8000; item addr 0xfffffd807ead8008; offset 0x0=0x0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8225424c) at panic+0x15c pool_p_free(ffffffff826819e0,fffffd807ead8f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824c8a70) at taskq_thread+0x9c end trace frame: 0x0, count: -5 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e335d0 rbx 0xffff800020e33680 rdx 0xffff800020e189c0 rcx 0 rax 0 r8 0xffffffff81b4951f kprintf+0x16f r9 0x1 r10 0x25 r11 0x31f79fcf54624744 r12 0x3000000008 r13 0xffff800020e335e0 r14 0x100 r15 0x1 rip 0xffffffff818b7698 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e335c0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=287436 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e18c30,0xffff800020e18280 process=0xffff800020e1a3d8 user=0xffff800020e2e000, vmspace=0xffffffff8265ff28 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66353 66132 94340 0 2 0 syz-executor.1 35719 316759 49985 0 3 0x82 piperd syz-executor.0 58389 459959 0 0 3 0x14200 acct acct 96307 143309 1 0 3 0x100083 ttyin getty 51764 426256 0 0 3 0x14200 bored sosplice 94340 184119 49985 0 3 0x82 nanosleep syz-executor.1 49985 149631 4370 0 3 0x82 thrsleep syz-fuzzer 49985 511118 4370 0 2 0x4000482 syz-fuzzer 49985 116356 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 3758 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 23039 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 366021 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 162413 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 24777 4370 0 3 0x4000082 thrsleep syz-fuzzer 49985 404735 4370 0 2 0x4000002 syz-fuzzer 49985 521628 4370 0 3 0x4000082 kqread syz-fuzzer 4370 84407 30046 0 3 0x10008a pause ksh 30046 230806 95705 0 3 0x92 select sshd 95705 140652 1 0 3 0x80 select sshd 12569 187677 93793 74 2 0x100492 pflogd 93793 144072 1 0 3 0x80 netio pflogd 96882 120084 25802 73 3 0x100090 kqread syslogd 25802 116216 1 0 3 0x100082 netio syslogd 22644 249601 1 77 3 0x100090 poll dhclient 74071 267078 1 0 3 0x80 poll dhclient 75974 339592 0 0 3 0x14200 bored smr 1275 10162 0 0 2 0x14200 zerothread 88590 490628 0 0 3 0x14200 aiodoned aiodoned 15604 314004 0 0 3 0x14200 syncer update 8968 37295 0 0 3 0x14200 cleaner cleaner 65984 81240 0 0 3 0x14200 reaper reaper 36641 263114 0 0 3 0x14200 pgdaemon pagedaemon 13939 190661 0 0 3 0x14200 bored crynlk 6052 385689 0 0 3 0x14200 bored crypto 42741 100417 0 0 3 0x40014200 acpi0 acpi0 87625 166433 0 0 3 0x40014200 idle1 4302 54778 0 0 2 0x14200 softnet *49442 287436 0 0 7 0x14200 systqmp 40327 114399 0 0 3 0x14200 bored systq 82823 61052 0 0 7 0x40014200 softclock 84460 509892 0 0 3 0x40014200 idle0 1 142541 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807effe0f8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_enter+0x1bc #4 uvm_fault+0x10f0 #5 pageflttrap+0x1b8 #6 usertrap+0x21a #7 recall_trap+0x8 Process 66353 (syz-executor.1) thread 0xffff800020ed7d58 (66132) shared rwlock vmmaplk r = 0 (0xfffffd807efff748) #0 witness_lock+0x4c7 #1 uvmfault_lookup+0xd9 #2 uvm_fault+0xd85 #3 pageflttrap+0x1b8 #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264d2a8) #0 witness_lock+0x4c7 #1 pageflttrap+0x7f #2 usertrap+0x21a #3 recall_trap+0x8 Process 49442 (systqmp) thread 0xffff800020e189c0 (287436) shared rwlock pools r = 0 (0xffffffff82494360) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff824c8ad0) #0 witness_lock+0x4c7 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9508 6412K 6737K 78643K 11069 0 pcb 13 8K 8K 78643K 100 0 rtable 99 3K 3K 78643K 310 0 ifaddr 62 13K 13K 78643K 115 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1485 0 iov 0 0K 16K 78643K 46 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1416 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 31 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 5 13K 25K 78643K 314 0 sigio 0 0K 0K 78643K 10 0 proc 65 63K 95K 78643K 525 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 27 0 in_multi 45 2K 2K 78643K 106 0 ether_multi 1 0K 0K 78643K 14 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 245 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 120 22K 38K 78643K 2009 0 UVM aobj 11 6K 6K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 67 0 NDP 10 0K 0K 78643K 25 0 temp 90 3041K 3105K 78643K 3186 0 kqueue 3 4K 8K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 68 0 27 2 0 2 2 0 8 0 unpcb 120 184 0 174 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 322 0 322 1 1 0 1 0 8 0 tcpcb 544 133 0 129 1 0 1 1 0 8 0 inpcb 280 679 0 672 3 1 2 2 0 8 1 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 7 0 7 2 2 0 1 0 482 0 pffrnode 88 7 0 7 2 2 0 1 0 8 0 pffrent 40 189 0 189 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 56 0 12 1 0 1 1 0 8 0 pfstkey 112 56 0 12 2 0 2 2 0 8 0 pfstate 328 56 0 12 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 308 0 132 13 2 11 12 0 8 0 art_table 32 309 0 132 2 0 2 2 0 8 0 art_node 16 67 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 10 2 2 0 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 29 0 19 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1826 0 419 90 1 89 89 0 8 0 ffsino 272 1826 0 419 95 0 95 95 0 8 0 nchpl 144 2421 0 825 60 0 60 60 0 8 0 uvmvnodes 72 2011 0 0 37 0 37 37 0 8 0 vnodes 208 2011 0 0 106 0 106 106 0 8 0 namei 1024 7091 0 7091 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 1 0 1 0 8 0 scxspl 192 6459 0 6459 7 6 1 6 0 8 1 plimitpl 152 44 0 36 1 0 1 1 0 8 0 sigapl 424 529 0 496 4 0 4 4 0 8 0 futexpl 56 4742 0 4742 1 0 1 1 0 8 1 knotepl 112 85 0 66 1 0 1 1 0 8 0 kqueuepl 144 55 0 53 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 512 0 496 3 0 3 3 0 8 0 filepl 152 3466 0 3366 6 1 5 6 0 8 0 lockfpl 104 72 0 71 1 0 1 1 0 8 0 lockfspl 48 29 0 28 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 347 0 338 1 0 1 1 0 8 0 zombiepl 144 496 0 496 1 0 1 1 0 8 1 processpl 984 529 0 496 5 0 5 5 0 8 0 procpl 624 1188 0 1146 4 0 4 4 0 8 0 sosppl 128 13 0 13 2 2 0 1 0 8 0 sockpl 400 908 0 889 7 3 4 4 0 8 2 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 22 0 22 22 0 8 0 mtagpl 80 25 0 0 1 0 1 1 0 8 0 mbufpl 256 267 0 0 15 0 15 15 0 8 0 bufpl 280 3688 0 133 254 0 254 254 0 8 0 anonpl 16 67615 0 54648 79 10 69 74 0 124 11 amapchunkpl 152 3455 0 3320 27 12 15 20 0 158 9 amappl16 192 2168 0 1411 51 9 42 51 0 8 3 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 178 0 173 1 0 1 1 0 8 0 amappl13 168 188 0 185 1 0 1 1 0 8 0 amappl12 160 12 0 9 2 1 1 1 0 8 0 amappl11 152 65 0 49 1 0 1 1 0 8 0 amappl10 144 118 0 114 1 0 1 1 0 8 0 amappl9 136 392 0 390 1 0 1 1 0 8 0 amappl8 128 375 0 346 2 0 2 2 0 8 0 amappl7 120 227 0 215 1 0 1 1 0 8 0 amappl6 112 33 0 22 1 0 1 1 0 8 0 amappl5 104 259 0 242 1 0 1 1 0 8 0 amappl4 96 666 0 634 1 0 1 1 0 8 0 amappl3 88 270 0 262 1 0 1 1 0 8 0 amappl2 80 3072 0 3005 2 0 2 2 0 8 0 amappl1 72 21732 0 21294 23 13 10 18 0 8 0 amappl 80 1456 0 1412 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 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 514 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 514 0 498 1 0 1 1 0 8 0 vmmpekpl 168 8079 0 8048 2 0 2 2 0 8 0 vmmpepl 168 70073 0 68180 132 19 113 113 0 357 24 vmsppl 368 513 0 498 2 0 2 2 0 8 0 pdppl 4096 1036 0 996 6 0 6 6 0 8 0 pvpl 32 209580 0 193473 184 10 174 179 0 265 33 pmappl 232 513 0 498 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 268 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff82520ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8264d0a0) at __mp_lock+0x127 __mp_acquire_count(ffffffff8264d0a0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e27728,1) at sleep_finish+0x113 softclock_thread(ffff800020e19110) at softclock_thread+0x103 end trace frame: 0x0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff82520ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8264d0a0) at __mp_lock+0x127 __mp_acquire_count(ffffffff8264d0a0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e27728,1) at sleep_finish+0x113 softclock_thread(ffff800020e19110) at softclock_thread+0x103 end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8225424c) at panic+0x15c pool_p_free(ffffffff826819e0,fffffd807ead8f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824c8a70) at taskq_thread+0x9c end trace frame: 0x0, count: 10 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8225424c) at panic+0x15c pool_p_free(ffffffff826819e0,fffffd807ead8f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824c8a70) at taskq_thread+0x9c end trace frame: 0x0, count: -5