kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Apr 24 01:39:40 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.54' (ECDSA) to the list of known hosts. 2020/04/24 01:39:53 fuzzer started 2020/04/24 01:40:00 dialing manager at 10.128.15.235:5560 2020/04/24 01:40:00 syscalls: 338 2020/04/24 01:40:00 code coverage: enabled 2020/04/24 01:40:00 comparison tracing: enabled 2020/04/24 01:40:00 extra coverage: support is not implemented in syzkaller 2020/04/24 01:40:00 setuid sandbox: enabled 2020/04/24 01:40:00 namespace sandbox: support is not implemented in syzkaller 2020/04/24 01:40:00 Android sandbox: support is not implemented in syzkaller 2020/04/24 01:40:00 fault injection: support is not implemented in syzkaller 2020/04/24 01:40:00 leak checking: support is not implemented in syzkaller 2020/04/24 01:40:00 net packet injection: enabled 2020/04/24 01:40:00 net device setup: support is not implemented in syzkaller 2020/04/24 01:40:00 concurrency sanitizer: support is not implemented in syzkaller 2020/04/24 01:40:00 devlink PCI setup: support is not implemented in syzkaller 2020/04/24 01:40:00 USB emulation: support is not implemented in syzkaller 01:40:04 executing program 0: getuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x52) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = semget$private(0x0, 0x3, 0x202) semop(r1, &(0x7f0000000080)=[{0x0, 0x3f}, {0x2, 0x4, 0x800}, {0x1, 0x87a6, 0x1000}, {0x2, 0x7, 0x1800}], 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1}], 0x40, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x88, 0x4, 0x7ff, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x5, 0x9}, {{r8}, 0xfffffffffffffff8, 0x3, 0x80, 0x100, 0xfe1}], 0x1, &(0x7f0000000340)={0x3, 0x4}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setstatus(r9, 0x4, 0x88) r10 = getpgid(0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x800, r10) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000440)=0x5) 01:40:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x8, 0x1, 0xffff, "2fac2075e54c30b8d23e27fa3ea01bc277c3a97d", 0x2000000, 0x5}) r1 = dup(0xffffffffffffffff) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = semget(0x1, 0x2, 0x68c) semop(r2, &(0x7f00000000c0), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x5, 0x3f, 0x5, 0x400, 0x26, 0x800, 0x7]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x1b5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffff9c, 0x1}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x2, 0x0) close(r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x7, &(0x7f00000003c0)=[r7, r3, r4, 0x0, r3, r8, r9]) r10 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000400), &(0x7f0000000440)=0x4) 01:40:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x406c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000300)=[{0x37, 0xfb, 0x0, 0x8001}, {0xc227, 0x3, 0x1, 0x2}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x2, 0x5, 0x9, 0x100}, {0x7, 0x7, 0x1, 0x6ab3}, {0x3, 0x8, 0x7, 0x20}, {0x5, 0x9, 0x3, 0x4}, {0x7, 0x4, 0x81, 0xb4}, {0x2, 0xf4, 0x14, 0x1}, {0x9, 0x0, 0x4b, 0x7f}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x7ff, 0x8, 0x0, 0xfffffff7}, {0x8000, 0x0, 0x1, 0x80000000}]}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x202}) setegid(0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000440)={0xf3, 0x0, &(0x7f0000000340)=""/243}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 01:40:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x0, 0xfe}, {0x5ff}]}) 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) socket(0x20, 0x2, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x2, 0x0) close(r3) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x1, 0x4}], 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="eb08000000b9fd812eaa4e003048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:40:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001840)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f00000016c0)='./file0\x00', 0x40, 0xe0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) sendmsg(r5, &(0x7f0000001680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="23c90b04d035a6f3f653a60bc08430abd33c53d0a144e9d92a65bd30bcc8daaf8be3948d0e2985afdd219612c4f0be2a45d6d881ed0d45e3f686bb0c9dfc9da01944848ac874715ff2f171aaa152e9e75381f44ff70551dec26f0dde24a374e7d9019b5c67237165d0ebbe5dadd72cab83abbe56b5dfa9f5585d340b55de8053fc7a35de17e89f5eab1a3d7384010b51ee56823d513d0d5ebbf7f2d19dbb3035881a0f0268616f7e123c08ce959e848b591abf7cca2cda517a6e661b34b1b47e7e5362034cdf10cb507745be39", 0xcd}, {&(0x7f0000000240)="add56fbc8f84b041d55ed5bdeb978813da209816bc0ac056b16873ddd949d0839e7973e574b27119fca118d3f1144b68846b8c83309e8d5e6bb5b115b8c87f0e67f3fe48b4754e5c5bed08cae53944d1f0a2ba283262d19dfb58bce2a788e80160d34bb3665dcae1be44eebdfcc199359bfa68d6222f470612908cb57d810f9c492eead795364a590f204ef1eaf9057081483a80d9376cefc1d0f1fc19e4f7c1bb64f3a1ef847e91f2991c1fc809df8f8245744a2e803df0793ea80b47d5956348caeea417048364f7d78e49e78f3c8dd1700e950835414a73ea746c93a1a45fce6ee6549baa83960052b79e9398c2a0302c440162d54ed2f7a1069cc67da44919e5805f7ac39862a834c9eb35afd590e27ea354ae4fc4fbc117c4084e096aed885984aa39d9bdfaf884b8c3d702e304e2d086da4ed1a017fd74a8c8bc7bacd0c9cacc0f5e1a27ca46d01bbb58f1baa02b2b7f4d3d0a5d19baf6b98a1b4c6df44700581168ba7e4137a4dd500dce7e03629798d888204ad62255bafc39fdff6a320bbd8b87c91c16b0e657d9a5764e33665533ba0c3b2940acb62c0e751ba4d8add519dcc4c31197547e00adc4f39383a550f202ca75345cb388ace110873424655ac6625773643476344a4608e575aea7cc55b6188963765668812f9cd076900ec5c0069a591303ba80c8991008897d6069cb4d770d105381beaf6476bf43454bee82fae00bcaa7302cac5b7b47d0a1c44ec498481922447ce6a84dec4101c4e665bbf592bbad80f2b4e962c37f3ef208975bed0ca957cf3601524e615c8e3c1fa14d500728221b85638fdc7971fa2b242ccd18ee6fe577418c8f55dd121567769be70ed2ee4b327790b4a522a35f4815e016141b29102faaaa81b799dd521c7cd67d0c8bfa3947783a29ab11846683d6be8fee2a152887cc62fc10a12585b627659de8305b98852db5801147baed957b67fd4c3e96610def1161a735adf4f357f003595f9556f2a0a145a8a2a9bcd01fce31e9929e7a77c403eac7c71882bfdd91a4eaed63e27396a45a6c28a241f8d848469a3e0749d5d4ab7de27d08c944e2540bbbd2f69f02ed9ede786e554ec58bc038b17a1efc44e5d937f43110aa196cb2f3db9dcc7e191b0a2f8fdc28ced334f5fac32bd306206b67217c0368df0d61eeebf7978f3f5821ee9fe6e623fcbf6964a3af2655fb1abd8cff565a1eba1410a58c47db86d18dac0b77c505b3a3f8e51af0955e97e90d4a3c9902ae8c91e7a29a8b50eed82309b3626d59ba7ce234ec03b0cbde2c1136bb2102e527be55304da2cded0851df6f57e81e54025cc5b1e1a6b2dbf28e74537be7409c5db5ae3495d3786506bcd898b2cd616e76b3b0578befc98b79aa6c78475b9e7fa6a114eedbdc59b8b3aeb52b5e1cdc8f3e164be814114cb12616a48f29c2b3cf88cd7aefcdf2240b5e509e9d54d55841d5118b6e94d556d6300652538a9a7feeffa379b42052239024df5273782f1f40d9a6bf51e6c1680c650142d5819c39cc6053b8dc99f5fc941d3fd7c0a1340131848ce63f772c3c6305a7e3c017d15315a5296948adec5e84bbf0fc2c466ae87a9d2bbf7e63d53ed461fdcb4e73545863060777895da10f82510b18dcc2339e5c82ed7f9a7ffd8797f945a75a0a06b0cfb549b902d53a53b7f40148979a4bfd7c5622e9795c1bbabc5cedc921fbe73efb6717c33b4cc8b585c93ec0ece42f8c623fbdfdc414ace8948f16ec82433385fb4cc8d02d2d08fc5485b2f1e5b37007b0030d25eaad6aca83cedb35828d5a2d7eb4c3cc724db2f97c0cbf9cd245aad4fb8a7562f657cb3e62a2bf5d8eafb67d8defca05e35f972eb56c87f8f3f5d0432298bb739882523bb52f9f56177663f6e7585b669de38aac556f4774d87adb08626ea24b9124df8f3a9c6615ab6b1e167f394ed0c89482e80e59a4a9d05ff549c16af4eff409e69dd9a2b734e1067e5e198b47442b3156b0dba0e016e659a2e4358bd4daac7f58653b56582c8343e3afa1c561fbe0886bf51e27389ec948aaed97f3b208236679ea7a0cf01b05249aa1589a1136fa1ee86396432e7a762c72ac44ae0a10a9553c5e131db34c0b287d323befd1a5a05e9ffcd66db220a0e5b18d3f782ffcbd30ded3da8097e9ad06b5562e6e583d738c7b58d3d5ad4a8d6babaf2fda7974ae18008dec0a811218b9854632b039aaf8cad030441e7a570f5b1025f3419f2290d22823a85fd8ff404f934feac4acaa4f75dc0aef64e5cab43352f235fda4437aae2f3bd36c14d79e9b2dab9030e991198349ebee8b3a046980c460ec90c5bd659eea591815acf7346bdee44864e4a810462c77c2b9f52bad1125be37c04b992aed9a6216dde2b59882936f458844b174a17bed827a2d18cdb84414342daba1720dc5cefbc60af9b59a9bbf92c15cfbb50fc5fda56a091c616f0d153f83599099cf5cbcc4940e7dedcb85d6b34b25946d4a65beaf1f358f0e3ec7dab4286e6b249ee537f51c150c2ba7958043893231d2f78496c8dbc82f83f80431ad5058d19a8e4737b5c09ecf4575aaa717479db4c076ce86572bcb6df74846e886f0aefdbfa4b264bf5b0bfc9b43e10c72bb11cd5099cf7ca95b51bdb2b1564452f7e99657ba4060d8ca9a67570f61d1a6f8ca16912ca8ac479208e61c497028350692dfe9e4c1ab8dade8c8b320fe5250b795a81dfdcc9fc59f0ea0ec04ae017c04d87d2b6382e2a6610f0ca110070d179226e87cb59aefd25e52bb2f738bf6dde7d4d5d55331b689e98fd884eccec34e83fe7335f4f6d4289f6fdb58abe45d2a87b151049cac9e9f5d9feb22e0cd27a087c885c1ef80385da5aaf4d790afba628826d114c5afa014074bb9d2f1ee689f16234ff48f93045e2ebbde55d5942d74f69155974be1fea3b8f6ce541d9a5cccbf8653f082f1de7ae43a15fcb822ee552257470afdd5e1a30a77d696747a81d758954e5b5fa089d2727babe24cd12084a1b8cefd2e6ca9fd4144fec4680884b3ab355c23d3121335861527d303be90ab206c782f92ba95b7c9a521a0a290a3d86eb18aaab91506ca0705f824c446f193efd9267b452175ff9e9f4eef805498c528af27f3076d72468b2bc440f4033c0abbd6a197acf06d5ce635f1565d1f1c26c679ee591e3e1f41c3edf959484dbb54144064121f4e0fe9d597a446378f2cc10f2fc19831136e5794884dfc489f05e7ec20f3735b5196153f5b43776bfff542a6399a738fb2321a42201972170623964bb7965dba5d8ecb68287079f09526eed1f247645d488769acd4583d6132dadf264f20234d3fb672896128e0818fd53a7bb6c4916fbb8500d99986155d4f2faa46c4b9ec419696a6e77fa75277cc15a9b6d28ac682c43585c670c8f6c89ab5d50b7dd0eb6a0ac8d3d4565b9d7daad6d749d42deffd1812c183369c69e68a1793876b702f5c1ed561d504a03c06d1b8ada5bd29bf4ac2cad0505b520045c4a68fafbf07e13367463ce0f383d3a1c5a935d5d268ce4059380065cc523ac6855422b8a562d21bcacccd2a8ca119579b9d72eabd5e61dfbf13aff87584a8f4380b319a8c5a251b13b9d067a12a5d0455b7980ed49da80d4b23f468fb8ab60261dcdd177c0feea4463c1ba91aa50640db55a695bfec8b538e862e3a44801b5d4dc0ae9f22f6e310fbe8e50897f7390b88d361a8ab100fa4859d5b1d7d39b9903bf15d604dca8a410fd08d4c936c7803c6ef45ce95b8498046f5c461c6d47ce6a5410b3b0b6ad6a78167ed7c94c4e6912466745c5f6d52dc4985ac0ee95213bf6b00f82e90df2ac4dfbb1c395acc11e368626f28d5c7cfcfe6f048dd81e6ec0d27555a6574bb582cf4c00b154e1fba08ca7752c50ce2daf4479dcd5208c687923171c9a24e01fa88d61001a5866cf4cb695ec2d4434f1ce82194d3d223b16560492f8d4b1038a38254beb24e466504fc8cfe34e0c27f62928d5a45fc2be11e604160726eb06c49997aa8092a5951e8d61f87a25605d52d2dc487ff08a374ee54fb2f69e7f9d10bd962785bc5df8ab8ab8a0fcfdd61bb28f67f537d6e569440d81070bf829b1f6c613b9bdcb660f5a4b9857e9897fbc05a3d742912ad6505847e275d3afd64f372a70f115eedd240c4120d9312fd8270c71f2fea14c2d5d126196b048cc47c82ba9292bb0e0e37c9d3a395a57baef3224ee649e095b6bf6f2a611312a833e2c20866668dd8c784d35eb923d00c2df03a3d1d6179867cdd45e854bda083cf95f74de4bd1a7123ada543316909bb9ecf3dff129a97943841ef537ee2fde62e4473ac3abe836ad8735fb73618f6d44b75cf83664d250f0da046aac9a31cadf3e7a4b3cad9ca3a3880ff83e40a763644d67eaca3d17a0dd67c93186e2a424048b9d8f0f8f991b28ca9bccc89f26e1926455ab0cbed1170d049887ff0b6bba95c3886d73bb050ba1f98b3989690a87e941f432cb8853003d74117f70595639614a6ea65a1798fd32d536b465fd4cdf2f9e9ef46012d3d4ca26dee9e12d2bb3235f46580c30814f3acba0edcaeecccac38d58c27402feed88c47f05a0f94f306c9797e645db6d62c28233773f15059e03eec2c424e5b2bee9f9b01ba03fa2f0c1898c7e2be854ef51a41c3d60cbb32fce33ce8d4966a69295b76c165af3261384b7dfa01deceb7d0ee0553d3bbe05226bbf51443932b0660ebbe5f6dde8c725c4906cefb7827593a5e2d5b4f7541f5e2bad5c198fa67a71d43fe0792b556d4188446d10782b3d3209343715f82cded168498d5c1128ccd64d53d0f1d15b87fb9295fe9dd04899f60b7364e840befea9b6cdc9a196595f54ce601b714d9f602162e0069dca7608f5a5c2929ed178d38b99bead4172a29799876a241bf418f3db4ebcaf5c8a97989032b2c25992821a29993f01c5c001686824940fae7ec1eac4f475741ee62db0ca53882ebaadf8e2c8a0289d4bcd887c984922ea7b69a4e8b5645315fd3515fb918c0e05f13c8960d2d8e8860e611a99911caec67dc421147f67965f77b6651797761254964fa55ad102c6ecce04bbf646e8f5e2fb4e7ce8986097efe7aa92003cde5bf1d1990af999f4d8343eb5df1add517a416b00c15c4c577b122a65515d9cacae94239fbbe1173e8c145e3a11a480b628396f0417fb31c5af745107f95f7a5d735f546350c8dcb2ff9e3502a2999ad01fee01728289cde82109065f22fd02ecce6849c1f502d47edadad0cae226d65d7f042981759cd817374dacc10bbdb0542336ecab1afa864fa467bc0b6baea5a4db3ab1650e3cbfed219c7580d50d1a51bfdd89077959d406f8b84f97392dfe4e74f7af04042244130ecef7535685af7d7fe74078a6840853f347760008eab5c86af7e72e684c94221f40923ee259d45cbd9c915c90fbd80cb058c37ab552a06bf527f59f9ed5c768aabd3299722ec8d91c7d2200540afc77235c04dd6d40ea368e77a2014bfbbb13814650270ace7c816db7b226b3f12a7016085b811bf3f35408c4ef16b5df75cf1e2c324b259ea3610b55752d194a66f126e3ad83b85f6e26436a2d3d3a868d6d1fdf55b778464f7db5c4d56591e0a56b344a88acc9a4c132cd37839f2f369b18ebfb430c0814201a94850c465056f521a4935ed59de1fb143515083833169d2c4e323804a551ba2909b38b7053b7e37db6d322ded039db7a6d212b2877aaccc41d8672b5a02ec3c0e113d917e78fcc02b0404199eaf01d19919bdb696c81d2b5035fd20da8992d789ac48a693881e5c333e510a", 0x1000}, {&(0x7f0000001240)="e686c5c0b634755e05d70df3ef12b8fa6388aafc5fe825775e005e67acb160a77ebb397e6d6e9096f4f8d10811ad90edcf83c8fb42b721ec4a3a98fa77ac0abdb1b57eb8bd34b2358b0df9dcec0a8a37a05a8af04846186d24cbbdc20fe416c77a9540693e215a1aafed10e9e4f83f53dca2815033836c48b55a15e8524d25597b9bf10d5a6b1de38208d6ebfe9fa66517fc6e0c74f803665172d3a2564a088da485403891441821", 0xa8}, {&(0x7f0000001300)="59b4825083f6e63898869011fc99cba7344eaae3021ca070b360dfa21901476bd2255cbe31699d2b6e3103b4c29a79eee5164ec868c32c50a954ea4cfa703406d015d57ab4430407e46f663e2c1772cbf5b3dbc4e3df8a35c298895f87f076", 0x5f}, {&(0x7f0000001380)="5a0b1ac3e45f56384bd1b6cd915b076781f19ce2b3029b3ca20d67a74bf0d49d140c577f7c2f4009d6af15d629703209a058ec737e013ae1c780640e3e44bbe99c494f888a7e9381ccf23201919a3087413590f6f2dae4e936a38ff7cf9e", 0x5e}, {&(0x7f0000001400)="d0a3594267616e7ed0218de4ad5ebfb907e2bcc31ca265f33e1e80cac01859fe34ee7057161478997dc5e5e28d8ffcbedf", 0x31}], 0x6, &(0x7f00000014c0)=[{0x50, 0xffff, 0x10001, "9e59dc920926ea8833388438943a7833e72d880c6b2ef9e8ce96c003abd20edadd79eec70c7fe9f9cc46f0f59fc0a9d25d3d166561246c6650592e1fa69890"}, {0x28, 0x1, 0x5, "ba6af329f3f52bf895558b67a1cf11f0fb954b40"}, {0x18, 0x1, 0x7, "97625da9288461f8"}, {0x110, 0x1, 0x7ff, "8761696d2dabf3f09319b59fcd92ab4f0a724c16ddf1983ae6d6d2f3da650c26910c93332f751fc7a7ce69e5dd974d8f4ef55e4530d64e4b34c7f72af70a0e8489433f3c9819a0ef39cc0fad019056364a98bad94f5e93c0d5d0ff15c51a5fecbf0b4fa6d76684bf5f5986e0895818c537c463bbe6a3ee0fd3482bcf09d3debf7a9987f57f36319494a7903f142c14f645dc6b77aed5dfc31ab363419a7543226931d38e55d5687ebc8fd777af43e37f1350d12c8a76ce8648332a626c01a331ef954525c1cfcc4a8b5d648abed824fc8469af25354f51440e5a277b23e874131e767a76ec11312edb1b799e69dc982fe4f6230b1306e42e23"}], 0x1a0}, 0x40d) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x26d) 01:40:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x2, 0x1000, 0x42, &(0x7f0000ffe000/0x1000)=nil) write(0xffffffffffffffff, &(0x7f0000000040)="d9919b65b1e7bf5e23b1a5b7fc753bce7008b1f148d2bde5009b338d17a2d068bb4a8c54bc977971017707c0bb8421f1add670a9421ec0581ec7f54051cbf01ee846c7d4fb2c639e36684953ada1d6ea7738ca890db2fd527fbb655e40846fd64d70c7703513cf51e4", 0x69) 01:40:05 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:40:05 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 01:40:05 executing program 1: mlockall(0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x2}, 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x10300, 0x108) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) renameat(r4, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) 01:40:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x8000000005, 0x1ff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x8000}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x7, 0x40ac40a9, 0x401, 0x1, 0x6, 0x4, 0x401, 0xffff, 0x1]}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:40:06 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0x2) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0xffffffff80000000) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000465c4cfcc7380cb34b9e1df7b5a554edacbf585e6a89c1ab9e0ff9be406d2a05852ea7fc0e3881e1a0df7c4281436b1e351d38698a82d1ab2b82665b343419a23a4d418a6541a52c6e55a32691332c8be5569da1876d635c3f9fb6058a62cfaec67ba6e188c1bd574e26be17087333a032bc78334ab1316739e9f0af485e53d998c02759d908d7fca63666115fdeeb"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 01:40:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffff7cd], [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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') getppid() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) 01:40:06 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) r2 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 01:40:06 executing program 1: munlock(&(0x7f0000005000/0x2000)=nil, 0x2000) r0 = syz_open_pts() r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r2, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r4, r3) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') 01:40:06 executing program 0: r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) dup(r5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/1) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/135) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000600)={0x5, 0x0, 0x1, {[0xfffffffffffffbb9, 0x7, 0x2, 0x7, 0xfffffffffffffff7, 0x939b, 0x401, 0x70e, 0x20, 0x9, 0x9, 0x6, 0x1ff, 0x4, 0xfffffffffffffffe, 0x3, 0x9, 0x6], [0x3, 0x6, 0x2, 0x1, 0x9, 0x8, 0x6, 0x2, 0x7, 0x400], [0x81, 0x8, 0x7ff, 0xa2, 0x2d8, 0xfff, 0x8], [0xfff, 0x9e35, 0xb7e, 0x5a, 0x5, 0xff], [{0x800, 0x7, 0x6b0, 0x3}, {0x7ff, 0x4a20, 0x3, 0x9}, {0xfbff, 0x0, 0x2, 0x4}, {0xff, 0x983, 0x7, 0x4}, {0x1, 0x2, 0x6, 0x8}, {0x3, 0x7, 0x401, 0xffff}, {0x1, 0x2, 0x80000001, 0x4}, {0x400, 0x8000, 0x9, 0x4}], {0x100, 0x6, 0x33c1, 0x7}, {0x8, 0x794, 0x0, 0x6}}}) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x1]}}) 01:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) wait4(r4, &(0x7f00000000c0), 0x8, &(0x7f0000000380)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 01:40:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c, 0x2, 0x0, 0x3}, {0x9, 0x4}]}) kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8, 0x0, 0xff}, {{r6}, 0xfffffffffffffffe, 0x40, 0x2, 0x3, 0x963e}], 0x80, &(0x7f00000003c0)={0x4, 0x10000}) socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x9, 0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)={0x7, 0x7, 0x3, {[0x7, 0x0, 0x1, 0x2000200000, 0x20, 0x8, 0x6, 0x80, 0xcd72, 0x1, 0x9, 0x28, 0x4, 0x8, 0x1ff, 0x5, 0xe00000000, 0x3], [0x7, 0xfffffffffffffffd, 0x3, 0x2, 0xffffffff, 0xfffffffffffffff8, 0x9, 0x5, 0x1, 0x2], [0x9, 0x7, 0x4, 0x1f, 0x6, 0x5, 0x5], [0xffff, 0x8001, 0x0, 0x14, 0x7, 0xfffffffffffff4ec], [{0xffc1, 0x1, 0x2}, {0x7ff, 0x10001, 0xff, 0xfffffffffffffff9}, {0x6, 0x2, 0xfffffffa, 0x800}, {0x3f, 0xd7, 0x7f83586, 0x5}, {0x20, 0x4, 0x6caf, 0x6}, {0x40, 0xe795, 0x1, 0x1}, {0x4, 0x3, 0x80000001, 0x5a3ae3e0}, {0xff, 0xfff, 0x800, 0x7fffffff}], {0x9, 0x1, 0x10001, 0x7f}, {0x8b3e, 0xffffff1b, 0x5, 0x7f4ef7cf}}}) 01:40:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='r\x00') 01:40:06 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000680)=0x8) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() r4 = fcntl$dupfd(r0, 0x0, r2) sendmsg(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="45b25c800c2fb1531130237519ebabe9c536d915cc377a5196a386d0c50696b544b5eee723e574ff6be2b59ced2f3e6f9e9399b31aaa1f17efcd787f7b95a861a8baa0e13cacc6de29ea8ba91c", 0x4d}, {&(0x7f0000000180)="9e1827ac3cff1ec225f48a4f077ab16d2f", 0x11}, {&(0x7f00000001c0)="b5613165430740a3c394654404ffb3a470cecaeb8237950b44595d42659f5b9bab68a3d4a0ffd948ea1facb1aa4d0ac6235f7fd048d7b8bd79ab493aff8864", 0x3f}, {&(0x7f0000000200)="6e278c8c7ea0fac369bd41327372e22525d2d86fbc100d823a3730efe77c0d1a9e26b8296f72f00c25a86e0c2dde7b98ba8f27545fa0553452e254660346b926c40e11d5a578d400ac7451c5b4fb04f27c52cd", 0x53}, {&(0x7f0000000280)="a9ca3ce43331616adda9c01585686a4e2ea6ef78fa8aea6ebfbedbdc9d360f0856e7c0b8eb2d2625c6fc36003b417777a8b42889ec7692024376c481575eb5e0c914e755b65f2042addf8e09df4047234a2351e4", 0x54}, {&(0x7f0000000300)="f43bf85e3dd851278a9e9642361ce3764cb429695a02867f59c2bf4a9ce07c55c8f3ae3f9e86801e6d2fe22a7316804af238ea79667ccd0a9595e55ea472e22c6d72b53f2f8b03461815ce821c4d", 0x4e}, {&(0x7f0000000380)="119c8880380e4dc5137474cd26ec01a985855698e199481a999288d7610de69fe45a0559b9ffc10bf038a93274649c950a00f5ddfd545b21989b8802bc10b0466521640c9fe75f319a3c9e490665d8ced7f3370ab75582770af4479a265aa797ac3bc6b555c5abe0ce07e12f30c5f4aabb0a98286edbfa2eb27aee0724a90c311dc27ea5ec849d81bef80d4bf98f7531dec691aafed897ab206b1a428fe6cdc20de54a06f21c9f6c8e7036021ed89f9632296c2e16573842419771969773d25a23ec4b706dfcc740764a80086df5f943832e7a00fd8857455f58748e51cf6378ae67aeab803b1c0b9d6e51c907af34649c", 0xf1}, {&(0x7f0000000480)="34f44d852b3d46075e13c3691a3993691916ac628241df20347515acf1305fad74c25d5540c5e1a4c51c2bb60bb6eb999f213d0caffed78cd615b1576eaf4588904f0a06654e7b0ed2d0ff48feaed496dcd69c4541444c3350c6d7d3a6e5f1ade457a5d8dce3779d", 0x68}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="75a400da71ed0d2007e941e716c2569ae4000000000001000000060000003a73b188cdd9cd89bdd10e9f2411d5b863093f111e184101c55a305187c9d752a5fa4c25f3b511da61b1fcd62e57a3d4a280a4516baccde06c0843e2d1b489381839e3714937ca556a3380437d40f23ff19681a666e831106c2181e19219ff000000000000008a026b35931bbf40ba2fb641000000000000000000"], 0x90}, 0x409) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r1, r5}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 01:40:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000180)="ffb10042f0c271b788cc820f8124bf308cb53c43d9bec8af2176698a57a6aacfd3a623b6f88d1019283393b66ab314e5b396567f2296de4ffdf0a5059c78462e22f59152f801991ac2172d6b5d09ad2c41f322997ffa453ce58ef261cd84e52e3ded97ed0e0daad371", 0x69, 0x3, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x7fff}, 0xc) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 01:40:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x0, 0x1814, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) fcntl$dupfd(r0, 0xa, r1) 01:40:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x18ffff}, 0x8008, [0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="b1a850b2933b9684", 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:40:06 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa4f560e590000000000000011cb789334cf92b7870f15c45c3de62239e7fb07087c65d46ebf37a79a959ee615bc809df5e7b63e905f369f57cbd7179d8a0a3aceb8471fcd9834fb557026f77592718ca9a89041db044b8053f513ce18ae80a8e9fcd9f4efe5d5c42ef4acb83477909e1097e67cc8e87db2cdb42ddf1217871c4fb2dd31ec27456e5f2af17c74ac360ffd313ed9255b6ce60ca814cadaf222f1d3156ed60f5b92b7c7d04a954cdf01c7e528282322c4964346d01b6965ca546fc676a67471a6637d65999f24b597f9111288761e0059f5586fd4cc90a06749e0f9494f5a0443f6bbcead7daf96e4ed6f994c893b62127e25062e4ed1c17df66efe37911f04acf5219af60312e8330ec4733ce17eb38060ba768ad89cea9ee36753ca48f1a8c7cc846b66e098dc0bed5aa6ec211b67f2c59fe1a39120c8d7f2653c11922125b336330376ad10ee8c71756299fb"]) getpid() r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) socket(0x10000000002, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r7 = dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0xb24, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x575f, 0x80083, 0x2, 0x0, 0x4, 0x6be, 0xfffffffa, 0x1, 0x2, 0x3ff, 0x7}) r8 = dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0xfd8, 0xfffffffffffffdf2) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000000)={0x1}) 01:40:06 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) write(r0, &(0x7f0000000000)="6b22913743239f3b1f3716f96e74c70a1708ac05da2937b43790", 0x1a) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) login: pckbd_enable: command error 01:40:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10, 0x1}], 0x10}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:40:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 01:40:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000880)) r8 = dup2(r5, r6) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = openat(r8, &(0x7f0000000240)='./bus\x00', 0x1c0, 0x309) pwritev(r9, &(0x7f0000000800)=[{&(0x7f00000003c0)="d287ccf70fac1df6f839e72f41fb8ed189522492736b3ad166ae1a8c4fad7c65b93e0a093c4a02405b1f35adff849eafe5974493914752efdb5e068f2e015cf527ae451877b7ff7cded2fd2aa884b749f8ea7610a7019b096ae412227cd41f39a6781fa854c5833a373e665712a536ff9c3d2116100b2cd75b68ae2b4eb72cbdbf93c6202278c1dde88df1ede8a5e4272edf5602cb8ca95abc52221a1f6ab780228677df76deeba754caa03cdc7e8349ed3abb195b7aa9260410db72a38629", 0xbf}, {&(0x7f0000000480)="5e8b9ffc105160f77a0763cca3fa8bc4c07d46e05d87172c30265653059d9065844174995c57facf50822733eb2ae736d36981cd9b265836ce99a53c8daa6300aea7dcb09099b4c01f0e4651a74336c500bdac2c3c244d5f50832e3f0c0486051cbe309577679d48afb09e5caf3bdb5380969c12d8a1edea285f6fdd3f935ee936d485add70a600f5ab7a44784a7068559c5ea32b0b930914fd215739ebe75bc132e9b0fbbfa1a31d95813579490ce17b06dd5b7a341790b", 0xb8}, {&(0x7f0000000280)="f400e65e293edfe1", 0x8}, {&(0x7f0000000540)="1aec63b8efc748e9c30bc79dc192b0adea47f8910175201e2aad1dee98573cef9d4c2b19fb0d032a1393", 0x2a}, {&(0x7f0000000580)="fff43dcfe3fdf04d5c1a86e6ac1503419cf70e8f4917ee68c989fedd2b990efb6b6dc12d2a61e07c5f281c0b2154cb147ed81a41b0131cbdd8cba0392a2f4c07deeee923e8f4e1d05f0c6c1bb55026cb0238f68183febd878a6ceed85bd19f4fa245aba20df364fe70d7375652ca1c5637f48ea2738272870f1e0f3a6c5b74703e2c70e19f8802aa7d3ea6d3071d0536642731614397f2463d74b2d2e7efc60d904985ca0c010e18c407572fd27c69710829a8f218c090cda44427", 0xbb}, {&(0x7f0000000640)="879ad6e021a835be290690bc4dcfd920edb7d8f8ff60afb9fde5a7a3e57da3bdcf273443a788217c92b94bbd709808233f55c00e8e80e771a015b8bf1808a0bdc5f03461a7d3af6ea7ed1b47a9a2", 0x4e}, {&(0x7f00000006c0)="c63e3a2b7c363a0f96835bb7c407c2260e6d7453773d7465a595864992a44cbb86bc49564f1f184a86618656fc62231f58bed8946d63ca32877558ee27b00aa62bf38643b4c324d15f53a9f9a7d7cfaba075293d075cf5a144b0b2b8a736e6719c60f3a5a21c155731a26a63fc17cf10fdb3bf0bbad399d8c58dac", 0x7b}, {&(0x7f0000000740)="aecf0dcc95263f3121b03695a726dda6719ed3d28b806830dd3d2ed4e7d7b2818ecb769d29fe45e91b4860bf083d1c30902995ad2c7607429cefcfdaa8cb2d2c587f1c113e7e6958e55c85b5cc98a1506fbc008f7ae5ea890e28db243b02cfb477427cfe3ea4b6e3d921da3ef3c3f6f1cd0d71057a3f1fcfb98714b37734d51bcf59d4ab2e7cd8ac0782ff82ac15c1539f11326a80b3377a9743049669bae002e7a47ada988e40dbf6632dee7f495459410e4d366a339d47b019bfa67fb0", 0xbe}], 0x8, 0x0, 0x6) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)="441d747e893fe6f8c54cd2806e3571e7afe6e8d5385165b8c621624ef4b66454499a293f7d41c25d6a3510ad3a2226490385270c31dc1105e7165891f8c8569c30663597783149af5386ca73feb87ed49f744b2367b0374c36a94befc645735a", 0x60}, {&(0x7f0000000300)="18ddb1176d7c7901aa08cb5338a0ae0bccc22e2ad7cabf0a076bc0f7f15d31f23072b1c22b724ad0f30c0acfafc2f0933be8de56a737960056cb0779ac5943b75b38a03820f64fbd0c4d94a1b2d55cf5b3fc6bf3a51bb7aafe5d6db8c3618345adb08a85c93a55c26ab99004c08a9a7fc8e65f78fcef07ebfdd081dceba6c47f527ddbd919b64675b4f58b2a9646e3ccba579b893dd8675b4d193ecbf9f05f089d3eb4ccb2b51a227856", 0xaa}], 0x2, 0x0, 0x5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:40:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) sendto(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 01:40:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x1) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) utimensat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x4, 0x61c}, {0x2, 0x600000000}}, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r3) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:40:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x17, 0x0, 0x0, 0x7}, {0x9, 0xff, 0x0, 0x7fff}, {0x6, 0x1, 0x0, 0x400080}]}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0x613, 0x1, 0x1, 0x481c, 0x89}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x3f, 0xc8, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x10, 0x64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x696) 01:40:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7fff, 0x0, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x5}]}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 01:40:08 executing program 0: acct(&(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x14}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) 01:40:08 executing program 1: getitimer(0x1, &(0x7f0000000640)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='.+,%-\')\x00', &(0x7f0000000540)='(\x00', &(0x7f0000000580)='\xa7\x00']) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000680)='./bus\x00', r3, &(0x7f00000006c0)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:40:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/129) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 01:40:19 executing program 0: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) linkat(r0, &(0x7f00000000c0)='./file0/../file0/file1\x00', r3, &(0x7f0000000140)='./file1\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4a) 01:40:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 01:40:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0b471aa9b4f44000cda5441f4dc750e51f4310c755357db20e0203000000000000003d814e71010062"], 0xa) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x6, 0x3ff}, {0x18, 0x3, 0x3, 0x30e}, 0x1f, [0xfe, 0x100, 0x401, 0x3, 0x1ff, 0xd34, 0xe14, 0x3f]}, 0x3c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c, 0x0, 0x0, 0xffffffff}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) fcntl$dupfd(r1, 0x0, r4) getpid() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000002c0)={0xfffffffb, './file0\x00', './file0\x00'}) 01:40:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000001d95ca34fe1766d60000000000003900000000"]) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') openat(r1, &(0x7f0000000080)='./bus\x00', 0x800, 0x20) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getuid() 01:40:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000080"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) getrusage(0x0, &(0x7f0000000180)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:40:19 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7f) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r4, 0x0) 01:40:19 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="02022ca7"], 0x30}, 0x0) 01:40:19 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4, 0x1f9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb77da17ad173f2e4f5ec9f3e8759f69931e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799ae4813b665debcd5b7d6505064f49f4a817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a031481014e5037c17000000000000000000000000000000000000efcb6b037d13d40429c9ba6a281f5f886dd64f7097416479ee3530d71d812ae6ab1ecba133c9eb1f611f55bd136d59da071111935489d607bd9b28ff89f14f91652011160e84ca9be9277c15752ccca864e513ecf708ca2d513ed24518336eaee067af5cee1fd243f5330305c3465b2b2c6fce15306bd9d3cd56cead29bcf1bd7ac91fa555172efd634dbeec8bebfb00df49f6de6aa97e8ddfaa8798c2e73fc7f5ea6b6ec711b44f21f3b91d3ead613ab5ad9fbc4d823ebc7e3bb1b0df25c117f0d749c0d9a8"], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffff, 0x0, 0x0, r1, r4, 0x80, 0x9}, 0x7fd3, 0x7ab0, r8, r9, 0x10000, 0xfffc000000000000, 0x5, 0x1}) 01:40:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 01:40:19 executing program 1: r0 = socket(0x18, 0x2, 0x40) r1 = socket(0x18, 0x1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 01:40:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e5037f00000105851be1c30419d3b350c03eb58ee267f7002ee3d35176"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="674a9d07", 0x164) 01:40:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x20, 0x8}, {{r4}, 0x0, 0x44, 0x4, 0x7, 0x56}], 0xaa3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x1, 0x5}, {{r5}, 0xfffffffffffffffe, 0x4c, 0x1, 0x0, 0x6}], 0x1, &(0x7f0000000200)={0x6, 0x5}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) 01:40:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0)="ee4a81a11dd94bdd5addd4cd92b12359170e7bb60c9f0c70415f1fe36efe8eed3ab49bc4bfab10c8982c5d512182276d60ed4aa7e1e7889e17024f61f49af68121250a10ce0e1fb476c6ea0d378930c244b6f41a6c3c98693d671d6fceb850a2c43b92edd595b215b5d2dfd891ae6f6aaf07274dbc710e5a76c2cb8080a93ee5d3896477b50beb4632de7ac51e35d0f6d448c479f8f04bb7e366fce6325a5e5daa1374d09cc085288f01f9cda3189dcffdf697afacfb1c43775b1f65f6c5de132bfaf2f862340ba1d4ffc526e507a54d5b400e7d56ecd91df8bc0add681a5cb6e510b2ca9ec754cfe2f622117feb050ec62cae23d63e0c155c7486ede0e7458689bf676d0b939b9e458d20bf6693daba52488f4d16a61adf841cf42d4dcd930ff4ea9b1d9eaa4434c20be3c06e2bc5065ad9c59db21704297532053c709f6c215bc1f6c74a2595135dfe3164e5adc8a0c46a467b644e6560d53e8209bc08769fcdae93fbe6fdbed6e1f0c9a229535a8756a3af9003000000000000008cf85428483b3d9154a59e91b1f6e09e3d112638", 0x190) 01:40:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000140)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES64=r2]], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000280)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="826865300000000000004e6efabd8b838c04bf3b31a297a7a580e94c419e3f483258e2eac7dad03af0a497861c5ec45667e81c747f11008de2f3f34b47757f7a8a53e64e9ad9a9636aa8d43207467a59b5097c3229e2f3b2554ff92dff0c863e2ac2da3accdd0d7f843b"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000051331a70420d538d85d9e23030acd1df9b9f4c000000"], &(0x7f00000001c0)=0x12) getsockname(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 01:40:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="6b02e18b7f0000011a98b8eaa2ff55e419c9206f70bef1ca3fe1dda989193e44d6e89cb3a273408c04e0f4d40d1f9cabee64b7b84c9f89f9a2d27798da1e67b0a8b7f65f4f9c9d25516080a19a3f1a03a23e892c876c7a47ded13dfc7ef4d05537f4438e4efb9e0031f9910dbf86b6c4956b191612b1b366c84707c6a0f9500f6d889f228a431f9c598b7d37a40165cbe428f8e5b0060000000000000071319d0b071ed40da677ca9af66cda26dfc2a4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000580)=0x81, 0x11) 01:40:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="d03e811885d557c04e91ec217a0924a16c8e22863b624f5e458d224f432c0a67591aa740b4264827d91ea9abe17627db361f5cc73cbc3cfbbdb7d28a3aa034ede97d7c71a0f99777582aa562d3eaa3cc984bea7b899a22b616a1bf812a1595e657af39794ca84c47aeb6939c047bc083d7fc7e10cfa31b4812a7fa8b7b3855017cb7c07637888864bd7bdadae62b77609e1bdf76333ebcee7a5e779a190698ec97db29db3b6aef267f51e14fed5b3004e14bb99aabcdb0b3c392b30f880cfc32210198c5d5aa66741df0f2c6a663389d1849d6995ab00cf21a67b723ed4a7e09eff2fdbd9d771b2db67600aefb45a0ee4b2aff9fd697a507", 0xf8}], 0x1, &(0x7f0000000180)=[{0xe8, 0xffff, 0xe00, "613e5d23696873fa188a0ff97efd12ae3504aab808d4b578055c825279cfc5da35c86552eddd6d8e00b31d9004363bd1441e79ca32629033d8e2537f9f8246a1db1366092e9162cf602bc6375171da0e54a2fc7307349993dd7da741714072f2cdad0be566a64b889b851fa296e7812cd6edee15c1c32f356e86ba96017372478ec1cb1b132eab79a139b7daa67675e243e2be02739ad22a94a81d78e816f7c1e891bf9d47d099c3c1fac5f1832030aee8aa135d79e2754f380322b65b3f4c783144ecf45f5dbb8e1af49148d9a8ca38789eda26562e"}, {0x108, 0xffff, 0x9, "d799f7e5730e34de644408282677e78c6e16430b1773a44bae2e395003caea3ff244491851428717b7f592278f6a12ef7e8c50c27b7b10129447105e09a4ad8cfbd5d19b63f0799b04cefcf28cad5f69ad2143b485220014aa675f7645fd57125e4b663daf5f41940e257891eeaecc99fe12688c7ccbbad7c7316a4850d64732cea333e894823dbd354a0bc9c8aca2c151133b2e34aad355f0f59fc7e34a0dc953b00c98c1a23a5610a5a6165d3d30af434c789da54dcfe0668ab7334b476f0c5a9c0c6364468475f72cf408f471b01a77ff337f1f72e62eaa19aaff6bcfc87df59761a6f97e5d35d30fffa1c72be268c1"}, {0x1010, 0x1, 0x8, "52bf1131539c3619b5003c5915b0b4021925e2f3d0df52f76e7f8c15cccafb1f320462e1d7b3ee67255a04ced54f8f79f2eaaf989bf2b5d7fc28d94f8349d9f72aec651578649b7d428822de48b0ad90e7f76455b97f163c89be513bf7a4f3c1fab029257a96649843638168a003f5925e161b95fc1a6293ff3e5aebcfda0539b63a76842ed75c35d2f5efc5d261d72ae94663857c37795b3bbd49fa431ab89d85988d86d889b665280ca138d3090d86a4fd1e1c51e8cd7a3ffa51d5123963254599a4df0cc2aa55a62e081d300c2dc208a42655c4ae560f1497feda62f39e6e654966647dc782e499266afb81b4c9bc40e6ecfb9f6be4ac226928b4ccbc8da501143a7271298c5eff152b53374a467152c834f474355a398d4fd367eebece2cea2f1ca3dc629fef3f3f1950d7c78feda2533411ca82c64be107d05306d97145d5323727cadfdeaa365ae3676978db22d0d2b79d8d163ec2d3712772f530e95c409c0b552c5376fbaf98f22f9f3cad1ce87198b69490d96fb0b607cc16cf3c469529005b8841637ae541c571a3c56d2dc9204c6603ba271eb04d050259197135348df4ef80510814bf2c36e5ff1116ab2933f8f634f9cd6aeb4b0db6e23b6883cba254317a9d4e0b2a9e3be6e438b1f513f3653ddd1e2b36d172e9dfe561767513deec592467e13fa396d5bb10acfe673612ec28b59003b11843f9c0eb7753909f8bf3b64f50777c6ec5a47fc57262a4033f45e9b6bda22a044de40bbac2017abd9a38404f1041bd9dd4d3495e1ab3d7215cdf361adb951e0fb12548faf0718f58721bb20661e36d455f64052616d8130d0015a0e90dcbc62b11f0f4f7ff242de1e2030a3ac430f3c310cb3c23a9320381238fdc357e4ae47b3cadbff99b5be0204a536f6983f8fecab485dd1ba5492f3144c29c4d3e1860a3be9049ba7dbc97192e36c5ca9f386aa7d32c4eb207aa592c98e3ae6e978d91d210682e8af3d3115c5359728c999210ce6cb3adb9d8cdc699e737504bdd304d49848a0bc1ea7268308a7893153a53fd2cc038bb40bc8c60bc766368909dc31dfcec9119d5c8498300c399c4b16cf62bbdba7bcccaf8fdf88ebea7459e1ccbb676bf9bb6b82997a83da81e51ac601349590c6a1517e884091fe3effdefa51f56559caf353cfc89192088c05dfe9dc02e447aaca7fcc3adb275456ebb1deb0e06d76e1331c2b4bcda28477386c9766bcadb5665273e3d7176f616d6784095fdbd429677b9fbf2d61d329ec66b3ed46e8a23948c84868988fe34545b1ef230ced9069a088bb68deb1e61696c8c7b2ce94eba8626fac1959f8d6ad1ccc4db08610cdccf45217e9b63eaf538ee0f01e4923d29c53f086a380fbb83f409ed02660942c7d538c97df61f62f09a42bf92af58158f0ff52ed02e173b887cf07b4e3d58044b31c292d5b2f1c0eeb065e4b999b2824933d2902bec7373b7f8bacdbe7ed7e176ca705e08327cc89ae2f021e2ec28f555b2a67fee6a1eab9ba3e5fc70d897e4bc42eb4f768e5d97e80b3c1464d0e5c2ec2b57bfe23b64bf2b0cb076ee014ed8713d3a981e4f544c3d69fbbd0b94687ccb7beed8a32458bf196d312a446ca07018c0621fe93fb72e102e57258881539b9116e0d5d4aec9f77912d5e147d3f37d3c49dc8675f818e1705007627fd59d14386ba02fa28fa0f81f7609569a46f21460ab7a1df9e6c381706edc06880cfb241ca70c69cab19ee50d8415248e4cc90d79d78439a3c6192f05d7647370fa65d4f74cb2536fc62550a7b2368ffeaa0ffbd42059b0ab8dc63169bf41ba1a87a800d777807599800b1e59d15ed47b472a8493b2625c84fefed0c6106a4667508fa54d2a782a37d5f916afd1333cff133a717ae0bd686961d24e351336fb36c3d6c3a5f4fe2c0c02ef1a0d4c73cdb128eee2af7e442d882bbf6483c4d162e3e42c0c93ed0a04901c47e20be4ae9adad74bdf3c6631a7013acc956738bfdd8a57b6fa7c83d579076e49d612002b46cba8d8a837404b1dd15dc7ea803a6fd37f070237f7e9f0d84a22aa8d27de0b244d8ddb74834c9c62e35e69c84092fdd3cc0611ce6ac5d3b85b6b5cb99847e61c9b85c93ebb9361075ba0ced183d4f053f9fcd6eca1065b0bc22cc54d8460f556a33fd36b6f00d869e15be487b9143fb2bce7f9ca81fb1a1b464b1b300236831dc37b9384cf1d98fe10fc6b015748e15fb90e84544ad2bacd9494b981c4cffd6dad7093577b86f4f5215738e9b1f191c5eb5729ca81700e8e96819c5bcb268f85388fc721f56887d4defec3ddca73302d6664aa3815810f701afc9e765d3d928fe1bbc6a3d6044c13370de4e2c5fb06918602cda191e2e6201120e568384d342fb6213c723d68d34c08650631e24f149017b06ac5d48f002d58361cf2f731b15ed4cedf747532810f289f6fe7f7239c17b9b50aa7f0712440873c1e833671bc423f6d762a8fcce4bcf813996de7ef6c6e9eee215b549c6935b6259848e358b63727ec7912357e8dd103da0e369d8bc3742c41540cd70f2f7bf8815404fec26ad9f9aefb5975fc18140109cd8b9ede3c0b29bfa0af2bdb8663b0afe279856c6c6fab821cfe2bcf0c5d94adc3bf5829436e6712448aa42ed963bb46a8e09ce7818f70fa52feeada20ba1b5db2061a0de1a90ce08f9f9875dd2055ea1c1daf2848ac7491e83dea78de936e18cc6586c884fae0716013cd4f2f84e8302393b3f93705a4c17447814e4a5081e46e1b7c6f486bf38ce5e1673b94df4ef77f137d551cc6b805931a4319bc8859179ba0b7c893954201da73628037122b70827bcca6bd77ee0594460d2118267a54d286bcf64f4799f667f2ad6546ec2b41eaab6d133538167697589ba0b93b927d0f1983532c353e2a2471fc2656d8f4ae683515a8b0100208b6d758737213da624a9496fb9537df0b7c651e48b5747f5dc266d284fad891f3fd5c438de3e2047e80664e75c0666b816fbd0587dace8a59fb481f4e80e7ae3b7eb38a7d97babfa0cd62f4db9a3d766ac5d4f904f56606378db43c9d2aa425a0645fbc3174ee1dc0eb7465908801bbf9e63310a4457327289a91348435326a73c8dc99c14450db211ad48545be235dcd8bf5b78fdce1d11e3f39410bf581fabaadda49ee1073dd12d54a87ae82822a633da99b5289d785f88df8de4a58745008a5b177af936e1f10524876d3374479bca62629f4422a4660bd0ad4f1250569d569a45a80b14e523173ccfa82a34de9813b6be79bcd1171af70064a34b100031e9e9aa47d367f7864955f58b1c069c60cafa6497db3fa4ff9e58005533dd5a455350b320305ad8718cbaa553ff398c7b24e52f9acc299079dc664be04ade852e594a43c9359dea8988f98d4e3c2ac28024755c3baf9903c13a4cb245fb593eb72c33ad01118f670d4c32c9378a95463c64f903a4395249dff3971e0d2ff3383d7f712021c02d921ebe7f3ba78f29d44affd6d0a732500968402b7bc06d42f1eb0cb75cfd84af83e8324594722b502628a5a464f270f655efa2f8473cf5bf71413a127217ae5f8f0525d14c1634438e5b11c7200a6337c9f43a40641aed8db05ed0327757444c40eb57c397a1d5c19914eb7d0e0ee60ff46d245f02116485c527c9b7e85a42427290c4f28cfddcaf402de91001adb9061f0fadf62051528af6f5b52bdc861a32e4e217fa176549bd7cc0b47e27078ef30ef71c439bd8b780a0f5e0ae9f2b2e7541616b64ab8eb39eb12775791cb936b4d8c11cda44084f3c5b5dfd9a0c836cdd3f286a73bc7ba96949e68d7e28286859854323a96b18e513a476123921d1d2699a21e6588e7a1386bb5f295fd9adceb8c331c3307413b5fa0d9c26388eba22ee4a164e6f69357444b99e384c57ac43e5030cc3860f771c7dba2c6e91678c3152c26496e9415fbd116f0fa46b2cc67ee0d208ae39298f695afabae8db63444f60f9eba17294b00d236a991e3bbb6515515e24eefbd45709f57d43f2800bff1623d121b1ccc9fa49973c0902537d00e7caa1fb6052d7227521afda78f09afae49af71424255353d5aa26b15817cb10a8cea8f0b2c54939c5a04ad35b0a26322c74161623dbebb61d8618c4acaf285c0c45803871d007f6aeb3d0ab011fb0e0112e3b12270265601eebad16485221d7c301dccd706ad8f05903ae9d4740ae687330db01fdd8fd5a52718ec95b41c3fe0b62d376982248c94898b514a97d190f3ba9424c3b407ea04e888a321172742e4326af845300b5648ea2fbd5d1d55d793bbae24f3f9ccd8a0c62ba1f157245a0ee7b32c60bb4f67152f55ede80c48cfce410ff8087d9e0a8a94da5fa91c982a59458d93a072d430202ff0e67506b293004a949906a836e0fa7201e12e867728ce57c03841a08f9cfa9bae8762b847b2b6066cfc7ccac691b66038cb1a1a8fb0e32be9f2164883040e185f906e3cf6f0f6ce9b9f0b45a772efb5ec5364059190c3220e14a7535fd504be2bde27c94f97aae7ed6553afecde495eee1b9bb12cd69f6202de9184763c7fb05d1524214d84c1ab7f3f4c797d022bdc5c4631b6e583d5b8237e74589b1b4eaf3677f77fa6ce2634cd44edb43a0fc6809c03a9db6264fb4147a5f267f58cdec99d677cc1e05e10b724f19f81f8c5ecdd8998953fa0db5c2b0fe15e89aa5a2adb0d8dc484754280a88ad192e8a2f1a081e54882e5a625ba5a742b2c0fbfd9692b6e9cc232073a583ee6f27997052b746bc8d46a3a8177d2517a61d2669fa7a8d514c7cb45ff3b3dfb7d0aa7d5b58b6e118ba8cd1484aea0c427f6e00e63bd26650ce759d04ed4a6f2c9a30a3f9483d644c2f07329f348460cb1e98ec98a171147892c7b65c582f301342a3073f3036f787fbc045f9a5e135506a36a81211430635c95aba560da204ed44520e6bab396211b7297a0d35811ab3a8b6ca00d1a5c2f8991f7d319074b171a86bc3314fdf4af3b8142ea0566927f385462ee33a4fb038a4c14a5ea6377dff3691618bef67a989b01ec9fdf5d8e2d83fcf84d11fd5627c65d0c9f25280f6adb2fbfee5f508142c7a341e1c355f9aedff453b774377a2cd330e054759ae04e7f37e034f9c3c2f1cf8fb4ea75eb6cc3362c2384ed4e15a42925f1c011143380756e5b9e3f406ed477061ff09f0d23f028dec5f63dcabbc3fe73b516e353f0afbc2f747f18ee5101c4b503f1faa81a34866a15de6fb4b3c72a38f726bcf493daa5b791c4aa848a1228b8b2f38d93d9b33975cbc010ed9e1dffe1744b1151657f52826e3012d874692f76af3a5543060a41ea8ea4ebc8ccf6b18aaf8e90c927ac4a46d01312fccf4982ed978864dd29592bc1da1b0918bc208e634a9181b04e7fe48b044fcc7c03e91f26fe407b89c67abd84ee8d543da6d8adc0233a24a0080e6dd076754f3cdab36ef814f223fbe033e850885a0aadffb8b9bf23e8afea8ac7f3cca88ec73ab7162f7c0c42b871db27f3719fd6c0d78c5f594b51954885a391b4d6ae1b4ad92b9f3cbe65929b6e3f4262d4f706f9691b7b613c8a943220b5adc1bac667e7dd4ba00c81595c3b9eae64dbe93e33598219c09d87e80b2b53e7002700011b09e4207b9b9572799d8e450e3c781d316c525a9ed9f4fdb12ecb8f57bde04b804c7ffe2ac6ccf5f9fab1158c763291d1ed393e80508846fd0ffc36d0ae4b2a2228c20c8fe624b3a2d7d6d5d896d80f5b2b24445975fe535c0b57de5d845c35cd1f79903bdc92c2e5f0950554234e0c2563fde05f7fcacb5e1b9cd89bbfde6ba840"}, {0x60, 0x1, 0x5, "4399d971838fac6c634565cb2ef96e13fab9a5849c58ff5d3b39fbaa284f4269c21b55bbdb32c33e42634321f7a63050cf900a8a5ecc3b70286046eb30f2d7b3278dad23bf18a101f2fd49"}, {0x90, 0xffff, 0x8e, "ace31fa21d4eea2cce94a215723b9e62091ed1ecd5cff71cec2d9cbc1d38f71b74e84f52725df698171d2d4a84ee691f8849a18d55848dd00fbb7c97165d71da26d1a4f9e49cbf51bbb73582d7884b0743fd9e7ce3d94cea60d1bceab1aabf3f3a0336547941a62930bd3ac42a9ad6db8937c7de4b70966ab17b"}], 0x12f0}, 0x402) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) shutdown(r1, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 01:40:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0xc) wait4(r3, &(0x7f0000000100), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c085a5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a9700"/4102], &(0x7f0000000200)=0x1002) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000001340)=0xc) 01:40:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x25b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:40:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x4000, 0xff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x0, 0x1b, &(0x7f0000000080)="04000000", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x1000, 0x2, r5}) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r3, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000040)={0x8000, 0x7f, 0x7f, 0x6, &(0x7f0000000100)={{0x3f, 0x1, 0x1f, 0xb9, 0x3, 0x3, 0x3ff}, {[0x80000000, 0x1ff, 0x3, 0x0, 0x2c16, 0x81, 0xff, 0x4, 0x6, 0x6, 0x1, 0x3ff, 0xaa, 0x1, 0xfffffffffffffff9, 0x3, 0x5, 0x6], [0x6, 0x8, 0x4, 0x2, 0x101, 0x1, 0x2, 0x7, 0x4, 0x8], [0xed, 0x10000, 0x1f, 0x2, 0x0, 0x6, 0x894], [0xffffffff, 0x4, 0xfff, 0x3, 0x0, 0x8], [{0x7, 0x1f, 0x0, 0xfff}, {0x6, 0x6, 0x7fff, 0x4}, {0x3f, 0x9, 0x9, 0x9}, {0x1ff, 0x7, 0x7ff, 0x3f}, {0x441, 0x0, 0x80000000, 0x7fff}, {0x1, 0x2, 0x5, 0xfffffffffffffffd}, {0x400, 0x2, 0x80000001, 0x2}, {0x1, 0x67a, 0xfffffffa, 0x7}], {0x80, 0x8000, 0x200, 0x7f}, {0x6, 0xffffffff, 0x8001, 0x8}}}, 0x1a, 0x9}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e6fc7696c653000aa6092d60000df63b647b895c78bb0f472be18ba164280be6985e224eedadc804433c2b81913a740b7b552cf4db33c0d957f6b09b7e3068e08c7cebf77ab4ef0ab1c3a61d5b40a8c8fba00be924b04e655d80d3022edf9422f912ff110ad2b93c6e95de5741fdc0b793821ece8b612d1c6f3b5b6dbfc3714c7f6a4f8d707d5b5ece6f7902871e8d1fed1e5fb26dffa598978157c26ce7bda468c2f989b66f9f55d8ba9dd6c9afc81f347de31038c99d2e9641c523d01c27b6dd38bc779ebe0dbdf54b246c1a95c2bae686bb5577c7363fa8d77b9edd81c0f314e6d8ee192993a1a4e7ba92cd9e87823600b30da6ecb75c3379a4024bd44495c5dc4f392b4f896df46f7cf230e29d57d526cabe37ba7139701a258ff41b9bd3bbf28ba5bdc7bb348b38143fdc515e389b50ce2293c399bad35eb71ce78768e906ac3787b905bff5e171425e766ea453abac14f16a090f8f9480ae78f58ce96cc05414f4d37b8ad753e6d13c4d97824139236b6a2c23156a377ba9a35e165df9b06c5e426d49a0f400ba97ecebf2967291516bf026645f62101ea6d0f61adc5f2b168cbcf00762962c4c8a20d44d604a83f012aa24a168ad7fe3f8bd3c8046e05a874d3c0c044c8dfa825d08acf778355ff9ababec405ba39d2eee6925005f563be6c14c5cf0373eda4698f19a9a752f0d3b82f9fbcf2c6cada63a14626b3d66263aac25eb05ccbd81215e1d1626d43f787f3a121596e01250ef5836bcef82b476ee5cc89bf8f45121b69e8db9972bd7855f04c8dce2460da8f2a75836db120e8c200"/592], 0x10) 01:40:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 01:40:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) 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(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r6, r5) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:40:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000540)=0xffffffe1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x1, 0x6f}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='{\\)!:-\x00', &(0x7f0000000280)='y\x00', &(0x7f00000002c0)='{#\x00', &(0x7f0000000300)='+^$/\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='/dev/vmm\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='[-\x00']) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0x7fffffff, 0x3, 0xa6, 0x0, 0x9, 0x5, 0x4, 0x1, 0x0, 0x69, 0xfffffffffffffffb}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 01:40:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 01:40:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5eea0b701d3b007d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="56158e2b408806cf715f682b8771a58b1264c17edb8178f3b920a8eb83a7e2c7ced0031cb97ee30072d5de030f6f49bd611919bb8c39e1193aedeec1d1cd519e167928f42404be414c116210c6d85e911ad82a06b09a3586101814860c65941617dea76ec813a42c0694f1415f521b4dff28e8449d62ee6b438ef61de679c28b687e718c974dbe267c3d2eaba5d420cde79b93a9fa30b0e37f9a1296f919ce123f764c8c511754426c9117"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r1, 0x0, 0x0) 01:40:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x80000}, {0x18, 0x2, 0x0, 0x190000}, 0x800c, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r1 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x4, 0x40000126, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getgid() fchown(r0, r3, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff7e}], 0x100000000000005e, 0x0, 0x3) 01:40:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) 01:40:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a5cfe43b00fa04007de8992b50000000000000d9ac55a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de79901b6fb584d490000000062f547d55587267ba5050932ed612efdc2ef47b4d2c3a4492cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818ef28ea997e3ea944df0430b67f055df2b473f9df01007500000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705e8fa9f7c40b3df116dec742f0f31f97cd9fbfebeab3b00b0c1b705e8a2e5c4e8f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800"/331], 0x10) dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180)=0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000b00)="136fc6ea679d9a8de3f84cc4134269512b2adb5d185b08e728d78ed9c8405b9764eb05df7e180fd9ef066e9e15cf62da09c70d6d97c66a2e9f0924c7dfe2bf8c889a112ef8c38e3d21479a665d30dff9fa55dc26e2b32160282a89d64697544dc669ddba471992486a588ac2ef9da70710ea33c36ef32505e3101c5919a01dff5b1b8a88fa7687187d85814dd2b19713c7591b473f93f3f8154e49d3ee74ea1636bb14a8772954d3ef849130ef2ede16d7682765fa3b25156870721f1f7d0571a1fec979d166e3bc4b3f3b662419fc947940b3a522bcf2cef64e450f1597a399494a42c1c9be9b144ab4f40ecd82356f60fb306b56c4216c459741a6cfe505ffccc4379150e8e84e80c0be2b5eb55d88c1adfbfd3451cea090f34b504f8b68fd52b5797e1ec634ee42a96d8a2235bd2528c4d2496b8307f15535754ae54c25d01ff04355224a08754b7fd529df925441da8f30514896b6bfd5811f91a7db42836f49770d47174303e1a75da07b0f0df166886cc14979279222b0c2a51d7f619aaae3fd05eccd4bcadd678f507eeb324457300837c5b2f01c609c601f20443d9d05ae6bd66ee2688bf1a61789cb5e45e8ea497e6a6f8b3c302cf8b2a0c338daf8ff9c892af787bec4911a43e3609afb33482fff556b911a9f8c5176a623c3d848998e736f1f5ad56ebf24c2a02d03e375fc208b1534ade5afb074ed7351cffa956fd66899075820e5340a0a9b1984b78b1a36f0e4a9556fe91df461e8d0c42a72b19be86a04b73eead72f0fb0671e2df3b536b3b6ebef1ce8a08789a2b7b132458760a2974fd8a4ac8ccb14125b72306ca029b4214862ca95f6f85dc629059c68b0a07998efe3249ab7214533d4112c6eae4ba78f6950ff6bdb6f8125e0d7a672dd6c68ead958531699904ed87480596b61b85195cb57fbead3022f6e323d78bbdf685f01fa54ef1164fb03bd4fff3e38f3e1d44d8a904291b57b7d5d2120ab0b52c804c58402d4a789b7baa13e6b3feae33260f71d1d8ca1d4ad745c847d9a564fd2b8f9cbf2aa97240e9f4957bbd69fa2b4d6b3021252eabc08f8b115181a1a3010c9023e8981d53441a5dda130e5d2fd973c63d42d6e8856a72a29181ff55989e4afc14a8c11ba28595a8602cc59a3b264400a27f78635391d3e25470ab7763df8f87c748604669c95965624ec209340b7ccf85b7045e944cd72e4f86071fc31d8ba040931b04b55b423bb7b868e5e15ab9eade9bd83b48e037295be3c0e7f2427c9c5559d3e421448f9a35b9efccf36b0b5d36ee14aa84c0eda34259950795ba40e73dfd4cd4769a92b0e01867f524a0fbaa797b113c593848daa999282ad816aef1c65cd932439121bf86c2e121294be894d3fab94f6574c5cd8209f05eacee1374dc469e86a0963fef248b6c2f18757097eabbc0f0b34852dbf8e9558dc4e0e8b45956b9d4491d392c40f5a010464af7a398d7bb9adcde6e268157b29e56f86c134ea92f1ffa3998a8ac413533e8988391a53642c9e0c9fff7e49da15f23226d45f65fc66455afbbd6c282b80b497c90d2d2a5a36b4db8a08e7251f82906aa851d3517b5579f44f688b68b0eb8c3221bc6459781ace3fb79df47fa5f83ff9fe16a26528a85be39eb4d9b3ec30c4b5d7ddb4b57285dfc99deab1548de3842fd84704ab128dd674602136a65605f1a210c656d6a96ac340c67054149eee2ff3c4a7a98abb4ccbe6d9b761bcc50030f929f9596d65396e93ba38fccf12a0ef7efca962a592c12d86a625d0587a0a66a2207603a4c053bc6c38d2302fc071a159e65804d39ace740637437dbfccce4cbe235c16d5d8fd53bf0e31b3e4bb6653cc6875ff3b61224365888820d355660c17cf7edf527734c6ad17f60e085f6aa2104281050dfefc51acace9573a1f7ab7a709dad772b8e7234d52acd3844246b1c461cb4cb6ab2f6af68067aa180bf17f27a60c2601bf04ab211e7981ab5e097570e2e307f16b334327993d9fc1d849aba43a093e9aeb5de17821c3fbe46b636ebdae54523bb9d822745ff40f9d7521233cfbd1a374f1fcd2a4e6441997175236c95d14d08787f4c0786482ebdba3fc04db917291670e70dacf596e759ecb452458c2ee4ff6aba74db78d5e939acce2d7a034cf1843ef3a0d3c61da4a6aa8f3660bb09355d87108bd669747d4b7ae13bcb0148ef0b6e65f61f893e2dc0f427a50b6ad40c2e368fc3665db069de1f6cdfa1255b5b4aad0587a8fc260a9c0d94034ee4f1d43483ae13d2aab0a3ec5cb51f1fa1ac02dc11d0931d6da6c77ec92fbc9c5324e6f4210fc78f6e016bb2d8547aa603f9a58c77059fd51d9e97d2541f06006e8dbf6b9f2bfa745aba93d95fe9c92fea9fd366c1d093fe22718867ad6ca7cd2789a6e3a0030b7dd368deb27651ffa37cbdb7eac716db4ad7d47192e1f058bcc8dcf231fca6bf0210c72adc983a4855886c16d48a255347716580191d3e2f603f234d7ba1069537883332262ce8ffbfc3577a3c17c8b70eba23eb3217e5011b0e7387b2ad1c6af6e5d9880a070999576d1076aff42354984d6ec5b72a6de078058bd18ac02b2463aaff59ea110737479b007ad271cd690f19dd7d6b082e64cf6bcb85b476bfedf20b492b923cb3fe3546452c2049bf64e76fcdc3aff376cabd8531e93c78f91106919582b44bbdfb9ec214823474063bc862893fb7693d91313d63ed6baeab3be86d9fabdd28b4e083084c82d6eedb96cbe3cbab29dffa0acd47faf0a35696eb6ebcc7e52a6f58d7286ac500d2722237e0a8909122e6d17e45c02179129dcdc643514275f25209f2c31d8b3d0e323768c0f9a8e1d0bd2f814673b8eb2d87ce57dceb4b619dadb7e87310c31cfc217f2e2753c7f188dc53c4ca95088b25c9a9f00d0dfb1dc2843a18c0d828bad6d27a36a95b3762f98f3a763f38ba18ff1f402aead06c1c7fe6fabba98f2ea25271cdc82a0a925936ae734cb3667fffd59cf6a8e1d4f3172a393598680c6d4fc4b82793a41fbfffd6117324b93e8ba2a340d595ce6bdd194e913f31dbf6643d47a27f18aa44bf5686dbf0b95672ce32c8c4376c9978dc675f2448eec69c88be9a613644380e682ba9612c03c574dc81067502be318c97b7f7deef19bc695ad71283e9b449158436be5a1be53a4d41b931e249a1a5e2145379775177724f75bdf0283da2e3d1e914da01581a6150dcf6cc3a2cabc37b9d8231ba865f6be6572fbd0e1bbc8a4e63b30efa55850ffcc7b6bcff3cfcf190228a67eacc0731885ce3524ca4f4c7d17f9e0fc2dce6d19dda5aa77d817c577086040b23d79ffe9b4f8ea31472879c40508539be165aeadcdc9a436916f5505d3cb8861f9e23101ad0bc17ae44055305c0253f0f3a40a6eb941ffce1131e897d97ca06dfbada91d9b53b96c6956dd32d219433ac81a74767d7ff0d72d6e2b3a99ea9778e03385456ed90b4962d367666f6477f7d99184a82224d255a4f285f8139fa686d6f515a1a910ccac5d9ea1dff5037ab7ea99caeee5287500ba4f045ee9838826c45bab74edf863d382e02143f21dbccb71892a4e63cd16c9b642600737dc64d9ef1db12bde3a3d5a7c0f89f8f26b7522bc5439766d70a8643e98a7942338e1267d17defc50d9a28ef372da582214561395911c752f16f812012e8461a4761e009c5a0046cdae88cded64275f05256c13ab51e03b7767d06617c5f62e7a1fe32e196896bade9c8cbc2873e59184ec584d9d468c818960685c1ae41035e1382a96917fb28cf966ae27727cc79b0e081593145ea034bf2b44ae6f1703e4f49a17b2e582b36660a2a60cb3af0ed45f2d547fadac6aec456c33dbb3f0f1b698e1070a5160124a7d1e7055cedf3480f71101bdb82189fe5bd444d906ba845fb189ec8eaa07583032baa39cf244f3505451f1483259c3d8581a84a7494b78af09670f01595df2f3d94c74292ef9c2478af27277992c74fff3eea28d856028527371e86414571bce24de98e6ff8329ffd88e1d83e5d0bcb318e3f8c6280ed1fb9d5aaccc2a0cb514d10f197cec2f6ba3f2f217348142700d1539722b98a99ce03828411478a10f46ae7338b222df6adc69ab0e88866a6862354a6c808bf78ce7ba2b6a050e115f1150bf8532ab6661272ec2355864ff999031a4de873f37f3cffc4eba520d1448542ca95c8cd6e9db09ed4735f9189430813004d8387c09b4e29fe78e4e61dead18f806e7171b09214db9ebd1faaf5ccfcb8c7dec8187b7760dfc987efd6a613f25511541ad30e3ec5778f5c3b4a91f7ed6b02291d00b1d7e8d3aeccad27bb79f32b26363e77bb1b1e713805fe992de061418aca1191cb3f2d6e73178496cafcd1e0fc09bff2b273f1d55ee29d3fdde4601f799df523604e2138360b5e2df9044a9ab7bb67aa64a51c31859251d55555b19e2e7d9cfbe4d37a28056cb0651336d4e475293ef3a22a28f4cad4bfd69b1187db656d7764bca738d154ad18ba06467b83cd8d860f26650affc103eff972b868e2749d1866130c7069e4dc2d1b36445663eba72ccec6697f8f4686166a3ed50c0bcfc107351cc175628d1754f61ae4f0f1ebcc001ab619b39cef8352c95ed603778606201fc2c3f0386e381637a62e8c8323ba45ffe4e528515112c935b0a95fe5096c3b0c533c8e0f190a8a9375c85de78572f457f19f2deba8f6b787ee6a4e49ee53f17d86c6849c91b8ab149a4298433880170f85033eae8e9ef306bf6ad29f2539aa1bab087f1a6427cd4da560f78bc9b36d1972954366574a9e73ba2689dc4302300c51ff95b2b285a7f7b48493465561107c98194c294f3ce6532c633603deae0194f627515013512605485803c5c4e3dd7fa74ca4b1c33ceb75c5c187f9b349e016fc361ed0aa9dd690c4c3f579e41c5beb5ccd4baf8b581441323715ba0b1e50a758847cf21357cda08b334ff33f4af3353bba980013759fcb9ca1185598a3c4cf83849556438fd433ef4feb1f6fe930d685d546ec5bb3ce66314f21a6d10c2e396f11d4ed3d06439a8a35fc1a8ad229999a13cb6272789c03e67deb5e2518fac4f34fb92c649decd572bfe9cea86fc5a20f9ba21359b163a0d1870b502200a88276f5d308266e65991aa1cfe3f3301ca85a607ffe66af626f3582cbf9b4e6b41ef16b68f233046259edad41b0127179eb177070ddb8a11ed5d825d61e007702dbabb587cf30c3c3a1400e44320d8e90c418f80cb042a08103e9a8678d53ba173dcdc884eacd115ad47a106c3fb51af454bc0867a4730c632be6766213f7710830bec6f5411c3bcd3778071b9ae34a01f2d1817937d6c33e58c2030ea550b6bfafec649becbd3c2fa6121824e5d32eb2eb248e84566a338946fc58326fac884f43e3064f2bb878def4ba97b31d4dfdcae4a2dea12b735360727f8631cbeb8217466b1f764879d77eb6f8d77fc72a3533a0dea6eca8afc7674bab76377fd4d87f88760fc4105b7fe919cf6e1a2f1a77f08d77af57341aefa416426a86c9502e4c6fd4e86f9908e132d837837a517ca93eb5ae2f4711e8ea8c50b42bf7300403eef0b1ac0d029663c5b92860691e9e177697eeda54065e23da731c229d797ba7aa4bcc880260d81fee3674e1343130b0d389d3013edc356b85150b03ecaf31e527464451cb1a3a2af427b089bcc78507ed9049faf0447df28ef99abe0aea38e4eef82a22e18c98fcc886b0c5d8c3893e2666fc91265f19a8a1f5779a11e82fb335af21436f3ee430c44e1ae1d2267c0863ac112ea5da83dcca012bd04", 0x1000) r7 = getgid() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010025, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x7, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) 01:40:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) 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) 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) 01:40:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1], [0x0, 0x0, 0x200000000000000, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x8001], [0x0, 0x0, 0x482]}}) 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)) sendsyslog(&(0x7f0000000000)="a677e31f5674bbbafd5bfff109dfa9f9fc9b5fe9c63cf66b3fa04a74033c09b1f36a9fd9dc1e27a64b3cce524dc1680a9885ff4ac4c7669003a7f13c940eae917e4dfc4f54bf361d097b572c24cb3ff20bbd04eb6c53f73cb5900dc4d8697cd3e87d38955c1ca211841a3df07eee01878d9b8f7e026d3243d19f0b23f28433c8da07bf42f717bf370747d2c05d3c9c7031417f1b788e7e23b576cbac48cf5c99784391273067fc20651043218476b35082d9176a4f2579777c1a9b5fec454da17d68ea3b79cefdcc5edbfb5238ce6f0373dda1945c9da6753b1daf79eddf6322f9859920bace8a498a31e80a20bfe42d8f62d543e40780", 0xf7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd596e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf6e29058449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/265], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x105}, 0x7ff, 0x7, 0x3}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, r8, 0x0) uvm_fault(0xfffffd806e951cf8, 0x0, 0, 2) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd806e951cf8, 0x0, 0, 2) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020efef80, count: 0 ddb{0}> trace memcpy() at memcpy+0x15 sbappendstream(fffffd806eb3baf8,fffffd806eb3bbf0,fffffd8063cdd900) at sbappendstream+0x123 tcp_usrreq(fffffd806eb3baf8,9,fffffd8063cdd900,0,0,ffff800020ed1d50) at tcp_usrreq+0x227 sosend(fffffd806eb3baf8,0,ffff800020eff1e8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020eff1e8,0,ffff800020eff2d0) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020eff280,ffff800020eff2d0) at sys_write+0x83 syscall(ffff800020eff350) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd9fe0, count: -8 ddb{0}> show registers rdi 0 rsi 0xfffffd8063cdd970 rbp 0xffff800020efef20 rbx 0x1 rdx 0x90 rcx 0x12 rax 0xffffffff8190ce9e sbcompress+0x1ae r8 0xffffffff8190d174 sbappendstream+0x64 r9 0x5 r10 0xefa1922e7fe218e0 r11 0 r12 0xfffffd8063cdd900 r13 0xfffffd8063cddd00 r14 0x1 r15 0xfffffd806eb3bbf0 rip 0xffffffff81f13c35 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020efeea8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (sshd) pid=175549 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed0280,0xffff800020ed1130 process=0xffff800020ec8ba0 user=0xffff800020efa000, vmspace=0xfffffd806e951cf8 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4961 315664 0 0 3 0x14200 bored sosplice 37658 101198 61586 0 2 0x2 syz-executor.1 17870 363503 61586 0 2 0x2 syz-executor.0 61586 202121 4600 0 3 0x82 thrsleep syz-fuzzer 61586 413343 4600 0 3 0x4000082 nanosleep syz-fuzzer 61586 18083 4600 0 3 0x4000082 thrsleep syz-fuzzer 61586 395287 4600 0 3 0x4000082 thrsleep syz-fuzzer 61586 341442 4600 0 2 0x4000002 syz-fuzzer 61586 218853 4600 0 3 0x4000082 thrsleep syz-fuzzer 61586 303396 4600 0 7 0x4000002 syz-fuzzer 61586 317064 4600 0 3 0x4000082 thrsleep syz-fuzzer 61586 233992 4600 0 2 0x4000482 syz-fuzzer 61586 265871 4600 0 3 0x4000082 thrsleep syz-fuzzer 4600 441914 83184 0 3 0x10008a pause ksh *83184 175549 53078 0 7 0x12 sshd 73544 467362 1 0 3 0x100083 ttyin getty 53078 62077 1 0 3 0x80 select sshd 84488 236123 23702 74 3 0x100092 bpf pflogd 23702 431186 1 0 3 0x80 netio pflogd 97979 7132 66846 73 3 0x100090 kqread syslogd 66846 192276 1 0 3 0x100082 netio syslogd 54130 459748 1 77 3 0x100090 poll dhclient 16587 102977 1 0 3 0x80 poll dhclient 99031 288901 0 0 3 0x14200 bored smr 87417 207601 0 0 3 0x14200 pgzero zerothread 3277 42555 0 0 3 0x14200 aiodoned aiodoned 45734 461153 0 0 3 0x14200 syncer update 54847 238256 0 0 3 0x14200 cleaner cleaner 97436 176421 0 0 3 0x14200 reaper reaper 63158 463667 0 0 3 0x14200 pgdaemon pagedaemon 90816 60848 0 0 3 0x14200 bored crynlk 57677 254286 0 0 3 0x14200 bored crypto 79620 371973 0 0 3 0x40014200 acpi0 acpi0 6941 281830 0 0 3 0x40014200 idle1 86634 402977 0 0 3 0x14200 bored softnet 15048 49857 0 0 3 0x14200 bored systqmp 60632 252977 0 0 3 0x14200 bored systq 49052 1291 0 0 3 0x40014200 bored softclock 85889 155298 0 0 3 0x40014200 idle0 1 515994 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 83184 (sshd) thread 0xffff800020ed1d50 (175549) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82683fc8) #0 witness_lock+0x4c7 #1 pageflttrap+0x7f #2 kerntrap+0xec #3 alltraps_kern_meltdown+0x7b #4 memcpy+0x15 #5 sbappendstream+0x123 #6 tcp_usrreq+0x227 #7 sosend+0x671 #8 dofilewritev+0x1b6 #9 sys_write+0x83 #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff8250b0f8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6407K 6721K 78643K 10789 0 pcb 13 8K 8K 78643K 41 0 rtable 105 3K 3K 78643K 205 0 ifaddr 59 12K 12K 78643K 65 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 14K 78643K 14 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1286 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 97 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 464 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 10 0 in_multi 40 2K 2K 78643K 49 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 211 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 95 21K 22K 78643K 1217 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 9 0K 0K 78643K 13 0 temp 79 3036K 3100K 78643K 3397 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 78 0 68 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpcb 544 83 0 79 3 1 2 2 0 8 1 inpcb 280 278 0 271 3 1 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 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 21 0 0 1 0 1 1 0 8 0 pfstkey 112 21 0 0 1 0 1 1 0 8 0 pfstate 328 21 0 0 2 0 2 2 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 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1518 0 110 89 0 89 89 0 8 0 ffsino 272 1518 0 110 95 1 94 95 0 8 0 nchpl 144 1850 0 233 61 0 61 61 0 8 0 uvmvnodes 72 1612 0 0 30 0 30 30 0 8 0 vnodes 208 1612 0 0 85 0 85 85 0 8 0 namei 1024 4898 0 4898 2 1 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 192 5754 0 5754 6 3 3 5 0 8 3 plimitpl 152 15 0 7 1 0 1 1 0 8 0 sigapl 424 313 0 282 4 0 4 4 0 8 0 futexpl 56 1332 0 1332 1 0 1 1 0 8 1 knotepl 112 53 0 34 1 0 1 1 0 8 0 kqueuepl 144 10 0 8 1 0 1 1 0 8 0 pipelkpl 48 84 0 74 1 0 1 1 0 8 0 pipepl 120 168 0 149 1 0 1 1 0 8 0 fdescpl 496 297 0 282 4 1 3 3 0 8 1 filepl 152 1769 0 1668 7 1 6 6 0 8 2 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 7 0 6 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 151 0 142 1 0 1 1 0 8 0 zombiepl 144 282 0 282 1 0 1 1 0 8 1 processpl 984 313 0 282 5 0 5 5 0 8 0 procpl 624 474 0 434 4 0 4 4 0 8 0 sosppl 128 23 0 23 1 0 1 1 0 8 1 sockpl 400 377 0 358 6 1 5 5 0 8 3 mcl64k 65536 260 0 0 33 0 33 33 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 181 0 0 22 0 22 22 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 559 0 0 34 0 34 34 0 8 0 bufpl 280 4408 0 192 302 0 302 302 0 8 0 anonpl 16 46133 0 31258 78 2 76 77 0 124 15 amapchunkpl 152 1432 0 1300 8 1 7 8 0 158 0 amappl16 192 1464 0 659 53 4 49 53 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 21 0 18 1 0 1 1 0 8 0 amappl13 168 27 0 25 1 0 1 1 0 8 0 amappl12 160 50 0 45 2 1 1 1 0 8 0 amappl11 152 99 0 80 1 0 1 1 0 8 0 amappl10 144 23 0 17 1 0 1 1 0 8 0 amappl9 136 385 0 384 1 0 1 1 0 8 0 amappl8 128 300 0 286 1 0 1 1 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 54 0 49 2 1 1 1 0 8 0 amappl5 104 237 0 223 1 0 1 1 0 8 0 amappl4 96 491 0 461 1 0 1 1 0 8 0 amappl3 88 109 0 104 1 0 1 1 0 8 0 amappl2 80 1448 0 1388 3 1 2 3 0 8 0 amappl1 72 16906 0 16483 25 11 14 20 0 8 3 amappl 80 719 0 679 1 0 1 1 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 297 0 282 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 297 0 282 1 0 1 1 0 8 0 vmmpekpl 168 6342 0 6310 2 0 2 2 0 8 0 vmmpepl 168 43492 0 41667 115 8 107 109 0 357 23 vmsppl 368 296 0 282 2 0 2 2 0 8 0 pdppl 4096 602 0 564 7 1 6 6 0 8 1 pvpl 32 151809 0 133873 183 0 183 183 0 265 35 pmappl 232 296 0 282 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 320 0 8 9 0 9 9 0 8 0