kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 25 11:47:59 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.243' (ECDSA) to the list of known hosts. 2020/02/25 11:48:10 fuzzer started 2020/02/25 11:48:16 dialing manager at 10.128.15.235:42327 2020/02/25 11:48:16 syscalls: 337 2020/02/25 11:48:16 code coverage: enabled 2020/02/25 11:48:16 comparison tracing: enabled 2020/02/25 11:48:16 extra coverage: support is not implemented in syzkaller 2020/02/25 11:48:16 setuid sandbox: enabled 2020/02/25 11:48:16 namespace sandbox: support is not implemented in syzkaller 2020/02/25 11:48:16 Android sandbox: support is not implemented in syzkaller 2020/02/25 11:48:16 fault injection: support is not implemented in syzkaller 2020/02/25 11:48:16 leak checking: support is not implemented in syzkaller 2020/02/25 11:48:16 net packet injection: enabled 2020/02/25 11:48:16 net device setup: support is not implemented in syzkaller 2020/02/25 11:48:16 concurrency sanitizer: support is not implemented in syzkaller 2020/02/25 11:48:16 devlink PCI setup: support is not implemented in syzkaller 11:48:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x5, 0x80000001, &(0x7f0000000080)=""/86, &(0x7f0000000100)=0x56) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="9bbe95d3406c6ef40a5f8fb77c3c1c5a6041cb0094112a4c815606cb6c76ac931d44c38e00987f8f818918cbec496e6cc0", 0x31}, {&(0x7f00000001c0)="5369f8f355c4963df95e5f6358ae3ac1f485bb7c9a40dbe257b62cdd2876ee0bac24ec6be38e591c251c4427897ddd9d8da95699950711378c3d90fbd23726e67d54dcf544423685c91886e568b14842dc0c7222134437045dd886b9bf1b8aaf45f072b4e6e8a049b17f95ba929910824cb1b7120d32adbd4ae854e568bba02d053030ba2148895d4692cefa070dd7642b932bff3ecae4", 0x97}, {&(0x7f0000000280)="68437e06278b8a6e745a", 0xa}, {&(0x7f00000002c0)="2b12538902426b8b947cccee9f44926bcbb3f006cbbdc79c28464420064ced1a50539800273dd9438e9afacd61e8efa9c91fe73975400a0ad33ed9af7cf99f6a2f922934f14c0e9d21c85b051a2b2d651276064ff7925412cee51a64f0ed73db1acb7d6acaf262d857d5d6917d3febc6e31ef1ebd0d85a86d9fc16bfdaa039bc39c127eacff711bc6778df55ff10a207a57caea7b63bd8f774c325cef91500928b5020346384f7f01b814fec4c542c8e8efb00fb8066831592a67d6aeba22cab328f0962e3e9", 0xc6}, {&(0x7f00000003c0)="9a95d05bb9bacf3e68f5318116cdf81a32e0179719912134f5af56b13db247cfb6742ecb2c0ce204697403c8dc0e297a7427c1e8a373b9c60a8513ad16bb4c02e8833d399fcba702e2c1de9a7bfbe08f562a599abbdc6da940bab097d9625e971fdc5a93e41f91618889811ab2914374d71256fb1cfede33b38b35", 0x7b}], 0x5, &(0x7f00000004c0)=[{0xf8, 0xffff, 0x800, "ec9b9d6dcf2c5a287dfd3f70c75761d7f57a6bf0252d47d33c9c696281e4d7fa645adc23878f6d2dc7466b0ac93a30f13876dd814a11c2125079a32bd655166d731b2841c5faff66f70d43b54f822dcc7ed4bf8cf5a0f88e44857a434111eb6987ed5a64542fa0440a1861f9052b7d0e02e8bce78b59d798b8a08700b3e913d6f55bac1dbafef36a85c48879ad9e2bc8ae7285aa29e96398c5239369720e6291ab1cf05a6b7925500587e64ad42cdb78179f903ed2c9a16a92f35a3724213f155882787b70338b7e2d400d3d66cd6999b791949f19527a9064c750967bdb6e7dd8f4568388278af6"}, {0xe0, 0xffff, 0x1b, "b395b99f0dfa94a67c45cafa95083943638a2fb5183ddde7f12153229cdda1692a97c8836fc21d45bdb472b22a8d7a932eff71d56e3769cb4b718da01a4b945163929a416ca1f5e70369a55f8362abcfcd58afe4daac7fbd5704ba28e47a6a1fd31a0ccd4c117134a3c35e4898fb3e897f58794f641a16f7822cd7ce8879d92b3cafb6794120d73c9a3fe7b7d029d28bdf9c163f1197f5871056f0b852a303625892f5682eab92818fad30b618cea6e92f21d97f1a150fe0bd9e9cf18dac1871c0ee8eb7f783f2d2ec00d70e0720"}], 0x1d8}, 0x401) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$setstatus(r1, 0x4, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x20000, 0x0) r5 = socket$inet6(0x18, 0x5, 0x7) dup2(r4, r5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000800)={0xc6c, 0x401}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000880)=0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x8000, 0x0) fcntl$getown(r7, 0x5) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) setsockopt(r8, 0x5, 0x1, &(0x7f0000000980)="d3215a0ea6adeda6c381e8394b2e438acb8b82388c059a54c203ec64b7c72bb5", 0x20) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000a00)={0x2, &(0x7f00000009c0)=[0xfb, 0x0]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000a80)) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000000b40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001d00)=[{&(0x7f0000001b80)=""/29, 0x1d}, {&(0x7f0000001bc0)=""/88, 0x58}, {&(0x7f0000001c40)=""/169, 0xa9}], 0x3, &(0x7f0000001d40)=""/222, 0xde}, 0x40) close(0xffffffffffffffff) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000001e80)) unlinkat(r6, &(0x7f0000001ec0)='./file0\x00', 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/null\x00', 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000001f80)) 11:48:23 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="c5099b881b5b7a8b5de74bd6eb4c8b90e38ee933fa340caff2d3594f17a9fccfc1b6b3aa8244c9822dbbcaa6d07514c3df6318f50adcff96039fe0cd6d72c82827773871be964675eec7b861d4ed6ba4ae0d5a4749d7cba584af07c6bcc514756071379461e9858d3b36caa6704a545f01f6433612596b97a51f5be9e1d0f0dd636c2e08704043deb8d6957eca2e507f27825a55a044ab8bab905338db4a85c6cda436e80249f25b37f804c90dc8e7d3829193c908ab195effbad11509c29991ee7eb001b40fe79aefe4c9529e43df9b3e9b9c7ffc2b210972764744dea928c53a7a236f5d", 0xe5, 0x6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = msgget(0x1, 0xaa) msgrcv(r1, &(0x7f0000000200)={0x0, ""/218}, 0xe2, 0x0, 0x0) getuid() msgctl$IPC_RMID(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x7, 0x4, 0x5d}, {0x0, 0x40, 0x7, 0x1}, {0x5, 0x80, 0x7f, 0x9}]}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x18004) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x36, 0xcd, 0x5, 0x7}, {0x40, 0x6, 0x1f, 0x590c}, {0x0, 0x7, 0x0, 0x9}, {0x9, 0x1, 0x39, 0x1}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000500)) r5 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x100) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000580)=0x3f) kqueue() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000005c0)) r6 = msgget$private(0x0, 0x40) msgsnd(r6, &(0x7f0000000600)={0x2, "86229272fca6fc332583a6a33eb1357ee8407403d8de5dee4ad14dd569aa88f00b6fe77b6fcfca9edfb4b800cf311d61ca19c31da8a33ebbc6846ea783a9e3f2814a8efe6c77f57e0e9a737af4933283b4625aaab405cc0a6bb4dd91263574324512d966e5a4acc608955eaecdbaf790d9b0ebd7dd3e112fb7027de58c576c57d889955b581cc1267fdd7a663d6717e529ef"}, 0x9a, 0x800) r7 = msgget(0x3, 0x400) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/204}, 0xd4, 0x0, 0x800) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000007c0)=0x2800, 0x4) msgget(0x1, 0x600) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_dstaddr=@in}) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000840)='./file0\x00', r8, r9) 11:48:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x3}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = accept(r7, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shutdown(r9, 0x0) shutdown(r3, 0x2) 11:48:23 executing program 0: r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 11:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:48:23 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002640)=""/4114) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004ae000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x4, &(0x7f0000000340)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r2}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)=0x20) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r2, 0x0, 0xfffffffffffff4c0, 0x1) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) 11:48:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x2f) kqueue() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201b72f2b33000000000000000000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 11:48:23 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x3, 0xfc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x7, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getegid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) bind(r7, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r7, &(0x7f0000000180)='./bus\x00') r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) socket(0x800000018, 0x1, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x6c}, {0x1000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x7, &(0x7f0000000100)=[0x9, 0x5, 0x24cdebfd, 0xada, 0x200, 0x800, 0x2]}) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000040)="f6ad8c45e694c33604ab754a", 0xc, 0x9, &(0x7f0000000080)={0x18, 0x0, 0x674, 0x1000}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="59e65898d78a939a7147d1e16520001ac62d111e53164faa4e0b1afdf018e8407417be06bcfd7d4ea7e2ff96f031cac74c6063fdfc75404826dc7fc0b00f0935dc1429bc9ba662a09e021ac212b8ad2a1c1936737671543994b889c30d8fcf71f08de30570c8c90bec0df748e21250dd3547503e4084d0"], 0x1) 11:48:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f78a8dbf958e212ad1af1d6c3404ca1dfc51f9ac4f62fbc1f8dc5cc45ff2b1580f538675a2807c46d"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x1ff, 0x694e}, {0x18, 0x2, 0xd247, 0x4}, 0x4, [0x800, 0xca3a, 0x7, 0x4800000, 0x3, 0x0, 0xfffffffa]}, 0x3c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = dup2(r4, 0xffffffffffffff9c) sendto$inet(r6, &(0x7f0000000280)="4b23e802565f8332cf8449088eecc28657616dfd02473667c9843b2a005d7b27bf88df226407fb0092ce8d2372453f1c50cdf2e8c5d2176210383e73ea6dcb8f18e81a1c2d5c729e11c0cef7929c329b157a808f09df6af66158109a52d9de7bd73a639ca413e556dcd484b93ad55c3ea72dfaa7cd388e39", 0x78, 0xc, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="380647a3602951d4cb365f31a67764afad5c590384015ecae8704040e74c1411a2cf6d3f0ca0091173c9a6e421ff4e6e57eb50ff9730a76a07fa305b0824a0cb63df7937f59536cbbea3083831", 0x4d}], 0x1, &(0x7f0000000400)=[{0x18, 0xffff, 0x7, "d4b0"}, {0x68, 0xffff, 0xf1, "9bc9167937f31458ecad177dae6f5579c6a53dd7a97499c2038b8b632ae2b4dc36393bb62496ce1b7ef3a8ee17746ecec582a69c7468e2193e1e86436317852a560688aea807a001384d6d8d08a4f6da8121279b3d"}, {0x68, 0xffff, 0x5, "b9d40f5abdc0a06d27c1dea2a9172ca8c03683cccc248119b144429d186ea14e87911df786f1b7ed74e2247f6d4f8f6a6d2edea7ff4a02ddb08513c11c6fc6b9d24c9fb82ee917289f98676f70d58da38e"}, {0x18, 0x1, 0x2, "afeb12f0a2"}, {0xf8, 0xffff, 0x1, "b23a5d0ba75bbe4ba56466429e22846d78cc477e10d1696ed18efe3405f0088f38c9f1c499c700a84b00be1f38680c0f22e3976210a6d7958be009e2ac84c2902565bf1bd2880890ca3549df250b3b53b35454c6ccdcaeeb2f2d59b07cffd235f9ca15712e59b8d36d9aec6b1d5740e2feae3bd5b3ba0e766a5b6f0b308a4502785d5d77c7667b77f312b079194d5c356fe4682729aa066b30292985504609e1ef7bf27ab883584a85bd1d1c95e749bec40e1f27a9520510ef3f69c13502113486de40b8b197ca5c6a705f827d8ccb3f9b9aac01097eefad9f91e73479c5009451254e"}, {0xb8, 0xffff, 0x4, "77d2ca0c14e872f96b2323058dc0066741260056b84a7edb8c7a5cdbff6955d804f8d21d0d6b5bfb97f78f36df41686367c98955d0c7fd3e127e789528dd2c813ef6503399f3439964fe60daf17722cfe5c46513a6e4f52cf81717d5732d1ef44f5430d03106c92d4551ae74eb35984d7cf68c524b84fb30d4d6de473752fa7be0de4c6dee5f4b3decfdc10b9f934e58853807d797ce483db68ebf98832555480711c003"}, {0x78, 0x1, 0x7e, "c764dae3de3ae1edcee7dd15a4c3eb88dbd26c0bd130ceb1f1bf0f6f1b8c399a888f38d6397cedec2bf9a18458218200548855989d636a0fb8207804711160bbcaf959473f9187832ba68aea625bd6dcedb8793f95770805be8e6270f4edebb783197ce138bd"}], 0x328}, 0x401) 11:48:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0af1854f0968f8808c2ae8b5e6cdafcf1f3982d897431d08ad300000000000000cb3f97834342f1424cf16250f60e85a64efc846219f43d151144b581d79cdb48ef1e0dfe61d55f49527f2a46e3f8587d87ee300d2315929f75c669340324dc84fd891000000000000acfbe6b069c91320e1f4c47867f30ba8e3b3445e6a8cc7f500e6ce3e5f650e254a216d66caa7fbaa4ff5f53354136fe982b0a5c163d67b888efe9da9fd78a9846190a4d19d372d6a3cd10a7395bfcf395a72fa85f0f3a15ccf3f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:23 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xb, 0x1, 0x100000000, 0xffffffffffff6815}], 0x1f, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8}], 0x2, &(0x7f0000000280)={0x3ff, 0x9}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/131, 0x83) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94ca27b2897fef0ddf98bc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd00adf410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0be188db198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c458cd344347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000100000008fc00000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be415123a5a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093eb9b563aa7c00900000016b7adaa552b4d4f4c3b574c8ffebff79ca9c660a9d01776f509e6b429518517bd0b1309a6236c263c3f154c492b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3000090db0cc2771bb73bac9fb96eb7bfdcaa13a8f75e0bb6b48a00ba76583edb10381a0f6bdaa2bae0a67d28891690e7b80e78fb78a712f4357cffadfa2aeaabe2c66cafc831ae1d59fa2e2930ab3bd0d36eab57d116639aac9a831ca8a566bde26479db556f516ea9eca2cedadc8bcd9db61ca66f3b8c158881d39f7eb7187b2227338152b6c9e390dceabfba8f81108d7547626936fdcf88a80a70"], 0x10) 11:48:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x70, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 11:48:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x1, 0x3}) r5 = dup(r1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socket(0x10, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0xc, 0x9, 0x59, 0x1000, "a9d86d9b600268a7a053e112a246056809abbcc2", 0x9, 0x3}) 11:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0xfc) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() socket(0x20, 0x1, 0xff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x61f32d66) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea81f055bf407b58551893740a4fe250fd4622dbb81c0df9b2d8ebbe400"/83, 0x53}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r2, @ANYRES32=r16], 0xad, 0x8}, 0x4) r18 = socket(0x18, 0x1, 0x0) r19 = socket$inet6(0x18, 0x3, 0xfc) r20 = dup2(r19, r19) sendmsg$unix(r20, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63af001299b10b7ca04533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = getegid() r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a6}) r28 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = socket(0x10, 0x8000, 0x9d) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) sendmsg$unix(r21, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r20, @ANYRES32=r33, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r19, @ANYRES32=r32], 0xa0, 0x8}, 0x4) setpgid(r11, r27) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:23 executing program 1: setreuid(0x0, 0xee01) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 11:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x54, 0x0, 0x2}, {0xa}, {0x6, 0x0, 0x0, 0xfffffffc}, {0x7, 0x80, 0x4, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:48:23 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvfrom$unix(r1, &(0x7f0000000500)=""/194, 0xc2, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xebfa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x600}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000dd4701dbc14fcfb2c220fd9b8f894c045243341a8070e8f516d64d75ab2b641d7257e65be3f843937d0b5b9ee304ec3d4c9e1f45e343b4d177515d3a655c774cb4a616b691c9c17d9e7f0697e611e134d574827eb6a5f53943f3854dbe94b5ad439d63de56c5b734ba1478c9a0bb5840200a0567e17fbd3abfd56228f96548d44fe6ffa4f7529162963894ae14df7dda93fbd260d384483e413660c3892d3337e805ddcb1af0114a9bc74734e233aacb202b6fa6d0216ca69e14c677c064329909310a6359d0f5d0bb0f3614b6d9755b3267b9093821c49d063ed7ae04ddcb51ff860f8c935460b4d6e23cad548e636c2c8c1a46689c0bbcffacf82e163f97ebef14f341f24920654326cc108ffcfe08b0ee671d55be4f709b37a624de60a9d8ae87f14862d0cc25463a3042a7d58345a81b52240000010000000000663c556ac56918e860dd6591cd487c17ee27fc19b396ee8f6ce7785ed3fa009795ceceedcb6e15e931eef466bea6cff72702fedf5069e5141faddcdc7c3179a2d2d5e05379d154c26a4736ddc141e51a4b0bac5be54089f6ebd1e73d114bcbdda07019f08da08ebb25c8f981c94c1954d457975a0d360bf9cc6d098eeb8ab1cf8155e1bddc2ad0016a7dbdebc5cdcbd88f2d8aef67125b2da5b0b63e1753ec2a4c657b832136ad9405b79823765901fcb375e29acff8321f1ade8bf9c435ae66e95c9b7674b1126f75d7882fda948e405d564aa2f12e2151d9a78398dd3e9a0f1dd2e5e38f35fa7ee8eb9a92163390bf5d344e81ce91bd12f40d62beb870334e17787a871a39"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) ktrace(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x0, r5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x2, 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) recvfrom(r7, &(0x7f00000006c0)=""/18, 0x12, 0x803, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) fchdir(0xffffffffffffff9c) login: pmap_unwire: wiring for pmap 0xfffffd807effe658 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe658 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe658 va 0x20ffd000 didn't change! 11:48:24 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt(r2, 0x9, 0xf2, &(0x7f0000000200)="5afda4d1cb701b7b598abc99807221fa13fc04a4ac8606d8b24f993f77a32fa32a54154ac1933f435f138a96a571eef07d9a7cc4e7c14f3254a2e74e433153235f3499cc0f5dbf554be06e8beffb24680ede", 0x52) r8 = socket(0x400000000018, 0x5, 0xfc) setsockopt(r8, 0x29, 0x6c, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) r9 = dup2(r2, r3) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 11:48:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x20, 0x2, 0x3f) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = accept$unix(r3, 0x0, &(0x7f00000001c0)) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, &(0x7f0000001400)=""/188, 0xbc}, 0x40) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) pmap_unwire: wiring for pmap 0xfffffd807effe658 va 0x20ffa000 didn't change! 11:48:24 executing program 0: r0 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r0) clock_getres(0x4, 0xfffffffffffffffe) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 11:48:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3, r4, r5, r10, r7, 0x4}, 0x200, 0x401}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) r11 = socket(0x800000018, 0x1, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r12) connect$unix(r11, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:24 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 11:48:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r4 = semget$private(0x0, 0x7, 0x20) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r12, @ANYBLOB="3953296fe4a28c076ebd76e0abb24dc5252c6025e36a186c3b0c1452513b327445eb1a2bd50b86cf938c894f078fae1d2cbbc4844e0ac7742cd11f6b5cad015faf762778b05fb8d03a9d2215091fb9ea03d4cea9b3821ae36d5e5b5291c36c2c8959c09960f7679ae5a309f7c8eb435e6518551ee322114db64a6ccd2a345ab40aaec617cb6c1314ab74938c7aa7b1c876d96b7ac07b6ace4e3f8c3a857e6cf37d7bdc82cb8986021df3e4c1682a73e477e0dac583e89789d34ab056c522491c4bb2213a0a91b4db7fe64771217fa1101a7b01fbef3a793eca98c45b5b98e3eb13ee1fafcd0609c6e85e"]], 0x3) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r6) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000080)=0x4) r15 = socket$inet(0x2, 0x1, 0x8) kqueue() r16 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0xd, 0x0, 0x0) r17 = kqueue() kevent(r5, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc3, 0x40, 0x52, 0x9}, {{r15}, 0xfffffffffffffffe, 0x40, 0x8, 0x5216}, {{r16}, 0xfffffffffffffff8, 0x12, 0x90a85e49e3b58317, 0xffff, 0x3}, {{r17}, 0xfffffffffffffffb, 0x30, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x5, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000000c0)=0xffffff7f) dup2(0xffffffffffffffff, r5) kqueue() socket(0x20, 0x4, 0x1) r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0x0, 0x0) kevent(r18, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) 11:48:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0x3, 0x9, 0xe, 0x8, &(0x7f0000000340)={{0x2, 0x20, 0xc2, 0x20, 0x0, 0xffff, 0x80}, {[0x9, 0x9, 0xd83, 0x4, 0x3ff, 0x0, 0x6d61, 0x6, 0x1, 0xfff, 0xfff, 0x4, 0x0, 0x7, 0x6, 0x5, 0xf240000000000, 0x9], [0x0, 0x38e, 0x93b6, 0x3, 0x7, 0x1, 0x3, 0x2827, 0xec, 0x6], [0x4ee3, 0x7, 0x9, 0xffffffff, 0x89d, 0x8], [0x5bb8d93a, 0x7ff, 0x2, 0x9, 0x2, 0x9], [{0x40, 0xfffffffb, 0x20, 0x760}, {0x3, 0x3ff, 0x5, 0x1}, {0x2, 0xbb, 0x7d038a45, 0x351}, {0x33f, 0x1000, 0x1, 0x6}, {0x21, 0x80000000, 0x4, 0x1}, {0x6, 0x3, 0x3ff, 0x536}, {0x8000, 0x20, 0x3, 0x6}, {0x9, 0x7fffffff, 0x9, 0x100}], {0x7, 0xff, 0x8000, 0x100000000}, {0x1, 0x6, 0x101, 0x100}}}, 0x9, 0x17}) 11:48:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4513) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)) 11:48:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x3], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x2e5, 0x0, 0x0, 0x100000], [0x7506ee7f, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fff000000000], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x69db}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r2, 0x6, 0x0) read(r3, &(0x7f0000000000)=""/87, 0x57) r4 = dup2(0xffffffffffffffff, r3) renameat(r4, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) setsockopt(r7, 0xffffffff, 0x8, &(0x7f00000005c0)="be2c615ce7184c39802e2b749412bd5a6a6e4b8e4b5e65f607db17b7a91fe2da77b7408bbc670c47208773524ccc5951d6ff83404cc74b5a996efc9ed3e2bad832fd9f5b899119bfa60916b737f5b84c388c9c568f75f5440feea11f923196", 0x5f) dup2(r5, r6) r9 = shmget(0x0, 0x1000, 0x0, &(0x7f00003d6000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000004c0)=""/233) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) fcntl$dupfd(r5, 0x0, r11) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:48:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x10, 0x8000, 0x40) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x6c, './bus\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80105705, &(0x7f0000000000)) linkat(r7, &(0x7f00000003c0)='./file0\x00', r9, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x8000, 0x40, 0x0, 0x4, "e9f70d9b6775222420cc15192e995828baada505", 0x566}) getdents(r6, &(0x7f0000000300)=""/244, 0xf4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r10 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCNXCL(r10, 0x2000740e) write(r2, &(0x7f0000000200)="b5f457b14629485c314c5d79dbcb29a96a9d6d7f11972a5b8474055130d817983727531e8241644838d749485284aea54996ce65ae349d8e6b19895abf149f0078d874cd46e7186457cf4a0a0dc5df7906ce3141d4a99e8771bc2aea77e560eeff1d14389f7cbfb416b36c33709ff9cc1e1aadb4b0aaa9fff5cb3f8d016f0f63399cdc7fb7b7392c684943e7c64e74aca37ca2dd85b9674a70aab8165b55607d3be4cdc4e7321e5cc213f274e5405b0bdabbf5167ecd569433f4f1ac4e161f4a056bdc15c02e26530134f3b0cc4587d1fbee77502c5835e980a43949bbc28542d05a34a6d59e45c7ffbe6df5dfe44d9a2d96335f93b5aaf2e4", 0xf9) 11:48:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) recvfrom$inet(r1, &(0x7f0000000080)=""/234, 0xea, 0x801, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) execve(0x0, 0x0, 0x0) 11:48:24 executing program 1: r0 = semget$private(0x0, 0x0, 0x210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/196) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x10, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) fchdir(r1) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 11:48:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) r1 = socket(0x800000018, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x49, &(0x7f0000ffc000/0x1000)=nil) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, 0x0, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r12) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r12, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, r16]) r21 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1ff, r5, r6, r9, r20, 0x29, 0x7}, 0x3fff8, 0x1, 0x0, r21, 0x10000, 0x8c1a, 0x8}) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r22) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098a3da23e993cb560000000000000000000053a71137000000000000006c0000000000000000000000000000008a93f10c876fe52e2c9f101be09aa810"], &(0x7f0000000000)=0x5a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8182300002900000031000000fe58d005030000000700c20c0000003f1cc7ffafa9f5dd0a807b17de07bcff2dd62f66353a696456e9931469f97db6ea2c972d6eb5f34730067536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8d28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373dd00"/193, @ANYRESHEX], 0xd3}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:48:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001680), 0x0, 0x0, 0xd93) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:48:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 11:48:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1}, {[0x4, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0x4000000000f379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x6, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0x800000000, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) r20 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r20, 0x0, 0x81, &(0x7f00000001c0), 0x0) 11:48:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480)=[{&(0x7f0000002540)="9b16986ddc483e75eaf7db5325d303f6856b61081222573be4e3becce71f6be28865c2f963fd8e68b00a9891fbefa06b668b46e3f881660e7a50dc2b6d070d84c28ebcb2c5a8d1c1e5a80a9a93bef2c4ac5168de7db45b6200100fa380187bb3b65329b355326da35b75395e2b6118f0d760471541f6c8e5e333ee4a2c3e79680cda6d3cc1a3e5b3f00f1a7e", 0x95}, {&(0x7f0000000100)="3b83916ba64c8fa3e2fc9527eb52e97606fcd0541f8b01d982015ea40546ef036b107290003f5c8451cdae41c57fdacd0da0e3a29314aba0261c7bb6381d583abe62203e015c1ceb2be90926b489ae0074e3d0805de1d855c199da81609aef39629db63e77780aca289390b562a8e14dcd30d680ee362bf32ae04ff5ffa5945f85248660505d184f72664d5a763d3e3332fb1122dd9ac5cc1d887c85c872a6753999", 0xa2}, {&(0x7f0000002600)="bfc1cf4b7f64ae205c4a4bf7534c5f4ac23dc84aec332e073926e8cc05930d68feb0182f9d675c5c891dea8ab45766e2cdb4f668b95e0d7b8318021aa76e38ee9d44593e0b5ef2a4c7e80fa569825cecc140ef00cc324379cc23ae7707feeefe5652fa00ed3ba6f932c4769bbfcf78883fc01abab4f4d9ea0aebcbce23b03235b82961d0a6ff34495ea0c917ccb37f168d317e85aef482b6e0f697a52ecfc50169d1739b242ebf3fd9afa12495309756f52d2b1cbb28fce969c8e185002fe8b1ce4fe541594e8ace10164ce0d1299f71d5a42b0b808229e809eeafa3ba991134654caca3830dbbfacfa5e87c0e25c633d0dd4faeeb27440b9cee9c8579d848ef11bc97ccc9c34734c3c2d3ec126740cfc173d4193e74f9c86f06b691071ecaff3149545dd1ae9ea753412fafa5330eea897655e36af8d0eef6b14e6a9c60dd681b8ef0a931a368eba7c9bb79f2110a4f8a0a20a17c8149e966017ac2136151470d9c9314d4d028c9e52e2cc0995f39d2e1141ee120581c2e5ff4bdd9994d372993d75115a95560407650cec3508abfac859454cfd7b384f7d71a538fc09d7565be98cb1244a1b92e0748d515598a32c6117975f3af9fe2329d7bea25b601d7e4e6991028b2e3134fd3e0cedd56544f74b3a7d2e6a0fe53d1bd14825d53622adece59f5f8bac247a9c3d7fc50875c2c26df0673c91f3a45d9530a634b9c4c272350bb0838b812dbcdb99c637f56fa3529c7677e31a64b23e224fc2570a350dfb9da8b9b68aaf3d7a1aabdd4e767880c012a247335adc6ad433cb2c6533505846c02d9e9bb31c46f0e2c2ae3497cbe3d772ee7ac7926b76cda921d0354e6c06fca115955a0062ba1a534b1f8ce0e72ab1485d5e7804803d761efcdfa3253a7c73883f943bc497db5a64c497e7230ff2f04de89400b74b7d0e458796a763288785cf0ded3602eca584be0e7c0bd111c8a37a6ae999844871a8652b5c0dc13478889180b79622f569914f61316aaf42f8917a40053c51c8cce1d3a9faef28e8889089d147878e6d547b272872c4e11d278b8104ddfa3ed3d7927a05b7c2b204c5e96f753a197f7de791e88f42ff97c34a31c517cd8c460b4fc44959b2264af3eab0479ada9d880311a34f971ddf69a42c2b55d05971cead4dce18f59608e8079bc714dd7c8f74269c17de8252ed579fc3954495288d5e376d00bfcc9b05d22c4ae4f34c5b3753c6eec309d650a15bc278f313de5739315fff310abea4300ecd972dd5dd933b82fe6aa2aa31e7da065629251aed8ddadb5196bab579ab41bd20e674a93ce3372aedca378ad13f25d873dd80266118050e177b4be4d5ba9d41e636397d43ac36d686c5000b47e765a3b4d1a6a9d37ed99bb4c84f809b4ecb0f82b591ceef616fd1b7dcc446e0963fe7c4d350f9df2e3502c6bcd1ecdc616eceb87383751dc5f2345a66b81707570d5b553136f0f6c465136da11169a721ae5fa541889b661a48ba77404d024637979b8ffb25eac4b9349d6d303d8497bce3059c421900e53fe52df317da0b88ba9e7ebac9f9c77c0a0e731874215874b70cb21a0208a10528a40e7be4389a86049065758ee76b6b3f75ac16050102dc2d5ad659ce069bdd94d1d87eda19dcd80d2ab88f8db9d01d00fe17fdc29e7dd6a71b3a5e9cf952a98940f72242898d63be330d9108696323f4759291bb73595b067d91df708e95cbbb2877b831ce8704529b846c977e86dbbbb0b7040ce40ceafb0c90202859d64e1f3361771f2d04187261daf273037a62e018ab5ec6124bed97f9587f4aa26ee7052111a85b7ad068d83280875bedee5ea74a4ab602cbe373151841d3edc2b7a89cf76a7d0ee0829b11d0e15846bbd890a27c11776923e6fd35607014208507324c47a1f1d86755f75c9df03d17d31ddeef6ec8f58591dfb34b6ca34494396ef185898c6aba6ca0ab644ecffc5bd7106e917ebf4e403d824cbc4f844035c67235f8b778bdb9549810ab96ff028513d6f55f538f164ce30f72e0e522444692975cac8524b415a120c0c3febafdf3e18e7b26d778542302461869805f4875fbb5ce5b584c7164b559b9fc52300ad2846cfcf4fc8876e93c8d3b3451592b9a7d4c2a073eaf21b6b725e4b4f152c94543475428fa950821c4a6af5a3f92c1772c306d9a0b06658640e37b03606d35ff710376ec03489ce430408af61a18b6c0d9219a958dd11fc60e03cad8c8dd138a87a6368238bc22bc8f8bd166115396ea159b49f07423ee3ba0047d2d1d2553751a5435775f0e5ed3c533c7661b5663b08ce0d3d123c92fbdaca936b0a6c1d48b85303366a8f72d8c1403d249c3f40184f73d3ab74bf5ff8b4283c9e447df8f76208b2b6a9624b8eb3dec4503b133411b860906ea7d46a6f0487bca116f9ffc3e0e1ea16b2f9d98d56e25e7dd7618bcf694e6b71f25536c8ccd985aa8cf05de3fd156f533f76e417267818714d2bc0e117e51f1decd6b5280c6148a55ece0d6d56a9a5d282f3c71c0349dcd0fff5fffb297ecd0a5101cd781bf3854e267c09b3ada5034d32cacc1e8ef9bf9f8a54fedb4954cceaf63bb7a6b7b4493168a86b03547a4dd4b4c91ddf3c2f8fec778e9057d50d5b569e3afcb5fc0a80e434103d6aa54888b629bc2ea00878d9c76858c7ff5d3f16966990769c9a42e1bf9e6a2a251aeeb882e1bd9cbeb911fbe4ef28aaf97433dcd3ac115f61e0ebf15a32b1c4abd5d87dfa6c8b35f13724fb92a546c00148d52d7731c97fd10413538e303ee4b143964e875a362dc38c00bb736b4a42425ad0f942af78a480586099a36ad72749417037825ce73939a1f1a44aa3d1f3ba4a2075facacb527961a883d1e13d53111f863a1555de3b8359038f57f883137797cc736d24cd34212e0f551cbbaed43d1410313b81d744fe9d7d791e541a04686e098ab8d2fae017732a9985c38b02262118231cb27eaa4b6f8b688f47fa6212d8171bc1bea7e488519b7bde02a422e48c4b4febffefbc1900670023dd6028af2eab222966901592af402910cd3cb8bf1095aed7caf25fb9a0a2f243612ad638b73497105ff2bafc9ff5be8772c1605374d79bff5e6f3d27599d02526f6c1f65058978853cab6feff27ff7cc65fb7d12a78c2da36717b6bb254189b543977aed8050d460c3ed32078e1f6cc6e08892fb965d0663d1215166c1958535e2aaef76bc141bac41bce0ee61de8fe9c89cc955c3fdd71e5d155a065826f9bee4154f0c71b0f5e2e9bf4d3f0a16a4a651f746f45881e22567fe5b8a038d8c2d7d477e3e8c80822490b7a011d72227060eb2fd027ede5dca2fb71207908b9be6b0836d190c413510f267a6b7acb830c75e5568b9bb7de99db485c3e7d12d6b7ad301a04c635955a0eccd67d80c86b5269fe614d55431f954f433aea38c6ee0b464cc180113dd7fa5128298166eead45aeccc2d2bb305084cda7cd2f72b2ee2361603193560d02e3a395b253932d9813663acd7c5ad8e40a2426b4b7868cb465f252cfadb52bd229633ddb350fe0700281f6ebc95db38d3b51e5faceb1889045cef8b82072f7230b27531833152b2f0b8e7a656c54f3a0f883876ad17125c70352f889d122bf17409e7dce75f19abb52afdc9c792a3bf3750191783da40c68a0ff0943aa0c452c3919e0c7eb3eb9c30f604a490bfaec402de0bcaf141037c6dcbd8016c4822f3d92796813173b0135d7c2304958c9f47568aef2deb00ba3c0f294a71ccff852feb0e6be9a7f2f7274a2628a83fb45c9494d77731cc055586a40a41a44f83dfdfeacc4fd54a22cd25f3a34066f23a1a37f93123bdcd07a2d67a1b554ede0543cec6c7f3be052392a70de4da38e7a581afbb2e29f67425a132fc5f978b5c0571cfb8a63357fefab892dc149cddeb0b700194ed89929754f3f04a6152f6a774c9724932a7d85c4be1d711771e4fdef6deca728f22b258dccf54056024060c5c4fc8c04b34a766a0970929d630ad9a449e5994dc209d980da0a361f9c178b647e37720fb3d4b1e11faac8d6a98838fd0fecab695b3ef733f4971d213a1f41b4dd4ca70449aecb8531f93653567a1572f46fa12363df088899aaad241927210063c952a404a3c6df6175fe26020906525816854530cc673ab7f8454c76ea7e7cb35deb8258f1843a3287d8db2bc3fa6cd613caa198361dddaad690ba427ad80ff7b4f48ec99ca757abfd39ed870bd089a832d6c7a4db6a6d751fd21e1e67a844affd650a8fb91cf81ab57599c45ab61b1376b24addae2fb8a69984640e0b4dfffe8efa6a76f21a9063fc74b372e7f215a79d2be23ae79cf887ac30e287a37853fc70c05acea47ec8bb6518b690cfcccb9eb8f6a02b7801fce6bdd694f022b88ed02c0efc7bad4ee9614a0cb80677e0e9280b62c3e5be936379bfe097cf51b8bbe432f7d2bc63621c5f23929b9baf8b96a88e352a8ba4803cab090c895be05b38320bb04f9122550a2354fd4d00b5905b3c674e54357cd16aebca16fd3f45a31297744faf25f8a795f47af7b596cfe66968f37bdc4ef8059461f954865b32887c9c13a64409bb4d48eee0ae52fa8bc391f47d1da371a84cb30b6cffce8493dbd8dc96e3bd763f4a89efe9b244a8a252fe1df94adc8d9c79624074f619a40942e4190213773822404c8af5d3c87a7d3eff936e120ca653d294bddbae3a0850d8565284099b2e2b49d622f88a8e86162dc06ef823a2ea25e6d8dbdb3b022f569013e89a3369e5ab57bd86147f1062dee36f8ee96ae785a5228e1875f021e770ff2d705cae8d417b835170fad7627ccd4126989b5bea0de1f13f11af8994ec0c6550932482f875021e89ad4d966f942594a52dcb4972497ab32f04596489548c2a1e82be670228e76df105b4a0b0857842b2ff42edaade2d3cac2d11ac21d4e884c3a60007b58b0a8d379d985cbb0060b58cec3d370a131233e6e38c04c78a2b9c376b571112473877ae28f992f1c78af623ef61ec2479dd79f2823536392f171f164c098b93de01d6bbfa194021dd9e6628f7e3b3abad55fffb132bb01643427d36a497ecdb994dab7e91e7b92535d8ea7089295bbe668898bef5f51698e63e5acdcdd402a36c072e019e4174ff6ce571a39a9ae501080553fe470a788d1ba0cee1fe8943e1d9a035968a8d296309e98696ca9c4ed974ee741afdb1dd5f05e5114d9758e61a9e8caaac943a662a64a8d8040989d4be60770ef54783d296925cb464c13cc7c52f8854246911117b0145654229e5725cb0cc5ad7a0f64c70123e2426e5e7259a0e40498bdfcfbd47c1508f2d41eb3a836a1b472830aa21a89b5ba8f7889c8cd83c781c573be0c9057d1a76d8aea9ab469f28a363783ff6d2477a9d9da83f01122d21737e7d79eadd0915707809c7d5da9bd3a638b54eaf9b64661af23cae27cd66fa9eeedbc17ebaa216e471a3c23b6e73e5f0a6eb81a63dc911b1b7177cd6c1eda11278a8a849bf3b493c78c708b0904fe5796e76946b1908bfc98ab5ae121d334841eef42ad2e30a5a9062400085ea45ac44e36228b721c3d23fd92ac4376d04bec497037830636523b58035bb0bd04085558687cf3c8570f4ccb09e4ce3ba59b8248509c694356585bc434e3c145d6a52166c9a5932f8ebf072e59ec872c3c8441ddbd27868b93d5354bcc231c1237c0f7f5b3b6954994436b11241c4d3af8578a4f475d719c5de3ff0c6b2d21ec642ef9720b0906a2d91a738f98715abd43dfd19b91818f07c5a8a2d9ce085d9ef3f59dda09019abbfc58dd92688018", 0x1000}, {&(0x7f00000036c0)="91b43d101f9a00c19e2f73f73a84adf9ad1826ae098f8d63e4e4fd8c4e482a6fb8419a08e837dc8cf359128f3a140af67a394adeee168c65a5f8872429c8ea216916387c6b638a76ee8c17e6959bf63334", 0x80}, {&(0x7f0000001240)="4311635878144fa3cec2f37e11ad6db1b4dfd0aae52c90276729df59d7dba8c2a112691cff17364485e67d76e86e3d7fccea97af2a8574b735debbfadb67b9f8253bfe63467bacc921dee0d9fe890f9c3cc4ce272873d81dda1e7b23c5f1b8dafc76e9e5e90ec15a85c6fa026bc13859183b9421c3aba9c16734416947dfc78586dac129294b1f38aa73e4ea7140031d21b6b62f6e952ef09626c9088d4babf549902aa7eb11374062fe82", 0xab}, {&(0x7f0000001300)="d604d517d1044ab1b11b294f77c2c314bee02ba950ba5017b83bc4be4b2fbf20d7333e616134d06ece9740b73ab4a6f0c599750daf8665cedd02a15ce6222e6111e98bbfa8e46d26940582d2862485f56a237621a9ec261156fa", 0x5a}, {&(0x7f0000001380)="a02121f36896ee32d1a09250725ab6015288806688159170ebc657a45d938604f08161652d5d95c7fce38b88c14d8ae5d40dcfd783315c769347d5e055d908134019cba9662756e0a86a6b7bb527c539a42834ab9b0e5802f125ba201b94aa6a676c36283ce032c9253ded6a71178ace505ad43e2c22704be1eccc9078fd0dcfc4b1987b31c9dd321ded5d2fe07e801805513ae5974caf75bd5ec881b51cd3aa0be54a733180dc6660f3b83554539abf7aed41106b4d6a5a3c156fcefe5622a602120b722f7c888c50c7bc45d92829ed45a1cb2addd6187bd5c369e0295583970b50377255a03ab6515f33d63aa1945183fc3863aba587178577d5a7addc902317d9c3058abd76e2481b9a09917e1065b8b948cffcf8245217b69d1e9fba8426ba9423884fbff11d6445d8e6de719e7d7f2acc3f5444eafa6cf56bb0b18937ab4eea464c42e7bcd364205fbc76f1d03c47776976ec788aae58bdb90e4a781b444b5296e6607bdf02e81eb5e187457304414215f8ca4f4a4ec83d7331f0589500b6be98540a17b91f75666184c556b908ab2b6b91a16dc7417898992651bf5e5a168f61d6225c1bd69e3136e65cd397f770fc9e246fa86ac1506fb512ba1a4d9c2a3b269b29a7e28b1de8bf313632978beee1da90f90a3eb2b69be6f5ef4d0d135e85a5e84b948c47e96bf259764f1f8c2457fb2dbbe5cbe2a16397743839238ce0ded23c39c3778c623728f1d0fc5453e72c97a331340e31335fd4d6cd50ca4025d9907b0e5d5958238685355f56f538ccaa5abcfe5c6e78833222db873a58c0ace03cb6cb13eccf689389713284105c31445569c26490a8fa7677591fe1fd715d696ad10ddbaa5c4feb0e2c6800796dcdcbb81efbf1ebcbc83fc212750e4a6486a2a842565f16473254c5357f7a3d6a0e86961b85678d4d674b47b75ece6af92176d4d2b8f74d70abe4144e4e17f802834b3afce57a5e0dfc5851517a063efe63a625da05a2718fff3ed9272a44e89df7ff7953be99f3c378ea78372e43025b3c875d0c59d63d5b9f13cbc77370651365996b3c35fb094aa5b2eca7764afa2a716eca2dae974c2cd55a98ebc7d2f99d7a22ef3e8aa31db3a2d2052747f2a35665f29ec720bac15ef8f0a4adfff73d0fe1f0046e5126d82f1c8c66ae8ae3ed0089031caf5d3813c0d8b7095d7c1c8cdcbde444e85b532b71463d3a364dc2a82735f44ae0273947d9c3957f08d82f47b62aa53966c9312dc112ec0aade7ed263302f05408dded0f5010a026a184148bc98e53e2fc86405a833c9e0576bfb6258c5554d2d902413bf16ec607bda92e0ab2718aecc14a43a6a62d65f25ec6695b435419319a77c57c472bb13ad997ed0b7f41799fef294ff13acc7270c97fc0459e5c8f53846a77b9682ada6f3e8ee74bad87a818fe792118b6f3383a1c86d1ca7ca2c6708d9850d2a87cdc98497b0e416a270f933ad518599d9b8b6c5306156f23d9a0bd19e56c2f3b9c61033b5adf7d9138408397d25e6c77fadfe593fb0c0b9c9487d94f02de6ec29a0ee5ddfea96f12588430d895291ab5236f2b41979fa96cbb8f207eabd2df8da96f2f0a33a2159053cd987b15356a7a38986b4d58a26f6d8fbb2147c42389504897226903dd25f3dd5dac52654c669282337baedcddd538aaca09ae107310c216c60f38fbcf1256d0aabd953d93e93567e51f269fa6a0681bdc5cfa9cf5a0f5923c925b5f40d7280e0d372d8c63904586eec4afe7e1529122e9bcf64f4096248f92a8ef43bd2a5324f2aad9ecf7c520b37191cd0cf9e16d245b7ad1f6c691c39a088789337ed44ec7ddc25507f75dce00cd2d124fb90da5114cea98dc47a858db74b29798eeb3672353f37bb2d830a8251598327f5c3bba19954cdc6e0fb90b8bc5a65903601f703500c40e4a0c29147487b65c27f8d4e08022b1de6fe155f00fbc5af314903d248eabceab22c9868160ae9776fcd6f87b83f194b835d693626bdd456a4496b2515e9329726e9c52a6dcae46ac4df1deaef7fa0c0a8a780c3e4a8c90f8cb68ba921ceeb365013be5570050fc5dfaa4f6474b1a8be4ce846cadcae7edf856e75ccb0d5443262bc9b7b3e19ce979488673da196215151a9bb4a1e6ad8f49c373aae0e404e54337a9c3d2c2950967a669497fa8f7ccad1a27e934e6bb2f3bfc17ab53f8101cc4159c6dbf298c664ef38ec12867f9773a1b843e89803aa7c4005a384e1eb13c14e7ce8175cb4c3e3257dd8d0ff676d75ef36b415a839553271acb0ac2623194c6fd86c5ad44c6e12c2bceddc236a58d5c5f1db4a5f00cd0316a6863fbf0145d87f7c97ff07c7b10610884b417c44cc4b418510423e363e9f1567a6831bc06896716a14d8d41517141774f3247d937e32b51dd5eecb4c28b4456bc03363328d2a133a52d30ad75ce289875d575223d6c5e38e1c98ec62f5b2f0010344914e395a01a38ffa5453634469ac654ec862e9c074ab519ff4a0406ed576e795137c6b47b61802e37d4625c6b2699ab54abeeb3f5b6476bda98d2cd0436b8c01a2a658c0940045d501906e1cee19c7fc62f540ab8b9b591fffbbbe8c68ecab7d0369e26049eabc9c57744ea8fa652ec5b37daa78c547ef21107733b82ef8231b102a14fc455b98cf5cc15626020fb382e1ddd038a8d8f4a5fb5cc4f15abff1ca49ff9fb9554bcebb5731e1f1feb770d7548daac3acea0215b652e13a84fbbebd76ab8c8778d48fa2a387c96694d913581c609e3f876d0add953e8aa74a196c068479d462e387af1d2746a1eb23d2b9d8459e507428389963ced0869e2b8d5996420f0e88e27be63293c5da65706f88cb83ba99bcb77ad9b6a828ba179dd4d18b380b0a10aa39d5bf6ad91b053de351d704c43d03ff46ebe78c3655a27d4e02bc8435e53b5319b9e6b2a952fc8a92d000b35b54a5a8dadb2283707ff38b63e678d1b727b36827068739be435314c02a5d0334cb441a0524daf73078eae025033d1601d1dde351850b5a610dae1eb3901d9a9ce4e6aeb3eed73b0fc505f77cb4e303f3aa11826fa4e74ec1c1b43a36d27849d1734161993456bef1be31f7a23c52b2685ef94084f16eca7a4616b86dccbe24d4216bce2cea37dbf8ba3b034585397b35acfe07f3b7df29f3414d5437e59f60dd5faa54bec20e2df449c891ba0278d98b66cfe0b027a13b8fd6971676cec5eb0e4a400e02ce2478d264efcd26e2a49bec510b26dc53bddbcf3cc18c90f94f1ea63dbf2e8028a0fb938d50710e26b51981ee504e5219f6cee918ef29ca9564d05afbd8c97fa2a649b85c52fd9dd7715eecb5664938d52f75f6c4d99fe0b2beebcb879c5eb9c6fb377a2d18ca0c654dc96e8c715c1ce892211cf73b447aea5dfbf1313d425a1f2e9877315119aab542b3f35d78f6f498f067a92cb32fbf7927e854af25bceb8f94a2fd5e2aa0e5b3d5d23c31bd2c2e359bdb0daaa8972677efc06cd114313fb611d5fe22651edb78ecd839d066c756fc3709222ebc3ac6c867174b6e55c6fca9b33beef49c0d56023f8f0096a4e6236a19401fe64870028156f6845f03a9f2c5ddf41cca6b92d52435717785b3149db561ac3238f9c8d07eff052a1bd87821b9e8ec566686eaf8978db8e3192146dd9d5fe7ad7eb1233ad66c436a061688d7c5e8d74577446c8350e773dee3ee44bfa2466c241ddcb286595b2bf8996ce112ff8d58300e52ae616beab9e5dc31d6346921d4428f6b0c1bd37a0206728bb8480474d876cf747957377e83e13c84470c30d1d7fb73bbe3e9bb689e18990653d2171c70e79ca81716384aef0008075cc362b952f65062eacb32c71a9d704bb250f92ccc43e88addaa538de1a24ac475b63b0072e3ac4118aef90389bd208f2ab63e2746ce381638ffa9cc6ab16cf0c56be3e874fda32ed2dfce4c010241f83e2a7a291afe41edeabc6543bf557daf98ab5190484a3372c96f83491992d353e00ec5816a566d4c3f5e19fa24b21823cc2000d3dc3da3caced088086b088d6dd008ebcb542176106b35a3bff7ba29e6c6b078f168adec9dbb2b594be5ce2ef1e102d41b28d113daf3953ae5477d03c04934d0cb4c94f18af3a7b07a90f7a50ab20ed564b561a2f06922d0fd0bf056b0ddd23ed36de155e93f1ecc07d98fba05f3f9a28a8a244e7149cb5b0a45438ed23f39019d0335b12c88c9c5240666ac66c113ceaa23801f2a6f50190c35971ecc68aaf31a49c37f3d05c8085f8f22df8d1e84e4d387b444b5ebcde1bd06d7362773b3a6a5c0637157d5a217921109e729dc450096e5c318440496b5a07842bf7e1673b64536b596e91462ac25b09079bedf5ebd379e7aaf425e325c5b82fa09aaaaec35ceb38912980307b521458317ef2065e33cc2d0d9a110c1001708f1bd73814a122bdb4a69e612fc8caa4456cdd3e99c8e7d1e33097f62ef60cab37b81338f9674704d61daecab7284301f63557bf1f32dbd11b31bec838b25696daa18ebe85f6ebd123412d62b4f9f14570206ef9893bb0618d525c26c9ff63fe6bd6e0eb5a6300eae9800f107a3268702eeb07ff53eb659cd11986f9df4a47f09e298829b2a3592fca2eb1b3642ca1b12a812d7047d2fcb910937f8943d369c30cba716895f56bccefb7028afa7368fd59fdd99f98ad0178d5d1b986e1ded06a2291133ed4efe638d3636031f376dc04de89e71cf1f9082892f40649367e08dc7fb54ef751a6f301b3abbb7f14745d618a3793450e9038c9cebaf4b97bcd42fe2b273dd5b144e583a65ffac80ef0d11194af9fbae0b733d1a2d28549278404bffb206667f3b2cd6b741a5d2dee6388a6d96cf61324527ded6baae1a3ac56cb8f2379711abf2c6f9eac57ddabd0b939071fb17e8f4c41ab2ee88448e0bdeff96de80f8cd90018523b40572d0fdb5dbebfe15bf5f1189c158efc273049632987e0406bef9a4c5f9f2fece9c9c174e7f4576befd4a81609efaf49fa3544e073fc60b6968f0a943408dbcf6f267175045001bfac1ab002bd9d0d10d7cc9e3faa17bc354721cc30b17e35d4e89a4622331f36d4e9fd257bbe911f3ac50a553284393676cb5071cc229ea46086c462c9bc76fb0a788736459fde6e45ff0a785e2f44cad5edaece8078ec3e01e4384edbf4ee529d9dc50126bab342b42a9f443369f8563d8c9106f5440a9e2a1063cb73eae00ec6970e5b52c62cb51668404052b41bb7467317a5d7813eb67e952a111ffe6b24c0a16b7878f3f99dac4669eabcd229c823f6e993306eff5fd486e678a887933fd9c54d26a2e8e9356cd74d5c05e809f578f493ef585fa0ebabaaf2e772a72a7d15972a0ecc2831ba60aab10174cb7dcef8faad599e02da12f1765de93ed2b96d80258f18454496962d2b95f071d902bcd89f97741403a8878e20e747d1a71b46a83c4674b8954e4f4f5ae279916a24bd605c12afc8d4ee5c4dec796f82d33564b7a33b9743c9dbaf37e00f0735337f83b57be11c2bb06bcd26488a04ebc62c9ec8af8c477c82f1c210ba6a192dab5e11e4b1dc99f00cf386a6155c93ba106dd6df24a88200fe6d9d93315a9a4a7cc75fc4148e5f0146c8e060d1e754b5af16a6eed9b925350f4a0c71734ea6de61fd964bfd761dbd5e769ffca60e78db8de3be77c2b0ca4a6340a1315ad00dfdad468f5f3f2c40d970535e50c9043cbf8d8ee2626f08b842d64c0c968c4d9e3e3d364ef687b1ea3b3cc7dd123e5682bbadd39c7f7789fa9b4a30c2973a571ad83740a17c0dfe9031987fd6ed5b3a714e2f99e3", 0x1000}, {&(0x7f0000002380)="af102a92a4aebe6a4a7058875bb197d793d457c43a39181c576185c190ac350529b9b884385782305ae37f34ebfb46adcfcc4ca4aa1e5e51850c86343e2fd02ce4dac9be7ca4f2e7c9af038362e5ea7bbcf9fab7c5aaaa008d4d4ce233fae1d65758822c2d4cb06b8e17f346e3a2309675a49ea3ce2357932456c177d1d84b4ad3fee0b40de06b4a4684fa7aeb939da8", 0x90}, {&(0x7f0000000000)="4e4bf0a9c2299acdb49a3310ff9dd870a02bca9beb42e1d3e3204a08c8a60e55026b", 0x22}, {&(0x7f0000003600)="4369c7c4607058716b0a6b557904e03a80adcba1c09e6c9df06174877f4ddab908ec1fb6da29d53640a0986420b9973dd09100fc28da86fbee7d4f51b9cb9ea20c5d12fbb6312652a3b652db1a2d675465f288644c33606353073479bd90ae5932f88574e964242db362e2725a331dad9e720bbbfadd1ffee7ac33c73d4dd1eaee89672fff220400aebc530a489a39770eb173868892e1892012f399bc063a85da336caf551f6fad1969e52c3df4da0c", 0xb0}], 0xa) 11:48:25 executing program 1: kqueue() socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kqueue() kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x30100, 0x17a) getdents(r1, &(0x7f0000000240)=""/4096, 0x1000) kqueue() r2 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df}, 0x0, 0x0, 0x0) dup2(r2, r0) 11:48:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x7, 0xffffffffffffffff) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r4, @ANYRES32=r17], 0xa0, 0x8}, 0x4) fcntl$setown(r2, 0x6, r12) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 11:48:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) ftruncate(r1, 0x0, 0xfc) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 11:48:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x74}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0xf8, 0x9, 0x277a}]}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x39f, 0x1}, 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x7, 0x1, "e32d3c523686aca2d211fbfd41635fc43890bd56", 0xe9b, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000200)="5a28801ecef85a325cf22c62bfbd") msgget$private(0x0, 0x42) 11:48:26 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}, {&(0x7f0000000200)="c8fca0b45cc6907b1a82fadfa6413fd6319d52523a1ac648f77dc9d3b5b03b2e1f1c242cff0e886c50b38a2bc6165beee8f54b68a448f250000d0b8256189321b7ea4c3eca48ec03bfcf09760cc4a0110d30b27ed7d5435d795a19cdc5a3e8cbee4f0755e2d4f537a959f55f4311f35af57fd8addadedb6b80961f634129b1fc9983cc91e03ebb622b5345b7f28c6be7848baef08006361868e48dac36b3", 0x9e}, {&(0x7f0000000340)="d035526ead04b3c7695ff37a68be0023d05420d8f83a16d1c7354a5a5cf63ff17e2d70235c19f9aa89968babe4994692a4bf59254324f40e9676702d06b981811c96890cafc17de6a2cbf85c8bf8f020989ae31628060f20e26e9b9da88e8e2b9fddb477361d2249795de665e6231c684fc313e45953faaa5379616c45ce3226a114f54b0b36b118e223b140e458293fef877c1a0d0565c29d6e8ccf0712d1b5abdbc511ba19e7dd96b85719e65add6d671de56764782a05", 0xb8}, {&(0x7f0000000680)="6886be8e447bb2f685bc42d3d1e4f8d234b68500faf7fd1c98b8acfb1fc28c96411a4bf47d01b035f383f22bf17c48eacc733c3d85e95ac148a20976fa98dfa11e290426a059bb2e6daf6e69fc437a9d1d3448dbe6d903c049f9deccff2afd716305571dfa2b37531c523f1917573a648379b84ea007f0cbc6fe9250371093248061ed9babf25e", 0x87}, {&(0x7f0000000740)="0de0a906d224bffadb454b9ad9100e1683cb4f86fd2c806c135a43381b36d246ced1458fb70b7dc505ee5a8ee071160864d6536d40996640f641b49a525236807323d551b9efd543d360c1576c396ba18834db66f2d1361ba49c6116184144c0ab7278d306b42b7a82db919b2b92aeb4f25dd6fd59b63fdd8422d90d1c7aabf8df92acff8bf1c8a85cf02c97ceec114c0439519ab7ae826fe4a41c1e23fc2b2024fdafaaed53ac9d0933eac969557ee5d4f238fdfe9f026094f428d227240934a6c946040fec66bf3b125653d79304b10ce7c316103f4006ff362bee2fe5943e308726", 0xe3}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = socket(0x800000018, 0x5, 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xad, 0x1, 0x3f, 0xb87c, 0xffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xc4f) 11:48:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\vW'], 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) 11:48:26 executing program 0: r0 = socket(0x2, 0x3, 0x11) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cadd9aa8b48de41ad52870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044bb07ccf00e8e4fbbfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfd87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7e8bda46e8e719a97b61d5ea17762906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) 11:48:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xf) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x21}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 11:48:26 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fcntl$getown(r4, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r6, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000200)='c\x00', &(0x7f0000000300)='\x00\x81\x15\xdc\xb2\x9bp\xefh\xff\x9f\n\x00\x00'], 0x0) sendto(r2, &(0x7f0000001040)="afcb5d1082ef4bd42b0bf6f64ff2be9cb952afc009c0cd4c44c4f10fe039665d41a6a6c0875a13e43585912d4b108453d9d4d6bc5a8ef4cde437cb7bdff3860dd1d0aebff183ab37388edf015cd8490633b572a7edcb341706eb0ddccdbb1a36bcd2e4cec439a8ca952448fdcc51f415ab9d23a464b7bd830d45f355356f7ad638c2f70268a065897ed1e378713b63afd5b0e438cb99f62aa0f7db9d5121aa19fb8dbd3ca2a0bc309a4f15705656f3e0eb827e4901453b0ffc6fa7d709ad42a14dadf1a49d69037ed859aac604661cfef82870e68768054f5bb65f551513cf5ec0f30b2fb74b4e8826f814d4abc560a6583613d62c6c01f21d7516482967b76845bd35e71734013dedcbeffd45077bbb2ac79a82102c8ac35b38fa57f42ee3a5cb13e9b9b094aa2b216ac589fa95db71a5984b9f10c533697f9e9a1cd36fa455d1d7fe45bca6e44cdb3be5ed99d97433c79223d4f232faf4b992dc0365af8c92d5b0bcf8afe81d22e252e4bf5993cf1ff3b9f1d4aa335364cbb3a036104114fc68879ebe01a7e3ba1d9564c506973263ad2919d1803d27adbf101d03bee1b1e879e3ba5bbaa2c4e29c3575aac5a9858809bac2d261cb1730c63c22bc0184d2b687ee237b6720184d90a52cd4560167acb39d58909a5c1e1cc16043475e36b690a9990dd0b339ebd760f8fda5d669efb3c6d951167fc66c03a95bdb92d168da477012835e56517b13cb4dbb76040704282df631f9ddee1de0fb9b47f5dd8b31c6a1656e437247f021d893165e3ca087e3429c1393c58e6e5dd24c2d5f667baab82441083b080f653d443b9737cf38ebbe11566bb96b2dde8d2631ddffbf613823fe24a2a6c33d0726ffb0892bf5234b46e58470c5b87c3462e6d362c4f9bff110c5997a792fbe1789e95ce1eb479595edd13f44f84cf575c7f1e81144b88da503345ce90b542b755f3b9f1179dc08e8e49eec8aa726eeb9cacea9114266e0e0425aee89860b0a96ac550e39ef0df5997d53aa93873225a3259384fa6143d0d89f6faaa0c031ffe69ceda5d8b482c1e68b408dd1d96aaa638ccf3b964ec78182eb408416f4b73bf60753bfcc31e8c549c6c9ef5c85a3916178837224c42347a851d61e9ace63e06cf539a6624c5bfa892aee124bf5ac77964bd838e92c710cff47d74dcccbde13179556e721d924c72203ee371835a70a0182b25b84c19f86a1317c463e83ed6d6acb58162f22073a1d63eb99a7b2d34d01625efa077d5ad9c81659ce3e215a63a856ccab5d5c59d43196a810398a3e622797288478b45bebeb67c5cf85009e30425103d7d6ab1d2cc06c965730db3e4f202ff218a37628699bbe955ae5399043109b1cb2696bd635ffd3fb4cc233ba5f6e6160f6444a3022f20204f169952f15dfc1bbf74901f9753385c9897b21fe58ada6ac0ba9979633aa606ffbe88b7b2e8dffc145e65cf74c098ca5035677bfcf6cbd43757bcdb5bb7cd0b5ed6ac3a5bcdef21daf477ac68bf45bef2eae342b81fc2e567deec083128a33c3fce3ff2f984ff644d5ddc09560bfc62128644b914b17c0f13179f342ff0f921572966e86231eccd06dd189c8a3afce27ad401b710a4d6667a00b0cae3901bec859dd1afac36fd9f67558441de1bc0ab36d6103afc9c07aa2f90ac3d7048c55d8b14b419aa49f6bd3bfbc48ec47aafcbd3188f02d7dbe6882e0d7950c5650bf9138fef31845751fdf7b44989a74af804306209eb6c4a6f76f7e76622bc746c56c76c5f1f1d1e958be42e28cdfc50fc44149eab58aa5ddd1aacd3b018e9e7967e2b294d04c73b8e945be8485a07e18484cf9a20f7935f85ba9d3884c3cd78e647a2e8a6281557cc2cb7c6489c34e39d07b49759de949e2727618118a4a9e2a63068fefe034111eead32f317081699dcbc194d64da993251e32da24a441174c004a371c1c8788526a80be6261b98bc5d88271f739ffe89ba13ff432f5d171f586edc27ca3fbde00870dc9ec67073763efd1144f8991900e4711e0a1c9501d2993587f384017c65f1761c4d22f8bf9077a8df0e6f34c9c2752c758815bcf8e782643fbb5755e9849167eb103ded029b93b5839ebd14119a8d319e7f99e71628a084f81277a015e1a73a2ccdad0375d5eefd5a6010454186911dd37f63d77cb2cd593c64989e6ccf6e1a88079592d4e0b0fbf128ed31f6ca3aa02e834adee3b3caea3323332528ad0140e123f5e823caa8ab03d6244c2f0b7ddb810c695abb5503dc2e4dea4b2c80b9e69bf190a007e24f3ec82b0ee38e2b7cbf57cc7c7a42cca0cc6aa20517b3792e66318361bf14aa4f104a1afdbebf44595e0fb8b181d365b7bc6ec359df6dedab850866ff880c5cce5b59cf6a725f80c5604fb8a7079926b26ecb4137f22e087521defa0362a10e34abbbdcbca8b2e875148dab7142f9a8c1ced245e6d166a69f7c098e149ff7e5ca0d383172680abffb0b68abeb118d1e882953653e594b0f39f49722b16802e6d3d75b184d744c2d8bd6cad90b2d4c3b336a021e89ba8f4843cd1997fe28421c7ea061cb77706a43579c1801685b07e0e9d48be06a618948c82264681ce219ebc7fb4c4d0e9f7f9813f9385756a25c8011700752f5316ab49751f9a9ca65bbb799287ac9a6949909ab56ca5c0a7a979e606a58152fd62f0cbfd897a026745bd75170669b9998773923cbaeb6572f37faf1e208f03313168b6111245854f665606d7c43b891ee6d85050d16211ba97aa28d274a47c2bb944e3e086356c0cd9175e2cbac202bd1247ffb92c4193e14e76112d82d8d95253dd99070fab3c71a0f5720e8ee45d5e55b20ba8ebf38eb2baf4044a625026130581320c7aa3f1c6e97bc1b996e5bfe576a2f8057fea3b7c33a9c2c6bdaef19b9ea4d93a813fdd1bacdc3e412687153437cf474b9452f44e71fc480ae6bb9215104fbbb42bc55ee7af6aba67d6338f47c0c068a66920e5f331aca60b01db3fd147126c240c6e55acc883b7d6be027a836c80bc26ac15d7137187900d59d036813640714336e5ffeef6b489a6193354716a059bcde6be28f1a2826b1849399c0c245788a14ff94ae7ae9e0a605c82d4c622e9456e21d9da3004b794c8bca2e03ce7f276ba0feb6c1138bc9e14542593b40d710fd85d4dfc1038a42424d6db147ef4a52e63d2635d852cf26715ce32b4c546997379039bc359a7fc7038fbc481533d2f6b5c2f5aec0e7887d9b9e659f74c0b12d8360704136a5855a1ae6eaa64e2c6fdf516f41f21658c16f47e8389787cca25f5221539540cb539f82b6584f52c9ea0c707e4769cf3cdcd9d1b8dfde213c10fff723ee97777b997ec4f9d2a1924f8b35fb218953666229fea1cbc85b3839420cfd9d29c202a6f7bba58f8a69e2278f1bc8dbf2cf85b353972962a11483c266bb933c34c6aaf6c0551d1641fda6c06f787c214678d4a8f5f0220dc19229405a5971b26c4646fafafb60bd68bd6ea716b5f6408bd8035eb7e4a1b75570b2acd81a7e360d093158a1fc24396a723f5a5d86e99535fb442ceadbb2a8e90759bf287e1e84f37d65104dc1188a4d263e52dfdaa86be89ea2aafadd3347485e2682c8e803cbe401483b9a05a4e5e6284b190eff25e6b7310ed81b6815c7071677629c5b6225788016fdc9d4477565cdccc5a632d04ce51abf40128488710c2e34adea949b2fb732957e8d118ff6cb411e794f31b7a162fb060f27a5182355d0f8fc7f1b8df9c54116a10e465a8caad2151276e5a5119afb7cd06aebce0df0edad5f2bf3d51e0b47b69587d445851bd27588ce120e5f822341a1a266d2805f4669a2d6f9df1e2f95bbef6366a03fb1beb6aa672c9a4897c702cf36786740d500f436b2e910b7ae0d1f2bd7b8ca4ebabd8416a3ec4dec860bf8aca13c5dc77ea188dfa41a655577c5157c53ac604642b9c99f37a2930e1991f84ef0f3c6e0a789885cf726bcb6099b9eee2437690d754c2ca5aa34890272b514d3f57b5af73f1179123a0c74fab68844991a5db583784ef5c1c57298985b50d2e6243b312a90a212365cddd31a092ab52f07161434b9116207a4905780de782a1dec18bfe5863001cf96c29227e299a08b59328c02c9a3fd58cbc07acffbdb99d810562e831432aeb771c916f8b6ebb6d07ffda2165d43a7876b9c722c77ca84837f699d15633d0e8678c545ecf6f99edb106760a521e185f4e8c21b68619607d5de1522788af9f7f8a764b9c40aaa7e0a7adbf7f1bab73873427bc5138723c062b2f12b6b534e8ffad2471872b330f2c8f1ce52afb52561f848203babce4c6e0b7c75aa31d86bfa13e8b9650f54609cf34a61a12f9e1630af12ed67488e1cea56d2c5eece7e37e8f4b0286a961bb41dc6c029b4b5696e6bc6a92391baf60ab52f64dd06ae8ac20e1e4fd4078c15b06120b74cc58e40df04e200f549bba8abd5b00c4a6d5c92efa42aefb86c4b9226b3c413910ea60dc15910becca95958f171cbf37f099319410699b43de5f35012d963bc57cb8450d0f844ea5215fc13663bd954f86eae4481f1822c06cc295f0d3901a4ff50586671b64dc82066a8e7fd08b680388ac6862ade050076bbd0a97847061c3891cd5a900c6eee5c8644bf877ad8f648e9f8df581654671789c05b3dc95846f886373dd8c74e1cd096aa95f4d2a53fc44ea1e61ed848e2273e6b418a2bd1721ca56bf09f16614082f1fcc6672fd37bb1b28620924ce39833a505559d38c21f9d04a98c025e9ce10e04e0920450bf032de13356f24e1fe10e7909700b8708cbd5134958445135c0d2e2212e1e0f62147e2d7d07d92bfc18cdbb43474799f9e77547e2a8bf855e5f78baeef0b70ab93f7e883db786e3831d33c76fe1ad8a9c19b8f281e21f02dc1c4cd6314422f90d9eed826c3673074522bd6c1f26c89542ff693d27bfb689a6228397aa91891b252a54d4e69878415d006a584932888851f90c3b546a7383a9c57b46b7bc4350675c4abba5fff9577e37f5554d207667fad6986f374c76ef81f0d944018adfb138b1e41df9743c5f300352cd8d9424cfe30ca07970837c03b11b0d8fa001495009e694953055e887cdd5fa46fc974471aaaf63b36d4d59058f6f5d472c39160ffbc33af867e80bfd20d40980b81194dd528d55cda658c8ea96302cba3745ee16f37e7606fbb5526849ef25d23681bb0159c3c5adcb8348784ed980063950319e6ccfd633c61a81b44576ba0ec6930e7dcad2f423f1ac235d8ca6aefebd7a96dcef6920578d43e03d52a013d8ebf1b543b05a646bc33b3b65184a6c7914cafc88918d5cc5c01763e1695e8ecf29d1454d3eb6290ae2a7f1890029b9c3b14ab4547bd0f2af5495711d37e7bb7e96ca95a70ccf27df1c76f83e41c05de178a35c4fbce34536b3b94e090b88ccf2930ec3e16628024c746b3a8a276069fba58a9ceb402b9766ffab61711427d6de3918485f7c327861efd05257661a5c4f0684121d67f3896c92b553bd7ca6f92da269f26e56f449723630bf4a0a017aa416bce43a0d16cc07a3b52101dcbd7e880bc171bf891023d1f78acbb3a8dce112a8ada18e7d1b864bde5dc03c00727e955bd69903adf9d48fbfc8792ea5538baa90daf3cd80f8c4278ae3fa333e9b1fa86ec901afa8b48c69bfc1a525fe259234f6f9f117683e87d1739c67377dd5f5bfc06c54f66016d54f6e8facb230d2197dcfd0dbfe7cad4e66b2799b749643e119a55ec5406e34d3748173a84d2984bdfcb2b9b3a345fa4184058f8e4d610f3c7d1841489f3f26107cf", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x9}, 0xc) 11:48:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x3) 11:48:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff5b, 0x0, 0x4) 11:48:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x2) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 11:48:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x6, 0x0, 0x0) 11:48:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x100, 0x0, 0xffffffff, 0x0) 11:48:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 11:48:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x578) r2 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x4, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, 0x0, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r5, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x2) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, 0x0, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r15) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x9, r2, r5, r14, r23}, 0xfffffffffffffe01, 0x5347, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000022c0)) 11:48:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 11:48:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="9a8c", 0x2, 0x4, &(0x7f0000000180)={0x2, 0x3}, 0xc) 11:48:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0x10000, 0xfffdfeffffffffff], [0x2000000000000000, 0x0, 0x482], [{}, {}, {}, {}, {0xfffe}, {0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="49116b6255e7c738b6c46579ccefcc44cc2826ad21cbd277f09ac4fb"]]) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000008c0)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x20}], 0x1, 0x8) r4 = openat(r3, &(0x7f0000000840)='./file0\x00', 0x8, 0x10) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000880)='./file0\x00', 0x6000, 0x1) r5 = socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, 0xffffffffffffffff) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x9) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='[\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/klog\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='+\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^$[a', &(0x7f0000000740)='+\\\x00']) 11:48:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3080002000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x100000000}) syz_open_pts() dup(r3) syz_open_pts() close(r3) getgid() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r11 = socket(0x10, 0x1, 0x0) bind(r11, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) accept$unix(r15, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) accept$unix(r17, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000140)=ANY=[@ANYBLOB="6a634e19767b07841c2d25c45bafa8ebfcaf3b4997a5bc263f7f8aaa85e13bf078"], 0x10) r19 = accept$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) accept$unix(r19, 0x0, 0x0) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget$private(0x0, 0x4, 0x50) 11:48:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:48:26 executing program 0: r0 = socket(0x2, 0x4000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) syz_open_pts() socket(0x20, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1f) shutdown(r0, 0x1) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = shmget$private(0x0, 0x1000, 0x20c, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getgid() r15 = socket(0x18, 0x1, 0x0) r16 = socket$inet6(0x18, 0x3, 0xfc) r17 = dup2(r16, r16) sendmsg$unix(r17, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7ba9adea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c58ff7f0000000000002f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff031b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = getegid() r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) r25 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) r28 = socket(0x10, 0x8000, 0x9d) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r29, 0x7, 0xffffffffffffffff) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) sendmsg$unix(r18, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYRES32=r30, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="00000000ff0200ffff0000010000000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r16, @ANYRES32=r29], 0xa0, 0x8}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xfffffffa, r8, r12, r13, r14, 0x40, 0x8}, 0xf7, 0x2, r24, r31, 0xdd, 0x2, 0x4}) recvfrom$unix(r5, &(0x7f0000004000)=""/102400, 0xffffffffffffff2a, 0x882, &(0x7f00000000c0)=ANY=[], 0x0) 11:48:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9], [0x0, 0x3], [{}, {0x0, 0x0, 0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x7fff) linkat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x200, 0x6, './file0\x00', 0x81, 0x1, 0xb5cd, 0x1}) 11:48:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="2d012e2f66695a653002e6d9a8e67d51e3fe9efa06469c1a23dfcc8f6f7e4b9215916df5d56a20eb4f70e2355afa149775fec532be8260bb3e7b7cebac892e4af4148f507040c4503c81367dfd205d5fe3860005fd56f721d69695d935abaf6cdf7ef1e30c898c253bd3caba3cc8355d97fc5f731f7efcc370e3b5b3116ea3f6f44d1239b44a0962473f8e10265645753847bffb6924ea0a6462e20b681e1ef099552555eaaa7d926e7de31dfa915d57a9bfa3f5026becff520631586590763626c7ed66b4ab99bfc5393d8ef3237fb5a198aa892e8f026870faccde85ee4ffeaf1ec61ee7782beb7417e248768b69048b84"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) getuid() dup2(r0, r1) semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="66696c6530000000000067e8454d75d0f1b379cde8fd0eb2b94500"/41], 0xa) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r8 = socket$inet(0x2, 0x2, 0x20) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c0f, 0x8000e7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r9, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) 11:48:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d}, {0xffbe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") setitimer(0x1, &(0x7f0000000080)={{0x1f, 0x8}, {0x101, 0x5}}, 0x0) 11:48:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000000080), 0x1ff, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000b00)=[{r3}], 0x1, 0x0) openat(r3, &(0x7f0000000240)='./bus\x00', 0x20, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) r11 = socket(0x800000018, 0x1, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r12) r13 = socket(0x800000018, 0x1, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r14) r15 = accept(r13, &(0x7f0000000f80)=@in, &(0x7f0000000fc0)=0xc) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r16, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000f00)={'./file0\x00', 0x9, 0x5, 0x3f, 0x0, 0xfffffff9, 0xff, 0x101, 0x1, 0x0, 0x4, 0xffff}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x10, 0x167) symlinkat(&(0x7f0000000280)='./file0\x00', r17, &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x5c1dbac28866458b, 0x10) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) flock(r18, 0x4) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) r19 = socket(0x800000018, 0x1, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r20) sendmsg(0xffffffffffffff9c, &(0x7f0000000ec0)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00.Qfide0\x00'], 0xa, &(0x7f0000000a80)=[{&(0x7f0000000540)="18c82f6a7dfa94ac74a83911efefdb3a4797312efe5bae0d3b187df2269e493725279a9df06d1a31ba12c12409c27f0c62b0bdd0a900c4ec7e73cae1a9edf79ce3085030b6a199b649f7bccbe2bb45dc7f1b1354996120024448f7727eed91163ff02e955afbbb7116de46a79b6fa24c055c89d80c809883f88fe34fa42e3a57b4ac95f0b0268eaf1905c18028673f8eb9e76dc6700c2c25f3a8f36162b1b506e8e9404d26c229e35f7c5cbe847954f128a579a4a0abf0c578c8897700fa", 0xbe}, {&(0x7f0000000600)="51c188bd9c5764305e6394f563a0ab867cf1ed1671d3f30a4136d80d1d6b764528be6ef7ab942038470982ea4e752e819fae47fadda3d8b610a05351aec09b406d4ba126ef4053871bac42d635ee572de2697472f54105ae2abca448368bff333cd7d2f647e958593f3ab8965b25a54176eed2b2fa67f0f803a717b9ad90ca202ce2461ca2f04a3a84a84ccd156951ce95cc2895f682a24382b5c5b17dcfb3b6f3550fb00715da4de12e2de0d04f091715a62457ff1fab6b7618c97c4438a07e9dc36f", 0xc3}, {&(0x7f0000000700)="7acedab04c717aea83691157272c0b8ea3c6603bc85c3bed8685cc0eaf84d5ac881652a46f99d8792d059771efdd27257486c24a22fb629d90bf0cb5952f169955", 0x41}, {&(0x7f0000000780)="46b632101d07766dc3a8eac70eb27ea31756b30a45c2f941928a46e4d0f8d75528cb04f01533b29226c2650a66c16f2c687520b15d0524a8dd5b46e85e334b5e7f17cae914aa11d260ff9b1f69228ed485ed35c088cb4a8fe5f523855921f2ebbc2015f61151d09401da97d045c73b8a7f9620e119cbbd1e7da9752fc24289d939f19c273e6f74c4db0588c9330b59c9bc7475d38219feff49222aa2f64b7c93a5b48db8164ae822546b5f1450f3cad354cb29077531b2b396917131d9be2d9b228cfc519a503c6d6d70c1c2c0ee98bc5a396817cd8cba420ec9c5c2d79a822b1d84a2186ca19821a811a5d7f1d10e", 0xef}, {&(0x7f0000000880)="2aefb91e342cccea98993c52cc6ae5929eaea3ec48e5c116c89a92e4da349375f18ac4ca9c671dea3699e11373fecc7f9541c32d2fc0b29eb76bd779ec39b7da800bd9ff73ffb8e8ec4869e31d2db0e2ca12da037fc849884b0c6126", 0x5c}, {&(0x7f0000000900)="7adc60ac666c998ffd560050c78523c9e98ee14604bd38a657c9168f9b57cbf9da8b8b3c39103f8cac6fb8098cd0bd75ce0c4e62b97905185a4c4ee5d3e3dc2be8b13767acbb16eaca46dc504eb89c9ff263cd01648272723f6330512007", 0x5e}, {&(0x7f0000000980)="3f8cec5221bb189b54b76e902d836ab0f1cf48ec1f846591f96129dd664454d01cc671c63382890f610bfc4497e48a6fa3b9e66258e2d7044b6706595047dc9b5355cf60f6a8d1af268025d3ff3ba5f3ab3406cec55983cb094405b36b96e62aca3e2d40b0b8e1975843686c9426a60e5f75f3d621c4932878da5f414e3c5b086c1bc6903bdf45874b3f812a1d5bd28f53ae11707063dddf0e60cf2c2d4029137f5bd1e6b914f85f21a0024515037a918af96723d330417ac465b2cf6b9d797df3d3a440464fc3ec3b9a0e67f08096fdcba1bfeecb3601f1b6d57a", 0xdb}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="700000000000000001000000050000005e43ab81313162f3f6d1c6e2787e1b1586eab0fedf223d89d5b2eb984cf4686895c4bd52440cc441f1d151debce70700000000000000ad1a8a910b9a060a9d2edbc1bba4b3b7a036f1f75b35e58a0e8812d99416550e5359ff4325d3e462a2049800000000000000010000005d3e00004b1330c37773f0a65407cffa2165b8825beaf5fce303324e8e23e37b648f69ad1d29a35918310129ee600e262d02ae18308d59eb4f75e26c6cc0fd20d8bc5fb1e4f0ea5f3d1090ef40b7fd7f0ccd469d3c4d75794bb39b9613d2c8c122471acb7b2bc0f9b385dd7aa9786c1b4fc3048af11a7813a57826ce381c0ebeb701d400f8ee000000000000000100000000000001000000f8ffffff841fed3a20b897a6691bfda85a6ed34fabdfac6ba4d13ef590dcd0567d2d4f120e196c863b788302ec2617b7f9ef55859bbf31ab5358a90f059ecd7d0d8beefb74cf046875264e66907c26d9f4c4140b22f87b29a68f8790e288e7285f07f0fb75d9ceee29e3cef1ae45bccc448a5656d4e16832f863baa4c9d13bf63fbcc1739ae668e73107a0741104f89e430d853de8ede35626c06977a35e3fa9ec2bc2ec372d8aae555dc8e5b35e03c80c905b90f034d9c1f1a8c62a49071353ef38b3088393166a851010cc9533633185db929f210856ba7efe1e317d3d9d07ef63f7d2ad1283036120190320b7d7e10f2500005800000000000000feff0000020000003db345803ab9da3d31567238aec51a151196cb632e4d0a4ce5d8d07c9b59794127e7470a014d6eeae641702266c9bea1007f5388ded1380ae4217c6a1aeb5b3935a54888facbba009800000000000000ffff0000fea30000dae2eddf889a25fd912d7b266b6b813b26abd8c1ea84d959ae0bd8860c10fbc37eed09060c7a83f7a765907ebebe69a625843c707ee6baa28dd4fca3e4084b520265db224e8e9b9603384917226bc3ae9ffbd97809ad94569bdfd2b5d07449061fc5aa6b1b3fb3a1289bf0f2fd95f3dc1c747495bc26b45b7cf3a7bafe1bb3578edd75b765000000b000000000000000ffff00000000ff0f34624a08632fde04e4bd3e15567805e1c756543322276060e6e5f921a42fe077ca6a2c720d6fb7bb9360b34ee341dd7900a5e2f9ab993ebea0940ca3120703b5d24b648fbadc3eb58dc32cf199cb9c844a5ed81c3d8a28d1ec2f91638a453da769486755693a2e93c2e00ddfb55bf185bc0d0e0f6febdb44eba1a5927a9449a497cd57ff00cad24b18ede0f7eace52c6542fd7db5aea94257d81fef6710bf333923af197bb151a000000003d06615764523c022998bfb8f212586c320223675b12986ad81d4e189c7568c2de6ce9bf7fce058bf494d2"], 0x3a8}, 0x405) pwritev(r20, &(0x7f0000000500)=[{&(0x7f0000000380)="098c38be08e69b136dda743afb5c6db3ba4b9ce5356d51627700d5b5f5c1a424f0fa603a83d5a8c8fd329767e624c9c0e24ae1216821d6bb49125dab923b5b671416463506dc138546f7132642be64a05bf15ffb7b3776c778ffae88ae8f01634aa263cdc63dde243bcde40f1b8b76ed64306c27bd3e31155871b31b011f2c2ab64d4d45b4c1bda6a41773c5a19c2f72fd05cd13f2f2f6d3aabd6c6a67546d5ed1a036e55ff33563e8d6a2092e134c0bba5b954ddec3783a540fd064145d753029ce07b8d8aa5f8a99741dad7c81b08f181c44c1ff7bcdc086529d582907a189", 0xe0}, {&(0x7f00000004c0)}], 0x2, 0x0, 0x80000000) 11:48:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x00\x00\x00@\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 11:48:27 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket$inet(0x2, 0x5, 0x3) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/211, 0xd3}, 0x840) r5 = socket$inet6(0x18, 0x8000, 0x7) sendto(r5, &(0x7f00000002c0)="514696a8197cf15fed64ec5eb31bbe3c49c81a82a8f00592815832795e7761b58bcc433dea2e788b1a55cc7d0db7d8134c3b201216e9194f63551378419eead54f00c5e341ccd9f0a0430634d231c07fcc7ee0cab8c0ec212322de5ecabd9e60192180ebb237829d8b2552f1297f62690d51db33c81300c17bc5484596c34aca8a42cae2d58231c0eebf580f3e511c693f655e8b99c914ef086e272c37933426e3f5622b2bd043d7a1810d53900d239797dab2c45c40f0f9c6950e6320ac8b417de7b85685bb4f49d28ddcfe139450d88173cc87", 0xd4, 0x408, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:48:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/208, 0xd0}], 0x6, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) 11:48:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x61}, {0x86}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xfff, 0xffff}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:48:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") 11:48:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xff83, &(0x7f0000000140)="b6") r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/89}, 0x61, 0x3, 0x1000) 11:48:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xc3, 0x1f, 0x1, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x7fff, 0x3, 0x984, 0x13, "9442bcddfd9dbd66b9043e4086d3110b9b3b40c5", 0x3f, 0x2}) r2 = socket(0x1a, 0xc002, 0x0) socketpair(0x20, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000040)=""/88, 0x58, 0x400, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:27 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = geteuid() getegid() r6 = geteuid() setreuid(0x0, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r11, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r11, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r11, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r13, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r13) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) r15 = socket(0x6, 0x1, 0x3e) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0), 0x4, 0x0}, 0x0) readv(r15, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/82}, {&(0x7f0000002100)=""/4096}, {&(0x7f0000004e80)=""/4096}, {&(0x7f0000000580)=""/255}, {&(0x7f0000005e80)=""/4096}], 0x140) close(r14) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xa, 0x0, 0x0) msgsnd(r11, &(0x7f0000000800)=ANY=[@ANYRES16=0x0, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRES16=r13, @ANYRESDEC=r16, @ANYRES32=r14, @ANYRESDEC=r10, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000700)={{0x6, r5, r9, r6, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b3057026c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c9712876331f79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7ed47f00adafdbc17ef505e95a941759689d37da81600000000"], 0x1, 0x7fb) msgsnd(r17, &(0x7f0000000a00)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01348948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d853f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb80f5f3fb18f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe63b7138d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e98722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d00000000000000000071985acb9f273c73861bc1b667b3f44bcd44da9771391d4a241625dabef00ea44ae4f77f2827913c76cede974b6a87"], 0x156, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37cb7780730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666ea495d5b4c9568a581066709fe035fb3e02049f6097b0158acc9ec06e73f885d5571e7107fa05e04461da8417567d080f33357aecb3d6354"], 0x1, 0x800) msgsnd(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) getuid() geteuid() 11:48:27 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x7273441d], [], [], [{}, {}, {0x8000}]}}) 11:48:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0xf) msgrcv(r2, 0x0, 0x0, 0x2, 0x1800) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000050f000000000000000000000000000000a2f3df271c28c2f155000000000000000000090500000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d7092e560f6e76a704013b3ca9c846b0a350879c"], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000500)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}, {0x1, 0x5, 0x800}, {0x0, 0x200, 0x1400}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaab57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 11:48:27 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x3, 0xfc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x7, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getegid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r8, 0xffff, 0x800, 0x0, 0x0) msgsnd(r7, &(0x7f0000001240)=ANY=[@ANYRES16=r8], 0x1, 0x800) msgrcv(r7, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) 11:48:27 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 11:48:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1000, 0x496, 0x9}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1286944, &(0x7f0000000300)) 11:48:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffa], [0x0, 0x0, 0x401], [{0x9a6b}, {0x0, 0x0, 0x1}]}}) 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)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x200) 11:48:28 executing program 1: socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r1, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0xfff, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x0, 0x1800}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, r8, r2, 0x0, r2, 0x1ea, 0x6}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) geteuid() 11:48:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = getpid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r19, 0x0) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, 0x0, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r19, r20) r24 = socket(0x18, 0x1, 0x0) r25 = socket$inet6(0x18, 0x3, 0xfc) r26 = dup2(r25, r25) sendmsg$unix(r26, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000600cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r31 = getegid() r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a6}) r34 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r36, 0x7, 0xffffffffffffffff) r37 = socket(0x10, 0x8000, 0x9d) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) sendmsg$unix(r27, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000940)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES64=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYRES32=r39, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r25, @ANYRES32=r38], 0x91, 0x8}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r41, 0x0) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = semget$private(0x0, 0x7, 0x287) semop(r45, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r45, &(0x7f0000000140)=[{0x3, 0x6}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r45, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r42, 0x0, r42, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r41, r42) r46 = socket(0x800000018, 0x1, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x800000018, 0x1, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r49) dup(r49) connect$unix(r3, &(0x7f0000000b00)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r46, r47) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r51 = socket(0x800000018, 0x1, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r52) r53 = socket(0x800000018, 0x1, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r54) r55 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r55}], 0x1, 0x0) r56 = openat(r55, &(0x7f0000000280)='./file0\x00', 0x80, 0x8) r57 = socket(0x800000018, 0x1, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r58) r59 = socket(0x18, 0x1, 0x0) r60 = socket$inet6(0x18, 0x3, 0xfc) r61 = dup2(r60, r60) sendmsg$unix(r61, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8dafd5aa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e00"/467], 0x1c, 0x0}, 0x0) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r62, 0x7, 0xffffffffffffffff) r63 = msgget$private(0x0, 0x0) r64 = getpgid(0x0) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r64, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r66 = getegid() r67 = msgget$private(0x0, 0x0) r68 = getpgid(0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r68, 0x0, 0x0, 0x0, 0x80a6}) r69 = getuid() getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r71, 0x7, 0xffffffffffffffff) r72 = socket(0x10, 0x8000, 0x9d) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r73, 0x7, 0xffffffffffffffff) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r74, 0x7, 0xffffffffffffffff) sendmsg$unix(r62, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r66, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r61, @ANYRES32=r74, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r71, @ANYRES32=r72, @ANYRES32=r60, @ANYRES32=r73], 0xa0, 0x8}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r76, 0x0) r77 = getgid() setegid(r77) r78 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r78, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r78, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r78, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r78, 0x40087468, &(0x7f00000001c0)) fchownat(r78, &(0x7f0000000080)='\x00', r79, r77, 0x6) r80 = semget$private(0x0, 0x7, 0x287) semop(r80, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r80, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r80, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r77, 0x0, r77, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r76, r77) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r82, 0x0) r83 = getgid() setegid(r83) r84 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r84, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r84, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r84, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r84, 0x40087468, &(0x7f00000001c0)) fchownat(r84, &(0x7f0000000080)='\x00', r85, r83, 0x6) r86 = semget$private(0x0, 0x7, 0x287) semop(r86, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r86, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r86, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r83, 0x0, r87, 0x89, 0xfffffffffffffffd}, 0x100007e, 0x1000}) lchown(&(0x7f0000000280)='./file0\x00', r82, r83) r88 = getgid() r89 = socket(0x800000018, 0x1, 0x0) bind$unix(r89, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r91 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r88, r90, r91, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r83, 0x0, 0xffffffffffffffff, r88, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000002c0)=[r83]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="d51641f9c13690ff1ec700785b33743f3bca7825aaaf06f9e990241eb18b1fd729e6b3dc228118be7c7fecdf57a6a93eba9b82a9f171c3569abeea945fe29551f536f4d36181ef909e514a9d4c197510e270568ad14e3864479b677a2ae08e77915c6d95e21b6921757d8c7a170c06b898a6b347d72880378eacc9", 0x7b}, {&(0x7f0000000140)="aa4a4236be54f09579c6ff124f553031043c827b7fa357561c620ee4aec997482d49a79e5f91e1", 0x27}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r5, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, r16}, @cred={0x20, 0xffff, 0x0, r17, r19}, @cred={0x20, 0xffff, 0x0, r29, r41, r50}, @rights={0x20, 0xffff, 0x1, [r0, r52, r54]}, @rights={0x18, 0xffff, 0x1, [r56, r58]}, @cred={0x20, 0xffff, 0x0, r64, r76, r92}], 0xd0, 0x2}, 0x402) r93 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r93, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r93, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 11:48:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="7bbb84d96c27a0414740ea7ffc1ae74e208cb163b28470ec4927e9927240e3291dcbf69f4fab0d210da58008baeed9f37c4e7538a03dd647d6764544a5022befc16092f9b8d660a2853d30dc9451c00ae1b30bc1e00f663cb6c1d7c99d19ddb05b9f15c3a01947e69da317e4cda03ba569199cb31a8936798f3ba007ce2e064b84a3a2d15be14d6983917a0550b42f208212b15c95f902640ae3ecb777696c29275b0f61e568e52f2e014fea46755fba0290b97a1d5efde49227e9bedc4ca9c4877fadd06c7d792f9d02817e67599aa61dfa352ccd7d2d2dc82597b6572dccdc076f846e437cf4f32a01dad88ca57468f883a66f8ae518fca2092b64373074ca128c7a549592bb848ebf23aec0fe40e1c7b55f1b8ddbf9b7f310c5212eb219780d86b39349f17b15df107b3287899263692d8b7ff01e1944eece4e636df1a61337f684cbe1c8ccb0801ccb65eae47113a9776d1b69fcfcbc6a006db025c4c1bdb0fc423dbd393642075aab53026a08c4be417fb59c6457c48de7ec4b24d463aad7c998185a2b0b386ce5a86fe2e57a22443c4be8dde3de1ad4960cff70a3f8247ce3b80c427e1eb1be0e86f79e47629bd33e42e9e10ac06c8290f156888cf96416043477c8540611d8bb11c022c60f6685034508d06583bfe8292615db389e1b9829962f788afe763593acda4a0f9004f47cfb237546eee37b74720c8a77970b03f3e71d8b09c010736ccb2ef8f90e4708a6f547744b01949092195c06281b7aec32a73f0c8e12a5da6ec7ef90d742ecdd0f83ad0c980de84c74e1143bba0068499ff0e1056d5203d12edc2753824981c10a6a8c62d744f4b3a86e4d82d630ecce2e51da430a3e43fd547f69ca0c12e2496260f5c12e267f6af1ed1e93e5942590b5e0ce60a98565690defa639fec8dff84c0239563073e1aeb2294e720ed53b83d63504bf3e8663570472a05030aed9d888a4991ba9bad57396d723107cf7be3ae801e20328f15d0f9974bef7c431637eb3b74f01fecd954d78c2dfee2812930a27d5a0e91dce0650632f77ca0a59202d49862b287aef0859224b2343b738b86003dde18c5a761ce5ca5eb881ea329a9cbc6d047c89ee52385d2ba87ba1bd96c7b67761c5ed7a9e96111181b5a0cf3975215f74bc3abbdacb71241e1c5db4495c617ec729018b38e9274c6db9af23f9ebef0e7ac61d6af50cfc931457c74c5b0e3b5f001e1e5cd2b3d6572e4cc3b7f8a22e49dfb53cc13254c276ae1ce3851f68fdf6a9e63c43068fe62374a72649fd521b35d1ed79ed7333b8705c98e011ffd57c18e30122e1f3fe7a171433e3217eb3f1f29f00bcfaf063c5b4976412ee5fd51ac562d252ebc2301fe9d98e1840b6ffb99d9d465aed7e44fbe599935a6e092c17cb117a0c373a7bf6e8a4c5684b56cf5510b384c837a29d5c629f1bc22fd603e655c8a9472cae16e019e96ba6520bf7a3ecbfec4cc6f9add621e7447b4f489ed1343558839ac60e4a1d4d6e8a0742990cbe47c648ad63c8bd27edba54bb67630b51d8ffbab0f06e774c6e2dad62a8c55785f40e17e407ac5b34d7e551bb26ecd20d9a83862ede61d82b8b0e660e55020382d34b20b2ec65cd335d56673ea32b496d566dc8e19ca01cb107855ed0622fecaa0341f425907a71fa5e2fa78e939c43fc3a3e3f7cbfa210dfc4dfe261d30a3f087abb4516949b6cc89aea63d0efac04cb35a93f00f845e32e7fa477f437c2360f8790f9d156b31d3d7cbf223ed06be088fe47ccc0578b34a21f985b3967552f502142edeee6eca4445ab29aa4ce2d055ad0f10a2b8fa60ffdb3d0c99c075fa87f7172641c9f44ee032a6562648df4f885efe8ddaad692229418ab76decdfb552035342618e83fd02a0b76801e126a6fada865944ffdc6f734f2f81474e8b0e9377a53efc30912ba9b90266566c3aba339124e8534c9d10a14b6c217eb57e359d68a2372d9673b8c80a72ccbfdd50b7a6548c1c6bf49fe774fe8fd25a0b4c58abd2a9028a2ac0ec53bce6439a82cc4aeb4d304cd2c0eb7c7deb30e53a07983abbdc358a93489bc3525378b2b3e6f0e694027981718ca6bf29b145ea15c721ef6e480726b7155babb914b6229975d35b8dff6c4d3ff613cd792e4a3092090eca0b275773540f30ffc913affaa5a0ee36e12524423e0ec6104b9773ed41957c020a45b8cecfb8f545ba761c5be287222250a51c35e274dbf2dc79242a61864479196cc4ad55beed178bb27731a7f0be4c7669a426c6094de2775ef74c1d7ed687b2231709c37ec5a29974fb527eb78ce06b1e1c17f9dd9ea2ba3063678715d669862265f157ee19ff3f2583111608929188f2f0dbe38e7b158d9ef32340e96e2cac22b916e2988062664093cb98d03bf1662bde5411811245a34687bc7e26e844aa2c2ebe8d4d869eb9fc405c9798d4c9045414987879661e8c1339d9a804173913c8b474b037e979e4ff27c9c4587bb8b4d5148530712716cc217a9338cc64adfbb20eae9637ad23636c18c319cbcd4e9dbf1b5f4f5e303eec0701c607d654eece9cd975ab87b59299fa3db0ec3c65c8b554e9a8de4407383da4cd8baf6eaa832ad9b4a95b4db6afcaa87b481778345cf8fde990a2ce72373975382ac82d53a35e8a98830524c3822822889189004f3c24b133c9c2cdefc57dc6718512f4a204d772446de1fe1c7ee5509689a066556ec884b0309eb1104340b9dcf10de5bde494dc45526a677b7db644f7050467906907227c0e06bef7f3b185d1db1a23eecf790b6aca84b2acbbfea5acee18a8d11be5cf1481fb2a6e37da261dbf0215de7231a68b322eec223e28feeff9a708cbbd8dafd51079402f6e6874d181d510b1279b6dd79eb0015d7ac3b275151605175feb2c0ed16f81b41b1ea44142cab206891ac349aea7db11929254c9b5ad08cce8f1481e4b025246ef43dfd453780e1bc400cc8b90ce29efb05ce3d766f172ba38728726f4af6f0b2fce14d91d4126323f7450713d9fe3ce3b4ae96feddbb66434d872ccc681db351f29ac0fca2705024971dd8ff372c8039a4b9a12541c4526f2b9f3b826d2bde0f8f8098af80ff4df7edb9d2205ff8bd89c05b7fb84e1cc32245e49030b5ba859f2dcad911473eaff428c2e3c4f8cdc618178acd84082971449ed85235498235566fc620d3403ff02674e4bb06c6015299d5d6d3723c7a4a7576522827ec099f1bfcd1c2230d3153567d046b6c7b8f9b285bf0c406a520112175369b1f92fd246f0b15b6ee33bfe49b17c09ea9c2ef6207e075ef0e8ebaf8b0add3f6bb2181df99da5cc3e71c9c431e0b1a5ccde82fbdc2bee6ba9a8bbf3c6d0992541bc11e530bbe1c77700236610a5fa8125cd3c4c927e8be6d7f2e91e64dffe8fbfb08bd012aa424cbf77b420a522d1a1f8785e476ddf09575cfc068cddc7ae6b865e3789f0314f1925b1c2c6d841dc7ead1374996dab91734192704441d86cb52dd4d461b312114dd2b3a2456f80bee6cc08302f3a8215554f1a24b31713f3cfe80f0d6ca1ef47ea31fb4534abfbcc31e30542b4923ac792ebbd9a595dcaebfe7c5f2d80586a573a6e451975994c33aa74ecd64c17b7f4c41126a8737e3c9a5c44bd86b0fd641b80e75a9e30d08b22be3436abdc9e45a65e49878c1d0a3f80909be5b68d2dfa94150e02feca11bcb168719aae4a4c129c85b5e57a8571bf8096c6362eb25a34a0bfed7eb96d1b523e70c401cd6f60046e56ec9d053ab5fbd1f962954ee067a122dd39a2b4ef977fa3383e679bad62b50f1c026c708119967aeffcfada9526b1beedbad50a2250ee8429fc5488273a4d15167017247cff5ad8f3634c828fb93bb07a8092b8b283b638edf2cdb892acfdfb712bbe6a168a37f38bbd5dd3753e542e252f762f270c98f183c36ac71106ed796a4e5e406c2765ef8458c5c323ad9a34429afba269c829681df47bdb062c5e1242cf40014ba9e79536b5c085303ef45585e8851197b60a6ad6abd199e8326610e3d169f1a28ace004602cc69f1438aa7a3824d869e74587b410cfbfae01a8b67db48d5a7961176df33d732349ffa193ebeb6990abffd51f6375e7f2fd1380940f12a4f8fcb846ecbf069e3d40460115fdd4a288b5efc3205cc85818b6f6e6ef023b625423ffa74bf1eea5675954b08714d8dcc20a261db4c37ce7fe6a6c1052d588666c8c0f2fa03d5e61e39b8e32c149c26a38d4522e9dc0eb09f99150e4512986d69b11d827245f89e7e9ddb4cef3aaae8dfef1f495be9ec040b95414447bb8b1126030cfeaaf477e20ae4c75246069f1c011518be03d49c97dd5f20df4f0d85e50b4ff44234ee85f2d8dd8e183d9bf4f6719570cc68de513ee5ffbfb25449a4a00d4828abb9ca52d5b93e3bd78a4052ef16aead9e46fff35b5580fc2c0b2d93612ca6d4596046f7902a8c534a61b5c610524b30e255214420bd7e4c57eedd4fe56f0c88fc97be4af4d5302d45538a284bb8805046a72cf02705c0725a067f9964c645958e8cd291a24c0eb969f2840e26a4ef53ecabed20a98890c1a7e79e372308519261f272026ded2230eb61c51ac74fd3e423316ac7e7a37d99bd518301292bde434104e33e93ff8ff0b621224c3b2249489d35aa84503a2bf0805bfb4d07595108a5b44bd6e6de90bbf2f32566501b4853eb82c4f0cc6a222f14776c76b6407e047386f747d91a5d185c9fb98e28adbdc3ba7b12d153ab7b7a8c13aec7b360881fa8cfe49baf126b3e03e079791adf3444c19d3d8dbdacca452940e48ea13f82d6138dcb58b91e892e96605db89f13967f0db18e4b637b30a8b16cb48516119df528779be714a5edbd40ad74c5d4f6f6b283576e5a1c9ecd628356375b924d6b0b2e56fd2fcc80f703fcf1ba01d6eb54c9ee09cddf9dad2c1944d1dddcd3ce4b00dacbefc462de288adad69654c03db85ef45839c0819dce6a4a2c52ff5a470b5852ef21c4bbcbb7edbb1d2ecd39b48ada8546c178c02f6eee6fa644d8717d5233cd4c4494dad5cf670901997909280bc2d3e1ec0a46cd7551c1104bbbdd28dc4b4dff58ab0f0613154b3903831a4385a0fe4f95a7d7722f5b5d6f2826f7d9cb4045f063b15fe186b859c6ce9797927fc17b82bbf8974453af75cf6b8a9f1ddc22ffb6151f88a2641c9b2fe0009fb64830d9e81a6326083f586d93e642b3df07d8a3fc477114410948d65d51aaf6bb926a5df6c8cacd0465a0019a5224c31d2f926c5daa44035aca94fcd3a9267230eaf9522e4a48854d8d230f2a852b2e7dbfbe2a25016e0a2a00768b0a97ee2f2f0f2d55fc001071e12a7069b8268bb3dcb6a4e6a2a32ea5b1cb03bdc444aea7daa7520f7fef58da7c3e01f42aa683937f5a195757e863b4cee8c8d0f3a47b8d50d14eefaa7cee2d6b97774ea738cc816aca6db545f459f7790e50c3862b02fbb10d0f8cb8c7405e8cafd066ce3a3cbef896c6a5d18e39a76762e57c8fbb534931225875f084c3eb7be217045503d5e0f89b2575b76992c737f05692ab35cba5e771c7a5b4a6e179bad18893f7a6a6411dcacbc7c13ff38d83109be817220ee071a2b253c6cd9b2c8fbb856c8515051b7ecb3b3a429277ed283279807b037d03f761f13fa9db57e0ddaff3e5e1624a55f506fe871d86f3670e7c23836cd3143eb4eccd7fb87074d93ac2b1d33f8fbe0fcd1427a4e1d314b66f9e6b2dee7dfb82aa9f39fc54fccfbd73245e69f52fd6fc12e5c5b8fcafbbe9d1703af3be3c8d6ef839382315277600e0e82daaaec08849d851ac0", 0x1000}, {&(0x7f0000000100)="fcc55e6625de4fc08fa39c9bec5ef1675f7b5e3588d2685855a07195ffebe8d830c066a5aed959b63e139d31c1d674a4e691645c28bc1683cd09b74efa4ca855f99bae2fb18adde1d0dfcbb7f1761c1b0604c99c166ee5702f48232bfc70e6fa5f79cd01cb1977ac0f9d6bec90b6d791765bcde7e0b004e29d8bbb1e8b2b7882d8cb348154c2b1cbca79b3046cde63b39cc30d7a838fc05928ae01a51a754c9640a54fa3b23d5f1f200ae35d0e69180ad0ba666d9c779af96f3369d90b9c73984b5d283a91f24ea76699237722e7dbca0291c1faff580133118a24d0b879698f02a88082122132b9217e70c37f", 0xed}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x4006}, {0x3, 0x64, 0xd3, 0x8}, {0x404, 0x5, 0x1, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:48:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x0, 0x401], [{0x7, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) 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)) 11:48:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000004c0)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:48:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001814, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) recvfrom(r2, &(0x7f0000000000), 0x0, 0x40, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) pledge(0x0, &(0x7f00000000c0)='vmm ') dup(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x200, 0xffffffffffffffff) 11:48:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x20}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080934410000000015b668f635e9") ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) 11:48:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) r9 = socket$inet6(0x18, 0x2, 0x5) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r11, 0x7, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = getegid() r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) r18 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = socket(0x10, 0x8000, 0x9d) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r9, @ANYRES32=r22], 0xa0, 0x8}, 0x4) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x401, 0x80000001, r13}) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 11:48:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0xe24}], {}, {0x0, 0xfffff800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 11:48:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0xfffffffc}, {0x81}, {0x6, 0x0, 0xfd, 0x120}, {0x93c5, 0x16, 0x8, 0x7f}, {0x42, 0xe0, 0x80, 0x4}, {0x401, 0x1, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:48:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x40d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x7, 0x7, 0x9, 0xffffff7f}, {0xcf0b, 0x3, 0x40, 0x5}, {0x8, 0x7, 0x8}, {0x401, 0x1, 0x3, 0x81}, {0x3, 0x1, 0x81, 0x8}]}) msgrcv(r1, &(0x7f0000000200)={0x0, ""/87}, 0x5f, 0x1, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="32c8b162", @ANYRESDEC, @ANYBLOB="010e1723cc97edfde83a75f98a771f1982030576d286183390062723f80fcae1f8a0a975d286c0e609946e1dec5dfbe262a9afed7b2343ed24f0eed57eba8660bf5825f6d1a88b33f712e3d4bc597812bf2a0bd5463b", @ANYRES16], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x8000, 0xfd) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r1, &(0x7f0000000300)={0x2, "361e75b3f751f4d50afba0aa6079f8209208bfd3b37bc1da40fba48ea1243f9b824a6129f5dc998a9cb0262fe399dbe82c5d2ecf9d57960614205aa39d8842b440b611d6e27ad9f7ff4971faceca979477b2e3d467939ed5151c53c88515fab0632b4e9cdbcf91218cafcd337ef76bf9dbc9530369fc648a1b7138c078f36791e1191573eef51680e5865e2a26"}, 0x95, 0x800) write(r5, &(0x7f0000000040), 0xe7) 11:48:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmdt(r6) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 11:48:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0x0, 0x3bee, 0xfffffffa}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:28 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x427}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffeeffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb63671f100d2df0ac87e0d7b65b7240cf97d03126da536ef61329e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49df31a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a0000000000000000000006dc1585c41eb28500000aa913c030fda7f3ae37e92e12703b44ee04d30e264332216bebd180bcdd9908282f0e505c9ecb675bf352042e4ee01c2eb9030831a1d8cec46a577c5ca766ad5f7ca1d71c98bed6b2e9313d960fea6eab933a52d91f4a4950fd4f5c41d7413a879036da3081aec56330a9afcbb5997854455d82ce6243a20420fa67a2f81eecb6652fa90e5e5add7119064404e539fa782567c9181ac60bc11540b24dd77889fef5b41ef63f6bae0a1a54"], 0x10) dup2(r4, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f0000000300)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) chroot(&(0x7f0000000200)='./file0\x00') sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:48:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xffff, 0x3f, 0x7, 0x1}, {0x401, 0x1, 0x5, 0x8}]}) fcntl$setflags(r2, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x14, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r6) semget$private(0x0, 0x0, 0xe) 11:48:29 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0xffffffffffffff89) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r5 = socket(0x1e, 0x3, 0x0) shutdown(r5, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x1bb) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r7 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r10 = socket$inet(0x2, 0x4000, 0x1f) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x9}], 0xfffffffc, 0x0, 0x0, 0x0) r12 = accept$inet(r11, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffb, 0x1}], 0x6, 0x0, 0x6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r9}, 0xd894c61d96287c7c, 0x80, 0x8, 0xa228, 0xff}, {{r10}, 0xffffffffffffffff, 0xd, 0x1, 0x88, 0x5}, {{r12}, 0xfffffffffffffffd, 0x4, 0x20, 0x4, 0xce00000000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x80, 0x5}, {{r13}, 0xfffffffffffffff9, 0xa0, 0x0, 0x8, 0x8}, {{r5}, 0x7ffffffffffffff6, 0x6, 0x10, 0xffff, 0x20000000000000}, {{r15}, 0xfffffffffffffffe, 0x0, 0xf0000004, 0x100}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x40000000, 0x1, 0x7}], 0x6, 0x0, 0x7, 0x0) fcntl$dupfd(r6, 0xa, r7) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0307006, &(0x7f0000000040)) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0xc0307006, &(0x7f0000000040)) bind(r18, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r19}], 0x1, 0x0) faccessat(r19, 0x0, 0x20, 0x2) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r20 = msgget$private(0x0, 0x20) msgsnd(r20, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r20, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r20, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 11:48:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x8, 0x7, 0xfffffff8, "a2bba340e4cbaa74861a51578444aa75119eb042", 0x9, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 11:48:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x1000, 0x6a5, &(0x7f00001c6000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 11:48:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYRESOCT], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) connect$unix(r10, &(0x7f0000002080)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002015dc9e37803aa1126482cf5c334e64fb002a3047b45cb267e08acee691e1936eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3f38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000fc5ad47b9cbc5b8b47148022a14da50be036e2f62949c01158433a2eb5adf57a9faa389bd6a10945ac0ca2fc78ccebc7798c791fb9b8298ac488df68320ad30cfaa4d7f5214103b66261f31fd085caffe12bf49d382fa20884821f5da066ba852f9b39dfcb0533977caee94d12cdb697fdf34cb63dc12a361fa837999f851b1b872befe284be0f71fca3d70fcdca6fa87c1b5cbc000000000000000000000000000000b3504f21a676645c37bee501930d72ed05ca5907073c3480d7d904686c910e71f412c9494b417f6f34efed42d6bf9941893ad3730636699100deae85c17ae642408e076ed5165061a27dd01f1423cb99fdd2721a98a45de3d28a96538955db6ed9ccd452173b515d2977fda08212f3c5847896703330bd91802f1a5984621ad9f671ab7977149ca6a7680a1de939969f25a7bcdce816cefb1dcd7a7cbce572fe30388509643ed03d7b301af0844c9c337caec80c5e7f1965f1c2b4154fc85adc28cc9f4118c7aa6c25676ffc8482812f8da9c262c977f8c7d9258b1fa36096acaa72719efd753e88033616e31e99f3ed2296ecc19ae6fd52b12bb730e3af4e921c3334019b80eb527efaa3759d"], 0x1) setsockopt$sock_int(r9, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r12) r13 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r17, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r17, 0x4, 0xc8) r19 = getpgid(0x0) fcntl$setown(r17, 0x6, r19) dup2(r18, r17) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r21, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000680)='./file0/file0\x00', 0x200, 0x20) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000640)) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000001ac0)='./bus\x00', &(0x7f0000001a00)) socket$inet(0x2, 0x8000, 0x3) r33 = socket(0x45ec4b666b64c51b, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r33, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r35 = fcntl$dupfd(0xffffffffffffffff, 0xa, r34) ioctl$TIOCFLUSH(r35, 0xc0206921, &(0x7f0000000300)=0x64c1) r36 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r36, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r37 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000240)=""/173) 11:48:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) fcntl$dupfd(r2, 0xa, r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "00000100e8ff0000e18000000400"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80af5fda8faa9bf775bf577d17431a2097c219fcf163958d74354c7af64e904959111b26b9879c1e3ebca13a32fec4c0f16435c4002d9bb921895ce6b75ac5c0fa9ae5dc5ef3abb97f3233b0616522a6bb1b0c52986ef2a59e7e30506b258d0c77937e8dd7927efb4fada010c4f02df8cdc2667721f0fc505705eb2b7a1ce2af8cd5635fede2fb38f7e52acba9be795036137974a6bba95529b42279cccc6e8c913d6192c1b40c17ada6e67d9fbeeb0e3a8c5f5b6d091e39ce9c11003303b5c46d10a6db550ee04846311556c20b7b361d3fc0ec81b423c51ee90bf75a43c59c6ea06d8b190d866a418964303853164c62d04d928f6c1172a79633d539006da0842cd30d0b5cc0e6903387d0fdfa519569fd6a38f9e8d2a6c8985f6214d947a6637f055f57bbfd6d801bb21a5a33509879ab5111be9891a6b6b8e7be69652444ad9d50d68914b3309c913924a17d78f72ffda4562d89a2db467149a71dc24d2a17475d9d56ad473405be2456908791062666f2b0a3004af7c6450897944ced39d9cec3c680c1b22a09f0ea9d5b87c9b3a29bed73961aa061aae12d5a35d7f8ac534be1fd568ee601d6b4322a67a59ac2201ffbf0c06a459178046075dffe116539886b22ad0ee7d9ef35e5ff3b6060bc0a9f33f4fb1b987d000d561e6", 0x34d}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xb3, 0xfffffffe, "4929dc9df2ffff0000009078bbe6f44e4db36600"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 11:48:29 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x3}, {0x8}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000003900)) 11:48:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x45dc, 0x81}, {0x7ff, 0x4}}, 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:48:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1ff, './bus\x00'}) r1 = getppid() r2 = getuid() r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) getuid() r5 = getgid() r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x105, 0xffffffffffffffff, r3, r8, r5, 0x10, 0xd}, 0x8, 0x5, 0x9}) getgroups(0x1, &(0x7f0000001540)=[r5]) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="45a5dd6c876f2375aebd53c390512de129f2537f5eb58fcea0b5095aa9844573d2a3aaaa360bb22ce32e053fbc794eca627d6b3b8e93893b2b197885c7f6b2f5950a1702831b0ed826fe90", 0x4b}, {&(0x7f0000000240)="559bc8c6e5e2b38d0a7fdb74de78f065e60a6a6753c07d29238c07f34d5c1baa9567ab339d985793fd79b9c81a1a3c18bbafc8e09314e19a756fbdb94b1ea6595a67076645009ebe5c26332f27d4abbdc72c8acaa6cbd6b51959e2f574026d442a277416c0cecb86b5a94bbf9a52bb52d93850e99f7ac02d3036af0ec9c5c1005b0c02a68e872ea8fd5fbaf5cca980db2212cf48a156bf5feb041dec7f3322702e5d23f7eb234eb86b19175d9aced7b03830b919f38bae1552706e58ec5dc7344c0c150d8edd52c036f5f76e", 0xcc}, {&(0x7f0000000340)}, {&(0x7f0000000440)="84526f0bd7ceb162848081a64ab56f0c191b5b8097e9ffe9e1982963f66d2ef1c058fc3de39d8817bafc5085cd1a3c6aaee74b10cf87c975c7408725e6d1661da6b2af4cc48b2ad3994ce9a2c2fa735a510b3e7cf6271d30ba76670a02f4ce5da0f0d9cab19a9cfa206be10c16449c51a5d81d243a59f9f1d98357186d40e3a5b12d877ad9425ec291b6ba65c0bb11fa1368e20a6b540d5ec510ee1f28f5e2f188d50e9704ba258397d76cd94d4103a33843b198d426d3bd5bc441d3d72a8fb78676ee634e5ffc2bf1fb78b6", 0xcc}, {&(0x7f0000000540)="ab892c2a75840659b026c764f0918d0bb0a8797761577ebe3659f484e2e0fdbaa9c6e670d9fc678f1ac071d429b78cd69c9dac5e3b05ab5904b0f24c56812276d56afb06d06366b50033b0870f6f64b0922eb7cf608a1c70941147a6658c63fd686e25e4997a62d3ce7e5d4b17aab466820f8b54d380f2fc78321a03177613b2900ff9320d015459cb88a2a69326086e46fdfbb57487a853015ebfb5248451be30db0c2c685e3bd6c81399f1a902c939315cbcdaa03f49311ff069bf5de5c2dcab6b97103a08e4c23a376f2faacaa7c67c6267295f348fe01452126c09c9bd5c8d24256e662a0234df4bb1f1a9f108f1cb83cb58923249959176a6e3e72d3292961ecc768d21aa852f5a19cf2374b02f7f7530f8012a9e603ba59bcad135bbb480c6694743e70d280af5f4473f34ba350b92656130062d9d3f288937952a1299d8422c338ce4030b14f97c9ccc32a334451e0b51c62f4e6bd2edb2e4aa7f9dc1d38919da1d19f63588f2ac157d15c494b68161b193aecdd242266bba124cf6c07b909e69a694b6e8f3e660e753b86ee037e37f0509dcb3b6de4c0949f14895148761597b4d5d869135998723ac91b3427f88d7491005e65291c4641fbec43f33e718a8cda92809bef85f778fa52f4bdf825e1be3d5c633b75b862111f1a53e011787a0e31f8751bf9a8bba1d6ffd971bfc7efef01f01c7fc544b2cbe08ed8d5a96a3a1ef92eb2c3b6e15cebf502810d843c4a54750cf806d17e6147e90de85ab43e8583a635637fc254b94baf2c717ad3c55d5014cfe0d90bfe162cd9481385e6d4e44fe3557daeaf9036a5d0ec0baca1f4e308f81ebe12efd10723385cf264fbe724881d6cd88fe919a51a275378b4e6a4c017a329cd82c8f7c768ef67ad06e5b9df23aadfa3ee893b4fb95719f22925d28eed96f52edbb99e532b768762e444a32e950687091b3ea8fd418b855f828433e30b90669ce1ba37c3fedb00f8f1bb1a56d71c472d9b5d1ee107bc9722ac243736c7b4d9c2481f013638f05b9e2dcef7c9028e42920ff40fe2db438f91384ff123d156bc8da521d5a41dea1c0bcc7f609aa664e5bd78f10ee3cd6c1d127bfb6537e422fdb1d4b2bd8d42ca41204bb44dbd5e04f3492baa48616bf4937a4010dab11b86ff3364c4e38b79d84b023a5d262c33b2c4f32eddb71d30bbf9d7304e239a6d6317fec6b61a0e6528a415251e8ebc5bdb12c71118916df95a836ffa6c5ee6a49ab742dc4a42c6423d731ec0b15d39445623fc4e22283c3b6c3b0b0db01c1ff2340db987d101dec90bf8438fbd48a5b7abd725d02b41682ffe90caa74625684b07fb6db64a09d737e985617cbb25c184ed2fc9f560d4f92bd0275a4459d1256002092451cdc3ca923c7bf33a652e1dc13100485176851fab647739919bf6f81990598e0ff4b4a471efcce0e9ae6588e8a72f2590feca57eed6f54033c50ce52ba6b35ae6954740dfb9a01050ed75e20276a389a15aba367795bf0f287195fbeaaa783eced41c59807648839bc89ae8f303fc0b2d1d70856269b1ccb2024d052e33cf34c8738082fdbf94cf709a7832939c25dba5b802f5f367a9a1996158e32168d329988f79e9570742ee1428e1d29cea0e371530f38e756eaefde2961ead5e14370d083c484515838fb0e1e2a45bf347a1bc591807b7afa517a4f584a051add669ea15a12274907cf105c69e6aad75b7d08b56dfef23fe8b523a48118b4d74bebaa292ed284dd8838d2e300e38f4d04fa5e7ad9d0d7d11bc2ea5291ce40bb4c65febf1efd9b08632c76b8e34ca9bfea0a964bcb8e1f630073f5f751d8171194f4410dfd8c2c922efdfe6fb4e1bd40172d44ea7f5764efd66ec4c3488244da6dc48fba8b290e326d333dcde203a988a3d4c8822dec6e79d101770c38cec6c3faf81a13cf2c18e6f8e758e4c229cf36a03f14835c7575def1ad200bae5c26c65915dfa9e634555c04497f555d71eb6f824b20ec3d0f0d5ddea81930efee9fd598c1d62fc08cc7d66c070e94b08b24260130755dacf5988f10f6abfff058d11cf1b36786263167cd043ba3cb374310c3cb09d7b02b71f2bcf23eceb6215751f482cfabcd599a62161719a22eba55adf9398baf8d4bb1963ba139e8aee4c1e2b28ddf92db8bf6bc67919ffbe5271b2abb79bfc2007334809af270d7ea1a3ad1593fa1e5faec68019dfb568ac1a9aef166e49193971b4c1eea94a3a1440cc637bd60a97360c6bb0087b796a16b152a5e57ea714aa722dc23c57ae0cc578c5184438d3bb5c7ce77338c769f1011f3905d5136ec522a0075aa05564deb9434917c8aa1d5ed7dd8d0837078f2b22fe30d7d4d3192aff454899cceb7f53b066fbc2f961706370e2d02a815c166e1d5b99d7dd0155973a807c8e3ee7188d22eb980de0863f57cfd96b42473895dedb4a774810ade4e6ec30756909e489e5539e1c6762651fea260a8ca066231201f11443f801f946541fedc9281b90106f8cb8fa52a8e3caa5b3251cf03ef739d4706d82981172da8a5245c0670b7b80bee53302c35072117601d139a7e876902cc40d1c5112cd7485653f8dfa7ea531ffb0cd95d853c518fbbc16aa02aa7226787a1289c143cb8be234c319d8d1c4aa1e8323a56e5abbce93069a4bde587f1f099b0a336106f4d23878055eddb33006b9662ea0aa2f24577fa4fb62c07d90255bd9f75f2d193b7e6bf6dd53cc05ade3db5fbb127e8ea12c04d3b1e63bc0901f5c21e0a1944d36adf8865fa9c7c791738731aa47f6178c82f6c43d420afdbd5c96c955888b67e477878d9730b931620a9699c11cd3adb20bdf754f75db295e7c8f4b2abcc36f97171eadf6fb527e50a4b500fffe31518e16b95018ba368edc00f9ba857b4cb2bbeb2070728e95f14e51e9c385ea94572ca952fcb55c3d475f35cd6269740ef0110f8c78c8e055770c638b8ee9723ba94fc8215b0ed5bf5bf03f54db5618757bfc8001c067300dbcbe00b156b630a4fa11b4b9aaf42ee051ebb4687104d64115e6a7fe9a49e2458d7f7c9dbb3ea748f4f10331e74e8578bd78a8b2c4010db708783d90e169cd5169c7da499ca66adb0313d2b478628d6c477f07fa9cb26107fd35c5d677017412836eace4c4f6f8f5cd10f1fa757dd2d28f219284a66ab01d097651b5a6cb87f260628c05ea126d412585434f551aaf67b0b08d3d84da98e1b6c6ed0b24cdd932b6a8a23ce646fdb624dffa97f18e217cbe94bec2109ad7db32a7155149dca6e91da76933d542935bc2f203bb09dbc4c5de871d2d244ade0b424c039583722e6611c144895b8ed0e6741ffb2596f5695688991e649fc2d18434ff93d81f1426f14f6c6fcc1dd5a8b15936923336ed677ef4e692812ee95e5227d4ac06ff6b5b3a5be2aaa9ab73c836b3276cb9cfc3f1cacc2d9c409ad79fca16797668617549041dff68697069e9518c1163e9b79b6c67d39030446c2667aea68f061777923b6f20e19d9b2e3210bbb3bbc8dc60c2dfcc91a27837ff08580feaaf597a0fd44b861285eaf8a34714df4160f606b1199c058285be560d493f768ca3f13a1cb8d6b505a49bece897592792e2cbb0bd0af9a9c2d5f4c41d97db3aecd2d880e79b45e91e322bf06c5890ef57c5ade98e8bd7a4967a3e22896dddfb303a7991423a84f637e92db6fe412e8bcd5e2b88d4f94d57b49e408fb40842308d8b2e991c8257e7a73d5e1f549e0423124ba8f3f0c95ab5cd50561a4189226b6d446712b5b57358bd46c06617198db57ed127a8cc4ba8928991a01d131f72c847b2b3e572b02978d73fa92b2a1d033909de9ac177373494f45d4443bf88df555e0c232450e7a91925e45196fa9cdb61c06b48a10ba6728d5ae55a0e90047336a25bba532643186d3c0e403366a6515cf0edd140b8854cf8febb38bf09a10e1d477f01e7607e7b05cd6cdf5afc6824329a5f58699caa152e241d9f289f599f465d68b942b2312d8d186fcab9bb168d985bdedd4dfeba7dd51aa0b6c26b1c75aa65a98b44b5168e380722802834f6aef3807389deabf19245b6b516a2819732e542aa595046ae3c03f066cb36d6a1ce7710882320274e0f167c65ff6eba2c6946ca379ce2d097a2785d36843b6cd4d4e55d60ff60ee7a8b51efca73f4a0e524dff18266ab2afab1ba63ce2b0b9be405e6d832e84aeaec06a211e59438edfba13828adb6a9e5ae28740154196219683a389be04f5a01b8669e0fb865807058eef3367c72381c66e0de7ff58ef572683b366e1f057a27281de48ad84edb0b066067c6775632c5f1895ae86714a918e3029a3ebb68b972dce64ea60da13b716416cac19066d00bd819461fc1a8cd5ab005430216451a0591fdbf3f80a7b9c203166837b548dd124a40805b05a95a197ffbb71b5ba03c5e511c10cdc5788d61747d2b9771bda68782a6a7ea42920f49dabed5c80e6b165b40580ee9e52ad8cea1dcab49e9190abb6d371d4898566bc74b1bb11c68212b7ea83c48f29b591d993ad0152fd70241ab7370b33b0d817235df60e22e2d1b3ba478426648a45ddf13ee24837206dc04dd42c3addf6004e8c6f21ec383d191a7733053f5d4677e6aeb3bd3a77cf2f2f50f851113e4c01e7c99fe0e6dc45e254e83b5096a6010129214f52082f91204883a40a0f51423f378f81e3f6a465138dd79fa967db83caad431f83860a651efc9a11bf60c230794abd84cc5d7260a4172867e65642b69c048c1dde6b7aebc696b6d1dff39cd7fb41e501360075618f601625f434f4b93b4a30b178d43361d4310aac966e97d9d2074f585a7078affeb5a40aca0cab5897b3158d9210c3e71411d4788cd607ea4aee5ff5c3a388a273717c5393241be0f6ab1883cf5716a97bcd6420ce0436b72b39e04483e5098a9a5ae333dc9276841b0130978b4a39c877d51e9d08c32dd13eb2470d255450b95270342dc694003decebf152048e8fb20c4724f25b8a12c58a2eb4fc02121187c63e17f9ad6f0ee68c4cf51cece0ff02af94039356f6d388b1bae861aec08b5d16cef6430e2b2daa85ce164a9566807fd0b2e7b927ea7d1c19eb44c6c20c440e5abf17207b9f5c4988804f4c74ffc4398425dd9674cd569aa5f32a10d1454d6a43690937b028a021c4acf14b07b268ebc4bcc02ebba3ba6604ccd961db1bbfeaec6b5ed81180ce71ed891d90c4078a7f1cfe72259e2b09c5e46c5f16e2c2312839b56bf4547fce1166e60f905c471edd304595205c99d575759743173f400dd0ac40b376e1dbe18e40015028173d5d246502d20d9d5a37a0a50f9fdb84e7cb1f79dd89231ef6627f7eca9c65d7daf3e14afe26079e9b1d86a3a860a20e155511c4c431a8b6eab4c85764c261fd550f81abe0f54e04e120e6fdb0a9ec2b0ec2d0b669dc87babb811966a3f9caaae5e0f91e64a3227eeb212df9123d3836cda39a9a47e6ecf98430f403c89f01013adc743eabb76831baec5e31521f30335044a68d6d612d2c1ace57c4c7437d1800d66db2c60d1346016adf58542dd442ac187c789b5b69969627841447ec5ce7e581dee6877d1e39d3b148bcaa0ee9ee37672e964466597ce0e2a5ca718a3e825cadf8beef874be7f056ca524be84591d1a8ae3d466a8954505310c0a649bbec73a2e102b7ed49e478b4b3958f59aa988fec5cda0a0d9d1a49b3ce54bb9d31eb48cfe0314e5515f926e1ad6edec06009607d6652c651ba2cba7b1432bb2c30fa24bfd0df28e400aceda1df0137a8454706dfaadb8e14d1e17b663be72e473536", 0x1000}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r10}], 0x20, 0x8}, 0x409) r11 = msgget$private(0x0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r14, 0x0, r14, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r14) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x55, 0x9}, 0x8, 0x1, 0x40000009}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r23, 0x0) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r27, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r27, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, 0x0, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r23, r24) r28 = socket(0x18, 0x1, 0x0) r29 = socket$inet6(0x18, 0x3, 0xfc) r30 = dup2(r29, r29) sendmsg$unix(r30, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = getegid() r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a6}) r38 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = socket(0x10, 0x8000, 0x9d) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r42, 0x7, 0xffffffffffffffff) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r43, 0x7, 0xffffffffffffffff) sendmsg$unix(r31, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r43, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r29, @ANYRES32=r42], 0xa0, 0x8}, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001600)={{0xff4, r13, r20, r23, r5, 0xc8, 0x2}, 0xd2e, 0x512, 0x0, r37, 0x9, 0x4, 0x5, 0x9}) r44 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r44, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 11:48:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:48:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000540)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) nanosleep(&(0x7f0000000580)={0xffffffffffffffc1, 0xffffffff}, &(0x7f00000005c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000e3e000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000cd5000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005a0000/0x3000)=nil, 0x800000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000a0c000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f00007e4000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0x800c5712, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000600)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r4, 0x800c5712, &(0x7f0000000000)) r5 = dup2(r2, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffff8, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x401}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x1) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000100), 0x2cf2) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r7, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x42, 0x400}, {0x0, 0x1f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000680)=""/36) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r8) pckbd_enable: command error 11:48:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0xfdfe}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x401) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0xfffffffffffffffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:48:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:48:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x20fae3df7b76113d, 0x0) dup2(r8, r9) r10 = accept$unix(r8, &(0x7f00000001c0)=@file={0x0, ""/6}, &(0x7f0000000200)=0x8) fcntl$dupfd(r7, 0xa, r10) sendto$inet6(r3, &(0x7f0000000040)="1d60567c9e87cad907f5bd3b58daca52560bf3d202e35454e25cf39870e90fcc1362e378926ca14387fb28d6bc81cceff8397590da375a4aed9430230d0d0a9f7b885fb8f503357f2c149cf9c622dbd4312d9ced0fb57370a3efa2661e681a139b80", 0x62, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x8}, 0xc) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 11:48:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000001180)=ANY=[@ANYBLOB="69326b375b025d0bf74a82589f4a48cecb5f225f12d260adbe1a8b0f72b293cfcedcccc50103c367237c4a4014dd421d2f4334332f873d2e8d1c6fc1c4f5419bc823d609ec116cbb059dfc5d389bec09c9f88d54ed363e0f4f", @ANYBLOB="9a998c32af44ec8cd9d21e760441b9d39de7dc38b062a069ea06b9905cecafdd", @ANYBLOB="7273e3969100d3ffeecd1f790cec209f22d6ef87c8b695a6ef6eace703bb51e28fb993c476baed1d4118c87125eef613dba610662c0415cb728ebff011574029182713a035b541f137fbc391064c982e0789ed25c7c5884974050aea0688e9355023b97b0274a47e2b9f2327a03c2eac708a2bd31fc6018c43abbe91d276eaec058eb9dd4b78e9a77b07fbc0f3319105be1465a132ccbe", @ANYPTR], 0x4, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000481000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r4, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x5, 0x9b) 11:48:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:48:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x74) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:48:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000814000/0x1000)=nil, 0x1000) mmap(&(0x7f00008d8000/0x1000)=nil, 0x1000, 0x4, 0x5811, 0xffffffffffffffff, 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 11:48:31 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x4004f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x882) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:48:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f00"/838], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x81) 11:48:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="df03602a146382a231f7000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) listen(r3, 0x2) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) sendto(r5, &(0x7f0000000300)="71ad2ffd06c22ec28d47d41d2a35a2cfbc5eaa7028b9662f7f8d173099efb22e8e51bfdc065d24269b76945fc3dee3825cbca6e78b4ed9d5e133ffbf9bcf2060ec5cab637be9b354518daa15938cfc599c647b1b1f5f8483f4a334dd32e8544a1834fa369da9dbbc8871f73de943babbedfdd8442f3763ea562d6406c663bc7b2bfa9c9088a2a3f81c6dab0e379a4aa4eda5d970aded75ecd9d083cc", 0x9c, 0x40c, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022193c70 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efff5c0 failed: hole in range 11:48:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="5501000400000000000092c43eb22106c4e819a4ee693af352a52766b6254192640679e446541acaf66184a9bbd69558e85cfc7a92d9a0140329541ac4295d801964720675f975c334b0328cb9a9541aacc89a62e6d7ba36ef3aaaa7bd63f5c839a8f66e0649949d354d708a1e0acf3174d411fe223f813d411912529ea72aa70ca601ff2c5404440000000000000020264468bb01f2f01cab62062b5f8400d8d160957fafd311154d29b5259c3f231bbea181b36a59000200000000000044db42992a6c602663507f2dfe25f6a07d6d884e21456338f5b266f80a574dc24274e94d6aaf0f2b01cf96e61df615ca3c41aea4d8590ca5271ce3efdb40f6f9230327a83292ba32771930eada25da399dece354114e3a0cb13f5a3295fbc5c8cf0bf394acbe444b53bc67870daded794fa47f1a934bbd"], 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) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x38e) 11:48:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x272) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r6 = dup2(r5, r4) unlink(&(0x7f0000000180)='./file0\x00') connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66460000000000000000"], 0xa) 11:48:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(0xffffffffffffffff) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 11:48:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {0xfffe}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:48:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:32 executing program 1: syz_emit_ethernet(0xa8, &(0x7f0000000080)="1055940f531cff988461b76973d7a663db408a300c9fea4fa23c0aeab15611e07b496ff2ebaaaee689f83d6477754c0abc051107977162a01d2acc01a55998e2267f11c79fdddec2542cb47c17ad1230fe363f19b29a03d2ad602f8902dd5034476f7df0cd8f8177cbdfc84ea71a14afdd11c3f2f4d104941f5bcbcf9502ac7b67750502b33f24d91500a4c3980f08d4826c9d18831d8878407e40ba7ae132786a8d48f760cccad4") mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000500)={0x0, "7dea85512cf9c652eadd6f29906aad099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e"}, 0x75, 0x800) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) r11 = fcntl$getown(r9, 0x5) r12 = socket(0x18, 0x1, 0x0) r13 = socket$inet6(0x18, 0x3, 0xfc) r14 = dup2(r13, r13) sendmsg$unix(r14, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = getegid() r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) r22 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x7, 0xffffffffffffffff) r25 = socket(0x10, 0x8000, 0x9d) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) sendmsg$unix(r15, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r27, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r13, @ANYRES32=r26], 0xa0, 0x8}, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x80000001, r1, r4, r7, r8, 0x80, 0x8}, 0x7fffffff, 0xc09, r11, r21, 0x3, 0x1, 0x73e, 0x101}) r28 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=""/70, 0x46) writev(r28, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0x57}], 0x1) 11:48:32 executing program 0: getrusage(0x0, &(0x7f00000001c0)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = msgget(0x1, 0x90) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r20, 0x0) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, 0x0, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r21, 0x0, 0xffffffffffffffff, r25, 0xffffffffffffffff]) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r32 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x9, &(0x7f0000000140)=[r18, 0x0, 0x0, 0xffffffffffffffff, r25, 0x0, 0x0, 0x0, r32]) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r35, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f00000001c0)) fchownat(r35, &(0x7f0000000080)='\x00', r36, r34, 0x6) r37 = getgid() r38 = socket(0x800000018, 0x1, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r40 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r42 = socket(0x800000018, 0x1, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r42, r43) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x0, r10, r33, r36, r40, 0xc0, 0x1ff}, 0x1, 0x8, r41, r44, 0x0, 0x401, 0x3f, 0x2}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r45 = dup2(r5, r7) fchdir(r45) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) acct(&(0x7f0000000040)='./file0\x00') 11:48:32 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:48:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000d40)=ANY=[@ANYBLOB="fb18320809d00000000086cf0200000000000000464502d58e39fe266514b34c3ae70231d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269179d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c10dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d6932a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def08ed8bdb376fcde2c9eb552f9bfaff036077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e875359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a8b3556d320221af85e3d224e6078511bf87262a4366c00a96e52f8e988346c74f152bb51176e8e2ea9b8840b86c30edb731e5a4369c78b8c84d0f25b78e8320ed21a291f0f730f643f441e3b43b7e506ec25966a5296b14d64391d4a4d5361b919facefe7c983e97d2c34a829cac1a4d1dc7db55aca7f449f74d98482adf689aae38baba49b39fcd9ac8b8ed2507b9138524f68eac114b1ea6ec3eeb5af74c288ca34c3c252ba841e981a5035e6b044c97e2cbf80a9091415f2909b9ab758d7a185de1dc301067425900f54dfe58c3eb7b858d9e2b20f3a85739d4e6efe5fe52b9a0cdeaea554e7bcbf652a7cb77cf99e2032d0a5166e34183ee220483cc85299ba7dbc596a1a0724fc2fd7290f945e253072051842b1fbec48637fcf3dc0117badc7e63204855b0d630415043809605e93fcec5e1621af70fedb70b1cb8ccd80dbfbe7c1ed74b192e7283ea18cddb159b2ed7bf75916c74022f2085e41fbd12bd9ca11885ada774b1902cee77572222081e4f15bda6017670b0e752071a9ee738784bbe4750090d6e4e93b3907df447d19399a756494174008cfdd0b1dac31e5c7c3ca68d0496047ec4392d7a2ef0cc7dbf02b01c7e34d6fbb1dae8ca8c9341872f793c06bfa24ad9d1dac8fa536c7f97991e04606d8d47c2226c69e655e985b0d825fc4a2678b372ea3b2d2567576a3b0a46fad68679111e15f15ac6d8aac72ee2a8216828ff4116fd0874ac7163bbbc965acc04292e03c0162d873ba648f2fb313118e00ae010392c45a3eca4d7a965f43d313d5e88cd0b41ba8fec2a0aed208a0ccee39e55f99e6d468b98e107f2360d42a091164094e114374a0f9a7ccc27e0e537d1e94d824d8e51160d630ce2c99f0537794b63bb4bcf9fb49e00f0849f18667ebd2681ef0d44941b51ec1418f958bd82f415518f26fba9ab12c3ba689dfbcbe599e635780428d6516ba0f1afed70cbdb17df74cf01e392b5560cb269d20000000000000000"], 0x1c, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x7, 0xffffffffffffffff) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r4, @ANYRES32=r17], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r19, r20}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x10, 0x3, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r22, r0) 11:48:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6a499b430d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) close(r0) r1 = socket(0x1, 0x8000, 0xfe) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x3, 0x1, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x529d, 0x7fff, 0x7, 0x2, 0x3f, 0x0, 0x7, 0x8]) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x50}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(r0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:48:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) lseek(r2, 0x0, 0x8f75, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2be9ce21283f7afed250214c6f55454bfff2"], 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 = semget(0x2, 0x2, 0x30) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x3]) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 11:48:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x800000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfffdfbfff7ffffff], [0x0, 0x0, 0x405], [{0x80}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x52, 0x6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 11:48:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="f82221ac939d63c4125547de7494a69d8b4275d1fddceeaed9ab88a578d1a38eb733c62d96cc487968e6e69e7838e1b8f3cb97a7f51ed5cec31cee36a81f7139c28baefcb659734860e8b4719a85d8a545fbfff111fea532c0eda6fdb5cfc33fe97d232eda82c748d53ac97ff1180e2bf7adc04754873a47e651487664dc63b70fea43fb2769344a893805116a595479bd0c9b29905d55b8a79ed9c8bf1c65646ac71be152748d963bde9fe13d717a24e808573e3e078c6d0facc35045fbc7acb65b8baf0090495581b4607caca2011813be42b93bc15c9d31", 0xd9}, {&(0x7f0000000400)="d85f8a137ae3cbc1c7650d105780f440e5525447eb67fa7a971be6b89f0988153fb2c57e5b2058c99174a4adf1f83ec8e21754e2507eb36fc1fe42aa2287ba1ac6130dba15d480a25cf3cf9616000832e0fe79bf230129b3c3bbdd7bc10b2e59fb68d2d9d5f5fc21b1e93a54ef54ca6a0fd5c2847dd77ddc914fcf7b6ff37b06b0e8dcc9ffc5fb45a8db3e4e5d1523acd4a5562f4f7cfe4c7e6311edad39f00bb3171c30cd52616399e0e507117301fada54ef0ab1579f6032e988cb8a953250c09c714f12c611c4c2e3a3a32e87aa", 0xcf}, {&(0x7f00000000c0)="3cd5f4ef7cfdb37f14db0764fbf68919d564c4dae564064d11392f980b9f20ee72753cd13c866ec9f2fbe48ee4d24917bf7dab2aed79512efabecabaa58df255358290b81e19d85e249089a6611a2e924a18dc73b358dc1be05926c355381558e10cc4a164d059adde22eb4372c52ead0cd94bbe64", 0x75}, {&(0x7f0000000200)="3739b29926bcd4a670944642029e99c883263e1fd4cd45fa810e3702f875e152d040e65680f2f6dd7e83", 0x2a}, {&(0x7f0000000500)="5a8cec588aa4d3ac93f689aebaa79e84107af513e1d0b7d1f09b5786670c7597f822968917f9e6ba9c7e78330d6316aa9418c6dc7ad394d7694394d010fb65f956826fafa823ffaaa91a4b8eb2955f5355b9a631e9b33e06cdd69841b74a11b723c367166490d484604f19b52653171d567f7bc7e915d1e3ed0e9745cc1285213aec4194f88a770f707c83a5826080cd64f0a2147c34ea9f4e2c9d917d8947547ed7a7e6a25da38265a957baa04aac9a708e65f5606e29879e8ca8b6322033b2f2606989ef05e9149a34dc0497674f506460a302", 0xd4}, {&(0x7f0000000240)="bf1f672fc520988e779f847cc8690f0569fe1b5ebaeb771104ca04a6d8dba63360ba1f9a426d76327c9091c80b704a6f6cc0a5bc5bdaa4fad866ce319a4983e29b8faa4a6bff395a0e450f", 0x4b}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="09000000ffff0000014fee75c515f0e003f3efb68280d0d8ce8a0bb76cbbd344e52985149f10cfe9b0cafd44e7696eb61e7af9141421be9b50"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x40, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sendto(r5, &(0x7f0000000280)="ec8daa48a013d887a2bd99da1f2552d4e9c22b89804c2a31691810bbeccf751bc04aa044d0309ce86c118f5d62b2e824f247854a6792", 0x36, 0x406, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x100, 0x1}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r6 = accept$unix(r3, 0x0, &(0x7f0000000200)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7}], 0x1, 0x0) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r6, 0x1}) 11:48:32 executing program 0: ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) setrlimit(0x6, &(0x7f00000000c0)={0xe9b, 0x7ff}) 11:48:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x8) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) accept(r3, 0x0, &(0x7f0000000140)) r4 = socket(0x800000018, 0x1, 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) socket$unix(0x1, 0x5, 0x0) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) r14 = socket(0x800000018, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r15) dup(r15) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xa80, 0x0) r16 = socket(0x800000018, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) dup2(r16, r17) dup2(r16, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x400, r18) execve(0x0, 0x0, 0x0) 11:48:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [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 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:48:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401], [{}, {}, {0x6}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}, {}, {0x0, 0x0, 0x4}]}}) 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, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x8, 0x20, 0x4}, {0x1c80, 0x0, 0x2, 0x8}, {0x8, 0xa4, 0xf7, 0x8}, {0x40, 0x3, 0x5, 0x4}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:48:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r3, 0x0, r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) pwritev(r3, &(0x7f0000000000), 0x1283, 0x0, 0x0) write(r0, &(0x7f0000000200)="8855281d54dedd58a0737d3b26133b7047d5c792617b2ce67fa91044c20f319bf82b129d61e20c86878f4d7f40ca555caa0e06952df7fc8be0de603f3fa6ecbe072a60aaeefa4fb8f5c4cfd5b0160f31e9c3246bc68c2c2c66b42282d54e4480f93d8c801f558fe35d4b3322b8a225b4a37ca6bf0d158803632d9445d94e3cf7316094dd7771deda7c493d094e2221a18df31a82577441b5b0cfc4a0fd31fc5432c12695aacac1138d621c1ea273a7cec946eb45329c36ee88f866c0897c99f64181fc03be767719230bbfe948d369cab2046c6c49eeed9d6f42e7d838a8023f6e3c8b144ac65a8a5a04b7f3e6a8aa0aad1cb29852b2c52fb66b85c42b31af3863aa877a5a3c9229115ac31f9da8a647fa764ee3ffd3089aeb2f9cfd65392bcd05ecaa2db4c83e098ed6d18bf9d9fd3b8368221279c9ab9b43df169d091a6c5307a5682df8140db045424563c2fa6bd5eae0d6fe3f1a853802758d5ea6f317267dae219c6194de97bbb61d66bffdcce9c1cf5e266da8ff5ecfdd401a624684a43f229ba864b4ef50d2325174dfc633a9e2bcd3530a63add666987c6987afc07a6e21eb08af427f895fefb4fad9a5827f81f257a0a53e658a5728256c9acab3fd743f146f02abef1035886a43c3f0853f7d37c22203d3000c56ff1722621c59df0b86096006e57879fa8ec89dbe767087d67e035e09606200666dc298e2e8fc53b2913d58e0fabbe7d22fc535bcd8c8f1399d3f41e1fd21f8da7be32aef6f6614bdc8e4809b4b7db0738613d672dd127f3a9f1032b3ba1af952182cf1ad384426b896984954dd04936cd15925ae6acffe6dcd86cdd1b7a3cb279f1a9d635c60f32b13fe2bdd1c7226ab7fb1b471e1645efc454083188e7a5e41ccfbe076f199c414d46dc008792f87ed1c5c81e4b7a32eb246b8c89f603fcf2e3372911bcb843ad44266c14e591ca39b366d2c8097e1aa3d928cb295dc6fe53e82728a481e267bbd0d7276f63522c2d58a4ade0fc07f567a1aff22858bae523dcace439100e8b7a012153993e2ae7d559408654484bde7d2250961d5479b2949be2fc5cebbcaa249fd13ad29ca74ef62828b640c89b6c5999ed66ff516e943df38ef4eb255cf097336a0fdb7581644039a642cfd593919192a352e6f88e8edf35b5f4c7f751c80bbc5b35bf80e4474fe0a0b129a5742f2426a2eebfb190dbafef29585565ea332a9f447e00963e0b426ebbeb8460aa35a6a79f6fefee5b75e55487d17ee9cae694aa672f44b569809341357f4b9732c1c2c36e7e689b414726604ba669c510aabd31a73b0dcac1184127397348b86a16f1bab41a5dbd3921e192994132097be5e585f2fee4673742a9c5be831881407e84b1b34df1ff593f2a016a5ad249364be7815c264d674db81858e3eae0ac5a9ca7373661f9d41b91415d1fe901504fe2b08be2eb8a354d0fa19fdb9086b513a4c94a09eb9ec8f55cb1788ef262fbf862a05ad0dd81ae4271fcc4a7cb33f37954d413558a4d1b8646d441abcc7485738449f228b3b14e801e27bbbf81ec2effdf3ffbf24bdbb5a0eaae2c0a3edfa96abf58380c30fe6b701e0e9c427515d1f50ddcfe83628dd2b5cbb300915ae27ac1e60234ffa9249", 0x485) 11:48:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) fcntl$dupfd(r3, 0xa, r1) chroot(&(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000300)={0x4, 0x80000000000000}) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) 11:48:33 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) getuid() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0xa) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) dup2(r3, r4) poll(&(0x7f0000000100)=[{r1}, {r2, 0x100}, {r2, 0x80}, {r3, 0x100}], 0x4, 0x7) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r5 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r5) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r8 = shmget(0x3, 0x4000, 0x404, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 11:48:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3080002000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x100000000}) syz_open_pts() dup(r3) syz_open_pts() close(r3) getgid() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r11 = socket(0x10, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) accept$unix(r15, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) accept$unix(r17, 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="0f634e19767b07847c4e51f8837526cbf13fb82a9596e9eabfdbb84d6649b149d76e556c324c11ddfdcae6835afc7cff2652d6bfdfa86eee4c3c8b177ed0b474e0d53ebfc1f0671425b37e4722808da15ba3d4c2ef143f4b8d3a496f080b8d1f7694eb0588901ea51c50bbac0facf75a2d72b5bb441c2d5381aa8a9afeaf48a662d6e34cb2774cb8c300afa69137aab473650d5c449988dc98aaafc747b216e6b8945c2ee223eca802c472a528a500aa59532a1da8475fcdc819ad772d92cb7cada38aeea6c719e97e8e3815b28af88172b353d5e3302f6fc5b7d4a575ca8a24ee1d0565e91f4946bb1645b936ccb250ac3299d4807b6894ba62dc59515214aa0059c065fb8ccf0619f3baf27968fe74cebbc7a77fb620340aa39f830ca21a29756ab2f71c3e3c3782c59801513f3d641cd1b250fbacdac672c6095a00fb18ededd29280900b9e5bd1c591c8ecc7c1d6744b35dcf51643dc4a8184ed354f14e73d036e027264b0002a2a3b91570064bdb3104fa87d876622e4ea9c4349c2ba67326c7c60bb1c44147ac5a477d9b6ba5e1cfff55ce2b1fbb4c5"], 0x10) r19 = accept$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) accept$unix(r19, 0x0, 0x0) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget$private(0x0, 0x4, 0x50) 11:48:34 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="dcdbb781b2069e9042698365d66e8ab64680b26c15427992b3ecbcc49efce99718012fb58c1cd23b1dabfce400e5f5e34afb1926ca89ce35faf4e0503450a967b11c27c59ef83881467114c628ce59bd78b9322ebb2e1680097d8311dfcdc6a1c2a202fd8e338e18692290ee2ad94882f8a9d25abd5bcf076ac116771fb2912a39eb4910dd81294c83efcef150be25aa4fcd5a6f8d3696e3cb9dce90583f89bb84", 0xa1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5, 0x0) 11:48:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffecd) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:48:34 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() socket(0x0, 0x4000, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1, r4, r9}, 0xc) 11:48:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x7, 0x10001, 0x8000, 0x7, 0x6, 0x9, 0x6, 0x100000000}, &(0x7f0000000080)={0x15, 0x2179, 0x8, 0x80000001, 0x7fff, 0x63d9af78, 0x40, 0x6}, &(0x7f0000000100)={0xfffffffffffffffd, 0x3, 0x1400000000, 0x4, 0x1, 0x7, 0x5, 0x5}, &(0x7f0000000140)={0xffffffff00000000, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 11:48:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xcc, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/51}, &(0x7f0000000380)=0x35) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:48:34 executing program 1: syz_emit_ethernet(0x29ba, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60eaa83600442f00fe8000000000000000002fa6c8670ee4572700000000000000000000000000aa2420880b0000000000000800000086dd080088be00000000100000000100000000000000080022eb00000000200000000200000000000000000000000800655800000000977524223ec7c5baa2d7d80b3203ced13ce5eadfe503c42195509ac3bf000043a65862fac8c5ee15d5d2e0563ebf07ca32818ad9f53cc6726040f6716e15a634c8805694a34d9cb47ed4b4b3b7c95c0aed0832d0fab757452e6b258a7172f784ecfdddba856ee9442b47d5594f9e83be55ca283aa2f126f46c722c78e490dbe2e87c4e8a30712d77df55c628e369b4552acf9a15beaf7ca53dfdbd4dd393c2634e48e40355590854c0ff63023861ec969a368b039ea204a97942f8209ddffa9b12a26aabe4ce6354ca800e6fbd5e5575e293949aa5e16076153b11bd070d5f6a65eb7751a8f02a50027222f85986d38e981a74759b14963915310cd5a105b9665ffb1b3a96f3bd74a70a9ea74dff2473fe2694e37a2c31a5edf059e0a5ab0e0d96825289f82878d0fa533100cda02c8216809c4c6a512d773ab7ca5dc1352a840fdd6e734715f4ad1c68fc17b67433cd5c57f00eb65c3b09408a7b94f3a7fb5268c824dcb7225e56388f53b7345d13aceafbbdc228e2cbef144e6123f5122734f922bef249835a528286f6f0f4bee4ee97aec7df99643a66a6267b74db317586003df8d53bc16654e3de53825e271e9a1cacc624d8acac2273904ccfdfe8248996ae910d089e85071bab0ef89fe521caad3c8f2e2892f72bf16edc3011f7d7f727afb6e6c77a29810f69959c030186636065637faf76c7f6276505414bf8ec5fe2c4aff7e53d1f"]) 11:48:34 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfcc6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbc915dd26593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000df4e06adc6eb15901d4e22265330027548db55da5eb1152f6bc23442dc9631d64bcd5b823ebed5be06d1cd95c62781a0495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e914fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26ae1320ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f6e82fcca1e245a58d78b79dc3b93721aa78c58000000000000000089870500000000000000eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd1000000fbfd5e3da04cfbb073654c94fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1e535656da924d99db1d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c1063fd48c5a5ef69a102546f818649f15d98cef5b8ae7f5350ba5ab8ec8da349b6e2c5ed08c6265be5179bbb14d86c6fa6107fd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c22ec718fe7b06a6a5f69ecae8d59fc953f9e32aea839cfe80636cff7ee6a5c21dc79e715efd76f807ad097af8f64283f210a1eed3df17722c30ae3f62136f89989c5b188332168c306736aff51f20688fb53fa1dbfca1d1ecd326026bae2a1d1dbf057842ff8b40ee2736d48c87226201bd87a025983b92a3597dccba323ea00ec801a9c7ea1926c93608e345838942d2db7fa9692867ec54cf081922fadc939c0c51d88e6351837514d9f6134b8b9e68aee9e498d151c947f810886ec3c894760550000000093dcca72f6396ebe32d48b2f426a1a448f8b217195d2d3683434f95ed84ea030f430c79c8fa7c68242842a8b28041e74e9669df0d05b548fd8262c701559e89823ffc19cbc8aaf11adbddb219a5e2510067371d546091b7de8e1260b4dc6ea5c8779556f6717ca66f0ff5fc98d8f1db0da54aa7fe69868118d14deb96b39d1e872c1c7553da8d1458746001600c6702bb648f61296ed4b27dbbce8b1dfc500"/1753], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000040)="c8dbbcea4c981dc143d985aaf90fe1e6623b4be1f75ace88104a20b9d086a12607dd0e0e4e72a26a9de79b2388e1d499803314bd3f3904ec2c7dcdc06559fe7bca8d149dba8155faa5ed038512e249d3ea386f49333fe550c1b77fb325990480ed1da669ba1410979e601cb550cb15b320558dd0e0691dda04399ae123082950a2de56d0405a24e8eecfbb3e7d7ce0ac2e2bc981eaa39123", 0x98, 0x0, 0x70b) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000480)="211ba2b752e3b918", 0x8}], 0x1) 11:48:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0xdac, 0x9, 0xffbffdff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x80], [{0x0, 0x0, 0x0, 0x100000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:48:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x84}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x1f, 0x69, 0x7fff}, {0x9, 0x0, 0x1, 0x7}, {0x96c, 0x0, 0x8, 0x5}, {0x3, 0x76, 0xb7}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:34 executing program 1: setreuid(0x0, 0xee01) socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) setsockopt(r1, 0x2a, 0x80000000000000d, &(0x7f0000000180), 0x0) 11:48:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x39e8, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000000c0), 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 11:48:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:48:34 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) pipe2(0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x7fff}) execve(0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x6, 0x0, 0x3, 0x6}) 11:48:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x21}, {0x6}]}) 11:48:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_settime(0x4, &(0x7f0000000240)={0x0, 0x7}) fcntl$setstatus(r1, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000000080), 0x1ff, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x20) open$dir(&(0x7f0000000180)='./bus\x00', 0x5c1dbac28866458b, 0x10) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x400, 0x0) read(r3, &(0x7f0000000380)=""/132, 0x84) 11:48:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0xfc) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x7, 0xffffffffffffffff) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = getegid() r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = socket(0x10, 0x8000, 0x9d) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000100000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r7, @ANYRES32=r20], 0xa0, 0x8}, 0x4) getpgid(r15) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r22 = socket(0x2, 0xc003, 0x0) connect$unix(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd23500"/192], 0x10) dup2(r22, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r23 = dup(r1) sendto$inet6(r23, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:48:35 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) r0 = syz_open_pts() flock(r0, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5e707acf9942f50f7bbff3b84b476d06f025cb1f3534625843127c90f24d367e596c0db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4055b6f2a4e1349c83bc905344c1bca7de13c7c86f2e889be9b04ba01771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c6c5dd64cf77aee039ce3bfa5931537af69a2f53d3e723d40443f94dfddbcf5946a9e6770a261c4c053288de22fbd70d163a0642ecb", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) 11:48:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000003c0)=0xc) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x4003, 0x0) bind(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="560200083d6fee5c190000000a10e168a1"], 0x10) r4 = accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) r6 = syz_open_pts() acct(&(0x7f0000000400)='./file0\x00') ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0xfffffffd, 0xffffffff, "5f01006600f8489c000000000000000100", 0x180}) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x672ca95a172d1aaa, 0x7fff, 0x472c}, {{r4}, 0xfffffffffffffffd, 0x20, 0x10, 0xee, 0x100000000}, {{}, 0x0, 0x8, 0x4, 0x5, 0xe48}, {{r1}, 0xfffffffffffffff9, 0x61, 0x5, 0xffff, 0x101}], 0x9, &(0x7f00000002c0)=[{{r1}, 0x7ffffffffffffffc, 0x10, 0x2, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0x3c, 0x4, 0xfffffffffffffff8, 0xdf70}, {{r5}, 0x2, 0x80, 0x18, 0xffffffff80000000, 0x80000001}, {{r6}, 0xfffffffffffffff8, 0x0, 0x0, 0xfff, 0x3e5}], 0x1, &(0x7f0000000340)={0x8, 0x3}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) syz_open_pts() chflagsat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) 11:48:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, "003700200b0f000005800000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x6) r2 = socket(0x18, 0xc002, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() getgid() fcntl$dupfd(r3, 0x0, r3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = dup(r3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)) r5 = socket(0x1, 0x2, 0xfd) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r5) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)="02020000", 0x4) 11:48:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) fcntl$getflags(r3, 0x1) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/46}, &(0x7f0000000140)=0x30) 11:48:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x7}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x4, 0x9}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x1, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x400, 0x8}, {{r3}, 0xffffffffffffffff, 0x25, 0x20000000, 0x2, 0x8001}, {{r4}, 0xfffffffffffffffc, 0xa9986d0c3078ed9c, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x93, 0x2, 0x8, 0x8001}, {{r6}, 0x0, 0xc0, 0x2, 0x7e, 0x7f}, {{0xffffffffffffff9c}, 0x2, 0x43, 0x1, 0x8b, 0xffffffff}, {{r8}, 0xffffffffffffffff, 0x12, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000001, 0x0, 0x7}, {{r9}, 0xfffffffffffffff8, 0xa0, 0x10, 0xfffffffffffffffc, 0x5d1}], 0x6, &(0x7f0000000380)={0x800, 0x6606}) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x8}, {0x100, 0xfd}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x47}], 0x2}) 11:48:35 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebff", 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000040)) pckbd_enable: command error 11:48:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x9, 0xf7, 0x0, 0x3}, {0x1ff, 0x9, 0x9, 0x3}, {0x4, 0xb4, 0x1f, 0xf4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f56f41a682171e09e0f781c35a97339bcfbaee8e0cf4bb1884dc208bfc5e200fddb453f46578f0d7a295f145e4a9df7f5a53cf00c3d66ac3841b4f990f122a08a0f53838ae2b91f0e98423132fc9a6f35081503770afcae10d30810214f88b54a843d5bf6745eb474a1624c5ff6853a61a851779f15000865e1cc376ea84e930bd6e89560b", 0x85, 0x0, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec720098fd00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 11:48:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r3 = semget(0x3, 0x4, 0x8) r4 = semget(0x3, 0x4, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r6 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r12, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r13 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r12, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = socket(0x1, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000000340), 0x10000014c) setsockopt(r19, 0x29, 0x1b, &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt(r22, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff6a000000c4"], 0x10) write(r23, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r14, &(0x7f0000000340)={&(0x7f0000000440)=ANY=[@ANYRES64=r15, @ANYRES16, @ANYRES64=r16, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cd83418d54278d5e249a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e7183de4c3795f026018bc5485c06951967e19e128b7f347dff1b9bf5940b38cf8ace205063aca1afe4203e2a4c1d640ce06173a6bbb4b6211ed70622c2aa0d1b3475c0", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13, @ANYRES32=r23], @ANYRESHEX=r17], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYRESDEC=r3, @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r13, &(0x7f00000002c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r25 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r25, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 11:48:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x400000, 0x0, 0x4, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff, 0x0, 0x2d6a], [0x0, 0x0, 0x403], [], {0x0, 0x20}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x104) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) read(r3, &(0x7f0000000540)=""/123, 0x7b) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) linkat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000005c0)={0x3f, 0x2e}) r5 = getuid() r6 = fcntl$dupfd(r0, 0x0, r0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7}], 0x1, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r7, &(0x7f00000004c0)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000100)='./file1\x00', r5, r10, 0x74f786c0fe9086b) 11:48:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) geteuid() 11:48:36 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490b0f45b0a1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda820000000020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfea63cb83797c10151db9be700ba74fee4e1970dce7b9217186c8504267b919a9e89b76b04fe90386daaed96f625fcfd168d171181efe7801340dbc835da246a530997d19c76b13c812b4b457fed28cefa15f2d95bc663ac0e1708264b715a0cf713c9d9760ec128849b38059b62b90ef6f6b4638964ec502057f813ea095b75ace83cda9fe4d7170d6d0402565251613f1200907dc3edfb4c93"], &(0x7f0000000080)=0x6e) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28800000ffff00000100000008cd7fdf03000000b053f4955d55a5bb21ee093453752be57fd60d8d12aff129f48af110441288d95fb323f408514380f36ef38a22a9168a73fbfc5020e2ce724ef676a5964e3a224d9db2f802bf2f55789da51845f2d5ca51ef1ac255368a68808924ae2bebaaa51f8b4b3d510a4a2ab095b077083932cbcda161cf42", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) getuid() semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r10 = semget$private(0x0, 0x2, 0x66f) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x4, 0x7}, {0x4, 0x101, 0x800}, {0x1, 0x80}, {0x0, 0x4, 0x800}, {0x2, 0x100}, {0x0, 0x6}], 0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCSCTTY(r11, 0x20007461) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000400)) 11:48:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x1) pledge(&(0x7f0000000040)='[/\x00', &(0x7f0000000080)='\x00') poll(&(0x7f0000001fef)=[{}, {}], 0x2, 0xfffffffc) 11:48:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt(0xffffffffffffffff, 0x101, 0x1, &(0x7f0000000000)=""/237, &(0x7f0000000100)=0xed) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) socket(0x18, 0x1, 0x1) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) connect(r6, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 11:48:37 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x1000, 0x0, 0x0, "61aa0db126e90200000040008b87789c4c49ba99"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:48:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28041, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x31}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) fcntl$getown(r2, 0x5) 11:48:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) dup(0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/95, 0x5f) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 11:48:37 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000440)="b1000504600000000000080005010000000000985df0d1210b5e103634d5c700cea1fea7fef96eefc73fd3357ae26caa0416fa764f6336df5f882b297be9aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026bae4f248aa8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faf5ff2ba5dae5a59d1f5a872c881ff2f310b404f36a00f90006e00000000977fe16cba6298c44700eaffffffffffffff000000000000000000080000000000000000000000000007a32e3abd8206d0a6cbe1fa112c9dc3a1728ae30be8c7c3123be840d9cc4e4137434e7f2742ea1fda662c8afb362f529248c809a19f0f", 0xe8, 0x7, 0x0, 0xffffffffffffff68) 11:48:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0xb3d, 0x0, 0x0, 0x0, 0x210], [0x6, 0x0, 0x7, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:48:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) kqueue() close(r1) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x7, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) 11:48:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x0, 0xff}, {0x6, 0x10000}}, 0x0) 11:48:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x695, 0x4, 0x2, 0x10001, "49c88bb01ce5f84f1444b7cfd8c49b2bb64461b2", 0x1ff, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:48:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8000, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 11:48:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1700"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/132, 0x84) r0 = socket$unix(0x1, 0x2, 0x0) socket(0x20, 0x4, 0x1f) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 11:48:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xfeffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x2) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:48:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8, 0x7, 0x42, 0x6}, {0x4, 0x44, 0x7, 0x81}, {0x6, 0x2, 0x1, 0x4}, {0x1, 0x3, 0x20, 0x1}, {0x5e, 0x5, 0x9a, 0x9}, {0x4805, 0xf9, 0x40, 0x1}, {0x7f, 0x2, 0x8, 0x81}, {0x7ff, 0x40, 0x0, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x0) 11:48:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x1000000000000, 0x9, 0xdfffffffffffffff], [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)) 11:48:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8b, 0x0) 11:48:38 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc26326d3b7ddda201a5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381ffed036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93dde79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f11271cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCCDTR(r1, 0x20007478) 11:48:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) sendto$inet(r1, &(0x7f0000000000)="f86fcde7f8fd6f54df04ffea28716b70f08b3cc776", 0x15, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000180)="72934eaf0a1152db99f899e57a17f297e256760609a6ddd816cabac354ddd9f6532131c0b98a6f624ac643903ce96d296ca4a5022ee91508f15c864b86fbfbab930f7b9232cc199f4e0e4625df1aefc917898e7979f71d92e12646cac1dd91df68d1237edaafb002ea0ac9f9f69af452c8b3245ea6e5546b91207d6bdb0d448170e9efd32ace7e15432b9e5b787984ad903a4dfcf110bbb3ec8c2f3ad9d13896ffa82bda7eda61b187ff9fbc7fbbe38ab98f1229b473bb5964588a9f72184cb06900e991a60a911a154ccc3698e5c8774176fa0833834c95726da0362b53f4c36dca798d42d800c30dd872feda3fd75c64430f020d5bb91e", 0xf8, 0x23) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:48:38 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x44) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) setsockopt(r2, 0x7, 0x1, &(0x7f0000000200)="d1659451e7ede0511f9e45d70b5705ebd944f14c67ca4dce503571e3cb7faebed297d0942deba2aa53e773f197c985da908a01e379a9eaa5d0e295a2b66f3598f9daa8158832db3dc6e0ea67d68679dd586d275a3f7d08ff3c57f30c60e347a0cf8b6fae11bf9018d117fa16119cffc95aa40913b5e80b0e5b5d04c7b7a07aee7c5178df1746120490252f1112af6367387966cfbc7995f4a34d6a79b2206b92308929caf41b27fae95580", 0xab) r3 = socket(0x20, 0x5, 0x8) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x200, 0x0) pwrite(r9, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x7) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r15}], 0x1, 0x0) renameat(r14, &(0x7f0000000100)='./bus/file0\x00', r15, &(0x7f0000000180)='./bus\x00') ioctl$WSKBDIO_SETMODE(r13, 0x80105705, &(0x7f0000000000)) linkat(r11, &(0x7f00000003c0)='./file0\x00', r13, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000000040)=0x6) 11:48:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') pckbd_enable: command error 11:48:39 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:48:39 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0x10140, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd\x00', 0x400, 0x0) r6 = socket(0x2, 0x2, 0xff) kevent(r0, &(0x7f0000001140)=[{{r1}, 0x8000000000000000, 0x22, 0x2, 0x7f, 0x1}, {{r3}, 0xfffffffffffffff8, 0x28, 0x1, 0x80000000, 0x4}], 0x3, &(0x7f0000001200)=[{{}, 0xfffffffffffffff9, 0x4, 0x80, 0x1, 0x4}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x3f, 0x7}, {{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x80}, {{r6}, 0xfffffffffffffffc, 0x28, 0x80, 0x1ff, 0x3ff}], 0xb7, &(0x7f0000001280)={0x10001, 0x4}) r7 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x20, 0x28) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001300)) pwrite(r4, &(0x7f0000001340)="df0c1cac91db3df457d6c704c17192e97b137a893bd3d408341b4077029adfafc61b9c428bc6a6045d154be5abe2dbc8b0c7c6540681fc9997774897a5e547d8750e3b53b7332b4c34b1a0946a19957dfb4a162a9e6ce34f0d065d600dc8110bfe2061338830a92dd6ee2c233199a4c23f625fae4c5bffb376d2801b7518a6aa5801ae1e3bc6e9edf2412ec192b9d5597e3dc81b38dd914c1549245b", 0x9c, 0x0, 0x7) r8 = shmget(0x0, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = syz_open_pts() ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000001400)=0x401) connect$inet(r1, &(0x7f0000001440)={0x2, 0x1}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) r12 = getgid() r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x20000, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd\x00', 0x800, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) socketpair(0x18, 0x3, 0x20, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002740)={&(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f00000014c0)="e6c5e055ddd11f5459376f0f8f4fb7d34040f2caf359916f8c4a5bd386d2e0c2f498a4aad757e866e362d4eb7765814ab768c0deb9cfd3bb7afe2e14522308c0ad4e06327562651f3e08246a8d52ed7d8baed39ae0f9600575e9f704f46125902eda683b6be7f53e58f9760b0816195835fa992503e02eb58f07bb6e61712e270772f327d1f8f2ce4f16614356b70eb30fc8b8af0534ff53d19441a02e86864d91a8a2e644e5e2b2a7a12b48f95ab4", 0xaf}, {&(0x7f0000001580)="71681cb8b43ba5ecfb4cfab18bf987eec26a603e65a6e21bdd280ff1394447de8c7186aad024ab83863c4fca51bfc4c05382585c210aef5935582331d6c3a7e654bf5b086d73c360e1a1ba0f0c2f804ce707d9977819a8bd4dd71af1a3589fd2a69de16edba6be04b8d3c9e4483bea1f63730ff44bc0f5b1da94e9f67b45c490c5bbb7f654ac686134c23b656b22c3422e057fa333c97f790677f78134dcb62d71b15f74088af87a3a770c9e9310eefbc9ac693a50a564f97867adc61446ce493243f1eabe911d6516239ce3540db00cc29ee775731731a38144a93546375c23b36a2a6bd8a1956ab3a4cf1d5e121125149e5be80fc804995a95a6af831fe409f0398b2a2cbb28b5dd7eff2d8501057eb005d2354e3136ef0326eb6694da068e4c2277295070a5027d10b0409b671a360bafa2204e93630de33589abca053697406ef77002cc63f0085394ea1ac4b6e915155115ddc6f20029fcd998a15945c970429c5a2a6b594845c1bd0724b67268bd4b684572e3086788959bc64943cd5bb7a58934fa42887d100b0e6166c4f2067fc4044560b4e914b5ac8b8820e043a707d3c284005e67de723f9677301ba196824e837fc861c1678ac9c7c472d351e1c5bc06fbaaddefbfccff3a8e8809de72f30a9ad951a1f4f2508e881e2d0b7671eb7c6dba30ed155fb7d368b1f5f486625528cd8f8a16a9b9d540f6bd9ae9c1e4bff497bbee85b1fb9e4ef7cb40b1fa4d445c21816885b59ec1e6951886bbfc9ea4b3e500ebde39f15d6498198d9c4dfab51d1b6af79f870745d4c8bef4aa30d3e610e4a2732027a5ad11bc10f85cadd97d8554da23aa6e8e3901ad48bae8d3275131ce055182b2ee4d24ad649128480733d08102010c87377055b3f64b6b94fed943f539691d678fa4d760ed860e0320de1002ab3fe99bbed6333ce4250eaa46c5dbcd71b82414cab570bb98b7a12c2aafe06a3a9da91cb4b68c3039d0d0ed473464bc5e2586667a3b53ae0fff5cf2b555d4b151bb9f8fca54b6f5b6d34d99a32dab00ee86b90229b48cf3f441f14ea4766b1fa183af661cd7ae549d8eab21f714b59cd61a8291e431e1df89cd89e48a91292fe761527f2a634b140c110efb2d913547df1386ebcbc25ec9e92636c7be3c8b2858171c81bb360799df51eabf0065e089f30c8c0a3aac15f126d105d0447141f9f46b78b9813b53c13f30dd659e1308af80954b5f4c0d382e3349bf67842c24671c368771b615388a423f98b79429abf9d173a70e054721964e5e65a29fad7c6444cccd2b4bc42e832bf3bda5448fd6800577a3daa4126a1e57a8dbf7bf5c16f1aa38ab253ec78f085cf1fc6b9d6d4b3b94a6f7f16176739355f04238ab929da92e422eeeee0fd71af753cdb8aa5ade09ab94441c9fd562185b7ac553196832f061a26fcdb8d53f1414d48499557738ef20ffea8dd95b6d2685b82f42a44697346537dcea1baef8a6515d1f6baa479724d9c450124b299eda9d15f081ef372b0f988008783c594a7cf7f49ca7b33aaa4558462d7c388e9eb98fd3d74d1529326f130ab646df7ba3d28c1092ea8f3908fde7791d7458d0321f01f12a2baafa348a17064ae92132a251b4ee455e0b37122453fa7079cf1aad5218de8d926db24516f171faaf54d910df8af98e3888b0921fd864f473d85c803e7b87a19622c9e3b0a3afe63113a5c0b2d8407c0349f12a1c422ceb99726275f49a8539049f6def4d3ca02e2e62b7296adec1844012ef88d7134caabd93c670c5a10556ed96ba5c8a49953003f2d312463d69250c19f435a4a985b73a832991d7ccb501af4836e2738dc91b9f43658ca7f655a576760802f65aec9e56266f5d08a5ad4fd4c07ff8e9df79531a67021e54adeaae94ae9b3719955183312dc84d3fbee942411e1e5a4bc908ad4953e7e33c473af4cf61cac60889969c9b78c15a2c9f16f51d7cb868f05e3af947d7a3e53e3110ed58bce041149d9df216ac7ffc8b78ebb6049a96606a3c707c2bb0d6b38ca3029e8df74d3b39227e7c355b69cb36b190c9d3a9c9aa868b501e75ae2c1ec06e59ed3fa92b786345ef0f333e4cd4f4fc98a7002f6d594753ca9ea1afaaedb734323cce2e4a67c0c1e3af3376834d77c8446324ee8e53cda4e077f582c1499bb85eab9a7c6c3b6102ec6fd4165df16aef1961e46830e5e0dd55aaf6011332eec9c9209e1d9471761a85bb7d15b7f9e197388d500914b2313889db8d66fd8a555b7265fa2f9f88a47d2496f3f0c91a7ace733ec7fde18c99bc041f3c076cdd6214428298b9570e7a4bb49586a5c10d68f4767d9815f8ff2b406680b8497067ac89be819f6413dd42b5ae4d4470757d82532191dd8fe7efd994a6162e70f7fcf48015926a3e45dbb9b169ecb5ba4f8f43607b4fb3b72abc4e43d8c45cb1fe3b5746437b580db2c69100a8c47646e04c20b299849739deb58f6a90d93065e19e89e242f6b2384192ad42c3436dbc5cfd0596c1c4a98073605932bb93030d8663d870577debd580ae2b3198534f520300c52359f4cd645f1cdf11e81d837ad60fc9aa6c1daad6934c270cc8ee1d587607cc7403cebf0c0ce2ae1648b31d353f21d8a21b799f3f92ebc57ee2466e53d6c22b5bb260fcb48b29d13aae2889c6031058e4f37f57bc3285361e743ea3659944aa1715f2cace9bcb9b446753d9ec326804be9aedf3a118ef5917debca627a7780d59d993411e5dfdbcbb09c9b4468fc92b6d02b54079c701842b18d743f7be36baddc256b1889991a5c15fb3409c9d8bd77d554bb07d7d3346e5e0733c1e0b2bdb6d3b61f71175a224ccf9ef9c1a2b1f7d31a0f141787bf2532d5ca785af616d16759947914998accf1dbeeef44470e9a108344fbcf6bbac83d7aef1ee6cd8bd1469392a26b47f07397b500e027c70c36e1f10999ef8dcc362ce201b5ccf4fca0c61516c4d1830da9ff1ab6a9ec8452e3cfeb1d2fc0a73cca392c57b2aa083b6ea1c0640682e935f8fa6f5d7c8309d727b89064ddc69f0ed2bbda9823ee6b76d007245d8e887a212638bc96a40b698870e7438b30f5e4011e520ffe56990e513ff3d4cebf708534a27e2f36b22a4b1fcd480bfd3c2e0a7027be152fcba7e6109989facc9b2210660be894b54dfafd4204bfd5f5b0f089713dc5957e65901aa067f4dfbed60a97ca973ad6698bdad85b7b59aefdac60beeb858d31a3e601298ae739ec27e8029675587f9438b177cab56ed2b080386d625525e380973a843d4b3491c57e706e6b30af05b9c0ba2eda8300357e59237d97b1107e240c754e3c8917607a4a8d27dad6c2ef3a750813d6dd8ad4f5804a58eabdd1d63351826fac54bc4fdc35a536f6bcdff5f25c988b1035c274199f115e9ddbe9127fa452acb306395d47ed3b13c85cfff13db2cfc14f681186c8ff0ae7bd4ca1f2c7ae6c2b7be64fc1242f8bf1b40ef282dd41d1aa8b2bdb61bb7eb2a89f319c80a2961bff966dc5786e1bb884e09793c2909dbc2bd8ebaed8b1e0386e5a73c7f32c8eeba78f47f3860ef2a29abd3325843ad30d28b69afc5193bee8f7998d6c152690dc0642693118e2d30f92308ab74619dce85efdcc41c765403f7482aec80a0d18682d6b36633b081b98c1f67ca13bdec491046ceab319e6708658319faefd0cfd929ae18849e3fb9dda4ad7ca0de00d2dde27f0245c216f8e5214e6f01998b9a2d00e3aa834d4796e94d3e3b7afadb522a5d96e46653f94c80510e1beea4ae501436616e17c5606cc0a695f0173ae235fcc29a8f9e82a66d1ccc8dffe89e1f2f37fc4bdf02e369d9dc08de5674bcca9618ae08e5fa63ade43e0233e8e481eea9ffbe9d5f9cdabd5b1f1abee982bfbee2f2925d6be1665dd3bd24793b3537e6ab47c17a2b8e2c3363078b28f80ac8489c09a5520003f37114ff896abdb853582817c1b79f68ec110432f7e3c4c0b9b4be8cb17260fa14d062ef11a026838dc65d584ce6f97463c8400724fea8e976ccf5b03657f6fe63930b91c2233343236aa3454bbb4d4ef82c8cc8b1e22c8da756698d86ae66cd1e8d1a7fe89266d474f83f32ef7b2e76e48494790e88a3f7fadd16b2aaac3998af554b1cbf72909ab3044ffa6d314a2e83aae1536605190c4941b9f301de92716fabf3a49921a6f8f97aa989df8a2b06a6264e409979f92edc4670b07569248c513b6e7e6bb3bc73d7f2e3bd137453aaf8270837ad6d00e743a7b732b0c1fa86de73ae7109f77c7aaab9030cbdc2c001b6e43084faaa493b481213a85cb7fc43fbbb23128360f21736432f5fc063b7fc153569d31ac959e5e6287543bf73755683a3fd2fbceafc8dcbe2157e86184fb781f58ceb3d1b1962ad96a12015dba0e70082ccc6eccc3b271b3fbbaf292bd62f5f53bd353d95568b87d19b76d1b46a1268331b1c424ab9eddf11632af1ad42775c4bbe13a3f13eda3512c6c422cc3f4aec39888cc139752497cb6499885d136d48310fd73b273ca3589f4e5f413cdd7bcdebb346d67f0009dd191ae2a11a6230b02888975215c285f9cb578c09e2d0ed1c9f0c6f8e097b93b97673719320ed72d3e725bbbca72eb64f291c4154f7daa6a344a75946c95ca59594bbee931ed9c0e74b335406f90fb65ce0b5c6a74d6143a72401fc12fa93e85b784a0ff43bbadfacd4982cf1dad4aee2cd5cdd67a55e1ba9fa736c0702aedbd48f2733e11f104f13dec317eea56dbb4badd4a7dbf2f9b51554b3b1657950504958de639a4069cd1a648957eee5d70370b7486002292ec9a07353469ffa4eaae3b0e85c2e701c57236d6612ff060b72a29e9e149c52a75648bf3bcfb4c975cba1926a13aa1c40a3132c40ac8a6a22ecf08c7c9af07f5c770053c3d1fb6e6b600efbe5991b8f8ad6a759b46529030ca75f46a6a09108e781becaa7712ab8e9367d38fd47073859b572b1191bf832007570cf281e1dcdb89cc81f04e42d4d41e1bb9e2489729e265d5185970d5f60d5a6e74e87bccd258f496bdbf0cd76adf20831066a9550d253076af6659b760c286f2ecb28c07919c80c1b1a5203e0ad4daba0c68b6f51ba505642b23121da08eaf1828cc1d7f5dba6efc3c150cc0f6a1f17754fba926a9bf3b09a45d9ad5baeb499635c013a1b968464893e770db8e1fd0d479f1708c3ba2644ff0a476d10f8e035d259f4a8d0a3c79ffa219d22fcfb94d655b71c242ceb0a294cd4ab79eace2c226242b280ee4b034125dff22d79c5913e2bab3ca5c6c7aebbcabe88006752faf231a972b74d85a1f20ac276f6afe2f1ecb9c370984ed37f44cc7cde4a6269931f4844fc2013478345eefa3eda556e569741d568b07b303a00ced7f73f0c6af0998109fe66c6501af34905cb6e8d5f69b2bf013129d630564071f37342e33832ebd38893747821c070a77666f3a4f19fe1e5a23dbce0668b9cf340d60fab0e649cd5bc07df672c61f49ae90c78eb36ae80853d7a55f5ce9b8d3bf61656c61e217cf72a1561dfcbdf9ad49b42eca7ef960f11ae6bf676d5763039216a68e78c90e0dba37c7eae21d5d03e73764e70bed3b4c5fa8cd5c7e0f3da7ebd388bc76ab7df83295ff71626a11f7eff8510f23a1f757b41a64dc058181da6af37e11250c901f6740c3ecff5904f2e1e0527fab6fcdea31a06a0276adcc56070d575fdbb54938a57d70deaf62ac803084b9214d83434b1b357a73c54ea96722ea7c945775b4724bd705930d8a73a5391a8f2ae77cbff9566a319f55026c14dfd6af5729a07c9f966a2c231beb1140b19659dfbcc", 0x1000}], 0x2, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r7, r16]}], 0x48, 0x6}, 0x400) ioctl$TIOCGETD(r14, 0x4004741a, &(0x7f0000002780)) r17 = open(&(0x7f00000027c0)='./file0\x00', 0x400, 0x50) openat(r17, &(0x7f0000002800)='./file0\x00', 0x8000, 0x20) r18 = accept$unix(r16, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) pipe2(&(0x7f00000028c0)={0xffffffffffffffff}, 0x4) r20 = fcntl$dupfd(r15, 0xf, 0xffffffffffffff9c) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002900)='/dev/diskmap\x00', 0x20, 0x0) poll(&(0x7f0000002940)=[{r6, 0x80}, {r18, 0x80}, {r19, 0x1}, {r20, 0x4}, {r21, 0x100}, {r4, 0x10}, {r17, 0x10}, {r5, 0x80}], 0x8, 0x101) 11:48:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRES32=r3], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r8, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r9 = dup2(r7, r8) getsockopt(r9, 0x2, 0xfffffffe, &(0x7f0000000040)=""/187, &(0x7f0000000100)=0xbb) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xb4, &(0x7f00000001c0)="3c0afafa7eaa3c9c4d89df0f5c3c427b9e08c24180445e498b2c3d9fd0c1ed9a1ca4ec3d0d7051b82bbb858afe624e41a6e8a28d349325c2f1f90453f0e382fa3c9bd3178bfde7527adcd306986cd1bdd495b220040d5926fda406e5f61f676a8847cd1d38719392f1d853ee2da70112427385b2939bb56a5a88a84f518a9d8e90a5bb21a6773ff5db196a2eb2c98932f33186dc498fa326537104592252ad74fe1feca09fd34b91f13b898df8fa96370b29882f") 11:48:40 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = open(&(0x7f0000000a80)='./file0/file0\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0xfc) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x7, 0xffffffffffffffff) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getegid() r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = socket(0x10, 0x8000, 0x9d) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x7, 0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="00000000287aac97b21221e16110000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r19, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r5, @ANYRES32=r18], 0xa0, 0x8}, 0x4) r20 = getuid() r21 = socket(0x800000018, 0x1, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f0000000900)="e94bd467f74797f8505f376a389d0d1c", 0x10}, {&(0x7f0000000940)="428f165734e063cf943ca30f7e91234cc27b38fe8e4c19a15d1c2af70b69d3fbfb1d1e4e9aedb60412a157d5fcded0a90e2f5e9e0420b500451acccb52fdee78772ddeb5d1a1255b9305001c3ad535362abf6abd31e8acb23e9dada3d920d4bafbe7982af5d85d9ccdeb93fe7a8cacfbf6ce2cc288c538146e882cd7312600681fe228a9fcb130dc573942f4b8cadf3bac5a3f7d40e6ff095aea2746d4693d96a013153c3b55ce8f200ee9d0c6374dd1e673cb3037bc27a9d1c29cec0bc22f315080c3248311a11233b0a5333c80e1b2dee173d10f76e1722b926de49f0bbd7ff05193ff8a130727f76de21d24be9c", 0xef}], 0x2, &(0x7f0000000b40)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r9, r20, r23}], 0x38, 0xc}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f0000000600)=""/81, 0x51}], 0x7, &(0x7f0000000700)=""/210, 0xd2}, 0x41) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r24, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) 11:48:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{}, {0x81}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="6710b337c9ea8a4a3fb350be7f2a4ccfa511e606b37cb190f2c04cbf307ed8d09c948fb214efe8ee1e35885cb6d648ceaf1035c32d26b474579ad00190cf8942c7aaccf41edf927c0173bbbefe3e5be9", 0x50}, {&(0x7f00000002c0)="49e826920b96ddbe1925fad475c64ec2c6f175ea7cb58df1497cd91b76f8e7417f3486356430daa07dca0fca994ca151d281fef870ccf61fccca2b875ca082b007efd81de19f1ba182517ce56fe24ee2aaf4980df2c9c2c22828021d420092a65dfdfb650fce11e26c30009293a7330615d9c117ddcd70ea2b352ab86d531d6dd9b5b4aa18ba1ca909cd6e422e08a2330a8d4daa7fe49245e97c461087d0bd5054b9b6f3e6256e", 0xa7}, {&(0x7f0000000380)="ca0adfe59477eb616c0dc8b3cc06f95e135049f450246b92e3ad77f5f3619f23c1d726d580d02eb405490ee5c969d2d0ecd3583a8397a84655d6341c4d71f0080bd5826c", 0x44}, {&(0x7f0000000400)="1c59926ac557710cf7f3d5a04352d047a708c84f47006bcdadd543164f379ee32a43fd441fbdcabf747442e2f114a19018987021323836802a4710c779af37f3849bf4a155ec456e7a", 0x49}], 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) getsockname(r4, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) 11:48:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) socket(0x2, 0xc003, 0xaf) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="85d3bf73f916838202ddffffffffff6f2deb8e135398f66a824530f8122faa1abf745814aa078211de183c4a244b41a5bc59bdb8e21f19ef019df23552ba43e2f5fdf78afa8eca0887de137512a266767cf2a1280b75f055b88433adadcb9ec4693c563aff5e0690c7535d847dacf79a6c738b65791fcf58fe63b874064b57b2bcd9397a715d10"], 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x103) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r5}], 0x1, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) 11:48:41 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x4, 0x5}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 11:48:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x10001, 0x0, 0xfffffffc, "5bebfc0ba0c10a9054edf0721b84396af3aa4755", 0x80004}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto$unix(r2, &(0x7f0000000140)="4ca4f22853e8ab315e9cbffdb88676d23f4d538d7606cef3a32b962f5a6be361e1fb47fbbe414625d922af38a1f43955f6a6ba81482c60edbbe88dacbbda021260e4c12668907414134a62c8913ae8e6377bde618050936fd4f4338caa3ad4756d162b3dfb0e16e11252d12d5bdd2789dc1d493e88c92d0f21ef66eff174a4fbe6562828748fc6b5d36ad381696d50d00d231e38032010039a82a3f992e7fe0b8d1c16f4369b16552af7a7f865170704c67dcd83a2c64f6dc9403c8ae9b43bbd5d346753", 0xc4, 0x400, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 11:48:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = dup2(r2, r3) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x1}], 0x2, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 11:48:41 executing program 0: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 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, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x101, './file0\x00'}) 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) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)="b100b8bdcb035488a14c452acbea10d14d0a05aa8e155190b2e6d9da735126350ef03a2cff32b57a639f84f8589e9f15ca7f6067d74d386327cdec6f585477f8f2b48c9110956f94489d625f02e569e4dfeb5141dfc48df259c1e5e858ba70ba2a0b5dfe14f0283ed50a420814fb1d977d002d7ed1797cf6121a22c6f08c7d29", 0x80}, {&(0x7f0000000200)="a6e663029bb686505f0954b49d9efa956befd6734d4a4e63e10d14e6975db1b2e1a8369742958ea4e8a0ddd2ad84307f9d13d8cac9ef2409062ff57e43c585c924e84ec3dc7e9a0a1c96eba2a44f223491bbbafe2c9b527a8450204267f95733b8365053ebc7509c5efa49ad22ae5633935c7d9cc0687d69", 0x78}, {&(0x7f0000000280)="56aa906af71af32325724bb6702a7e155d5db7635dcfd16900ca3123419c6c077c295eb9b0024fa4c40481594267f4bbce96aefeb7689e702f0e347a0ae27ce83e843267a859993c84410a6d3f220bca4c6144726fa6228a3a9b96e68b868b87c6b3f25fa0c8e20b29cb4ca52f758f90b84bd081e2765d31f559c1a759a78e1b53c123445b5bd686a12ecb4d44613bf0f0a5e0a2ca", 0x95}], 0x3) 11:48:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) sendsyslog(&(0x7f00000000c0)="7fa1abbfae03eae0f1650a87201d0178e6afe9bf78b68f1ab1f92d3805e92e21aad0f484d5169fdc08d86965834b3c01be00df3bd51e5e45537ad217e1bd5f2bdf01c30bbdfc73e1864d119212395def4a746e48e41e4f1c989bd905ad272a23163a2973", 0x64, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x10) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 11:48:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) sync() unlink(&(0x7f0000000040)='./file0\x00') getrusage(0xfffffffffffffffe, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) socket(0x20, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x430, &(0x7f0000ffc000/0x2000)=nil) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x5d2278f7, r6, r11, r14, r19, 0x102}, 0x100, 0x200, 0xffffffffffffffff, r20, 0x2, 0x4, 0x6}) r21 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r22, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000140)) 11:48:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="35948bc882794ecc4afd62fd303aa97613dce7db1057719b5813bef70a2fde339cdcb12580a3c7b5c5c73b0aaee2a813ac59f8459fb1462d311e4084ab33a90fe9c8fbb8bc9db5b2e9e2596c34db83832c3e1371d8a947c6485e8dfd008ec878d34a27f06f78d7723311bb46bd8da7b85886036f4019e44cb828d02202a7901c", 0x80}, {&(0x7f0000000180)="8b2c74d8b92acb8757e1bb8161e00a012276eb1114c87efc5977add3e62fd09c7573204e4386a72621298d54e75e2d2a7eee4d05fcd09b6ba91112fb9e4bbb3c388cc5d501a33f1eaefe37c2a023e34d81820dc71003f002edfd1970d8ef74020b349ba9d1086f5b29dd7acc64b2890ea346f4cdf22993832f35964d420377a1d78375cd25572374890daf0baff2804bfcf3008fab2a0260bfcc01a4aa41450028777d5eedc5b7cd6ef959d4a2381d35f38d755f954c73c5f3734c52d722e1d303271c9984b26386e9dd446f2d50f4363bdac76801142d55c8135666be1ec2249ff863310d7a3abe2dc6e399f1431ff05f65ff", 0xf3}], 0x2) lseek(r0, 0x0, 0xffffffffffffff01, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) r12 = socket$inet6(0x18, 0x1, 0x3) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) r14 = socket(0x800000018, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r15) r16 = socket(0x800000018, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r17) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x6f, 0x20000000, 0x0, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x6d, 0x40000000, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x10, 0x7}], 0x7f, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0x5}, {{r0}, 0x0, 0x80, 0x1, 0x4, 0x4}, {{r8}, 0xfffffffffffffffa, 0xa0, 0xa2, 0x5, 0xfffffffffffff886}, {{r10}, 0xfffffffffffffffa, 0x5, 0x2, 0xffffffffffff0001, 0xffffffffffffffff}, {{r11}, 0xfffffffffffffffe, 0x50, 0x2, 0x100, 0x100000001}, {{}, 0xfffffffffffffff9, 0xaa, 0x10, 0x2, 0x2}, {{r12}, 0xfffffffffffffffa, 0x87, 0x1, 0x0, 0x80000001}, {{r13}, 0xffffffffffffffff, 0x91, 0x40, 0x1, 0x1}, {{r15}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffd, 0x42, 0x8, 0x4, 0x2940}], 0x80000000, &(0x7f0000000340)={0x5, 0x6}) 11:48:41 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x1c}, {0x6}]}) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 11:48:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) read(0xffffffffffffff9c, &(0x7f0000000240)=""/166, 0xa6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)=""/165, &(0x7f0000000040)=0xa5) close(r4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 11:48:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r1, 0x0, r1, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:48:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000d9f000/0x2000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000540)={0x9, 0x6, {0x5, 0xbc}}) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) r5 = accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socket(0x1, 0xc005, 0xff) getsockopt(r5, 0x4, 0x400, &(0x7f0000000600)=""/4096, &(0x7f0000001600)=0x1000) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) write(r3, 0x0, 0x0) 11:48:42 executing program 1: r0 = semget(0x2, 0x2, 0x144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 11:48:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/129, 0x81, 0x801, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r1, &(0x7f0000000080)="44346ae60c4c3733", 0x8) 11:48:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x1ff}, 0xc) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 11:48:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$inet6(0x18, 0x1, 0x9) sendto(r0, &(0x7f00000002c0)="62cf3e9ff4b61f351ddc79b79194676842fd4d83484671bcdb4f02b22a74ca389b6358d8d9316b3a5f80139a2fba7ba964ac3928794d11af423df4cfb78a73d4387abc63f797cbbf26723180c88ebe01da779a7ccdea56f5073a08c1283e2da6be0d3db6e75c51e3153d49e06df53abcf7dd00ffb2bc1792aa19bcb4b236a50aa957312789c2ff734c4eafd1f20b4f9a9d246fba08b0aa3d8089a1d9296185029eba628d49b306cf49074117f9771ac0937a4cd99ed305a58620a4c0363e140ddbb5a67347d9697b45188ee327f644d7997605fcc1678cdcd93ebe417c5f8f47b40ffe022e7d2ac166ed94cdb3d52d38d309c681e7fdd78961729df2749d4f9466d692759107e2ad072831ddf9ffed8dc3baea7cf4052431237f0897c7d6147b0fa0ef46fff9b3e1edf851cf3cfa04e33b820adebe606671c9dc9443c6241c713186c0b7384133d0a1117bd295b4d6b0d098503dd141d8667a9e8b8ac7c572eddb7e11d96fcd75108e9aa146978514126a5590cb736e00925c221a8a158c5649b5afa4e9dbf0b169b16ce41314fda47037df5ce9a41c08134d27a40e163ce05f75d262988b70cb75b84edbb7634a5ab8785dbec70d3cfeee374c5cfa617bddd9151a0cdb45f492f6384046d70d8e2245b10b349a99072388dd72c1de8b625f1df4c5a0d182e81e2d367f4e641757a7683209672302244fd55ee4e748b02419737371ddbf4afd6e76916967cdc1e1a980f6f91136ebcc156fac3fab219fb70f466d5ac578e63749493178672fd432c256860aafbda10b9f41439804db74c0fe368050f2b4a22b437439fea433767db24454c954f264171944b2f08f30d7394c387f0f3745f3f177f642f3561c1e2f2db5eb28015920e08a505f904dccbb61beaf76c22e6afddfa95f126fbc49459135bbf6eed81e37ec9ff4a6a53b9b9e87d1ddeaf44253816fdc2f867fa76c9dd43dbbd6104e2f83e265d3b0c11004f690f119c6b613a6245e20132c812dcaef9b37d5b7161abe975d863d10f4f5f80eb299cc9de332bd5d987a6fd68c43b4eadafdfc416480a9822c269fb6d75877c59d5945239597b0d709f399dc9ffbe0c0cbe5acedc04b7b9350a2f49636299e0cd5ef85359c6d581055485a873a23d317e48ea9bc725687df73132387efb9e38f64797666850dde3bcccd062fd766b8b1a1f8d24046d2dab27ab4a5e6d7f118d1c512191ae73ee5fa47c4216ce4ce882fc4c70ff36a8c2b4a18239a764b8b1df232aa3d55da6f0153d4c17748b06089c6bf44f93181a0ecca6350723ca6b2826d61036742b6a5105f6bbc41052177d1507438a2753b3114955ad656cd11096f3210c21939e7eabdfdf8f2f46d5207a78a0aa35b6f5782861524f07c35460b435646e5ec845b00f5af49c638a9f4080af6b222d0abf9ccd6da66acc8977b9a5af0cb3972cea4fd0b194da2deed918fbbc12056d2a2e25da4ecd6f72be539995c5b9ea5fbc7fa9b906f2546da35dd0d372d2e1ba1906a37066034dd25cd4918ae367701836f5d44d870fea04aa2d653d13b36cdac80cda90f028ba12bea162017ddca156c441d051dd720f0460e4ea4b2fa7a4609132c1e29b110b7716018056d403f0b356ab9e3736394615412dd7b6050b48931480598100cf216040f4d8cd44ac5f6c44a243543180dd88971e0da290020a6583096a90a2879af6f3194524f0b9cadb7b1ac8024050c50194a242d289f60c6ad423b400a9e87495285bb1ec20848ba191e9dc17f66be8303ecf28f50d58b02dbda5d7938e24e3e6cdde58fa691c78f0dc4ee4d4e46b69532473ee8382f2e860f821dd481ed7f2053a0fd95864cb2391c89b68881020ce923ac130389f793735c12e1b833edf66256cf2bd61be9c6fbb984c227959fdba3b4b110fe0389337343e7ef06c605969d5621fb4d196f947cf142177e8019f6247ecae5f7e1e2c377032d8f99996d7a15877c37ecb087e9ff7ca580852e7ef96a3fab84eb1d51cfe9c8a8c040c3e677b8e944ccc10ac5ca2bf0b655e3d3dddaf945dc75063d764398370a1dffe8bdcdb2bf6062f8abef1339c03f6f7ba352ed9a1c53ff1d8214d3aca0223ed8cb3d28a6c764d6421f5a499d1b87b13c94df5fff9103e544e5824d42ec9bbf8a8be3b631c0aa9f74fdb2d8f24492806ed9a39f8f438e55b7df1bca690448f602e2a81c0d634351ae1a48f148c0f76ddbd279e0738ea5a7a42091ef0ea8730b3d9ea5f3891f69b85659d0dd7ff8b813d7687db42e0c4bd835ccce0b96a6b3519902fb4ca43b2f4c6beecec3a642e8e4fb2014a8758be8b1b70f3ac5671fd39fbc6a5710210ab76341537f88be3efdc92009beb4554a65896e19dfa38a90e6dd87e6635c1f3789c432219453525826ed98b0c186c15abf989dfc419276acbe5f65e65f7f05e35bfd8de3078cafdc55103ad609ae13c10e0514f326351c4ced5d992db3095ffb34596d5ec12008165905b13b609e7db8a5e03692d4e47ae62120c24986f5640fdf8fba8fab79118d10d002a299bc3fa2a084c8751d583023da3b8b9653530ec1d8e0a5c37cc8821bb1c91b08eff935578770794d7b0f9e8afc3878795ac232f949c46aad694b092c46358aa35d29f77511f9092be5d2b85a55324bb9b6bb210cf2db7ec7935d195b9400a0e0b8907eeb7a17859a1d55d22960bc65e9a035fb15887e3703c274e2f0d55c21bf774034ce1dbaed39e6f3e5d11fb6fc0eff210b24753ba558dfda5c0f530e7227c10710d04887c7bc54089639482db39e475fdde2560db10d91bd84b8c33ce07edc83fdcfc953de6fa67f8fdc6ceea9a7501e358ff8fab59cdc26b2c2cd728c18271e490a7f1f76be2daae8b0d799c897b21887c18466eafb5c00d4313b05f49f23803b4185e5cd31d243b01caa10b9c06f4c7ca0049930b78857196f9256dfde84ed6f62c1f662b9972968a4598995583095c09a2dc990d497192b263c38cc57d9595435df8ea9edfaab37a4ebd0c16e598ee9a21486f7bb04d8164adac30cef5846ffaf61aaba9a91fd62625297e348fcc5f3c23c2832ce8c6515ca963b8fdfc914c3a1bd2d9ec8f3d11d56fb13fbc7b301609e867414bd1666eb9de4f71e79c22e2e56fcaa07736476810f61ec106d736542401db476967ffb4a7f1e444dc846bcebc6940d1decd2f8dc575880a7378ffe8db5330aa65ef865bd8ca58cf7685ba5699a196714943f67b6989f5458ef744656d2cfb2400b117f030e9d6f4a8a1e7373475922632b8ed3ac9291a1eb531e2863973e12c8d5be8120052ce5e6c26e820d8aa5198c56eda4a406cd2b8493e7e3e9a4bb2e5424d99f40c1aa0ac4f5f6ae4e657b645b65b811ff4c46fe82534d3e6833c59a1d54670b394875ee725a2a99318a26ddfb141334fbf186665a5f436708d790066e37621318132b6d9fd241321d7a32b676addd2af012020eb4e9a2fc0d0d6528da0713fcfd638b86b758f0aa7671978fa0f98fcfc040d030b1d535e33a21317b729bd17dd2161001ccc8fef151bc57a24f94eb5224aa3c832dedfd42d17445cb11e060b5e8b2b47a3f1e78c3ccab6f20448d51dd37dd43a29af78a66caded6bebff46f9c7709a7127b1af685179f5a966e9513a8b94c3b510e91eafc56c9550b2ff4e9128c70cf7120c8d71cf82cea1c816f544d5e8cf4d68d37e0a41106845bb5697ca06771795a44abb231ee68c332ec82cfc250175b73a2770d7e6fd3cc655fb8658d433b523b9ea6d3887fed1892cbef981728e4582eaee1a7a63a35235795836c2da48e476544de4db2c9c9cef3c00561cbb8729cc0c5d06701cd4a43c38a0dc608512c4ace668e42f632ec9c0f15d5b34ba0e9334cf411e6da4c8bf88e4ba4d1a51a9b03dc200a1c34939cccec15039833e024adf34ac98ef1b38ee48a70dbfa011cbae6cb62f602c1e38ea1e49404b17d0be3c5af41f21fd961521f84de5af33c7b1bd4621c5d26b9bdc789dd32246af0abd9f5b780ef8038c53554d12ded905e28d790891a554dd5c3ead772f702ecc56ae4f076a9afc664d12c37917b7ad511da0419ec3fe8dd493f2b6e99eff5d1333907c6d249b8f20804bd1a043dfe02d3d0ee87a6fec1ea80c6c9f62f91ee8b1120d4dc3e8ebccf3620bdffe1678971b81d55c93ff01c64b531e04fb0ad8328103471baccf82cc2365685f7231899a5a18c637d61b6bc7eb66748ae9f29431fc654982acd21b3ccaa2af786ba647ce1ed9316d7a5a71fab17657369f3a35fd8cd97a0015e3c6371240c24a23a247816b1460b924dc58bfcab6be6445b374d06ea131ec89bb405f20fcf49b67ceca800afe0966a7d07329d964bf9e2bf7d6d2ab37d4b4c8537514060daee42fb7903a13d06bbdbc2807ee0d1f51dd7a365183fb409645abe7717971f4908b6e85358b7d5771e5e2f9522739310414d7b1ecc570cee1da6b4e4c94fa72815ea2e8d5e91483ce01942ec403d0aa85e54889a51a7bb1f0c409638e8bd414a1bd526247b001782f045fc0665d9c8630ada8150bbd7d045122b5676d1c176bbb63b051a2a238f82adcbfe77aa5db09e1ab7e4a5e85cf5b9e8d61fd8c33bee8933ae0e588ed16301a6d3c874f43c4b97438a52aafc9409d1eb4485874ec6e54d89cafe76108c7c5bde05463c8a163beeda18633f8543cf24e3cc581d2d8dc9f5afaace69fe5657175eec2e29f7fc24fb6b58cc529ff3a19813e35e8eee0de92243882d634f13444e81286c8f5486d4fda7db58ff12378161b4af258b0e6f945fdaa7487e5f1a5c6fef2fbdb479d87aadebed4aed04d5c3b93dcea022b4fcd4e52fc52bd61109d228c380c3110a830d6fb2f31c52f84f3d2232979a316c79033ffc2f81762bb0cf93b0955aeb85be812b218ecd2811406afc7266efaccdcaaaf49a9b55fb26cdb1d45ffe6b3f541b01a12a4f2bfaeb5d5d96497f15b66ab3616eb91ef5e3a8bb2ce4418fd5e1c34301b87f6340fce4a0f237dde46185432a5c099724f1dc1bb5b25e9b2b35a2eb03f7c69c3978829f20c0ee15abfe72ffc06cc0e6fd30fce527d032a14482159ce3f412a44fd31289c5aaef422c0ee2f5a1261c8125bc48338d86b76fb98a7e3906725d8b362c8c3c1caae550df65cf017992f89fe1ffd016c47d8df40174b087b9db7aa335df96854a2e7a388ae4c3a788a7c46368d9f2edb4b65923bad5d2bf4b47cec8ef439900c5871e7449b715526b5efbb2ae6d20f33555f9fdf41718123d6e20169f959ab6dfb934ee6e0d7182a4088ae10ae125e0e6b8895ba2fb121f60dbec4116ba225332bccf7b14e2348ffc43168b58dc8a8c34993db08c6b55f4745bc0c242b9478b64db3924d7c7be9e048e1d8da587bbfdfb23e27ddaebc75f0b8e67e31875adb3ebfac489f2a1076362bfae02a253a2a62ea36eba1323a9d0b05f8778cba31859dae1b809c11c46508b6d27c0b3a862e3ecc651c20ba0021e413969a6d4cfb8dd3c5f72fcf441d8451f54fb278aad3c19b97889ea961cefe53c676c1002218413e5e8605a4c1fa23d51af8b25729fdeecdc618c6767b3dbbfcc84131c30ba79e68f4cca3c8248c4dfa86e8a57f65392ac45130847e1d80c9b266805d60aad7f58759709a8227f2588a69d48c75f1ef4b4124fa963ac23864afd52f3772cf7e6fba39ff557fbc4b00ef4460ab26ceccc2c265b7f4f3e25ecb89c6bf60aa8aad4d9ca56ccd54abed8cff7b358ef44b8e4f75bf78ccf7fc24d7c202fafab5bce98fc68f895486c86b8920aff280339149b7a65c05ac2", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x9f3f}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) 11:48:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1f4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0xff) r7 = kqueue() r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = dup2(r1, 0xffffffffffffffff) kevent(r4, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x4, 0x1, 0x80, 0x2}, {{r5}, 0xfffffffffffffff9, 0x9b, 0x2, 0x8, 0x3}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0xfffffffffffffff9, 0x5}, {{r7}, 0x7, 0x8, 0x40, 0xc65, 0x6}, {{r8}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x21, 0x2, 0xfffffffffffffffb, 0x4}], 0x2, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x2, 0x6}, {{r10}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x2}, {{r11}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffa182ea45, 0x5}], 0x8000, &(0x7f0000000380)={0x10000}) r12 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000440)="86df2916799480135bf3911f623b424478213eb1747c531faa494ffcf48d995f78a8ae2b8a888d29b6857a9492e15e5d5b8638ecaf92f4ca6515c03732f4b7b511e2261343ae95a73b8e63bc5c196113c81b2d61abb81580bc000e05da7ffaefe4e667fd9fc1c997c2151920365b5f9386e8152fc842b641ee35326ce5ef0beb2780e4c8582edfa1b0e4ffeea1ae048bdfe525b70f5e3e380e1fb43f3da5e43587de288af400e5c3607e7546f37c83870f82cd92bb1e76f1b416fe03214be9143b03700a1007d2c0b7db3b39e74543bce2cb3f384528784c44296a3891a11581983fb75f03d073bca20001467bbcff3264a19e88dd350a5d09a438617b991cbec8024503153cf7162c448a4a47f25099f504861eb9b9770d9b8f3b01ea712e04fad4725d960f2e51e25a771d7ff0e35c6e729db4191b3cd2f97e8dcd0ceaf7f77b00fe018ab9c1b81e260324084832cf8009670581085f248c376b54014e9e0c2481a9ae102b6d07d4f4448daaf4ecf03023a4c4646ef8fed231bb42e228c1db23c8c2ce593cdcf7b7688f572be7a8fdcd82df9b0208de9e85aaf39c2f84c6745d72f8e2659785f6d98c41a02f2d61c76371e26eeecb6838e84dbeae4182196d6fa20b1045361fbe54566d91dced5ac38a5411ca63f2946fe0029d5eeb2e389de0ea4f9aa15a9262dcf282e2a17c586511724849b52c35530052c5a28c1ddb4d5fe90f5f24265ceb7203a9d4f89285b6edd30ca0f3be682e74046e4a5ba08040dfa9210b003959e7018a765f2f830334e2e1ea3c640bf6aa8b285369cbab5ac47773bf24664cc0f85daa1fa0bcabaa1366a452f6239e5afa259466160f80fcb8aea91fe199021bbb181e56cd904493172e63321e2b634a175123f0391b44536598de4f2e4df298ae844cc54d2441861d625bb571604d06420d78a0c14ce39db9dff395234997af192de8664fb691988e908bd3a39b7b1841f6e7921c20291c46adcb6f822fb7622b4e016df40aa1169f5684d2d353fc780ef486c25380e7d981436f1c6af943934453dff03e0df0ba188206a15ff9e093a0819032c08885b1e04339fd3d4a9af096d17599b81e0fa4eacf2d7bcb7d9b1811017107ca1fe2a6c1ba5ede1ca7c57e1f09af3e568f9e5c630c1fe1673379869d106cc3080045049c739a40ed0cd7c799aa8d6fce25cbdebf6515fb9d5a71a9ca9d960c9b39d86a7216aca867321ab5873eafdeae086019f1bc35c8d99a100fb74a541f403fbe488eeba0c1c92d59b52d71c9407029ffa1c1d73692684989c4912d111ad2371c38011d615d402b21052468109ca9097fb21dc246f9162ba9bc3c51983c689e559dbd103a39e4cf0883ec353b753c100d1a4d6a518fd4f027b6355d0943501ccb7c396819532b0f2ff32f7684deee3a29e5a603230a1f72d7e118ee467c20c3d365188b7ae807f77ed66d2dc33161edea4c145126a8eb08b3d3d8e38f24da3b387d138dda3ec0019c5a6d676f03e4b879a53115cb29420e3c355f22a70e2985c83c3d4d5cba83c2c5db6390924e648458aa160fbce4f519422ac7ec702ffceb00183da8757520c4b75c1cce466a052dbf8f5845224c9b259b492a8cadf93a4e89a1f99add40c813f3f71142c1b34fc443f22b6fd5dd25d424044056c4320b1c84c31935975bf9b40a82223c4db2d67de12f9fa56f5780de851c2ab8cf26ac29063761c6e12793184764d55aa766cdac316ccb2043586448191fd40f267490816472b32bb97fdcc688d63a8122576891a2e8de941d8bb379157101a817452bd1d8e2c49a994753b722f10f00559632b15b62f5a45e1e83820fc0cd55bfe0518b0a30f9dfc0a8d7a26bde22d951832e7c52d7d4985fae91bd79aa4ef32ac284cc91fbe9a032352285a181883e13e51b1a3fe1bf43efbbb36355665df3c253d7e93538ee4f0cf92e900ad8fc3d85294e0c90ebe76b2340f2bbdcc85e8ed51189e7d48049b6233ef460a4bb52d9ca0389d8abecae187c4574419991077d05c9b494c8df66c6afc3eafc9bbeaecec59358d6fa43282f3034b66b5ed41fb848e8ebafe853454b4dd78a9b940d5bda977d2e0d42f7f4968ebac2a328ffae297ae8a58bf5bf586ce10c86befd47909e50969e8f23264ae9be22c9668a1a034b9bf48e84c9a40540f25db6d57e3ada1145c04faa84f5a40b94af73fd735e42a83dbe34874e197330dd43ed8b05fbf608cafcf15ea5579a4b6e9498ff59a03c2c1da1a0f9f88b40edeb8bbec0b0a921d2d218fdadb138ff0dab51a7fa66ba70cfba33a9ef7f586c3a2bf6b2323ac39320252441c136498a14f8f702e264e2bc8b616065878aa379c2a9e4428e154a30ce91b9c9038d059614e0654d309603ddfae7f4885215e83a0ad200073a1cfc219acc694d0d3fdeee22aba5dc2d2763aa1efec27f59ef38eb9ea451f86dc77ba266224e16ab3e40986898e9fc26e4be9908d4d1ccb8ae3b92d2d757cdb69b39416fdccaace87d212e2e4907e1aac23e9d55d05cb222533c5be144b8d7d3e8ad5750fd72726fb3694a7597723c3cf1a9f3a938f1e955e2e5bc863327c8bb6148b9e90e0a6a65f31a39b688428b07aada0b1c7d5b7e56d1588254ca4b5b21d693225e83853243e2d7205d799e04d432b2523818fdead58f76d29855ff08c9eb76bbc565ede4055275fccb58af79c2f30718530177af4bf22f294bbccf9a6dc086bc0e0f90dcb75e5e3cd9713aa1bc39643d5a9015865bfe77a6c84903eaefb11e42f1e0030ec833d42c2ac686635da07af0e4eea35383462d2efb1bda36e70523a030484dce0f45d7a30fde960dd53626097877ac35ea2c87f7bca78c4aa1e13797630c5daa78a55c540f174b986747a3b74639915f75c8e4e8def133037c69710d63e92833ac667b6b8c16fb2335a808659f39e9215ac3f9b4984c220ed0494c838a2767fe2c4dd67c4b41f5caf0ba107133d2b49660244c861bc30e01884f3b785bb31beba17c1b42417693b1e53bd9debe531109fce7e81712ba2f73830e0dc397f967a86ecb34826648c8fc7c282d1ef8839974331ec5a5da0e463b7ebee910e34ff3d655a28c7a97df55cff30efdb3d9afaf8ad5439f4c27642ffb52665b3610738ec33793fe84521af1fd51a921eefd2489f38e219f0e582079b99d20349a16082f6589cdd04126f21dbc9ac9c2af0291add459b3be994df32125221f67f49b3241afc2f0c39cd721f4bce0a4bf317f5895b0c061df66270f1f85b564693d84af869e9e54b7069383ce612be013900b26688222e4521a10de0e68ebb04b6e88ee4f95609a5c614c814948f38ee255575cf31fad68e0a953a20eab662afb7f4efe7e9c1482537ad022a4b9c4c6ec9048b7653e3eded8fc87f94d679a92922adc30c581bd65325daf85f76b652c01b6fc88e3bd8a5487bab58d11835ec5e1172c03eeff684d577c2e1d994ee658c9058d3ecd49a7ae25e145e33a76a586315b365ee2f36cad64fcc6c669042d04b8944f0d5e6453ae6696da5123bbe8c764e753ea098e45031e6a67079a3baca539879c8eb87a57b9f61bfef68c8b7d2186d0bf926e6433b8ef970b8795dd5f875dc285b1b89dae39968ce6da0ce36effe6b01183675ee3948d0a2dae727c262f554e2c28030ae4cb82b2216ebab5664f8043d859f577c7f98861f9a6ebe49f11bac3e6352339c2e8911809d9cbea292a264661b5076bc409bdefc19f3b76f309e241b8e05df365f86b316b0426212235d3507971ea12a4b94a6412821c830fa2f83263c6522044b71acbaad294c7b5b1b08cdd63870f0a61d0d2fbab58013d6e3715e9e09a4f23b4d473403c1f229d21d124b8a8296fc6c2f06658d99420b27f65efae4868dfda54c577b7f53aed123ac84f8eb6b5cd2f8730cddfa34e9fe316e55d6bed5e3cac0ba9f979ad4318f995b51cd78f640e1de4348efb53c6809a7ad45f806f1c43a8d20517fb3a83e743babe6d351474f031acbee9a6d7d85d8d90ede3d49b76f57f82a3e52ba667109d5aca6b575b8d8cd7b50da9a43f2a547f29ff82d5852e4e2b8593d5551acb0e04060655f628e5e6298584693afd95ab8fe95ca69ef665c7cca470e4fee025f0da5d4766f13f7efb471cfefeb53965510136c5df76e2f30cf7f7d45a4221eb07345a108120b25bb2baa019674cf31a8756970608e9d1823478ea0b24740a57be2c39ee8613687daed2762fa496e5f6e3e98ab21adb1ee7674e9ebf7760a6402eb344a9421f74c925450db174fcae619f1a14f1c4d871733f21b742e65bf027ad64c52d126159edc7890488d71612fc2971c39b435ba4d90cbc42c5797136ca6c06cbd60abe636288f00ccfcbdd653eb1ecfc4f0d7a9478c79e9843983bc993c125f17741cedd29bbf99eed0aedc5e213b6d6e267f90fd6e545cdd10c9f31caa87605fabe1543ea62061a1c9e5debf72a9561c88b07afc5931fc0116a4446e104aa75996e290554495c5aae9d92715c4b202fab738ef44a63c7cace206d6fefcca1827a9e396b5abb067f59cd012e068a19ee1ef6b644ec1d9a4cb9224018de44b27dde67bef03c473e35daccc3b0814bc80e7aa766715be2a63da89ba8bc061918bdda2c8cc6308b219903d2fa7c2950d0ac770d0871940edc60d85c4791761650caa0cf2860817ea1f18a3e92b4f1641b9cda16f2fba9107c5e77c8143535994b43e754ec85149fceaca91e5305577ceb6cba845326433dddb68386c0175251ebb54bddc33061a84fcf66223c896977d70a4ee22e2d1ad6c7a29766b830dddba96bf3b9f75e1ef3c9795bcc5f66b164224a647b2e328693340b3118d9e0d23be553cffe9f7ba0f740dea9b8421ca46e9498596e09a0fbd4cbff40da44fa82f9a6eb9b02cf1c802119d573735f97c36ef5a0054f2468ba85409954aee7cc3c0a911f44151f9b2a15a21fb5f31fd6c46d2d0f237c5e23b809ebae19d8ace8a05ba80f756be7e46ca3fea53b5dd40e0e084fde9d510f80d22783f5f346f4e5845dabe12d98bf63244faff5c7254f6119cdae57d389a0aa94f969ac15ff49e9731e9d0a22ee7e70a97b87ab020dad0a191e23fd5dc373d3ec633d8e240ac493340ac195aed9f91c4b884a8f2a803522b76c65dd79244e3770826092b5c1126336ce3c041daf3c1cf4a4da4f79ae79b45a4f9e45ae4f5ed06ada368ff3cc0329d2b830f85522df90bb779f04d60f7d1891bf3734604a9318433e8f8477e482d5ddca600bd9284c335bf472b9092e9f260e38d089529512a501c6efeae113a42a403973f05f1a920fcac0a05c37b29adef7d16c59aa4bc4e52f4ad6b489fa3a01da6fe3c77e4d82b36c14649a4cac490934c18b548204603148346ecdc5a9ccc4daaf8ac97cd6bd693bd9a7dcc2f474fa709d4bc9d8e3dcab81bf9c6817073d2da6cb4a8cbf917addf2d32e4378d9afca353b2d18b2885fda5350b82f46abcab42331dbfe2ae989a35f0efc41601f87ede405b739a2b74b8d2b28e922eb7111ac39083706aca284cfb61174ead1477604c8526a161b10aae52d700252178ee4af4ea59286999ad4736f3987e0ad46d25aa6bd25ea7da84922cd982d238b9727d0697d748312247af4c1930ef6a7b36eeb4cb5d5afee0855660922970920c25e7d02b8a4c44249f43099ca404ab74179568e6284d86b8d4c19a2ffccd17510926c1add253b584ac764dc70287f6dcb16df706f073c3588ed7e873813a47490a7cc03daad27565120e0526109e24024419032d0508f18a03e77ef7b72fc8ba9", 0x1000) connect$unix(0xffffffffffffff9c, &(0x7f0000001440)=@abs={0x0, 0x0, 0x2}, 0x8) r13 = open(&(0x7f0000001480)='./file0\x00', 0x40, 0x10) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000001540)={0x4a, 0x0, &(0x7f00000014c0)=""/74}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001580)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$BIOCPROMISC(r4, 0x20004269) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000001680)={0x200, 0x70ad7012, 0xba, 0x6, "fdcd72a2ef4a0c6dc1d6adc7acea71da06656753", 0x9, 0x1000}) r15 = getuid() seteuid(r15) r16 = getuid() setreuid(r3, r16) 11:48:42 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r0) 11:48:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000c00)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f825d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767959d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d06002d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e02935a3fc9a34aff8b47714b40cd98ea41c1221b16f6a3be5acf5f26af1d4d3749931f32f38af58feb2a79e9d7707629ed0ff5809594ef3ef48be4bcfdb4cd1ad8ae5c6dda2bf622e6e04f370ae5bba91c2123c76e8aac3755afe810ba0c35d672fb97def6104c788800ff31a4b62a9c1901915bf8883a4d50771e5642ba66d7f8061299d07d1b893580349765a98741ed9c380f07c3724521f07fe1adb63d0a54ff2a9a442e2f74676e628e453be14fd4b1e64ddb632b7f8af00fc6413d7e4964c11cfec19745cc317f50773e5e8b5a47b6c1f9cabd1b8c548b713ab11f2114ba3b686140a925d155e2a179836add3cfecb4cff0ff47b470f5f4d0ee3a1ac5c19cb8141873f80"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="0000000018deffff00ffff000001200000000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r17], 0xa0, 0x8}, 0x4) r19 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r21, 0x0) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r25, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r26, 0x0, r26, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r25, r26) fchownat(r23, &(0x7f0000000080)='\x00', r25, r22, 0x6) r30 = semget$private(0x0, 0x7, 0x287) semop(r30, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r30, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r30, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, 0x0, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r21, r22) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x14, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r22, 0x0, 0xffffffffffffffff, r31, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r36, 0x0) r37 = getgid() setegid(r37) r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r38, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r38, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r38, 0x40087468, &(0x7f00000001c0)) fchownat(r38, &(0x7f0000000080)='\x00', r39, r37, 0x6) r40 = semget$private(0x0, 0x7, 0x287) semop(r40, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r40, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r40, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r37, 0x0, r37, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r36, r37) r41 = getgid() r42 = socket(0x800000018, 0x1, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = socket(0x800000018, 0x1, 0x0) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r53 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r52, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r48, 0xffffffffffffffff, r56, r53, 0x190, 0x9}, 0x4, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2, r45, r41, r43, r9, 0x10, 0x9}, 0x6, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r58, 0x0) setegid(0x0) r59 = open(&(0x7f0000000200)='./file0\x00', 0x10040, 0x2a) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r59, 0x40087468, &(0x7f00000001c0)) fchownat(r59, &(0x7f0000000080)='\x00', r60, 0x0, 0x6) r61 = semget$private(0x0, 0x7, 0x287) semop(r61, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x3, 0x81f}], 0x2) semop(r61, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r61, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r58, 0x0) r62 = getgid() r63 = socket(0x800000018, 0x1, 0x0) bind$unix(r63, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r65 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, r62, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[r22, r41, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r7, r19, r66}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) 11:48:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000770000200000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r3 = msgget(0x0, 0x8) msgrcv(r3, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r3, &(0x7f0000000500)={0x0, "7dea85512cf9c652eadd6f29906aad099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e"}, 0x75, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/243}, 0xfb, 0x0, 0x800) close(r0) socket(0x1, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:48:42 executing program 1: semget(0x0, 0x0, 0x0) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffef4) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r2, r3, 0x6) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r0, 0x0, r0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r6, 0x0) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, 0x0, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r7) r11 = getegid() r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000000)={{0x5, r6, r11, r14, 0x0, 0x30, 0x101}, 0x4, 0x5c4e, 0x6}) 11:48:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0x351, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 11:48:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x7f) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)) getpid() socketpair(0x6, 0x2, 0x0, &(0x7f0000000140)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000000)=0x3f) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="28891312c56190116217c9eb0000483a3acfc737219863e262a001001877ac98c83edb81cfa3ca5135e93f5fd41b1e19219045ac542fc717a3ea99d27b1318c512cd6a1265e8a3f6cd965430dbf5709201ebd722e3d79677783c4a7823f163452bd7a0da6c41084e91f7b5dd126caf643c476250d89205ba8311c6022a75e50873c6446b1159a012c5387f2ad840a04d64f5ea4f88ab9b44a82c6e9f7b54515868c36ef193599be70a1dbe4427b6a083c948d8e218285bebc5a146d0fa276bec51734b3a72f77631223932d3a4b1777b0034da255cf8d3d918e1273aac265e139d2229b8f500"/242], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) getpeername(r11, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') socket(0x11, 0x4003, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000005c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x1a) recvfrom(r12, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000680)=ANY=[@ANYBLOB="03002e918f6dccfb7e6c77c6e8ca403a432f66696c653100c323000000000000c321778bade4d813da0aea1c78821848ab45fa1dc097c89bd8d2a2a1da6843fec99ed3ecb6a86c5482fb589f3eb7171154632ae1f1a911b36fa93cf181a7724e027706e596598eccc68ea5c60a93665bb403a21397dfff3feaf50f7fe09f46088f98eb5e181bfcfdae6cb71d21a4f9b3e04f54b4abdce1970e84b8f0104d930921eddf55e913efe6ce4a2994cd89cd993bed5b9a04ae22bb3b7eb380d88e1a0a47875a9f98564e60a0d06869f3daf087ac9da3213062f2f02f783a2c4bf24a93eb32396f22cfd9cb0cc58a69c22d91f3ea519d9abfb5ff2cd6e48dea2d886b1449128ce008edb8aa9300000000000000000000dc01078bf40562fc22a33376abc50adcf607209d6bbb43a017ad1c0300ac85ade5d1d99bc75051bd0898c9dce571c30add1c6d40dbf93f49cb73fd877a1a02b7a8e71e83a2446a6e3f32134ce84ce4901a641e9534117e939b64a87b94329319203cd9d3c6e4476a17140c1fc3a6919d71abc6564f855cd2fbdac30d36a92c12221f51896e865b5a715d7bbd2f9dead0c473b40479589dd57d5474362d45d57e104a820277c03253dba9ad3cb4e309ce0e3bffc72cf80a75812e870c1e84b228980ba9b7be58a6385e3c44faf20ce78304d397dad99ac0a290ab053197c9558b801f246ab511eab0365d212a40", @ANYRESOCT=r7], 0x2) setreuid(0xee00, 0x0) r13 = getuid() setreuid(0xee00, r13) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) 11:48:42 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x101) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0xc26}) getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget(0x1, 0x254) r3 = dup(r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r5, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r2, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=r2, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r2], @ANYRES32], 0x2, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ec16e9471e30fa4780be4a5ec45a3b952e27921b4f6f73cd2b74835e0189b9c15826abf1aed96b8f1b9870462e1dcbc0db4b359f7d7b9ce23b8581a78809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0540e3f232c0124ae055dfb18b4fb5b945916d14cc10fe217f2304948a57a89b66fc651b32d7ef7c433905cdd8c2b3a54be04df713764c67ef76578ba2c43e1f1000000073a00000000000000a3bf5e8edfdc2bc2218280592b2bff12a27340de2465200d9b5e79ca4d873c4e94e6b9eeb9568e15b0c0589553c92e3630d756ec704500303d2f8cf81c6f0abf1a89c3c2b18e583183852423c3971e56fbd03275eaa07c5a63e95765cb129bb9282f409ab2ddae859b6b4bfa5084fc0d3d9dbf190d7ad29ac98a1c44cd6114ea31aba4cc18090ea3f858246fecba27f29e0ed56590e8abe9af2d3ab19f9ababc9a6275b4db9febae0c929c0292cbd6428a"], 0xeb, 0x800) r6 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x3e, 0x0, 0x0) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r7, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 11:48:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) r0 = geteuid() getuid() r1 = getuid() setreuid(r1, r0) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x171) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) setuid(r3) r5 = getuid() setreuid(r2, r5) setreuid(r2, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r7 = getuid() r8 = getuid() setreuid(0xee00, r8) r9 = getuid() setreuid(0xee00, r9) setreuid(r8, r9) r10 = msgget$private(0x0, 0x0) r11 = getuid() setreuid(0xee00, r11) r12 = socket$unix(0x1, 0x0, 0x0) close(r12) socketpair(0x18, 0x8000, 0x3a, &(0x7f0000000200)) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x9, r11, 0x0, r7, 0xffffffffffffffff, 0x0, 0x4}, 0x102a7904, 0x3, 0x0, 0x0, 0x15ffb22b, 0x6, 0x8000}) 11:48:42 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x20) 11:48:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) kqueue() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x81, 0xfffff970, 0x9b, 0x4, "99abb40ef6cdd058c29d7e77ca774460ded52cf8", 0x1, 0x5}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0xffff) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='\xd7${\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!\n\xb6\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='C\\+()#\x00', &(0x7f00000002c0), &(0x7f0000000340)='-)[%\x00', &(0x7f0000000400)='-@}#\x00', &(0x7f0000000480)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='q]\x00', &(0x7f00000005c0)='/\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='\x96\xdd\xfe\x9d\xb5E<\n\xfa\xa4\\\x151\x12\xe5\xf1v\x83s}(pn\xeb]#|,\xf9\xe8\xb5\xb3A\xdf\xbcv\xe0\x97\xfd\xf8\xef\xf7\xc0s\xfeY\x01\xa6\xd3\x1d<\xbdL\xce6~\x9b\xae/PPfK\x19\xf1O\x94,\xe5\xd2k\r\xb5b\x8a\x02\xc9_\x12\x1c4\xeaq\x1c\xc2-\x94\x1fSa\xdd\xbc\xb90\xc6\xfa\xc2\x7fD\xc3\xf7\x96[\xa3n\xc8\xda\"\xc1 \xac-#\xbey\xa0\f\xce\xe3\x8e\fE_\xd39_*\x98H\x00\x95\xe4\\fx>\xaa\t\x84~\v\x91`\x12', &(0x7f0000000680)='\x00']) 11:48:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) r1 = msgget(0x3, 0x4) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002f969fe467d5a79fb665fe4e2e3289e0f39ab4188ff68c8a384488f942a0ebd96ef145cde4dbcc08d5a3f8ea7faafa37ddae8ebc718947f2c5cdd2951ec0357f1a1fc4db1a078d9aae4b74f525edb39affc7b8236a62d4b27c3815e41e7958300346e102388945dfffed72b2c4a1f975edbe690b8d884020698d24f3e17daac314b181972ee7d4b87395d15b195df868f1636a838c975613e1e05453f53b2275580646ef9f7a0b57e329b6ced85a986e189fa484628438adbc37d16d99bb71d340debe276829a349dc5fce8a91247507272281a7cde8434e72ba33a16c8df75569bea3aee262"], 0xe7, 0x800) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00004fe000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r4) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) listen(r6, 0x4) write(r4, 0x0, 0x0) 11:48:42 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000180)="0e34097a2af83a55", 0x8, 0x400, 0x0, 0x0) 11:48:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaae5a3dcaaaa000200000000000086dd60451a7c00c50300eb08c05f0000000000000081001a00bbfe800000000000000000000036"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:48:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES64, @ANYBLOB="03aad6b4c3d8e1511fc500636f1174086dd5fa6f514a17da25b5a8e6fc6481c25befaa34e081ac0676584c0e13b9cab49c347e135860168eb140cfcf25cbc4cfe2f637e3aa3a374a0633130fd3f5162662fc4017dc77ab5f969f6bbfe8494dd483c3292de1649d644078c46fe67c12d2d00c876e6c8bb9ae2bfaad31b34f8bb75ca2fb579d8329785c503ffba84af40d0eaa49c8e511856aeac6ee634aa021a2105b7aad7fd9cb938bac66ea3db3597193374af2fc8f13bc49798a98bb5e10cef4daaf27101738a8f51f35ee34fef7fa5051b678db62b636a261296fcfa6aa577760234728b32510a07b1808caf402808a3e833dd20c634cb07a3f64eb742f", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRESOCT=r3, @ANYRES32=r5, @ANYRES32], @ANYRESOCT=r6, @ANYRESDEC, @ANYRESHEX=r8]], 0x4) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r11 = socket(0x2, 0xc003, 0x0) setsockopt(r11, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 11:48:42 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f122af7086a061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8", 0xf0}, {&(0x7f00000008c0)="474e11ef5fa2903a47f5ff9310256b8dd087be2a31d610562043e0d321d4c189a69c6d8a2ce43afd255d50db6ea1370fc18c555dd72ead326a89c957c333de59d4ef2d13d93cd17f4134a119e632c426da798d04e62525c871c9dc5f928b6609b89a54eba13fd56331e8018edcdb716e95ca13cd6462eea3f2835d09ee3f6678c3e21a211424ee8ca16e27cdd95c7d214de25678477d912b71bfb77f7e26282b0246b46421d21219548bf10a", 0xac}], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNXCL(r1, 0x2000740e) 11:48:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x10, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = accept$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4089}, &(0x7f0000001080)=0xffb) connect$unix(r2, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x9f7) r6 = socket(0x2, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:48:42 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000640)={0xffffffff, 0x4, {[0xfffffffffffffa1b, 0x7fc, 0x3ff, 0x200, 0x5b, 0x6, 0xffff, 0xff, 0x669, 0x5, 0x3ec, 0x7, 0x401, 0x7fffffff, 0x8, 0xfff, 0x200, 0x7], [0x7fff, 0x8, 0x1, 0x4, 0x7, 0x6, 0x9, 0x5, 0x4, 0x1c], [0x1000, 0x8, 0x1, 0x2, 0x0, 0xffffffff, 0x800], [0x7, 0x7, 0xffffffffffffff0d, 0x100000001, 0x566, 0x80000000], [{0x3, 0xbba, 0x407b, 0x100}, {0x8, 0x1, 0x4, 0x80000000}, {0x8, 0xfffffffe, 0x7, 0x3}, {0xfff8, 0x6, 0x5c9, 0x1}, {0x7, 0x6, 0x433, 0x4}, {0x9, 0x101, 0x8000, 0x7f}, {0x6, 0x2, 0x240, 0x100}, {0x81, 0x4, 0x7, 0x800}], {0x5467, 0x7, 0x4, 0x2}, {0x3f, 0x5, 0x4, 0x4}}}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x17e}, {&(0x7f00000003c0)="e2bea3af717f52ce568b47ed9b2fc88259c885f0297c520d5714bdbfa9c03722d0066851007dc4fdefc34330", 0x2c}, {&(0x7f0000000400)="d1", 0x1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) chmod(&(0x7f0000000080)='./bus\x00', 0x2) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:48:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e644d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgrp() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r3, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r6, r7, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)="5608a6391c84066a9284a0fdfda5565a8fed91437acf742e8fee988bfea265a71d72c649b95f6c8d117d34220da58e1cb337a941cdff06a7170887d59118b43aaae3ad6dace015df69c05af5961713ef0e65a76d0b772e1c971ffc9a1bebb0e08a12581a27fc13c4846cbca22bc490033bad91da5e04dc89543d16f8e02d63d47799f2238eb4568fe993550e4e369e6335df7eeb3f7a2136e748776ba702f8e508d4698767fc5e7388842dcc7e5bfa5bbdb92670c7cd4e233993dcf625c6b4e5d3c3ed435ed9cd19d8dd94343215f0c9775497e6b9", 0xd5}, {&(0x7f0000000a80)="ea9cb1388323ea9e5c22e983d37242fd661e0b4c84c85a926ee894773f57bd4c025f61a763b2d57b37c27982d63ebd1022eb08b60834878b96e5163c3ba4522c190c03a57704160b91b9492a64896f6239e60b251fd19d74cf158fd19da0a340498dcac07b7464f3dc076a37a80a8a16766207c28e53b8cbb51e1c111fa3cdd6390994017deae6ccd4bbc7474d0ccd42c059e5a30a9f1aad708b20032e76f1d20ffd5c910edfb37723023070994754b61924fd1170cccb0692c14f718443f83e104d030be7131425228fd4dbfed396cadafdb604c9ccc10227cbf11c25b40c33956815ffd6ed65d4cc06fb230bff44810dbde653f61b0aba9d7ca8811dac", 0xfe}, {&(0x7f0000000b80)="9a6b3eeb7d2d87635639f32eb9bcc35f8def7ddeec549eece0846017720485c137b4b6d1fc889bddccbc512a88c5425b16c45030a8c3fcab9135edb405d354f50c5806dc146f25d08ab4568ad195e9266c53ba4a9d8750c8a29d3ae58358bd68188a868fe4fda7a4c635f3cb99be941b62919cd0f939f35f3865a5b29bc6d385c7e88ce737280fd35c583896250d605bd90791a7d44575ba65fe4216c23b5c3058e4e4466f46371ff7d5d9639b04024f44206a379dfb66afcc44fe6f9fef6cbea1fa8f2a250676ea402efb52992261fe6b439922fa03238ac9fde0532c", 0xdd}, {&(0x7f0000000c80)="d697d1ef79ad4b1480e51919397890a0520a41c366f0a1815de15a28e78999bf23b5c68159f082548f9f3736743cc9b132a8b9748ae16366e142786d50f0a40cd7f89780d7d25d735668ec5d76e68d09ef033211cc584554043c841e78abfed5370cea17e58e97c099d494c7811eac328a408b1ccddee77967706e7e70d08086d7a5d6de353ce472b12570ac2881bfdb73650f4fe9776c90383e754b88e5c0f37c09f54ea67570b6d8ba3ce470abe9be8d7ef1c06fc3bff4e99993dde952276d5e7f7f96bddfd62f039063cb852474433b7d04b5e3e4154dafc9727a07db4d8f19049bdf9b90d86e19", 0xe9}, {&(0x7f0000000140)="f9b665cec66388e2", 0x8}, {&(0x7f0000000640)="9506514d9f1f705b6b936cc08408c7d7de51114bec206eb086cf79a1700a271dd7348414900a0b888efce3192076de13a4b2ce7ba27c9da3bdbc3526924d608243a301247a2eb24c16b43e8fcc88af03f33bbd404b041bcaa2c2dbc16441d9f92865728da069a97bf51feeda1f77a0244c4f27478463f9b9bcbb8b0206229f2b14691a", 0x83}, {&(0x7f0000000d80)="2001ecc66f41b8c4a1f517945b0530949449a83f236473d27893c019c91c1d0ea879cc3e75e724438c8dcec20de9b38b88dc82a2940c389bf7b021b6d594188fef10d3bfb789cfcd3b2db7524ac00bf2c319ed3fe873ad80cc3572251394c97e813ddc93270d277d9f086ab3bf11b6424714ac0ee7af940d5accaf671ab61cdd8ee0e8b03d1a91e95c44b74c5f4b99c34bc2729f53bd9d90b0b75a4e608acfab39cdf0", 0xa3}, {&(0x7f0000000180)="3b3105a03a93cb3b118ded7a0e7e8cc719fa4acd0060b2410f1822822eaa4f2e0dfcb8dd71820d5cf7a4f4bbb3a051667d70512eef573cb6e9adbb23802bc9f018df4007060dd55b958f487e2de36fb3c93eb633fac13c032daa64b9", 0x5c}, {&(0x7f0000000e40)="f16065f72b35a2b028e3170efcb916be9334f3584f3997f7fe590281599f3dea9e68e41e00f2de11f7601f1bc11af7ed1cf2f88e74ba16047c0a8945c8cb0fa42735b88cc8aba812ba83cae6adb2801cd1c5d4ed2ab4f2bbd174a0ae85cd405fad319cc1da866f68a3f6cc8ff6dd1f88ee8be19c74d04a46b647f44ba7e5d6b937d1f6b722a7402e423c55595114", 0x8e}], 0x9) 11:48:43 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) r15 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r17) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r19 = socket(0x800000018, 0x1, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r20) r21 = socket(0x800000018, 0x1, 0x0) r22 = socket(0x18, 0x3, 0xff) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r22) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10020, 0x0) r24 = socket(0x800000018, 0x1, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r25) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x7}, {{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x4}, {{r8}, 0xfffffffffffffffb, 0x80, 0x4, 0x7fff, 0xf01b}, {{r9}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x38}, {{r10}, 0xffffffffffffffff, 0x60, 0x70000027, 0x7, 0x10001}, {{r12}, 0xfffffffffffffff9, 0x0, 0x20, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0xa3, 0x0, 0x800000, 0x7}, {{}, 0xfffffffffffffff9, 0x4, 0x82, 0x3, 0xfffffffeffffffff}, {{r14}, 0xfffffffffffffff9, 0x31, 0x1, 0x80, 0x6}, {{r15}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x5}], 0x7fff, &(0x7f0000000380)=[{{r18}, 0xfffffffffffffffa, 0x86, 0x2, 0x9d, 0x1}, {{r19}, 0xfffffffffffffffb, 0x1b, 0xfffff, 0x9, 0x6}, {{r22}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x4}, {{r23}, 0xfffffffffffffffa, 0x0, 0x0, 0x2, 0x101}, {{r1}, 0xfffffffffffffff9, 0x6c, 0x1, 0xffffffffffff404e, 0x200}, {{r25}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xbc, 0x7}], 0x80, &(0x7f0000000440)={0x8, 0xffffffffffff89f7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = socket(0x800000018, 0x1, 0x0) pledge(&(0x7f0000000280)='\x00', &(0x7f0000000340)='\x97R\xd5\x00\xebm\xbe\x06\x8e2\xc3\xa7O\xb5\xf9C\x9ei\xee\xf9=\xd9\xe2\xbd\xb9\x14\x03\x94S\x02][\xc28\xa0.\x00\x02\xf3iR\xeaM\x87\xfc\xc0\xe1\xd8\xa6j\xe7\xabfy\xe4\tx>\xc2\xfb\f\xbf\xbakP\xc9`\xfeDG\xb8p\x01Z\xbccV\xe8\x12W\xf9\x93A\xa6\xa2nG=\x0e\x1ff\x9a\xec\xca\x1d\xb3\xab!.\xc3\xc5\xdd\xdeCn\xdd\a\xb7g\x0f\x0f\x13\x1f.P\xd0n\x1co!]?^KZ\xb9\xeaF\x9fIgR\xc1\xa4y\xc4\n\"\xd7G\xf5\xa9J\xd9#Z\xd7K\xacI\xa1\xfa\xe9op\x8f9\xac\x9a\x93\xee(\x87Z>8+\xc9{\xd6\xf4\x9fzi\xac\xc5:cQ2\nySC2q{\xee&\xfe\xa8\xa7E\x1dqR=\xcc|\x84\xfd\x1b\xc8\xff?1\x80f\x96\xb8\xa9\xfb\x1f') setsockopt(r1, 0x2, 0x7878, &(0x7f00000002c0)="18304afbef1aeb15e4d1b725bc5a8b36ec077f61f03b159d01caa8248bca044837a2adc43a14054f88a66b0d37a016eb00f14e74b0f000553ef0084d0e56b144180462643a7c8d5c1bc7e39ed62a4dcdf72334c5ffc2b462aa", 0x59) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/228, 0xe4}], 0x3, 0x0, 0x1f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x10000) 11:48:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="ebff", 0x2) 11:48:43 executing program 0: getppid() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 11:48:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="480cbf7ffeea1f2ad10b83186dc33c4e9e6aeb10a1455d195945313581b471d0e606cb6c5cea611e47c253f4221c696785301c4ef36280a57fda", 0x3a}, {&(0x7f0000000180)="2a408488f8201a213a07db524a419d8e0ab7829e22d55d8f7f87ca983c4437972bbe4aefd9374485c98b1609c3254938f64b7de45bcb659ccffa29cac01f3df88f20c449336971e9567f94220aafe300dd4de77c100eec2c5365fa9ab42af11457a6441af51539cae7b165419124a9e611143d593b0e95220a9bd7ede01ab4", 0x7f}], 0x2) semget(0x0, 0x4, 0x200) connect(r1, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 11:48:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = fcntl$getown(r5, 0x5) getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:48:44 executing program 1: socket$unix(0x1, 0x1, 0x0) 11:48:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x15aa) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000240)=[{0x3ff, 0x40, 0x3f, 0x2f8}, {0x6, 0xcb, 0xc6, 0x9}, {0x5, 0x81, 0x7, 0x1}, {0x20, 0x2, 0x82, 0xae}, {0x7, 0x3, 0x6, 0x1}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) getsockopt(r2, 0x80000000, 0x1f, &(0x7f0000000180)=""/65, &(0x7f0000000200)=0x41) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:48:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000e4ff000000000000000000000000000000000000000000000000f0be977d93a7e46402a32eb8000dfcae14a0bcb30000000000000069ae32fe25014a0a1a85d97cdb29d80c2f0c929d7d1b8577473d2d4d3d85a6ee205b10e973c4ea34e1ef9a5abe01f5e308b68074190d1090a856a0210af687e93e5d6593799a433148ecebdd7bf31ba74eb277a3ebb51fba3a383cec78442d"], 0x5b, &(0x7f0000000300)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/231, 0xe7}], 0x2, &(0x7f0000000340)=""/225, 0xe1}, 0x2) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x2fffb) 11:48:44 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) dup2(r1, r2) getsockopt(r1, 0x40, 0x400, &(0x7f0000000100)=""/132, &(0x7f0000000000)=0x84) close(r0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x1ff) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = dup(r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000001300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = getgid() r1 = socket(0x10, 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r5, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, 0x0, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r10 = getgid() r11 = socket(0x18, 0x6, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r6, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000200)=[r3, r6, r14]) open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:48:44 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000140)={0x72222bf0, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x4f, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x6) setsockopt(r0, 0x1944, 0x3ff, &(0x7f00000001c0)="06a9e7d319e0a8f7d740237db986abcba63e203a480246d1d18ce224c901f2c2d60bfd39ccf1e55a10c0c89a5911a97228e344ab791696852eed07fd2a025bd342d096c4f288c5680d1f1b277b691bdb88e3d5bba6fe99f691a03fe9874f9abd55411b8f4a30812af404152a662e182ae024f33155088b84cbefb2b83849fdb89158e5991c6cefd143834bf95776ac58762ca2b66b1e0d85e13ae94033d8e3fd18e83415f25dc7672d7e4ff00d3bc0a17fce01b7399532dace5329870dff778e8d24b243f340e08380dfc66bd6aa0505907386b7558fc3e9224834013b00385ecd0cbc0858e60fa4a6796565fbd38f86c9f59f6dcba9130ab4994fb5f0d6ee8e9eab757de46ff3cfad06a45997211028fc725162f7e0bb8a7b8fa4b08d36044451edf2c3ff3b94e77b36e1eb82595c2160524daf4c214f33e3b086fc857ce42b3a38da0520064e34140b8fac37d386d1c240fec86ae67c5a3d52468159ae769497706c23c5116abac8d2f786f205f926ac6c8a4dac3faf5ee3cdc06a3fa43a53c1486e8a9d680851928bdea499f8610e6c1ac88b5d13553c00a4fb744ea7b952e15e2fc19e404beea18dff9666f773ad19527d273511d84a372716cc83b42025a423fcb9b74691e0ee6f073fdfa26825c18c49b38efd5b665cfdbbf043e3da12982df0a13dccd700167085baa82920936eb67f81f38dc8fe3e0038665bdfdc46073e0fac7d5c516aabd6a4453cda154bf331240fc115b8e0ba8a8197753e6fc3a09f5d0782b21bf4c66708e8dd66d1d2f553ad7d81a0b7f5841cb5a44ee74c85ecbf87a4d3dedc861d0285b6552f5becc88456b0465b382c2c300406b1e2098c7baa1418a813dd549b61cf0008047a1dd2b8abb5260ce23c47aaf6c187e4c8d032aaa6563f929abf1eab681a7be817623705f3e8a134ed373f998808a7f5cba3de03dfba13227b635c1ccb77dd69824135b61ad5bf3736dc8fe07787e600b4c8ef34e1c757b73ccc4f4d527cfb9cdf0049975552c242ca5dd0a1274089dc5afa7ea62566207ece9eeaa8f71267f03b503f3be45cc04a51b83b00b0b9928b26397ca3cb71debbf5f57d8ef045a21c805c1408f54842b0371fbdd45eb145b469a370a6751850a29939c081f558417a44ff362657b296459b3e3cfb6943e816c49edeb15c066390455d6fea82b177de6e167b8c2c534de7e9911f6cb7768d44befa973d013a203a2ae532d18a9c28c10b05ffcc0d0bf9649d58e33f115d360d48cb0ac47baaf0bbf35d722895791be40629227f59f2778ec57d6fa5a8ed966014519a110b14eff0690243ce45bfdb2dc68de4ddcb4aa0907db8b5a29d242654fd1ab2a2dadfe72af2feaf8667698cdf27613579818e0707151f9a0fb7912035f0a049b822f2bbcb945de9ae46c138ebebc7154632827976bbcf43e61c45b920431caf6efc839c0b39f3463a9716b00539408bf9ca0183b6052d1d935b74fac241257f11c2ad8fd491268ec4143d54aed92a2fb95a0316ab08f5377b71393b1b8ddd2d27c8957e6d45b2aec2b5116d09a932555e334f942c8f845da751dd90542575548a39aaaf9e519467c4b2f451a38fb12bbc4dc250d91ae56fb46900da9784aba55cd38fbe155863c0ec27efc307df3e1fb842fc4ba8b0787a28cce461676af2e8a9232dd15414e380f55bfd1df24cdcd6f1c2526f271c953347d5f7a1e5ba4138f9f5745d7de4191a85a3a628a171d0d25d5701ecc96739a9a547ee4e55b0590bdbd0c020a1c734cb0229337a379827a53ca0c427a803d3f671b6edb6038ec9caf50046a5f5d917eb0e5efaaf3c6279d3c944bcbad3e8c8d3bdc17d1765cd28746dc122b9c083547a6f105710d9c38abdd46385f0593261c8b6059e1aafa858d155207a82e54af39d2e8ed829776ccc18128489dfd02680b25f7b489d944226d621d0110a8a220d134eedf3f910b0397e4ad37b5ae7be0e69c576f8a8ba460057a0d59d65e912db66650caa7a1f97bbd2fc0f6ad45953945f2a30100587a6bef07bbea58d91052063fcd943c3d07ee57f15fc7114bae53450386ce941dcece419d72ce38c990c4f66bde3fdb8aceab90e4504efd8fbd6c8582be2d9b4716d7c944e0748bce027d9613f1f62d3547ed2d965ce484fe61e37d973f0c0938f893338b15190b490ab46a23c31921b7d9173a7963fa0d622ae8eb98933844eac57141bada92ce7add2974f3b274e5d3fc703a2f6fcc829cfe01d643201308c007a0c43dfc71e5085b61b0f0e783d890576be9e03d799f03db48dd9ba7348f96c931b3b1595209419c36cbb4a762c4dd6d4ce1fa02354c710b73fa06ec2e8b63b362f4a41f86250ec0e4dd37e02caa682e576bab2a4eb486ddf4956d79f48c608fcc5e29a918ed81a0c0156143b9d19afbafc1c23cb53d21c1663c7b4da6998e845d370b8bfac10654f4cf8022cbe8cd18d18a1669a7cbca77e7c03d0bdbe953d588f16e2d4c204305f97b5801ba6e193b08c34d74a53f06d58a1022e2481ca3d47677bfd929f9c63ca9f2d35710db3e06b5f24fb03c0b7d126de8e7733d277d5bfc96c9d0a9d1ebb3bc8145d2f5c25c07d2a7273ae95f54ee77c3d962976a40d98d3de72b71c69f003ab1f8d657c6825272049e4a4eec75358ad8dc6fc2f4118cf41b39e497c8fca549f9c37b523855ce666e480d150f47de1972a7dc88d921bff483be0c3dc144a6432afb0c5d3c279c5f303aec6e8bc824dd603d81c1d794fdab6cbda2c26d092607d77e4b0c8bf33d515d76623715efe9bbf60d25cd9315bd5901eec34d6ddf42929b1b4a8d47a4822c41e43341a93ce74b9126efbd478d3d2e5b97603ff66ce82e5e1107b38de2df82a8c264ca81c57c5bec1e591202d8851a108f37dd7e5f68dbc9edb72e7514923c77c786ea65a81971ad7991eb3e99fc5853750de905ac3208d9c7175ec7f628fcd0e718ce298f58494f4f636e3ce923c127879bc6b751d2849bc5cf9fdcb23e07238acba06038827dc1f0f4ef90bf25860d19a74597f729afbe9be5917acd28c76d7f33f209f3d590e29d0bb03d0dc7101148eacb8fdc71430d251cc25cd591ea13f38a9ecabf468c964b0e152d33c8509d3cacd176e739d5de57c16a522f00e78b9a3731d6385203a38eb2daa35524e102a6c87b88a226b5609d6feaaaf052af5314240fce69433ca98749d5e0fb0776d0616a68406a21c47371538a2565d498c975d624c6d4618d9bc80584141dbf2dbc51eb425c329591bd3fd82aad0e8856ec4d3464ff4fb59557079450ad0971d937f3c247e0ba9ce8f1d0358aa8577b866ebd2cd9b37d940245d59300a29d7f1a6afe3349013f88d39140f9c18777e1f71e9c3cdadd9cebe2a77e0ddc43b128a5b6fca4c5769cd275511901d01d976517d5bd45b2b2aa55128731d91d1ed6b9bf814e2915ddbda066d6b582ce1c44d06e375c323a206e44351c7fcc77033662cfd13f65512ddafa08857ca2c4978fb5cceed77b9946bc6202b24e1ab58bef231c117031f03e7b825bc71ed0eb2061bb93391fcbc7c366cb995d4d16490c5ae4e65d6f41e55474bc7e27a5e475fd7d5a47a1bccff620654781f205432b2f131141566c48432decec390be6d49177516f0ca41e98f13245ee8baee2fd6b306a579a35bf9a923431e250b09194dc052f25b3bd7b457b84d8062e1fe18d8d07d575d71dcefd2346ababe2234d8920e3722017ecdfc8c51e7d8b64e1ea530caa0c91f2764669bb2a3668a5d06e9c82f0e5eda06d4dd70a6d901e8feef304407a19ffb89cd3a65b5ef4b32ed9ae80910337d39aa6aa0c42a53606efa63a23cfa74005f7f5d322e99bf2e2effadc1fa929313d865aacefd589b058bbf97a5c3383cd05b2e6961d0380705c20ae97df9572a4a6909b55623bf4040c64e8c2df1de8e771dcdc13eb5ba434a9c8ce7a1f732e9e4508d9d7fe1ca4aaf142c935cb01b9b5dde7745e8e46dd6a4b15e9c37fa55a2ffa9ceb8dae1e8b7ff08fc7beb177f6ac4271b36c9a119358fb5f290ecda86b9309baae59cf68fb876e8bd80a7775d71c95f62527e385e5a69c79af636ba2e2ec7e4f5cf3e3b3f7a82947ba38c1ad3ea2afdc69c82214f7a41f4894ba15000b32537e4faabb590aefdbbfbd64cf398c62bf25a43f85c7c50a890050247dac97f5905e75b9bd59d8f2f6f8f47caf333e82524e98d9f30d722e09a830900bab479937149422adf07677e59a5e08b8635a51e6f472ff6266626c25a9d4fb5a69dae8d4eb702c48dfbde582d35277a4ee6c3c6437deb46b4ff9946ad31a7b90eb52c945a9390e5e0bc9f869b6489ae122b9816e16383f292be79ea376bf6bfa62916f82ccbeefe7d4f34f6cfd640478fb847d4c1c0d1d8ddc9a0ddbb79e98a9d1d9b24f8b818f345d886ef2589c3f57ca0340796719f04f13ddb8059631bc7064f3315447b2f52e03fb2d389e8ee28e9ac6042dc4aba54711a0d3d1253e8eca48fe9dbf43faf2b9546ad63fbe2b9225557a62cc993dea3cff8aed308c515240c458b2266c90e9ab1a9fcb3898e1eda175821ddcbe2d72dcf3f574d52a368d9d92a55eaa3f1e519f018afd82eb9293acb5a7d99bad6afdddd826ef2db5f8ea8bb94947f254425a09cff670ec149cd94bc483caa171bf2687a7c461046c71e318b8164fd71ad1db0710760084011d3e3b482b68c14b8c5bf7ea0ebcd8649268341a63f707b8b32804b2dc305a9cf10baf7e2f97226962dbf378554f700b853399fb902b0de7717f5971d0a672b48a6db692c95b8f1b9f6cdad8822237c0c2abb276684859434f080cf3bedf0acecc0cce2a2ad118c896413bfb7e36431251fe87e8cac091094249c3d2919163a8d3e006c0f5311f72a085145cbd662558cce93a80e8741d6af2fd433876f9790896c8d817e0fea84b94746f80c12c44d7fc5d909461f05d29a21136c49c1ecc9f53082adc35453b03f7307696b5aa3627a5a7a3a7e80b57eb482646d8b8029eeb2ab824181bf86d9683c811deda8f814c390a85d3ba1429172b7c70509acb5a08d91116473a688e6fe4c4e8893e7fa8b4a128e982d1627d556e2a4c6e51e447267d5acb8e7c4afb8ab8259e772ef1ea3f884b758a6704729295ababa15de812c2833a2206380452dc9becbf43064b898d201b59095c1f04c829ed78a4c0fbd8705bb3de7c07d66e91827823f4925255ba3ac66f5f99ad9dd7b88e162f4adb33a726caea1c5616ecae26c0165dd06d58f2318dc1e07334bc90f1e4e29ccbbfbec19824b33dd161eb276b320110f07c8faac5073dcb4935366b30b2885aae09bac3ca8af866988fc508def922d7a87d43fb2e2d411979e4993606b094d16ce55861b9db0d1e0aa4a485c58515d1c5e89ef03d6b8c7cca4264fe802ee2a19a03187339da8017f186c24689f86075d57fe5909676b3bba5d4a79cc183d67376c16b3b584dee915c7d0fe8434c02735d8faa4010f90404c67e9f3dd4b1f594f80b167718d41ff955087631b91d536012624494a59be238460f1f34b792fd25439a5ca6cb6b5384721d5a811421d77751a9607ad88fce32630f9f21b9872af034fcef56c5ea448ef6bc16f0a3abf66b7ebae6c8eab0b68a3763fe6e1d7041f6f45311d36ff8109b3c02505c0ddccd64cef370717d5aab2b862ab52a3f7825cffffb4b4ba7933158ac620ddcac7cadf690f12c0cb25263b3273999074292cbc4790c1627eb24ee465a895749cb2b1d4237923e154af45bf592281f977308cd9ccb3ef125b905836d7b728df97", 0x1000) 16:00:00 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x9, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x1, 0xe1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/67, &(0x7f0000000000)=0x43) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) 16:00:00 executing program 1: r0 = semget(0x0, 0x1, 0x2a) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x0, 0x5c}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x7}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x9) 16:00:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lseek(r0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xcf) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x8c4) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x18, 0x3, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x40000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) socket$inet(0x2, 0x4, 0x4) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f00000005c0)="40c5eea074358c00000002c1890d7d75c5bdc301ff846c562f7bcdcb5ede3ccd25536ce92b4cf788f6a5e109a613464b56639b024a600212e440a92cbb8a87ccaed9f5142296ddfff300e68e15c43a7bd46c88bd0ee360fabdea9f1d5e83b97c1b873e43a85a6eb9fb03e97e4caa4d103bfc8fddaa43dd5df738fb2324041255761943cddccf9bcbe867bb94ee5af9dd368b53577b56a566e8e4cf85ce148604dae812d0ef6aa4e72293af24328636f137ce4f323906134b0ca9a07d4ed58fc1d26c355de8ad410000000000004ca727bd08ac6696bf3a8fd19cc96e3cc8d9160a77c387271cb9b0944b83cee2cdf8ace2fd20c82dbd493caed808f03d95b7bfaba4c35f4bf35ba5f4521edf57751334d9896215428f45fcacaf93ff8787730a2faebdc60f562447e5cc10145211dd788946d97623b9c66fff173f095c4833b8d21817274d3bdaebfa9a8492757f363fa2f58020e28dce776cc490a858ac9a8fc8456558d97e9d7e05abc4a246c3eab8a206747b0fc4f0755a422e4ba0034a0a88532ea98b07020ac4ef49b0012a4dd622ccd7bd0fd7d7f662134cfbc2402079d47f05aa066f074b90d12c9c33cd4eaa69abe8aa9db5db554ea72f2e5a510f933203ae616e7c6d079bddc5e4920589a9c938c4c4b3ba08e15424681d98ed50bd2b4187c3a6eff7d312921da26e2a7e172427ed7134d10000000000000000") r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x88) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x4, 0x16) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x1, 0x4, 0x80) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r10, r11) fcntl$dupfd(r11, 0xa, r6) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000240)) dup2(r12, r13) r14 = socket(0x800000018, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r14, r15) poll(&(0x7f0000000140)=[{r4, 0x1}, {r3, 0x1}, {r11, 0x8}, {r14, 0x4}, {r1, 0x40}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x100}, {r8, 0x4}, {r12, 0x40}], 0x9, 0x3) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x101, 0x403, {0x4082, 0xa5a}}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(0xffffffffffffff9c) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x40) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) dup2(r0, r4) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x1, 0x0, 0xffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) 16:00:00 executing program 1: r0 = getpid() getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x2, &(0x7f0000000040)) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x40}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ab78c03179f0b3eab3cfd4622a030adbcd723fa6cabae38cddb4014ae3eb203ae5253bfeaabbb6f5b55e5cef5a432b97b51a9fddac5490eaeeff1cbafb6ccbcf047fca8516d9b495417044a06234d5dd078470ec33cb920fe62cb53ee7074505718f9ae2b4d8"], 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) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) write(r4, &(0x7f0000000100)="25834984ee89897c1a333bed20db7dd4640c3df0877c9017fcced9d1328acabd9d59cd5de7276f9d00c3e986862761e6c0", 0x31) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61a20db91ce9ba64e973c4b6ee2d00"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) semget$private(0x0, 0x1, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0xfe}, {0x54, 0x0, 0x3}, {0x6, 0x0, 0x3}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) flock(r3, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r5, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r5, r4) r8 = socket(0x1d, 0x4003, 0x0) acct(0x0) sendto$unix(r8, 0x0, 0x0, 0x8, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) fchdir(0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r4) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xffffffffffffffcb, 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00f0763ecac9012e2f669dc163024effbc75435ecf2f7534ce873cf8cdc3cf7cf55db1a44e3cb40568a3b9efb0df5b585f80b4e7d6f40380bb71578128ee03ee09b3290c22da570b12433729621e4846342534d0ba49db410bf138d4bdc6413fb322f2345b56d785cf05e6e8192b3b87aae09b01dddea8d738d82aa01a53e099534476d0f9170c6b1764467b94b00df282d66fd8d9664cf1c141dfcf8da2f7cb8d7512cd476a042f78607829124124ef0f7a9078a8e5b6"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setreuid(0xee00, 0x0) getuid() r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r3, r0, 0x6) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r6, r9) r11 = msgget(0x0, 0x8) msgrcv(r11, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r11, &(0x7f0000000500)={0x0, "7dea85512cf9c652eadd6f29906aad099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e"}, 0x75, 0x800) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = socket(0x18, 0x1, 0x0) r19 = socket$inet6(0x18, 0x3, 0xfc) r20 = dup2(r19, r19) sendmsg$unix(r20, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = getegid() r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a6}) r28 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = socket(0x10, 0x8000, 0x9d) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) sendmsg$unix(r21, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r20, @ANYRES32=r33, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r19, @ANYRES32=r32], 0xa0, 0x8}, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0xffffffff, r14, r16, r3, r17, 0x106, 0xfff}, 0x3, 0x8, r27, r2, 0xfffffffffffffc01, 0x1000, 0x4, 0x1}) r34 = syz_open_pts() ioctl$TIOCCONS(r34, 0x80047462, &(0x7f0000000040)=0x8) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a", 0x21}, {&(0x7f0000001600)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a3425121f8216459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2e150bcd4", 0x70}], 0x2, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/211, 0xd3) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000019c0)=0xf80, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r48 = syz_open_pts() r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r52, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r57 = getpgrp() r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r61, r62, r63, 0x10, 0x9}, 0x8, 0x1, 0x9}) r64 = getgid() r65 = getppid() r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r59, r62, r64, 0x1e4, 0x8}, 0x5, 0x5, r65, r66, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, 0x0, r54, r55, r56, 0x40, 0x6}, 0x200000000008, 0x800, r57, r66, 0x7, 0x40, 0x8, 0x484}) r67 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r67, 0x0, &(0x7f00000000c0)) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = msgget$private(0x0, 0x0) r71 = getpgid(0x0) msgctl$IPC_SET(r70, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r71, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r71) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r74) r75 = geteuid() r76 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r76, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r76, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r77 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r77, r78, r80, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r83, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r83, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r84, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r84, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r86, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r84, @ANYRESHEX=r56, @ANYRES32=r85], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES16=r6, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r48, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r2, @ANYRES16, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r67, @ANYRESHEX=r83, @ANYRES32=r2, @ANYRES32=r68, @ANYRES32=r2, @ANYRES32=r69, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r77, @ANYBLOB='\x00\x00\x00\x00'], 0x15f, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r87 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r87) getpgid(r87) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000600)) dup2(r1, r2) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x88) openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0xff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfef1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x8100}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xc81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1b0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xdb}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) fcntl$setstatus(r2, 0x4, 0x48) fcntl$setflags(r0, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) fcntl$getown(r4, 0x5) ftruncate(r2, 0x0, 0x8000) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x14) setsockopt(r0, 0x33, 0xb, 0x0, 0x0) 16:00:00 executing program 0: rmdir(&(0x7f00000000c0)='./bus/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) symlinkat(&(0x7f0000000100)='./bus/file0\x00', r0, &(0x7f0000000140)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f00000001c0)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0/file0/fi\x00', 0x80, 0x140) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x6a, 0x2) accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x152}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x3}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) fcntl$getown(r2, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1, 0x8}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x20, 0x0, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000480)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000004c0)="e6e639eba285b91dbd63917132a436467eb32cf94f1679010a39efad5c9b63c2f535d6cfcc96c871898dfa8370bb04d0f306ed2bc7003e6be5c591bdb2019e4de1b4b298427dff6b10d144f15513dda44da78c87835c43de4b1e5756a874d5287a871a8670fedead77a9279226d309505f618516", 0x74, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x3, 0x9) connect$unix(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[], 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="c830482866e835470abd1c4c8051c7c1c63b57b87993ed3b79b7d8e02a13203ff83b4c9ac98d9c597ef6a13db4f8b1608ddbdf834498fdef89e2e88f8df7272a300f7750e7dde5b9680e22fb723c67c12d8dcf7bb16265a0091281e83d3c14c8803e4ab7c1ea1b4ce016ac476d88d60ddbb8d7dff2ebd1b74a683cf9655b804f99d51f4c50c319fa698b11ed64f68c152243108aaa7816c076ceb8d90a8b7e61", 0xa0}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="387a285aec000000ffff0013d7d487ee702408cc8d4a9f4ecf5ce4c29313fc242e8d3be6873b88491cc6c84678d46885afe46ed7fc52ad76bf07691295a461ddd091e46fd0ed929c5f2dff74335b2bd0634cd94bf4e51b715c1cc3a25dcb3cdf8e7a19", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="04000000"], 0x38}, 0xb) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket(0x18, 0x4, 0x80) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) bind$inet(r11, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r1, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r2, 0x0, r2, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff]) r10 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r13) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r13, 0x0, 0xffffffffffffffff, r17, 0xffffffffffffffff]) r21 = getegid() r22 = getgid() getgroups(0x6, &(0x7f0000000000)=[0x0, r6, r10, r13, r21, r22]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) shmget(0x3, 0x4000, 0x2, &(0x7f0000e31000/0x4000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x50) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x7, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r18, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe63033afb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb972f4a6b54fd83f5903eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303deb45afa47bcbabd8d39c0188dd36070ffc5cfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2900000000aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xfffffec6) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000b40)="8c65", 0x2) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x8}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:01 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000240)=0xffffffffffffff9e) socket$inet(0x2, 0x4000, 0x1f) socket$inet6(0x18, 0x2, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x101, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair(0x4, 0x5, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x376) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:01 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/31, 0x1f}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="10", 0xfffffffffffffce5}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8e) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x5, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) sendto$unix(r4, &(0x7f0000000200)="052b1e79acf8da73718e776a3ae08c58f8d2ca3eaa37ed7f850a7c959bafa2889fa5f108588374de605d91141066a07704f2b983429155dfd500a1aa0ddeea55ea6d5e8b8775b166bbf69e0997d63351701f902c5e6237941bf7bb149d", 0x5d, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2db99700000000005e35c6affc1230bc065c6693de0e23a6314819a6fe2de214e46f20261286723c6393de69f0a333308c9cd5416ea80e3693e097f6ab6d32aecfd4ce800b00852b217b2a2b5b18421d0ca2091d42b22005169ca229b520da244b130f5e1539152e9bde744c6a93d6d151f9de36d6cbdce2018b64c291c71c52981fda817b778913a831d0902ac851d5391761dc09421fc938180d3d50daeab47f0800d5561d7d6ebb525ef9be3b8ee20b2f346fc7b3aa8bb8db8867d1f3dc50ad211602fe7647094083f4851fce6291677eb11c13e3140cf70bbafddcb6489a826cf39b10ca6d6007d4dd0f9d312df4c4ce56808cb011df2af3ad310b0100010027c6f9a6f8dcdac6756d874d4064"], 0x8) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) bind$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x16) getdents(r2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001700)="acd822e9ea8d1333050772455c9cfdee87c491d7f5f73cd093bda92a2177344d6616ebdfa83bac0cd08566dc90bddc6e36168846181a4a48d23106a585ab76088569055726799726c04c2505379d30a9300908a480bb825660164755c8c81a4ab919f2b888f3409b5b77e48e9451f3256a1285b886f7ec5564c4cd248c6c12898bdc94ccd4ce7f45a88aad862d24eb342b7644a97890cde2487a125689b00e1f07f29eccdf41ac77d8e02eafd68223553c5606e03ed90da0c0b938405348e79c2a6e389cf52632ab22563ffe04836592b8e3f7700b1f84306ea9adaffbfffbb082e36374b9f150e7600535b7e92be41042c9afdf3a23e5d4e522c481098a424e718dd2d67cf78e83693733348bd7364b6e61d6884acf310aa5b41adf5b200c82591555e788b0ed4d23e3a8a1a83e9ed02bb464dc33f49b19901a9527bc6e6ae6ebf227c45c0e3a1456aa0897d07c5ceb5a36cfc965ba516d012cf8fb0e60464c874c903ebcce833d05a7e6478045adf728c1d0edd32594be3e6ef4efeb4ca69ff80d58e4947e6cde913c00a324d4abe093a9a062f0d64225ed806757c01a7ee9ca092eb4a3ffdaf677f7e172572007edd21806c40dc3b4af3dcefb77aac6f11a543def2ef6d5e72751bdf601055c617f7f5c480caaaff9d96b14428dcc99912f39558e43688646e06e5a84fed267a672d35e3d19af21a3e2d8e5b207116a74ede551b30145eabb75ea0c2a48f0be87849a6eb66091abfac71066d1230794ff29b35f0a096f4adfe25562c7cfe4409fb4cee1f7a90d49718672c64330a614ff1f736989652dbaeeaa2acae16a89cd3e48a1b89a3eff5561e2f5268a6daa4077fe74adfff243cfe5860508c47d1fba5679ed5675737155980b4fcd1018248536f99f16faaed107bfb592140e13a079297f316444a54a85acc8baddb6815471fedfc73e0f98e1864e9bdc314a9801c6db88fc037112859ff5f1c4aff3d3aeae6f26553a0cbf4da93a716ac007c4d18fb74d5e1026225d90c99eec5c2ddaf67625e32b4ceb1fe2826d17e5ed5c13281dda29f4a164189b6fb2b8cebca67efe07d336698f5b81b00dafe187ad65722a1c5b5c987bc20694888934bfb144ec31f1db538b7b2f234d7d91d85bb2f3d20bac87c4561d1e5064d5a76c27b80dabcf1528f37b4d8c031209496d36f4a9a7a45f064f06d46ebe1c17e5d3ba6c94914ac3f0241c86da5ec008e0a33067b35d4427370581dde53227cfa71bd1746a9b056a898883930b8f53cd75a48da9e36500ac352346c3faa24f7a465d85bdc872f0d46ec499c27fdacc07f416afa6cfde45b17f39f41de8172fb203ab873667196166802cf6fe2f6a0e94ff3c3d4cfc83126a7df2635ae2f306cdeee7699281d8b2a4b44c0c9d7f1b1249dc703ee56a86be8bf591c1bc89ebc2065719f87896fd7519f31d4ee221cc705b8931a299c5d432a207ae2de0863cf3072db6ce59c66b3637df0f0bd64abe7d3f4f7b4f14ee341a28c7c27add39252452daf358da0e3cdeb55b809dc13160de306f389c600d9bee389c6fd3eaa71001e570efe00a52e6c05481a931deb921c52e8159c1a0be47928faeac99079305a7b1c76828cbd66abdd5d232cd9243b6562f63a64584d375a475b5686bd9f619d9c553e86ad1d9897affcca98dcf28275c3e247028672852402e1c0f7c33007f2f2eeae93d3a137a1fbcb0f3e6f3102ce7143808b44bb487d4b8df6e836b72a1bfa69f4e0a4e64200949641c095d09b4fbc58381fb77a52251db23e6b15042caa1bf12964ef466bff7bc6bbccfd0556a7211a1334a421097c451a1f020c0f4a76b654d4ee0956d7383a2c85ce93aa0d4e52d789877d61d97fbee853e2032f9a84e46dd3cd87ceee5ab400bf20e65fc1ba8926abfe0b5ed3659b9de502202d9cccf90e93ef442df0ca3c26e05fe2f6b581eb1c6f89d467c7d031bb01a25f4e44eaa4f62410b058def396de23a28c82ae0833989221a1b9de1164599294febe2a78cfd9c8a5e522fa38bcd6830b6f7dc0922223389dd14787ee9804fd27efb8e443f4212dfddbcf97215315339955791c18710d11b50f19758a257c232d1cb2538fb8e30097c1ee6b9f15d4163028efbc66e354a2df7eeb465cd3f6caae00300592e4123093fc4ea96f6c0a0bda8302a0fd195d5c13c1ed3ac7177f55fdab8e8841d75bc286ab25c72fe447e97ee4f2a033b6aa28a9adc187fde01952cb7cb2da7a2d415e22af9aed03baf3b91db9f4d0bf22bb71b214303ad70a0d1cdaf9851bf21ffab623877b2634f4dd62d3243ce492859c28bd8b91712aeaa709ce6856b5f5f4c68945163b1b2b5e22bbcf070b2628ef9cbb156fa3aa81801305c1761ee4f335d2ce1fd29577c9671c637ea814bc1d8fc3538eb6cee1edb273c3c1a5e08deee931113942ffb39d26a2a81b0371d5372c09cd3809b048c02c4deec41285d39724f78fae6265b552e75898fc414827c685e35768e50938b2ea6c5ad3cf8a7d58bc21db5fed1772e6499e8fa7a082b5d9852b24b7067172ac513cf1cf0a9b05a3dbc7e13fb5098f269216bdc52ebe4cf99557e71741e39302bdeb3010361f1e9a9dbb9acd9fffc22c9421e9f8ac17f286d25561159d01bffab5f95ece21e69eeca04c205108802fa69db5da19d0403c3d1c333f6a5490e76b4f13df6ed27eb39af76a7a221452d9bb5770759d68659518cd8e4e06b6ffaaca13a204beeea1801a96b36a32e45dfe5e824f33fc2137c96e19e1d0c96eb5fb13575c1e83ac44e1a52c13a297bca7892e04a2d3b6b86b6268fb48baf5910adfe5583844f759586c7a3d502a7d90d8b3ef9e5fe06b56b09e172fc7193168308719ac89ed97ba7bb0e7904e993c9bef31e5997d67ca518f7bf4cfac9774f61afb46b67f6084c6a9faa3190086ada2c5c184d6574826a376a0fd7cf0493a83b492c533ca87824df5dca5ffa8f5bd82a8e6d41b58fff27601ff408b19a8d64ca6135edfea38a1aad6a902e95d6436612c04b1c3d1d0c2e3b83a0c6ff23e33573715f3a3859868920398eec9ea901bc0dbb32882c46182a27a45101427f3ac50b9c4aa3bf25032dfb25a2ba0ed9193f365cdcccfceb3cf50a2c608757e731f25086b9f1a3d713d29e968d005684494eaffe0ca3f42c080e7774144d12e393dc263d51e613c0d6e51573f749dd120bc362e1803f75c028f714c06e8758a113b5a43f2a421567a3bb3d3e9fdd6fbc6e009fe36000885ac768940aaf3cd400b8ddce4695d4f1daadf6efec285c09d3e02ac4b121cbd9351c9f135cbf2b3b7eb22b0df6dcf13a048e8ed1bbdd86e30abef660e8d6b0d2bc18502af48c3e9340ee4a23e607d1541a7dae37d4b3223ca9078212bbc9634a306706cee7b2001ddc9ffced6e2b268f680ce6cd676cf702b3c14fbcd59e95dc3b8d243e552276b7ff60bde232e7eb6f348b8d3802d3025efdda417b5c8e4dbbea2d80a42c9b207bb414def519eb95f1c8af1b542bc00fef6598e0e92c5b2be45b8fa8dad7a361ca84a69f93bf02a03c03911b1742bded1bb66f58112e929e44abbc9a192872ee57d8b44c0db8649d01cc2e5fd829a080f712b59d80f89dc832690429e43a9ddb5cab745a1c1f3515a5493a4da9e2ba5645d9b89f784abe1973d13f7790d486a4e8b82df0d8c306a55029abb225da00942de257bfb74bf0c2ef41bafa97b32dd9f8772041fed2839e4eab37bf0c396e90272709ad3e423f9ea7d0bf96af01cc726e37737fd2736a7dcfb126705339865d32ade509d61acb4374f4dd8e5105d27ccfd1b855f8f71ecae819e306481eb3ecd6b18ebb950dc0552c24c38bb59821c80b109867a646bdc43ab98db89a51972b4f108a584508d937b12fe6bb4990ae60d5ee897b155d9ebb661cb51531fa10314e682da75ca07b35296949a9453ee70fee5d35a91d1ccbdc4103d0c0c8144d14a866b1cd8c4315416afeb76a55e35601084ff9e790d17f57bad64118fb82d12bdcb230bda8cb1e41b89975435b2056cfa357bd4b7c9f8710ff8791165da6477eedc5cb39b43aa486e4c5e9d3aa3a9b6e1c86846b745b8a1a0405a95db6d5f1cdb767338e429eb6e49ed706fe28a0441ecdfc27c18b0c88d57399aa6d8c9f5ed5464f623730f43f44b3ec5039cc1364c2dbe4d9f200b30b06480283af4a2f8bb5868dc7193dcfa7f18600690efbd45c462dc4fcb1a29dde146faad2fb5f68bb5e711293aa2270a907f4a2c05ca04d52b508ee0d77c7702e68a0be16b323b588b114973d4551b3f37af6f340f36b5471c730ae2510da448bea69b5f782ab1940450dc89fb105ac6a86c76f8374ed6335c9c8bd44a7e678d8060a19190c9516f24667a02fe313ecfc63b3497f1cef9fe49baf8252c37dab6b5b454ab48c85190e718512afce790e3dccbbbc21ab3ecf949f56a112d8f219d8a6521225c2fd4bbb9281d22405641223bd84082e8d9853b04e782cc24fae77b35b2dd924b0e0e3f689f8859b9f0c4925fca6b2113b421243468e73403afa36998f6d5e9e7514cca892a533a3903df075fb4702fd1a627809842da6cfc6ecc16df69dbec076486964836d36723af3e13b86e52f4082fc2bdb2a96e491651d8dee79b81b06139626aa8462edf8e49193b3a25d7d4d67b8f5315783cdec363d707edb94dafa89121e404779bf6abb1e9a99b80e2d40ac1acde14b56a53046f7c370a53f54281ec6858e85da531589afc0af8a35f0d5639c4476c834f01c4441b2a7637f685fb016ffd13204dd2aaf63f8e194c48ef3faca6d28fccfbbbccdeb44eb7fcf8b7de9c08ce43d05076f9f1b075a42a40a7c7ba5544cc3e17bb9b4d6e36add93c6212a10697f8d01a8e96b1bcdb96cf4a21c80d137b29ae1b5d0173f9359258338c96ee18991300c59acf4749fbc7d54563248b0af3bc418299e18ecc70a7900f160b3ef5445c0ec60351164a2a50ccea4bde8168c88327f95f8fd477cb7af1f8f9dcd215a012179f81cc2595cd1a1650855df26fbe985683ce0f8989d99fca5e02d979644abb8e54be72a05e56105dcfde9f55d6e656d0c76700c58fcaf0962e1289f15d62b525ee94f53b7a1ca654800b1c86b183a9773e8caddfadd284f494ca4f81924f58b5f72366ef8342d9d57c05cca0488c702e129ed04f3efe34a49bc119f130bb335c56f6cc17956cbb2ee53006a4cf556adfa49ae5517f40d645cbe161291989ab364115fcda0d2461d2712e210caf4052e0f546c67168728feb6a92fa299dfa937ad91844a257c5f14e1a4e3083d7628e7d21e329e0d4d450f907a1930946b42bd963c2e032b0f848f822f7ef807a0a2beedaeb0e38918fdd3e6f3549ecc0d1680b71b3505476d785d6130cadfe065a08f94ba3217f8f2ec3f00047e69abcf8d8eb80ccd1de90d98e1fea2fb8f10a0c9d85fb411d3eb73dbffc39d73315ec2f2d3a47eb164ee94839439a26325caf000c137f04e6de0a51b83805a1347ef159d9d856ccc5c70ae8086cd96b35ced4a7c78594ba873de7710c17851496ee945cf41c14ce50c9f8ca7f27889682c6cf45709daf5b66485eafb0b071772c7efdb7a300010d35e15c67f43553121b3560860cfa48055a17f4736c68686c3f9109b27090c3a03cf5ff81bed8da9a3fa0fc1dc79f3695f6f8f11fb2fa05e8ea39422b32def41bd4ea5688fe9190df5be84e02e233850f004e695ed1855a35a8f61862da467d61acbb04284f276027325d57ea8f73588327498a093fc962b9fac697196ace941aea7b6b5704095334d2f19e793a6b75724"}, {&(0x7f0000001300)="d25f56ebe35561b53894c67675917faaa380868abee7f472689d7cf9e1a543a224d76f857fcb117ab954b2a7cab247818cd5393a42d89b05d9656564f909aa2567fa2e4aa1980361c34075ad58407cedbe6146a7dd4eb3dbb732593d084f960ad3a1297d029847b5f22a486d064f4f430bb9dfdde02a72ee19cbedcd3b3e16c88ff9293ad84c93bf41daee4ed6ace58d87e251c881d79d0933"}, {&(0x7f0000001400)="b705c2f6a2e8602bd8c55ac3ea83a1c9da99ebcfae779e97d543b3cceba8301f86571f949334981d91d72db3152b37b4248466b53df8d33e3052d9413a9ca5a50d057eb65589b9d258"}, {&(0x7f0000001600)="74a17933dd24925868cb1be0bcf4fbc501baae63e19a5ba429e2e6fcad9cc2f7211dc9e4768eb8ef38138a5a50c96a830ac951575d8b86134e64e9784f8e7364669df71e5298d467ac8d9da2c3665903a5d3efb64feb205ba634ec6cab9ab6f148850a3fe509d0665411a7834e7292eaa9c862893eeb6a706216d5146120343f408a3293a56ad022585a699747d18be3cfac37c6f46e035a7fa64098291321d2d09e1f00cef37dc7f85be5275d7bbcc5e35f4356178554c4ed0be94ecdc6e66d5dded1513a"}, {&(0x7f0000001540)="5f55ef1299049fc4b0c3581e"}], 0x2) r7 = socket$inet6(0x18, 0x5, 0x4) ftruncate(r7, 0x0, 0x8) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7758a0d7ab39ba91b0000000200e74de0"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f00000000c0)="a523875ad262fc23c969eeffbe06edef03cb", 0x12) r1 = syz_open_pts() close(r0) close(0xffffffffffffff9c) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bf8a00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d45e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801ae66590e1efe5a7a238a124398106f91aa309356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd761e5234d47eb6864da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995615ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce37dbd68c43eadaf4e1477e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a530400837970260ded47df34bbc3daf9878d424d2877b61cd2e01fbe03f3513fb223c0ade68c22de6f8ba14ea97817a8d231fb15eb7dea2489200c2c0e1b2e3098e42331d6754f7967818e9cd8f32f7913cb8a1eabc5611fe6878933939f18e1a9547135ac62a12778aea39c82aa9141defa601b7f8ae9eda75c2d40821046ed02295e3af1f87d21ad134003270eb8351b7be6f4f55cf4942dc1b848eb6e21aecce338af0c00fed3e1ee6d"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgrp() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r3, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r6, r7, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)="5608a6391c84066a9284a0fdfda5565a8fed91437acf742e8fee988bfea265a71d728649b95f6c8d117d34220da58e1cb337a941cdff06a7170887d59118b43aaae3ad6dace015df69c05af5961713ef0e65a76d0b772e1c971ffc9a1bebb0e08a12581a27fc13c4846cbca22bc490033bad91da5e04dc89543d16f8e02d63d47799f2238eb4568fe993550e4e369e6335df7eeb3f7a2136e748776ba702f8e508d4698767fc5e7388842dcc7e5bfa5bbdb92670c7cd4e233993dcf625c6b4e5d3c3ed435ed9cd19d8dd94343215f0c9775497e6b9", 0xd5}, {&(0x7f0000000a80)="ea9cb1388323ea9e5c22e983d37242fd661e0b4c84c85a926ee894773f57bd4c025f61a763b2d57b37c27982d63ebd1022eb08b60834878b96e5163c3ba4522c190c03a57704160b91b9492a64896f6239e60b251fd19d74cf158fd19da0a340498dcac07b7464f3dc076a37a80a8a16766207c28e53b8cbb51e1c111fa3cdd6390994017deae6ccd4bbc7474d0ccd42c059e5a30a9f1aad708b20032e76f1d20ffd5c910edfb37723023070994754b61924fd1170cccb0692c14f718443f83e104d030be7131425228fd4dbfed396cadafdb604c9ccc10227cbf11c25b40c33956815ffd6ed65d4cc06fb230bff44810dbde653f61b0aba9d7ca8811dac", 0xfe}, {&(0x7f0000000b80)="9a6b3eeb7d2d87635639f32eb9bcc35f8def7ddeec549eece0846017720485c137b4b6d1fc889bddccbc512a88c5425b16c45030a8c3fcab9135edb405d354f50c5806dc146f25d08ab4568ad195e9266c53ba4a9d8750c8a29d3ae58358bd68188a868fe4fda7a4c635f3cb99be941b62919cd0f939f35f3865a5b29bc6d385c7e88ce737280fd35c583896250d605bd90791a7d44575ba65fe4216c23b5c3058e4e4466f46371ff7d5d9639b04024f44206a379dfb66afcc44fe6f9fef6cbea1fa8f2a250676ea402efb52992261fe6b439922fa03238ac9fde0532c", 0xdd}, {&(0x7f0000000c80)="d697d1ef79ad4b1480e51919397890a0520a41c366f0a1815de15a28e78999bf23b5c68159f082548f9f3736743cc9b132a8b9748ae16366e142786d50f0a40cd7f89780d7d25d735668ec5d76e68d09ef033211cc584554043c841e78abfed5370cea17e58e97c099d494c7811eac328a408b1ccddee77967706e7e70d08086d7a5d6de353ce472b12570ac2881bfdb73650f4fe9776c90383e754b88e5c0f37c09f54ea67570b6d8ba3ce470abe9be8d7ef1c06fc3bff4e99993dde952276d5e7f7f96bddfd62f039063cb852474433b7d04b5e3e4154dafc9727a07db4d8f19049bdf9b90d86e19", 0xe9}, {&(0x7f0000000140)="f9b665cec66388e2", 0x8}, {&(0x7f00000004c0)="9506514d9f1f705b6b936cc08408c7d7de51114bec206eb086cf79a1700a271dd7348414900a0b888efce3192076de13a4b2ce7ba27c9da3bdbc3526924d608243a301247a2eb24c16b43e8fcc88af03f33bbd404b041bcaa2c2dbc16441d9f92865728da069a97bf51feeda1f77a0244c4f27478463f9b9bcbb8b0206229f2b14691a", 0x83}, {&(0x7f0000000d80)="2001ecc66f41b8c4a1f517945b0530949449a83f236473d27893c019c91c1d0ea879cc3e75e724438c8dcec20de9b38b88dc82a2940c389bf7b021b6d594188fef10d3bfb789cfcd3b2db7524ac00bf2c319ed3fe873ad80cc3572251394c97e813ddc93270d277d9f086ab3bf11b6424714ac0ee7af940d5accaf671ab61cdd8ee0e8b03d1a91e95c44b74c5f4b99c34bc2729f53bd9d90b0b75a4e608acfab39cdf0", 0xa3}, {&(0x7f0000000180)="3b3105a03a93cb3b118ded7a0e7e8cc719fa4acd0060b2410f1822822eaa4f2e0dfcb8dd71820d5cf7a4f4bbb3a051667d70512eef573cb6e9adbb23802bc9f018df4007060dd55b958f487e2de36fb3c93eb633fac13c03641cd95874d1a8e0a90fa078e3a2e41f2daa64b9", 0x6c}, {&(0x7f0000000e40)="f16065f72b35a2b028e3170efcb916be9334f3584f3997f7fe590281599f3dea9e68e41e00f2de11f7601f1bc11af7ed1cf2f88e74ba16047c0a8945c8cb0fa42735b88cc8aba812ba83cae6adb2801cd1c5d4ed2ab4f2bbd174a0ae85cd405fad319cc1da866f68a3f6cc8ff6dd1f88ee8be19c74d04a46b647f44ba7e5d6b937d1f6b722a7402e423c55595114", 0x8e}], 0x9) 16:00:01 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7863a6, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x44) 16:00:02 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x7, 0x8000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xd46b, 0x8}, {0xdd, 0x1f}}) getegid() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000880)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330a3045958b3e05ee4d2f86aa1e8674fc22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65201f808638f59914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518af7a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc00f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a2ef4efcd4120cd47ae21fbe1347858894926e14c3251901335395c519b5dd1d76a2e89b3c2b3c67fd2feedb990dd22d736659bddcc5611835e453133923e672d6498deec6f1cbd6f243ea6c4aee554dc3885f902c04b6ab17b6c5a2e8ebc25d48ae98257fd2b45c3a552a93b5dcb2d8e9348e34c5f6e6dcc8a9d0d122d0c34891dd63b819e1560c5ed558961a51e6edb2788ad87cd40ced064d3272749eba5970515d0cfa63f847d76c31b361eb66ef0bb2ec462680e65f5734fdfd776962755ec58a713d379de33b0bfe3555094b", 0x316) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xe) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') socket(0x2, 0xc002, 0x9) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x4}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x2, 0x7, 0x1f}, {0x4, 0x80, 0x57, 0x5}, {0x9, 0x6, 0x40, 0x5}, {0x4, 0x1f, 0x7, 0x7fff}, {0xffff, 0x2, 0x1f, 0x7f}, {0x8, 0x2, 0x99, 0x3}]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xc}, {0x43d}, {0x6, 0xf8, 0x0, 0x20042}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) open(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x130) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "01e68b94625171216141849233cd5f50113d41fa", 0x1}) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0xfffffc01, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x802069b4, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000040)) 16:00:02 executing program 0: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x9, 0x8000}) setreuid(0xee00, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xfffffffffffffc2d) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) dup2(r2, r3) r5 = dup(r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000240)="aa99ceec3be963bcc93bb742e9d63d5f948879a0577a3b5e433aea288415b485d9d41ca1aef1281f770234b4e5859623f24211b3a7cc09cf2df9d9e6a2138a256320032c0916252fa1aa4a1821203a479a5a5d417cf17f3b56dea84a66dc39a711b42f122feae3dd12a568028fda75bd07322ec097f5e9364d3c", 0x7a, 0x404, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000180)=[{&(0x7f0000000040)="d9d93df724bb446dd97b463a90aeb65d685b85f05fcae388e7c7bf111bddb577327a00a9e02e86b6618962a4e9c588db73abdc6b1ee4f5c265192e22349e9aba46a4d0418529974952f9441263eb6c3b62697efcf1ba0fe8737c46d045e64e340b15d54e6c951b75e62d0bce2bcb79d0eeb85371242c8baf4f8c224804f021b2913a575747dd74a53d18f1c2b86d9d0e37bf806451", 0x95}, {&(0x7f0000000100)="ac40c4649b1d45d162435128f67e2e21c85e982a67a2e2a7723bcffab426913f49bbcace8c2c", 0x26}, {&(0x7f0000000300)="131704b618f5b07719dd81a4b2bb29837473e75137787b7d45392cce6751dbb20e566a859b6925a06233294a9abcf7b9fa1d490c4b4d756fbc8783d6abc1f6243798c04ff2c6af658ad3e086b946fd2da17dade61db99024f7c5e156b0db9a6c1cff30842713d5bc2d103f74afe530464da5213c939d12810edc697f3ee14517b620591d4ce2a4cd54a14b65331c036ec366be", 0x93}, {&(0x7f00000003c0)="43265079dd164e0e0a49fd7aa61bb1954d0ee50659d011d7fff900d5b71ca757d3dceccadbaae44e993e1e044793a942a0819d0734c7303ebacc0988b1a07fa34f83628408d93d842dd483238a2f85dd43a130fa36f44c74c241d6c25306c1be29fe9b56c65142e6abc259e0c3bfec900abcef06436a477af347379e5754f541cf1143218c6bff14f7272104c52a01a84790ec9189d3c0c310cec47adf5c7c8c8a98725083244efa9c7b48f746ab817f1e70378e99805968741a2d25c3ff5f0cd2e330963f", 0xc5}], 0x4, 0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00ea0950886e4a1d818455ba659f0e34e3c5d12b0ae51a12758adcb25e1e1b2cc1a0fdd05511a375cc06275076b64910e3187995aa48b9818b524c61b5179911bab1eeb5c387dda52251a2b642a93d2c1a666bfa298f19c3a7bf59add5274c2ee0723a999242a910dceaec6e2659f664cba741c572ef6f65b41e3808e75910af7e67e73d5e7e90ed932df4a5f0930fdb30151cc12990ba9ea11ad0ce163078358550fdb5d8176913ba8e64c05af6dd7d3d7e9838727261c3b354b2fca5a948a66e5afd078375e71a97e9d60d40f621e62b849ffd50a9d82b33fb1dc74ad9515909db5daca8e1035a95e299d9e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) getppid() r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) socket(0x6, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x1, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) dup2(r6, r8) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) r14 = socket(0x800000018, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r15) r16 = socket(0x800000018, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r17) r18 = socket(0x10, 0x4, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r19) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[]}, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0xff) shutdown(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) flock(0xffffffffffffffff, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x0, 0x3, 0x6) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x7f, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x3, 0x3768d5e3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x1c00, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x30, 0x2, 0x9, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4, 0x3aa499660be1f065, 0x4, 0x100000001}], 0xfffffffa, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x48, 0x10, 0xa2, 0xabf7}], 0x0, &(0x7f00000001c0)={0x9}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r7, 0x6, r8) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r0, 0x6, r9) r10 = geteuid() setreuid(r10, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:02 executing program 0: sync() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000540)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x69458c911aba5c32, 0x0, &(0x7f0000000040)) 16:00:02 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000dd686c653000"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r9, &(0x7f0000000080)="7cd23fc0aa17dddfbc7ac4287824", 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20, 0x0, 0x2, 0x3}, {0x20000006, 0xfe, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) flock(r2, 0x2) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = semget$private(0x0, 0x4, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x275]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3f, 0x81, 0x3}, {0xec0, 0x40, 0x6, 0x7fff}]}) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7fff, 0xff, 0xc4, 0x3f}]}) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1b}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrlimit(0x0, &(0x7f0000001100)) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0x80000001}], 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="10", 0xfffffffffffffce5}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6558d307a36763cf1a35ddf089d1b645375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2000000000000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x8) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=ANY=[@ANYBLOB="e0feffffffffffffffff04000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd000068c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa5006000000223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaaf9ffffffffffffff20ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d3175f5154efc23a6d9b117eae2fbe172d0657a56160be093b0b7079ea6d4b4647a7e98695a35b86a685be80edc256dd194839c838d1e3354f09376e007204b4599029259d7c2887f00b138710d1aacd96c8dfcb6dabf3419cc8ed8eb3b408cab3ba059c76dbee42073f59ae328909f3caf5bfaa889be5ee06ce286928ec377f20dbebbd18f55506c153dc6a2927050f7af7e134988da57689e3adefd83e9741dfd6bfa9add58bfa974f5d60901d5649bcd016fc86bc1339e3a26a228d44bfc7de81d9ffc5eb8bbbc8679d664ab69302ed894ada6fb277f89a86d202a9d894cd495"]}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000300), 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x4, 0x4}, {{r5}, 0xfffffffffffffffe, 0xa, 0x4, 0x7fff, 0x401}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0xfffffffffffffffd}, {{r0}, 0x0, 0xd6f74b7ce0100a65, 0x40, 0x800, 0x101}, {{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x101, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x20, 0x9, 0x79f6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0xd1, 0x40000000, 0x8, 0x9ee3}], 0x9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x2}, {{r0}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x3f, 0x8}, {{r11}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x90, 0x8, 0x7, 0x8}], 0x3f, &(0x7f0000000180)={0x3f, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 16:00:02 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, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401]}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x6) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x163) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x79dc, 0x9, 0x7, 0x1, &(0x7f00000004c0)={{0x40, 0x7f, 0x6a, 0x0, 0x8, 0x401, 0x1}, {[0x86, 0x0, 0x74, 0x101, 0x6e10, 0x0, 0x1, 0x6, 0xfffffffffffffffa, 0x40, 0x1, 0x3ff, 0x7, 0x20, 0x3ff, 0x0, 0x101, 0x100000000], [0x6, 0x7, 0xb66, 0x6fa, 0x0, 0xf8, 0x9, 0xfffffffffffffffd, 0x0, 0x1f], [0xfffffffffffffe01, 0x7, 0x7, 0x5, 0x4, 0x3, 0x238000000], [0x763, 0x1, 0x7, 0x7, 0x7fffffff, 0x4], [{0x7, 0x17, 0x6, 0x8}, {0x2, 0x9317, 0x7, 0x3ff}, {0x401, 0x0, 0x80000001}, {0x3ff, 0xfffffffb, 0x3}, {0xfff, 0x2, 0x1, 0x80}, {0x1, 0x753ad5d1, 0x401, 0x401}, {0x20, 0x4, 0x7, 0xe28}, {0x6, 0x87e, 0xff}], {0xff00, 0x3, 0x5, 0x946}, {0xfad, 0x7fffffff, 0x0, 0x4}}}, 0x8, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r4, r7, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x4}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)="7487671bd3b91cec3188944a654b71d60717064773a39b15aa78b9e9fee2ff157cffe929680f63474cce7e5815822d5c0b92665913dd73b1bcb88292e0a2cf74b4fc241b2d69126e5fe1fc34fb2b146eb891cf26d7137df0641a8c4f35b13b4aa02ea1e53445bce32727b224c317245bcb202546df00ca9c1c38c28aefcc3efc7cf4ceb6d0a0ae04ff494928a6ff830a61cc427da254b22b87a321a9a9686248a41c50e6abae577ab61625ab3455e3bb56772e7bd995822844ccc205f66890a25bf49b58573bbf55a2a4d60f18a40e6f5cc304a8675ef2ce41ba7fa97ab5399691a6d113380b20369bbd8f6d1908d03684798284246bb0433a082d042a0a22553313be668498e734ba24ae25ba2b5b0e62ce7465556d352f73cbcb7588119e05a08171514676c31a46ac0e38d62d2f4f7a004987d05d044f9913214ac1a292e3f4f854a9fb7995f9739d6303159b3f78a422b906e2a0d7668078dfd741263d4dd9de5c0566e8b7afce4d183ed8299755ec0542e60caea182efaa8f558ad9a8ac6838c47a1a73d7d82996fea116f935f28fd5166ef675ace6c4880717106f7e1138d5a3ae1f8567d02b125213a0258973554e09cad6e21d04d570fb686760ffffd9eb19df0ef99de5e6ead6d0b073d7aae43a84bf2d98d6d73539d4548e578abe5925960fb38b145b58693e1cd14fc9718a459c4e24e72191c3653ca5bffe5ff099a8908178b53d466f925fb78aabb4f886c502f3cdd0c365956d6970f1fe4750c13d65e75b1c8eabc15a61de6a40419f953d8ef48e6d92d133d4655860de01c7d53b518c23134d26d09ae41088f7e288119695ec9cd5cebe865908cf924436b3000b3e8dc0ff8c08ee14c34522b3fc4564e025d0a802fe622788361620d73e1355d62eaaf56ff5ee506d03a4d8b836b43ece92d7578d259391ab29df43e56eeaefb3f144d708e30bc7c1bd034224de36a308fb7ac19c75cceab86187c5db6f2aa2f7333d0f92c5452b8794be808bbbca1ffe31f9e0d895b91da874c59cef70539fb3f05460dc9cd5207f617a541261ec8a9ca2396466b79bff7a13e78434986e8edb2c47fd7c62d7a8e91171fba2bab668c8236a16fade8112319756201b4e10ed211d592e8d2666096c7d8214ff6da413c6e6cd464debd0664104db93a4d6d2456650c700aea32e8ec2417e603115864057bf75f8d456882ffe9f0e1aaa4d169cd0fd1a84840a89e2357ec3fbed529882747194faf62e00d3b98a4c57c1b89dc6d6316c466c1d450e35c00c445027b9149e5dfe07fabf8e0272b8c5476a9b2aad93788d51ec869831f5af3e7b825e120da9bad4e4af6e6484a798ff297f72b814000d6263794b441a03f639b05c315c2fe4dd3febb115b4f0badc1f9829372303e4794b6db8b1bf501b4a8abfd2e2ff29b621e6c90cc2615e289671ead2239ac22e4ac2becb36e3ae518db30d0ea7edbc98a502291a803748a35278d1fba194a282a83163b4dfc46be90248caf7c5334a71e14bf105645b9fdec10bd99fbec7c9aad599595aa94339a45dd52b5d166118e2b575ae21406694cb67007dc022ae2ed1d9372b351ac51b8eb629b9cfa2d3db9ec3cbeb48e9a0f64ca56fc1423d13d6e85bccb089a1f05a3597f58c98604eda55cac0d9d93d5019748d21ea4517fcf4652b811155219028e68240bd29f3adc0427f156320ab0df139c54282b1365e1e4b367bd371b75d7847edbab225c4d7983ad0b56561dc72cc501a1710ef7086325e8fd3afe09f6522f35fb5d7cedd76f295bcd1d9924c436b79fb8d702ebcd1b31bfaf9efad1789221c2bd896c809c7a2bea90c5f3398219b0fd9538f7c3849e5efd6b595ef5facbedc61d2048dc5c193d47b880af96efc6ddfaf9e373a4b65e63ac541278eda85da0159151d3b8c49636ce339ff11f6a8bd4d8ce209c3cba43c442ab2f111f9e850a53d63a238778a77523bef3209b62cf7b2e5d64508df90f5f9f8f15811aff30c73ceba6f2fe751dabcb6a21a9b5908315e112b99626ba6b52a1ccb6f7c07cc125af2ee5300cc5854b4da235568de508ec7f49dea0a408f7dbe5d03996da98d4270fdc02fd44ab9d28fdf307101728b170393447c6bc28badcaa6172183a6eba88d5d5e6738a88525905d97ce6f6fa1d7dab8a61f73f88a096b230ebd5f2b7d391ab87610ce41ca7a6defdfa85e119c31ba1c545809801ec7af210c85aa77b22491498ab0c0d8682ec22fc166aaa34f669bfbf9fb3cb1c9a60c20e841bbb8bf18b76a6f701939741b07218f4eeaef39ae717243e841d54f77ad2ea10536f4a4f94b0099f1b1b1873de24653cc7148418ba21e0f5e44cc190c1f849ea411ce2116f9fbafcd0b3b2a01d744e9f7bd6d4ed2cd7fa75a2ef6b0fbaf550ffdc3df92ac8f343c89b0c483896aa0cbecafe39b987a5b70af75affa292eeb06586f2ef9df44f1ae6c8dde1b2e4189484c830e9fd9e7e0bf026de820a12e5c90b913f1cdc1aff820dddcba9ce0788a80f05ed3bf5f36af48a47e349dea50116eecefff9787591a75d01320b9cd8880872e696d1db7fe5d3a28472d5f15b0e9c2515fbb8ae31e75cf7a1ce019589765866d611d44033ea8597921470bc6bd96dfa20610c543c651d2c8d9b2a45f63ddf97b8dff24381345db9d2deaec8f1600103d65731156d949090cf108780d20b98dd59e578fb4d39f8f1529fb96771397dc422c1d071ded74239c240660ee88a88e97120e3c01c59832e919702165c6196c78d242484f2be39de2e677591ddfe95520f36c9de039713e00545500c8b31d91dce6973341d5defea826ff264d641d1d0f0f9c25abc41a36b64c1dd3152632e15afb771a13a7a250eeeabfc2dc58d0762b121b232cd2da928349836fc7fd43fafcf82be61a5124024870d68951c57466d7ca3f8e5f7cf6048010a39e772a8c1af5d7f6af8db4be8c0f7201ffeff5e05ac3c3ebd28e7762f13a3da88ee3ffaf8609134cc6d1609d109122a66c9b2355644e11a7e79ffb6d7146c063bc0f82719b59a60a383ff08a56aadff7655a7ff5a96f4f01a4cc722ea1128d0fd0282e2c3f384d517c21fd5d4f50ee922959a6d5fd86e67c84a319e7705f4eedac6d0e71e94a50d127f46b34094c238e8c2886556756680bf0b9c26ecbdfb836ee074b81ef8b159866e9e0d263f0b1dc92e20e06e903252723d560e53c4275400c46d102c12fde30b21fa773e841f1761eab590f2a9ec84a49e8934ffc7ee59abb723268cd3a0ba5c8b2610f634247cc0cda68c830a9e093c36175c2d377f76bffb73dcbcdd605c41ed2512b63925e2cd1df0073d99e0377d0976e73c1faf893a32e4b859a6eb590ac81879740cef5da88076e7f9fe5ddd3acfc80a8428ec6c090bdad9241534ea92f41ba713d84667a314590099f04c6c3c1369c2bb29ed73f0d15434146092bd9e5c34241a9bef3a668688db59aa1569154bbca57d67097f959e7ef85770496acbf4bf4ebaf4912f24d0f4b07ec7649740a3b3947d236370f1ea2299792ccca7962ca03cc7abce830430fc1d9568ee2a44d398870e88deb4853a57aeb4916202d45104983826148d52e94ee5f9ad43d1a3177b7d95d01b213dbe5c4c688fce1119a75cb3031e3f53fb89a5c8789c1a6a98501249f0fb8984794bff7f9a5164113d5983f736bfa771db864d55adbdc722a6fe2ed88e2afaf3241f712e2ced4151e8b7839be62abbabb70fbffc2b0ac89d8bc7f5c1a1a895265a1854a687c9711c3edfd2183f1b2655011563214690c93dc09ac38bff14e2705f25bd2aaff77fb755176f5293b259fd72e02f69e040af4fe685d26347ce6668189671714bfaeee1c63b558dae9f81704957d3c54d489ab7e4cbbb8653270accf02cf81e760928182b4fbc590f1b22e9c6a9d97d306e2ce6f46d4f9a4df07ccb859723b0111a3df5ec64a96d8c0d71f15a1fa7a78713092a5d05ef7bae3d04ff5433d05d8a9eba5640e9dacc026808f3e3c623a2c1cf007d2ca5ce3960fe919e446031b4b139e5a0c9266d4878fc0942a2aa3c6e1fcca3e64e9357e7cb5e03a846489679789b90d244a1756d6cad326cedd9b073c81971e5f061ec7353c4746752da263cdfcbc52528a1d8ec05d62565f3f0a4e7b115c2bd42562c0f5fbe81e65084e22ffea6fd0b1af5ad79c51507af8e4f2cfab4802eecb0dbfe9b62433b842057a87900cba9aa180eff4660371c0ef88f7e6b7fa9c819a19e45d9a69b0b8a8c143107ea82233dbc0062df5ea98eadd1592d920ec275642b95026782fc8f13bb2addededc31bbb4328916a263d2ae3421e727d6a26835331a90a26c4958d178fd917ff27c08dc52f0c54aa603f6c39c058e45f24ff360af9f48e47ff75d8fade066f9cdf9e76a699ccd295e53f81a5df308dd72daf643a7451bd6bd147b08e8d0a48e10f71df7837433b900ddfeb6691953e9026bc7d43f9c02f0b3d77ce701b3a2618f3862a8b9d4d14ff8183286fe0f892aec8ea265d853afbd9d79f5a9eb1e3703f3925270006d64d52bef7306d7c9dea9fedb5c9a40949ce2b94b0182bceff7d59e805e207a43467e4b61deee293e043c383d96925720dc0a0ff055d66275d360634e0b606e983a674f4dcf01cafef3577a8a3bfe3c87f9c51f43119edc39e73cd998e79ca8b9ae79619ecf9f1f3da84ce3e8d12f241158bd9288ca54379c38fce784918498e9726b8b65605c66f639e5547c2887280da82b7c16b0c5c56c8675a685d07614aa65d9d53125fafa4a783900afc756b13e967208661fb073cf2f09ef16b95509f1dbf397943390aae24b1c00408ac2c8e16bed9dd02cf3f9a61e2b93ed102ce2dd49c2173367ba2363eece7e7f40357216b8675fe23117cc022bd53e8ae8aff83e28364d5e0d1fd48fe51900bed0b75936ebe08b0b2af76a60317633b8e981e457ea72ac8d71cf6057f63356359fbd26990b7bba92a8531bcba1d238f48fe81d75ae9d677146b4166cc44f71bf7ae085d1582f62376b340a1921f342e95bedad975f95176fbe0a82cf099385db86b3a968a2649d955611a59ac438589d8372af1406bfc00449b9dc2f83eff683052b9d7c470dd53c1e081daa06b88d76af03472f3b9e1515018dda5846a661cddb132f64d1de089e2260aca8295616326b7b893a5438d5da1454d15bf705ac574bed6f9a93483def65ac8d3b623d98091ddcb38d2c12f09393c8f888eb117a874ec0cc2ac1c8ba74c3149b895dbcc765eaaad1403f17ba57fd8f0ad5df9eb034cd90f41315e54ac867f6f0781df6111db5532b8cf0ebbe8ac29410bd4a33e1fb8c281de6489e4a2874738302b9866cb9dd5892f7e80394ed19a663a5f68d60db5a673ccd334c165c1b31d34e70b7e1c42f7b4deaa7841fd53d43fee8c31fcf9f839b814a7918e118f27bfa79a5a713e3fc01f7f0e6eec67b83804faad6fc76ee30da928c1e16af16daab2fb08fe63e02e374c4d8e4965aa43de90711018043c974ec8b41f45ae227b3ddc7c1941f3f496a84ccddde327cd73d429e54f40c3fe761908ce1f8e7c1a02e4cf00a57de893ddbe4d6e1061fae9d4bcca3c721b6bac09046ea5bb8a829a05859347ffd91964afd626a310497fadf6ebd5f14c35d6c8fbb9be868b2477dda08705f3adeceb46989d781d007ad7a7e5911d93b951e379be07e3597798dbcea7ebc3b2fe8dd21f2276e0566a95fd1b1e398d771d13706acee506e4b5f48e6c604e6a88f7b3418498a52a6640380aa247cefc0b9687075b17b89b239cb328f4acda8a330", 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x10000) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*#\x00']) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) socketpair(0x2, 0x8000, 0xbf, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14, 0x2}, {0x8}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f00000001c0)="cf2c1e773fccce072193d24e956430b94f4870087fbc9809bb141e7d4703856e66a5bba86fcbc0e0194b847708ba39a7226d96f4479d6d22f520107762283517d79ae1eaf357d266a23bcb8beb4e379d2f0f56dce9835114aa388dc7e422f84cd10e86b007a5b6727fbd54aec447a42a5344d74670190e1d10db1b1bd1b3f96d779ed2c61a1797eab1594bc24f968b2ccc70ea65023b5e4e6edb90c650978a86178a426b602a4fcc7ee9a9371f89ccb250242b8e4a14078c7bf9a7e3db6ea2746b2b1ede904fc64afce1ff007767f6e8ab90593009cc21296e2da91f19e19694dc0da06af1a8ee83d3aea50c4eafe609b052675b48adacaebd11a7e9a64b61fd6c71d9debcd558035bc21703d1c4cb9646a71859b7cc780aa77b5b400c7a85a3aee92b99981ff94864b6bda73ca5e3f151ec38496ce7bdce9fd41d13cc59274ee5e90f296598951da009699852ba90d351b59764d46775d0d29cd6a8e3abf7ab92051858b24e1f1f151901f88917c0337274375bfb03239e901ebab3677f042aa42aa982afa048e7b1be811642503da1db98c8705066ec2c112455b222bd6a875b1e5905e547c9344728cf14affb63c0908071fb6ee547081cba0da0c01b6a649a611a7f415c99d6403f01a5f2f0b9d6f53609c60b687d599da77f9b29480383e994a6f3e2b403a6ee00660f34aae3d2da24c7f107a73bf6302a5b5e7286a9f4295d09cbaccc8aff82ec879b0d834e32e79398c04a1dc35ddeee68ea751decced1435cf3e76a5a9e937c4fa3d40efd57f92c25debaefa4e37919a71ae49882e5e821e8b10455ccfcbfb1b9e1f5ca1461b6b68a38a7fc665b7dc91bf94a1c725f00702cd631a36f9664a4ea6b0d136447f4030d98144b57da34339748fc0e8626d92d1da726bbe33cea1496c26da02726973a1ff1201dc33e07c235e43f7767153bbc83bbc722cd8f67dcaf40005a5b9996b1fb4388375b736dd5f0b437a84735cf173078a12457c6c57069d1e86445bea972a78a995079aab15b5ad259eb5d3174c7fc23dda2532fb3e96ace32b575d0f3d4faa92e410372817fc7b6a6be30fb5c1c90281c5674badfda617ae83f39fa1854eb54dfb35905f82acf6209b0f7ba5d067229101067bf3fdeefdf526b05975e2a7366c00894c8cb3d9c69846aa2d96599961786a97277911e25f6c9cba23237507c305fb0048a0e669a5f2c56c880d29095460e0000c21e94ccedbd15b3b80718cae4a3a9ad1711bfe4f7e692b712311f9da6b80d93bc90f1dbd3eddf00d8131176898ee38a83110828631c95ee0c0fa763848ab53a6447705b879ecf4ab9cbd32057233cf39f2c3e8492ecf805ee9faf0aae91a856708c6ece79ccf7dbb9aa07722b7bc5c3e7e48024d051ec8fe9e853f4572be1372b6833729d22978d39c93d384c8ac9ce6453089b8c8c9c3cd0ef4dd9dff1f7754b9a519376b2097ec07bcd18ff0d635e9075ed7a229552a3d35b32d42db0788a9945f9d0c253c386edf066cc7d918d6a0567be7a182856eeef2c051e561ac3af82c9324cd013673c7dfd2c8a9dbec29fa3a2ec7d987c73bfcb8f411b29fde9af86769502a8e27b89af146a50df63d25edeb0867e410aaae384fb630cb14ffd4841936162b806e3eab03e57fd57955cf10dd6370bc06c6fc5e9f9fbc37bde5be04934cae91d2d30f6a4c299df0b81f011b72d636aa5a4112f4a29f7aa52fb93d3574417aa91a6503ffaf1ad481ef9e8828aa323b6ca87521eb4e7c7ae98e75f02aefc7b4392707813262407451574ee1f3eed9e17b2148aacc9f54cf9ff6f5859364002499ce7e836d382ea9062164c6be2208a05cb1ff93f4ed7ab45ba23642a2401debe6387da104d4503bd6d7d29223bf5a0cb29adb1f5fab4ed8aaa1fe4bc1eefd18daccd9d26e2c326ae4d971d36310290e9f28e436398998e54a6f4337c7f7d046765d8b56dd7207b95fbdc56efa8b145f80c58da35e6b6869361f0cb919ebd9f66d1ad104142af6fcaccb9e3c5147e30cbe722a9bc4f49d46e840108d4822cfc2ed58b0ea2fd3a762c222be2e5eeb0ce2a1674f5b1c93558dfee0c81b2304cf95028bb57c93763f4dc4dfca8aae417280e90245d62711a8f53012c8da5127c7ff7a4aa882a31c65e503d7c71e214b624de5f275e8423ce878ccfcaae5267af4925b6825f43779c16a41c3c62f88574c4953594edd6d5838c98210a6dbcf751ee03d2c3fbb3e95549d7c17fe74c0fa525ae105017c4f9a03a5ae84eb4558b6f683deec13beabe38ed3a1574ee4910268b5e1a480a6d162f9c069f450d68d08296069bfc0d04de66b28d620a53c3f16cf826fcb87b89c80af4a8457466f034a281074bcfdec7254d820325ee5bd1f85c37b88e279bff6d47cec5e49069668e46cb00de4f5f26ba7cd4722d46a0ac766fa995aa484ada313e569f2a0bdb695c84b2760d91fda4c533863843c06a6063b7cb3b5bd29fdbc59b6fa52b4a44e93e467ae114740f0ea0c818e7e95e1d9b7b4a883f64146f72242d89d92f995cbb16de9f420b8f1e0347bdad930dbfdc6580ca1aeecac7b1aa6d6f46689fb00fb93c9c1e563c85d4e7c883ccaa920a8cf8601b07b98b24e1b09ab104e2bf218295488ae8b71e88633ee800e54fced76ef34329861a52786e04df0a31eca96dcd248912702745027eddef00bffe1decb0ef895b886126943c5bdb8aac6cb1c63478c5cf2b5baed7c8c9cfcbc762266f96a2e6d56eabb5fcc4d97c13d72d230aab79c0caeae3862c4e7ec394f61b5d02c79a681e2fbe8f22b2f8c049d17b6760c3202a7ad60f6d60b521fbadd3517b81fa831aa17dbecee8c6e45a4bc7e7290f52081d031d9ce96b14e18b34653c5f0f1058686e116104bd305f5875379ce8f233a0c777785dca72b66cac9a5aab05127f4b6be509b5b70141e739a09d9c9f8e720db27a1b42aa2190e90d614c9464475af4d165aaae7b9ae8450157d6cdd61faf9f74e013ac63134f1376f802415e3103964b6c6848df7d0d860c708cb51a7c2ad5a38c4f3c9cb1bce6a1f6ae4e290c6652994ea8a5bb32d954617c99e0098aa9a840775e5a24214725b125626eec9813431deb7e3babc59bc26a0925b0b0dbc422114e135c6cf0e78311694deca11253bba04b28052b909a64ad609b95616a6b971dfe25cabb9c26905e72d63385ba24b58d23a1d3c7e9e97d2bf05619c5e2722f259ca9c98eadafec31dd4fedd684e04b6554bcacc3846b812959fa4acdc8759f9f346ef0b063e4ebdb2ce764e3889eaa10710d23a5154de8aa023985b7e07cdbd01d5b1646b5a5061bbfd8e05c0aefd6c47db576144afd56847c0777dea931993a4b46bf228aa8890e193fc02cf4bb2be9fc1f77c1d286744100d231dbbbec1a75ebaf74d8fd815543ba039975f7e2aaa0bd7b19034e5b2955e85e4dfe39c6a2eeb7a5e42b8f19a2d72d262cea95820ac44831e97f06d2e1d7b607218f6e2d5bce06a39dc40f0384c25058f4881ecf074c986865d5daf5c68e4256f75a6e37ddce10726d08aa6e8a656c5fb882125af4f2a5604c5ff7f8021a0bdf87faba33ea84b87e50aa90b2b849f3527c885c85580493475fc653862c00090a73f882fda115503842d811022f161f75574c9463debecef2fe12625ba434ada74fc5a6a9c925e6807a835a3749957e54b506b264977d4edc2afe0d990052e3a601f0af120cd9e2199ee2282c888be9b86686ef029a074cac4a7d53ea00fe45b527b25f9482a26259eaea773f330e9cacd7445a0657ff7ea0667519e4baf5e056a328e7049424bbff253a9437698ba17cc395592d97079966217e13d41bfaaefbfd4c9a34f7ead7f594fdcf1a49dad9f76552930579c8364e831ad2960ff44e057370b2f472939bd5051791c097bd3c918004c0c1d02c77b62ea0e1ffcf06ff4d68422bba9a6c5100846ea61daa287d79cc1f0dfd51d603f42a1546521cc16fa403584d7e97a617f0b450add698964df6ac854b3e9eed3d5563d27275b08fb1b4d6c1b82b80dde499ad9a39f3ba160be02d09ea5b36ecc6ba47636dd86239eb97199878e18a3327186bd7aefacbdea1d07d86d1fa7861958edc234eaa55e18533862ffc8ea1ce763c5cad613fc52ce6aa98b05109a4f4b086ffff3760e936472164b8c035d7755b95e71b1b1fff7acec1b3ad18bdc811da32147037ebbbe593195b6cc6f268e24d5989ac279de234396f27f207c51ef30a4eb66784435b49ac0bd3213fad7a6477ab26809c27dac9f8e87a6a525c942f0eb5d95373bb16801b8a8fb9ca63af87d15be2bdba83d7fd2d2b38fdc5357fe39d3b808b4088f4602f9e093b4d69cb5779a0b93a18ca146c1a632c222754ca2f0f7dc58e467464dbec45501bbc290cae60ab5d0e40fcda1dee6937e91bac1e263d30f8a5933c0ec6f692dae73dd4e0ef6b1664d7162522568c6820761dd1e61e7b86debe5edafad4e915c8ff83720fc899d867ee267dc17456dc7f1a92da4c70c0744fbf09067473d4356f3f591a2e8b742a095a3680f5688afd27161d57b226528594f4b51c71e220d0b262c02497aa2a79153d9cc076a49ef99f4a6f60fab48f98d6dd96289b28ea602286878a68814df4382ea6b751f7f584502d2897adf804de213f65571dbb209b11616ee7804f2f34f06d8bdc47b8fddf20e9e6626b49eef2daf692d57d86f82b77d232bc2056d932394fa58963ce5895f19c40c73102a5fcba8bd028bf63718ed4df169ae866041595574fde31a16c6d4911dc8c5583658e4c3f0e1003d96a56ac62a4b6197026c19e9fc23e648b3fc2b2e8e58eaae3e3962cab2932e791fb8fc16df4b577fe0f2fd78c95f67147ca959a143d21604d1dfdaada63d60c72292d9e384612b730096e0f89b2c31c7f53023f599a8f07f546bc8d763299bae100a495a0f8a78bd93ebd5d43ef80fb13b39e56835c38862d39079d63e8f2a1fbd824299bd8102f71f1eb45381d5c5582d2821073902c7e18074cf4708e8fed99195a3c1062ff0c098eecfa3d5f65d1ec7dd349291f37f85b8243a4285946c2dad1584ce7dc4f44b9a2789e02937509b7f51f1d7f9851b02aa48f99be9300d30fd92bb6314aba2ba9aecb7d57b3abf1b84cecf8273baacaf71bde680812655e4d2cfc2613748c1427df474c06c3e50d3005a3547298239ab7aca64ddf28b79e942948fd0051b1e524839dd044763e9f02f528b2e9c2bfe4877cd4be1d00f9d15d8c1bb1573d49d0c0f97b0cebd73ef3fbdc6017bae56439f4600214a3c5c08913122ee97d2e7a7e720cab94a49c54f0464a201ab271dec6065f1d7bbb1ee955e4287b9ddaf66b011f05a1f5c3e0a966f8d8583ebc762580f0e640ab4e3e91cf29b842c2698ebfb7f24211a62bf183f878964070596814265e8e22e1af59d047f2bc2f36094eb7e123d4978141e8cfeb60d371a3bb48d704d4517955342a2f9df31717a6a40900d2fd1eddbe3f75e4f8c9932958dec8f8b33088cf0be2aed06612535e4e670ebcfaf92b0b4cf4e5591e5b2c4de50c76dfd50319ba3ddedb416c065b7d76872eb87973eae5f6f2688b85f72a1be53ec783b48b213e28a16d35a21190c907c983aa26e99c112b0dfb329b3ecbd62c8de493cd354f45ba1afcda175e5289c3bb71fed55fb6ffa1d7e12a4bc9d5c517cf0bd95e62083856bed684e6ecd60b8e0f68e9ddd53637a910b18f30207ac390dafc56b91f1db07b589aed1c9026779084cf2d55895ef6c95d125b11222bf89c5cf995b4feafd088d9c5ab65f8", 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xffaf, 0xff, 0x8, 0xd9a}, {0x2, 0x3, 0x3, 0x5f00}]}) 16:00:15 executing program 1: r0 = socket(0x1, 0x4, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) read(r1, &(0x7f0000000000)=""/174, 0xae) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="828d5edc74e808e0f0c9a606951302adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef60a4e0354270f1e014fe7fda3723d7cd1f75f2e85fc264839e73985f95b61b6c52e1b1ef"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202090401"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x40a) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x4) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") syz_emit_ethernet(0xb0, &(0x7f0000000200)="c286001e1dbe4ddec696c5359108b3f08af38658c3407616be4628f28f8d3283a01bec0bc15a24936f3b347b9553257d11bb61dcdab7acc80fc5cccf220264cfc0ebd017baf07f4adc6133e0d2bcbb0af931e7fe829dcfdd9fa9d0c12f71e3d7b1dfbb86949bcc7a8fd7236e46aae82e071aedf4498116c8171a537f9e1cedaf3341b251f37bb7e436de593b71f0095f5c33490543ea380538309b8bc7cb4da6bc16d4f3f52c10940bb1edcbddfa6023") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x4}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x8}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) lseek(r0, 0x0, 0x7, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) dup(0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80105705, &(0x7f0000000000)) linkat(r5, &(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0xff4a, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="0500000064", 0x5, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x6000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x93) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000280)="11a97f469ebdb3e71f1a593627cb7434fc82ff43ed092a839578e335ae386ecc19405afcb5695038bb30c4db6e5e37b8db8da2b0aeb4c95637", 0x39}, {&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2ccc75f35f0902f9c7fff6353c9dd2df3a6a16", 0x22}, {&(0x7f0000000580)="558566786fbf6683a540", 0xa}], 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8c) 16:00:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) stat(&(0x7f0000000300)='.\x00', &(0x7f0000000340)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[0x2, 0xad24, 0x8000, 0x400, 0x9]}) dup2(r1, r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a5ec1afe880cb19cef2ee6bb3a5646c978fa84a70beaece099042e1a453a6a6f30eaf081ae7865bcf21f3a26cafb0c8bcb545720d3b45d004380e9ea8abd6eac60d44fb7f1", 0x45}, {&(0x7f0000000200)="32fdaf4bd8cfad4ae9c3ce398626a3f50d64244f73a98c0735999f445ff32042b063cff184f2bd009eccc2bad598b44f6f7cd22d6093bca989fa5b0aa36168777a167f0aeaeb3d7d2f4f776e0b25b20c", 0x50}, {&(0x7f0000000280)="185a95831e5adbac4257ed7ad819f5b3c4287be75bf08307b1a1ecd36fc2", 0x1e}], 0x3, 0x0, 0xfff) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000500)={0x0, "7dea85512cf9c652eadd6f29906aad099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e"}, 0x75, 0x800) msgsnd(r1, &(0x7f0000000100)={0xe1bfc464c01d373f, "42c12dc066338cec8ccdf26d0970f91cf4a085a9fcac180405b06a1c55b590a9fd6652736283df0dedb84fa3f152d8da66ea558563caa918204e842f73edcecdf318e97fc2e38c24db4eea6eea93a634683cc3ccaa51fa92d65df7"}, 0x63, 0x800) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xc0cb) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6b9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) setsockopt(r7, 0xffffff80, 0xff, &(0x7f0000000040)="7bfac285e5e979c2f73cd7bbbf51a62c92b3a9d63968f3621e89d9ebbaeb0d0c540bcabf65f4efc021765e4db11162a5e481", 0x32) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = dup(r8) poll(&(0x7f0000000180)=[{r10}], 0x1, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000001, {[], [], [0x0, 0x0, 0x0, 0x6, 0xfcffffff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xec, 0x0, &(0x7f0000000040)=""/236}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x1, 0x1, 0x0, 0x7, 0x5, 0x401, 0x0, 0x2, 0x4, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000340)) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:17 executing program 1: sync() getrusage(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) shmget(0x2, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x69458c911aba5c32, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) setsockopt(r0, 0x2, 0x800000000001, &(0x7f00000000c0)="080000084a128f777b32dfed7ea7d030e71a8ba59e24acdf15ed2ba011e27a0c0508d85ce7cad09f845f35450c6a45cffa0ca91f5602e45c80f215949034568efc042d0ada6ef6ace57aba6d95f31701e0104651ffc83fc5a356c7c9913812987453f186198632fb70f6bb929a9d663b10a42861685d1b9dd87bd0b6c3d8dfbbd407fb02f743779deb4af52fe37bf2e80cc750c8e49b70834ae0c20ed0a41d9bbc84cc5a2be0ee4569377d0ba2f51134286b6ed377733755d9c9058b9fd10adee805537dc729eb19bfbe4548b93d94dd85ef30b4d1dde8e50f7435f126ebf9680672dbed2e7c1736e31ed08033f4a43405e8c66a1aff4351e29ffe104052d6", 0xff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000440)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x0, 0x27, 0x1, 0xc2, &(0x7f00000001c0)={{0x8, 0x20, 0x3, 0x5, 0x0, 0x5, 0x1f}, {[0x1ff, 0x8000, 0x2, 0x3, 0xffffffff, 0x4, 0x8, 0x6, 0xa9dd, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xcf01, 0x4, 0x10, 0x9, 0x9, 0x1], [0xffffffff, 0x81, 0xffffffffffffffe1, 0x8001, 0x0, 0x2, 0x6, 0xffff, 0x7ff, 0x1ff], [0x401, 0x4, 0x0, 0x0, 0x0, 0x2], [0x5, 0x2c, 0xfffffffffffff000, 0x9, 0x6, 0x5], [{0x7, 0xa2e, 0x4fe, 0x4}, {0x1, 0x0, 0x9, 0x40100000000000}, {0x1, 0x8, 0x7fffffff, 0x800}, {0x7, 0x5, 0xff, 0x62}, {0x6c9, 0xff, 0x80, 0xfffffffffffffffc}, {0x81, 0x0, 0x0, 0x2a8}, {0x81, 0x3f, 0x1000, 0x2}, {0x4, 0xb43, 0x0, 0xe19}], {0x3ff, 0x5, 0x1, 0x6}, {0xffff, 0x3efd1799, 0xffffffff, 0xfffffffeffffffff}}}, 0x0, 0x7}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x3}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000140)=[{0x80}, {}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x8, 0x31, 0x6, 0x8}, {0x80, 0x3, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x10) dup2(r2, r1) r3 = socket(0x1d, 0x4003, 0x0) acct(0x0) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) fchdir(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) accept(r1, 0x0, &(0x7f0000000100)) syz_open_pts() minherit(&(0x7f0000792000/0x3000)=nil, 0x3000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x6, 0x4, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) read(r3, &(0x7f0000000000)=""/137, 0x89) sendmsg$unix(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x4) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d3a35be2d06c3c60000"], 0xa) dup2(r1, r0) accept$inet(r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xe0, 0x8, 0x9, 0x8, 0x7, 0x3, 0x8, 0x100000001}, &(0x7f0000000100)={0xbd, 0x6, 0x0, 0x10000, 0x3, 0x0, 0x8, 0x3ff}, &(0x7f0000000140)={0x200, 0xd6a, 0x10000, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x1, 0x3f, 0x2}, &(0x7f0000000180)={0x3, 0x6}) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x18c, 0x0) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='l'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(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) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1fff, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) dup2(r0, r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x200, 0x2, 0x81, 0x100, &(0x7f0000000480)={{0x20, 0x40, 0x7, 0x1, 0x1f, 0x7fff, 0x7}, {[0xfffffffffffffffb, 0x7, 0x6, 0x6, 0x20, 0x9, 0x7ff, 0xfffffffffffffffa, 0x1ff, 0x9, 0x8, 0x6, 0x3, 0x80, 0xffff, 0x9, 0x8, 0xfff], [0xf800000000000000, 0x4, 0x8, 0x6, 0x6, 0x2, 0x5, 0x1ff, 0x60, 0x4], [0x7, 0x1, 0x94, 0x8, 0x1, 0x1, 0xff], [0x4, 0x8, 0x5, 0x20, 0x8, 0x9e], [{0xffe1, 0x6, 0xffffffa7, 0x1}, {0x9, 0x2, 0x6}, {0x2, 0x7ff, 0x32, 0xec}, {0x2f, 0x0, 0x45, 0x3}, {0x6, 0x8eb9, 0x3, 0x3}, {0x5, 0x1, 0x800000, 0x3}, {0x800, 0x401, 0x7, 0x53}, {0x1, 0x3f, 0x3f, 0xffffffffffffff8b}], {0x2, 0x9, 0x4, 0x10001}, {0x6, 0x4, 0x6795af2a, 0x4}}}, 0x0, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3c79f4d954547bcdcb8f37") 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) read(r1, &(0x7f0000000100)=""/86, 0x56) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8, 0xe2, 0xfff, 0x80000000, "e5bc22f4b2ea9dd83bdbc8b120c2835d443e04d5", 0x3, 0x2}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = dup2(r5, 0xffffffffffffffff) openat(r6, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) pckbd_enable: command error 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0xfc) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x7, 0xffffffffffffffff) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) r16 = socket(0x10, 0x8000, 0x9d) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000ff0000ffff00000100000000000000009bf91e62b1b410e1bb497d4e21c3f88bfecd589f0f892807c189393cb25f8d107698f4010bb03065bc6ebe4202884b4ca633deea20bce589f106ce9c38847e8f789f0132aaf82baca5c120ba516ff05d2560d97af55422ac70100d31d391d3633e581bad2ac586f242da30b9ae5167323eef757c3e20703b9c097cfef84245dd9a98eafa98c6fda1e490819fb32de670fd4ef0cc555d9eadd2b90bcbd354cd7b85180e2775b9b6910ef451a20e7454cd3ced295483d3e24aee10ec54639355a86fe98e4cfabf6ea8f48c6dde7990c39c6d9007e15572c026c4c3917e46642c46d53bb03fe3218a33932f1c91dd25d38971", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r4, @ANYRES32=r17], 0xa0, 0x8}, 0x4) fcntl$setown(r2, 0x6, r12) 16:00:18 executing program 1: getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = getpid() r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) dup2(r8, r10) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) fcntl$setown(r13, 0x6, 0x0) r14 = socket(0x2, 0x3, 0x1) r15 = socket(0x800000018, 0x1, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r15, r16) r18 = socket(0x800000018, 0x1, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r19) connect$unix(r14, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=r15], @ANYRESOCT=r18, @ANYRESDEC, @ANYRES64=r14, @ANYBLOB="8cd0a3817606a1295cd412bf59afc6978fdb740b001cea94123067b2e6645725724517de649ed73471b822bdb8620440d773a247a9a2102e91c2c9fb34342201d984f6ed89f74431db45b6584c83a81847fa3841878f30ec89c7987596f7db67f269fdb51c094a1b8f02820f0554385db11565d1bb68349ff476985b07565de4b72d2216"]], 0x1) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) fcntl$getown(r17, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) openat(r20, &(0x7f0000000040)='./file0\x00', 0x808, 0x110) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r21 = socket(0x2, 0xc003, 0x6) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/121, 0x79, 0x2, &(0x7f0000000280)={0x18, 0x0, 0xba, 0x2}, 0xc) connect$unix(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f0004000000000000cb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237bafa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8d7fedbbc5b65c6593d2870b4120bd2350000"], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) write(0xffffffffffffffff, &(0x7f00000009c0), 0x0) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b5664c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xfffffffffffffffd], [], [], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x200}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r8 = getegid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r11, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r19 = getegid() getgroups(0x8, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, 0x0, r19, 0xffffffffffffffff, r8]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r7]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r7, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r20, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r20, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r21, &(0x7f0000000040)=@in6, 0xc) bind(r21, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x80105705, &(0x7f0000000000)) linkat(r22, &(0x7f00000003c0)='./file0\x00', r24, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r22, 0x80045713, &(0x7f0000000280)=0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) syz_open_pts() syz_open_pts() r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:18 executing program 0: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000009f07aa00000000000005"], 0x10}, 0x0) 16:00:18 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="cdf0a4b4c437ad8ebead6367ab774874f4ee756c95716b10789f0e05ee134428aff25cc456ebc350a34acdf9f799bfc5c512d5f39255bcc3a4b8e2beaa32f1246dc522983126e125d90f7d2ce0557473f16bf23487024136d1d632e5f356849952eeca1a999cfb8aac4619640d7817983b21a235049b0f6c2e6e33ac324677668bc83860efc7b6bcce18e769e541acd11514d3fb459f7e4b863ef49786a8b9a076a74e1fb49fec181e881104157c5d1eebd5e1f524173ec9c8f2ae98cff2fd3bf1000ac693f8f6dbb0aa98ea5fe6c61c4f007e9304ea237bf1b72fc8df48767e2f840017d6ee3a3a53b1372e1414af584d1397409ecb359406c046dead29bffb8df8fd2269a244392ebb9d7eb0f0e8df3903e73b30e2591aa1b73502ca28c4f77017e8cb56c644c621cf9ebb14641ecada0c4739471d45a46725c672bf4ac9b42491674a7cbb43dd88ba4209e24ce69b02565ee5c2a28dd65b02e357bfb7d2b70dfd1cc59fde353c0acbe209dfc9316d794101dbcf13e76feb32a44934d0f6d1a3369fcee279fc777cddafa0557c3cf85e36c398a67834b938dbd27da8445c26eadeace0454f384a773a2e2573ccdb0db2d5e122f449a919836d83d7134289d3b37448b34a7d4001cc0ad243bed331c211bcef74aa43695fcfcc93b663875bd90807019bfa6b0ae1bc1a490ca9f08c8c7833673d626439c26330c2c99e847034674f276829f22f94cf627498e432abd052a1a2059120ff1544cd7adddabbe10a46f60800ef75adb285c092d88aade42cd06690d28ed8215b788efba83a9314efa9ad14f08da311fa4222ee62583ba379d2285a2b912e82cac68fe3c34ecf4fb48ca70b221c6f314c83be6a8fcf082bc6a5826ab2360aefaedc18d1d01d23f1e05fd60658c692638abab92b9be2f496bbe3782932239f3da12f5e9b5ad246a0a9be81cff5be889d0dc8b507b3d31db84d92dc1233e387850921aa20227bf8652dfb7cf07abfefd3565f9cd2904f2bdac5f456aa4c4f59ea6f7000b6048a363abc8b4a1dde3c60003878b73678f8105870eddb03463b79b79120b1b2d0b563910234c6521bdc4f7c574a7435d846fca35b0a48444b8067bbf7877dfb448be26d9cd15d6836fe87fbb0c0ddb7d9c4a0d7300bc4890ceb13f09f6ab4887121002c14b0d17d66c0c913740cafbd0fbceaec610340edb3bcc23818bb89019c8c17373171d04ac4cdd568b085630e93b336af89b773e23b05768ad203b9c134b793009bde8d4ec0797ad1107d7bd3e5353ceecbeda70f4e750b36cbb0802bebe6aca8ba4c4bc3a6ed677cc65b71677ea6b9e2a3001d6791974c5ef810ab0cc76aa5d4c54baea1b21218c48fd503b300ebad65df6ffd58c08ea75fbf8803e6066145fc7efb94248dc64bd0664c1fa00b81c62f99f34fe2c357711939134a35dfbd5437424e99bb499673c42fcb4fd7269c907044d815e94664866800c5cd4b481acfcf56d053fb8ec9c069880259c0ba18bca47f59c0d1127a68e7cb7c53931b601f7adf380c608477f6f5adbab3c03262ad8ca447170ee0cbfa8b76a5cf795c942d1e53b02aa916a5eb57077a3021e5ce37e88ad214d6dbe4cdeaac7e0041e84e9441f57fbf74d2b0b329109295924be29bc0d0016e60dc999bd5499e79230e79492b977901979df2870678ee9fe3832689257be3a77654d56f3143563e35b64ef56d6e4a0b3f8301c898e2b67b3bdccf956c7a48b561d8bc01c7a1a8a6d4d124dd8ec4b676551e52f1321a78b49fc8fbf701e0f725c6482c04ecffc5e87973522170ed1ac244a14cf47fe2ee1bfe08fc75a2c91f61cd9ed11b7de5d9ec71531e02be6bc0c990a83637dcc89d985e9b74f595c3ad7ba04ae7b32fd988b95e4af0537830c9769f0e737aa06083b3cb8c2cb99067bb3c529bfd2f87155f6c847595f3afc16b9933ea304851d6ebdba8bf583788299bf575297e61e3df857675acc73cd4b9e73b4ad563e07daa8a36d9058925c54cba08cb5fe6a15293c41b07b34c0faf71a17fd420a6ac0fe2f95c88e0f865ab2fd866b554602a9fc102ef3b6f9b5ebb964b2d6c442a3d20b6a664d2e9edfd7f24e22d4745fa8c9b9b9b77aff26fcf314a079675da528d11441c7b8c090d12a97b6bc6c4cb2a89bde29ba49f8674a4b24e2bbbccb3afa9ca48712d671f2c34c4700a8254dbedaaed8f8efbe268add13bed77c113dfb796ab53e88dec5c0083e22d6818891f4f96f765cc839ec0e170749157d1086696b8197cf929c5e0101fec6b7fac3af67f8db3b4aab89289e063fbde017786e90fc15e536436922006053888d754e09770994817a43724c28f278e597c97833ee9e7e9e53945308d696cbb2d7ab94ec43d4babfafd1e523a250305fe581b8c4355db4f0c47854d6961d9b3f788af5fa01b3123b5b273b81c0d17b85c59817d5b3fb83219f223d509a783e88daa2209501214ea9eb6e84d207d2ef3fee456fff8f8239c2d312ec3928e30a032b868730e7528d7b0bd4089065339aa227d0363b6523102ac817f27c6109a1f95f6a20fa123e1ec2087a6e3b51599a30e7c4a0655a4868ca40ac9d7b2fe1a4b84a2d899d0e07e3753fabc5e103a8e4898a3be37db1181b16f196c4c9ab8e3516bb61e1a346b83b7de65729c1701810d072ec34e86eafe6fa2cfa8c08eff822c1b40cf1657048ca6383fd689b123c471f85167fc16cf4d61e6af02d298b825eb3bd41ce16bf219c1729f989020e1e29d85a419c7c13fdeab2faec9aa7ef3b56bc03aabb68a73dcf0ae79ccfbe35d119a1e90bc9a90e86c080e905a33105496405452cfaafbbc2297b79067d09c467c3ccfc9f5f76d3190bf74d590eed746437aae07b0b5e6994bb7614838e10fa13ea142b28c8919bb850bd10d4621826bff6882883257c3e1f1f3049bbdeec224cb306bc362e73ade44989385598fd1b394be853cc39000e13f22281bbabb47822f64531a18b3eb5ef2c354ce86c56b23e30ab45e68896265ce644c14b8f2c13e6a317c2682d2cade35cb290bcc92c84cc5f11889829f3c31d88efd9eb2116e5f3b70a4dc53aecdedafdf8ec52b33893505f1da11db864cadc6b22e694ec3b4082cb6420ddc8278240b96ba9b6478a140ce4e1c31de0f474ff39256e740538be1ef946d37c094c54cd12f55e40cec01e89599717370530b293084ac46b41dc238e2efbcebd60e94e3a608d0fdc0f4390901a9b68817b935b9dd8bbd9227cb13db4b41d3c993f40bc1e958ffe796a243e855352af2122ca44bdf3bbd44c5632e99245bc104068d977b140be52770c796460c59db8dcdb3f94ec9e34f7cd27a0dffa793a3db3bbb89247e6c5356df4d4a7723621cbb8e27291436a38195588c19a4cd0587b7c21fdc94677ae6cb3b7e035b5e00271f3624f5abca5653cfef81a762efd46e6390d743c2bd7c99c776640f88abbf137c75248f4c2503d94b233c6d187d9e959849b697ce5e36cb9bb6e87b9759986d612711eefbdceafb2c377c79224dd67ce07f65fa46be9561ffa7cf520d0d0ad43d4d189952f2096f2b6ebd0fc5598eebd96f8722598b1633af184cd5e8231dc4d8cd4100aea418a8698de1d61ba6864ed050d9f813640c39873da5bfc9460c7c7e801e67e8b198d1cbe27900548274c6e68ca2151154eecb1877d6b7c4d978ae91ae0149ba13cc9b4cf70d0d1283dc22d0853ae4890e3db8df6aa9c0517a559a53912255d4dce0b58b38eeee88186514a944a8e3ae1f07b0c8b6dbf8180c508eb90f8601cd876b16a4bafea3ce8cc9c48a0670023a445edcad5fc0353c21741031f390b983e4e6985483bee73fedfeda2b306182821079d260118f5f502331fdfd22ac1c6633ab4a838d7727e6c8d6bef033f2ef24c705f5c7bf00c83f146660fe80bb96d2d5bc341310162f8d7eb1e728eb1b05493181cf9b5ff8f215b733a0c660bc35e90bba808272cd55019e662aa05b45660c445eb30de12f21a469c3b82cdf9828eba5baf37adac886ae5db4433c13466a3917077dddb8e46296edf4e7373998cc4595003480353a0e99b49564849f42e4efc2e4c95b4131170ebc3965398abaf4c114cbd0dfab7e840c924d1e2e479ce33f2cdbc74c2e7bd744be425726d6e8f4c2e9dd4c752be5741c74ce559447a60215d96d93876b5144b0276857913dffbfcc1d93daae276dbfdccfc54f4ced7cb438f0383d77a1cd350aa109b969535975b925920f2bec2a332d56aae9bf1dfe4083e11a77860290d385e6f0f5f514299dba7a1bd5e5496663b81482c9f0d6c37e544e6e84aa78209fda4d912e5c4c7b682a4c0bccf2d7cc1170b34cccea7df88b931fd655366aee64af990bc752b2494142f63f8beb8a5a516f7ae5a43892d9dee78107ba9b492dd694b932f19154ac985d428733eb9bc7a9bc25d9cd57be5cf1575cc9b04dcd0a2231b6786e31c5a0f088086b4d573d174cbd950a0ab61282cd58cd4e520d846a48cb180fcc9e4caf8495d7fea7aac62ed059b88429e4c9ebf948b0b5f5c44be2aa4e95225f0396916015e174b98b947864c78c4a39dccc2189ce0ad5734458e8bf3a316918e16e43519119a5c4766690564e6fb6b3fe11360895c0d55ac506e543407ee464f8451ecbc8eff7be3284a65f604faa7afc661763e21957c835a57ea2852c24b4bd809047633ae6c3076860608cd827bd5fbdcffe78a41e6bde81371d34a1b04aee96995ebe3f6a5ae3ae92d42d8558fbfa44a26d0947ec074aec529a65d5dae424f428abb3a4b51bcbb178ba5445a05addad5af5cadf112292e38edd61f0c69f2e13f345fd11dc4b221a220bc197e119ca772cac35e7bb782e865ebcb6814e37e94e3b6e7313c0c82dd60b18a5805c4be0e4b7e89c9c54dc5f8e28c5be4e9fbb627c95318e49e4362aff597c5ee3faa7ff467a8123f9abd0fbbcab872001f284c397c0e39e99dab51ec3ddf452885097607d51837e6ce0f2f2f23dd41591c6dc89e706f9f1730d4b85aa7a02b80ed379ab9e4733a435837e2983c95687c8a73cb8fc26e38075f305f0a2655b724a7c71a23935c9379b785e65d59e6a0295929010b83388230bb4495808b56573de8b6f68ecd61d3fd8b6f05d738218bb1e7b4e0f23e25de8241cd151b1500baee79fcbbbe7737dfa22286093ec505207e574fda759158542d6ac04f95ff4fe90aebcb01c269e8765d36713b6107fd2a5cd5e33cc13b96ea27573a70289d7cd379b2587c9c22c22f07acd5c115aac9fd2d772eda08c7d142b23d03f782738e4ea971bf67abf6eec8d57f9310335228b33d7522b6c9f3703898e46020d1309691d2b0ba897466518b0ecece83a880ba90d6155eee41001e75a7c138bb821c2978d99baaba575e04ea9a768d2976854c897db6ed70f3cff5d1519ef0e13a1e891e3d1028408d985f4ed56e8385ed861a08cdb635de0e58bc6e2dd5feec4f52beddab84890a247c0c949f96579503e4cf5e4574283b586b89f0c3796e97503d3e268669978b42687c4763fec5276d054d538d39b5c4b4c2fd6b8e0e52fc9f34cdd2b2fa3d3bb77578e2a60418a86317c29a040f8ab46b6855cc7cf2e4ac248e5ad58fdc859776e81c2b68e7dbd9355233da31280497cf26ee0c6a595980d8a1500e573324f9afb8247f33d456223060499d5b036490a6e046bfe6aa31c4c2640e32214f11ca3994b6ceb450774886ccfbfea6b63f5f6d2b5d82c71b519be45a1b12969ad35d39bf89e84af59731ae1e680e52c551d273aa66f988edd93d1f1e5b3ac92826d", 0x1000, 0x0, 0x5) 16:00:18 executing program 0: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10073, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x0, 0x0, 0x4) 16:00:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="945c037b0ac6b2201a18c69f764380eaba14670db419f996be0f72dfc9d8bccd18fe2813717bab329208a32b55941a24c9406a7e2e2e", 0x36}, {&(0x7f00000000c0)="ea", 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = dup2(r2, r4) getsockopt(r5, 0x8, 0x2, &(0x7f0000000640)=""/4096, &(0x7f0000000000)=0x1000) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x400], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendto$unix(r2, &(0x7f0000000040), 0x0, 0x410, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x10, 0x0) acct(&(0x7f0000000080)='./file0\x00') execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001500)=[&(0x7f0000001280)='.[&\x00', &(0x7f00000012c0)='[\\@:\x00', &(0x7f0000001300)='\x96(\x00', &(0x7f0000001340)=':\x00', &(0x7f0000001380)=')\x00', &(0x7f00000013c0)=')\x00', &(0x7f0000001400), &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00'], &(0x7f0000001740)=[&(0x7f0000001580)='\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\\\x00', &(0x7f0000001700)='\x00']) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) acct(&(0x7f00000000c0)='./file0\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x400) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = open$dir(&(0x7f0000001400)='./file1\x00', 0x20000, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001780)='/dev/diskmap\x00', 0x400, 0x0) r9 = open(&(0x7f00000017c0)='./file1\x00', 0x400, 0x0) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r11) kevent(r4, &(0x7f0000001800)=[{{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0x6}, {{r3}, 0xfffffffffffffffa, 0x3b, 0xfffff, 0xffffffffffff0001, 0x7c3}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xe8, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffc, 0x9e, 0x2, 0x7fff, 0x200}, {{r9}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x28000000}, {{r10}, 0xfffffffffffffffc, 0x20, 0x1, 0x840d, 0x9}], 0x5cc, &(0x7f00000018c0)=[{{r0}, 0xfffffffffffffff9, 0x88, 0x4, 0x2, 0x8}], 0x0, &(0x7f0000001900)={0x6, 0x4}) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES64=0x0]], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES32, @ANYRES64=r0], @ANYRES32=r3, @ANYRESHEX=r3, @ANYRES64, @ANYRESDEC, @ANYRESHEX=0x0], 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) r7 = getuid() r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = geteuid() r13 = socket(0x800000018, 0x1, 0x0) r14 = socket(0x20, 0x3, 0x9) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x100, r7, r11, r12, r15, 0x81, 0x32}, 0x5, 0x47b201fe, 0x6c}) 16:00:18 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff88e7") r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x6e0}, 0xc) r3 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/208) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) fcntl$getflags(r0, 0x3) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r7, 0x0) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r8, 0x0, r8, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r7, r8) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r8, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff]) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000200)=[r8, 0x0, 0xffffffffffffffff, r19]) r21 = socket(0x800000018, 0x1, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r22) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r20, 0x0, r23}, 0x9, 0x20008001, 0x0, r5}) r24 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) dup2(r0, r24) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r25 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r25}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r25, &(0x7f0000000100)='./bus\x00') 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdfffeffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495bcee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b7555000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417ea6b04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf393466196f4fda9c56cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b69a79523ac740e38c14b0b3601ac6378a27e42cfc93123b8284e6b470f7ac708988227869115e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab9e30c5de3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a0000000000000000000000000000b16b42c92bdf6df798934da92cfeb41000469b9b0e9e05326e50697436d019ddaf1a8ef8c9ac8972fd267e8957aaa5cc23fc93acc3c6cf333301ae9500eca18e08b202d41b3567377d96adc6ff1a5943fc8176199c6985ef5beb57e787bbb73c214954d3daa6e07270dda9b8e1c43acace8c95e6daba60d4da6703edcc92b8df025d33d9787a045859e51ef6468b615ad8d0a78fc9309444b40ddfe58a5f7541d76105c6f7ff6887cdba8b9babde7e61c7298aa8991fc67d798ee1112e55b1165f293ab603f4db3719942e2d7a5026215d13b3a72be9794d22f45dcf465732ea5aedeb0a710a2b0fbd4287f1a4c105ff153bfad297c56050c425d5bbf5a37442717140ef6001e2fc958805d8956d4ebddfa1a188a9681e57cffaa36082030f3e685aead15df9b8960fc491d140f0b55dde3dedd7265fb5791e8e9bd3d95d9bb5cd95e29b8f3ecfa5cbbb4d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) sendto$unix(r1, &(0x7f0000000300)="e17a4a67dd9b4bdac318f76de086f015921c409979fc53f622a6e1026ad73811d05fdde135bf61c3f9e75ce53e22530f5b9636674a2740841a8986f5621c8edd11b7a8c176dad46dfd4abb7a5d64a4efdb4b381018117c4f454debe1e9ca04d989254c404bd0e804738c50db4c827143edb6bc39217f29440da9f5820b0e05ccffda0c58520fc7136fc2f677cda763c33bff2a8b02454300ead27f136fc1", 0x9e, 0x8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x1000) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000ac0)=0x7, 0x4) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pread(r0, &(0x7f0000000180)="58537e3b951321c02c12231519429fd2147452f8f6961e1b896352506d4da46b459396267d412fec9a9724cb1171796ec21fd98c0fd395bb1f4164031a3056f94c370e67040f93aba255ef634a3f4d043ebfd70cb679d7a9598b7ce3223269d8099373af225fff61308d774e2e34ca9ef2ca38c6cc530202f68cca1bdc32aa3c93c40a79747eaedb70f8c1f71d95df68d4df3f386f3d9bbbc1d49f50909bf207583126898d5b9e09123ee76c8de677dd3ee53dc38f5817ba45fdab757dd9e780c6e3ee9eced8da91f7", 0xc9, 0x0, 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000040)="1da1495651284a9839b77448641b3c14485652ded1e2f13a2e2839bc4c99890d97d0496fb2263a530e23f58c41c421de99ac3625775f4f1136c499036fea4c409879de7999d37ba779b09e9442eff4ccf044849c1953ff214ef40b84883cc097707b474293507e74349bb021b34b19b78e91ba1bdedb0ab8477693b6268ff87758495c24d6fc2d3a80e81bca0c51f314476b6e4162c815d2006502b660374439ba26821b7081819a96b4492b1bf75d048dc1ba4707182b1ad1e81c7112ccb2d974a61004159fafc1a96a24cf5aee7088d7c4086feae98f01", 0xd8, 0x9, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) dup(r4) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) connect$unix(r7, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) getsockname$inet(r8, &(0x7f0000000040), &(0x7f0000000100)=0xc) dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[], 0x0) dup2(r1, r0) socket(0x20, 0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair(0x10, 0x2, 0x6, &(0x7f0000000140)) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/221, 0xdd}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000300000041765ed6ef1441", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0x8}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() r2 = kqueue() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x9, 0x8d, 0x0, 0xb27c}, {0x6, 0x80, 0x0, 0x8}, {0xfff9, 0x12, 0x54, 0x1}, {0x80, 0x8, 0xeb, 0x9}, {0x4, 0x0, 0x1, 0x10001}]}) close(r1) dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) write(r0, &(0x7f0000000080)="cfa31a0e538ef1f426e310ac39bc3940412aa0acbe2b6f0f394ef99f7c81cc1cafb16b6b371ebf6a30f77f37e88b8da3", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) write(r2, &(0x7f0000000300)="5953201d9c67a0f55ce48d69ce118bd9d75273761e469b03410578b11d457b81235011f7a632091ca438659357b11452a88f43bc043338c03db7caa7f78fa6b9eec340a1267f45a1615504dde1e84db509368f84b08f905071b622d4df6312211c99e4fed1ac8fa3c4302076c73d85f9d84d916c8612f1c7099f7d4d5d3d52492c4b41d8b4a82b999cc16dd67851f7f3e1288fe5cf84ea4f49158f373c40569a240e6b4aefd7ca437a2b215ebfca86de0b79bda21f72538ab9fa7a7836f73d232dad9cb63d1dd45a590bd65098dfde2b3bd1ace2fd39ad1a1c2cb1857f049d9c13930722712b74a5c75fede90656745c1822959254b42be6ccc73f915a069ef9e6fd1f9b5109a1ef652f801d2fe05768ab5f7b65f73c0023c6aea2ad7a8de897280e647c0cca46b95e5de2f7a8353be1df6263a81dd2cb45ef87caf9b55243009249e83ef3f3d34195dc8ce803635ba5f4e29e0725375e35dd88abbcbadabad43d2c88dd1f3ac1949a1ef70c44b0287c9de54db87ac8a60ab788d1082a3802b5df424be137ae06f5cf87d8213dfc8c54ee8d6e74b30a31fa23da06f28a2f8306c712c831f8c07fc49c8fc08b624903183d8177740bebb836415ab0b4de0f3f784f1e2e50566ef9179d4e8cdd607ab44374acfa32ae5080146232174c4080efc8fae2d58ead2f780178cf02a755f861c87f3ebfcfb160e014fe426ea7c4cd85e11dae7197f79f88c86bb2cf6bd77bf710153e38b5cd1a54f4d480c3117831728a59809c78313cbb99e990694ddce0f851d2411101716dfb5c94e27297ed4a6d642197605269f0bcf9f609ae029fa6829ace079b0c961e747ecc5d3f166cf798b4f814003a6ec62dbb1a6af279cd45b39127b1a2a723bb3d039913d01551c0324ccdafdcf3eb83e44b431d1c29b93f8bab4522fe5014706f44ad9a2ed0b1e3b67a182e2f95f3f8ab924f28b7e7dad8e48d3d569678c08810f07bbe639fef746a1fb1218048209a8e7d6661d077f2630818c6e08ab463483502b71b9ce91ab2c4e08fb585aedad9e91cd6d008909e3774d0f08ac7a513977ec21708073fe7ab9285d6eb88afa67ba45a3f1fa02e724aac915bdb51900a4a2941c2e62a0563159f24beb1f575d2a274aeffabd15bf0565dad5b06629ab1de56d7c69b15e951797d0be5da63832ce512c3bc81cb78ee61a68687b729b50794d788c0359b09083d9f6897eda2ec16380ddaad4d7b6ff7c46044137379f7776fe9f369bc186c07b6dcdca08b2eaf716a749c607c0a784a8ca111ae3058fac6b6c9d4d20d16d27bfc3f1ef42d61f244e8b10421398231340c89aa5db73654cd522e881afae572c195ac22b9c533b6b3821dab0f72cba75018f00804ffdafa10c7a44606386afbb0f418e75b12c1c263693e058a8f3dd9e6a607b36efe2938b80bd30cf6dcc293bf223e3be2b9bbc066925c1b51d7946988eac4d0064d5f949a5eb2e6b5efd47e3db1c3fbaf8a2ba7ff0361c7904ec38a80175813d1b8e4a3c553b7d7e117f711dcdf1f5790319510c92ae0cfa7c9436be1b341fd49a5a914e40cf910052a2990467343c434f84e20548f5c423a90a07384004eb4a7cfa370076b2ce25b705ff3a1694eb9c4b0ebab343209d383d209f44dff07af1eb28d9f1c6cc6097ed314f8c3b7f1c3a90f82c1eb82afbfde800fb578fe970e25903af810b8677e616050ee29ccc182bf5df2a51bfa0e49f30d74b2b77526d4d35c6c5771f186b6bfdf871c688264beb7e1f2c57ef512e7632261233a3b9f5d0a5a63d633d2adeb9fb960eebd9c2120e29d931d31649e2235aec39d6ba4af7b9179317c497683d8d9b47784def30a76f18796802e29dc19478567c6e245ca8adb3a3f8ff0350619e22c37dd3d45f8e7c95666be7caf6f8da8eaa8954950af10e158d6a8a848ecf7d7ae082b17743818e8d2554f9089673830a6589bdbf2049fa08589586b7ed11f286595048824250c669c4576127b192c8d2ccb4f4afe17aabf274b9d898a0ad06e99bc5b6eca0aed898136b9842f30838a4a4c02596a3e797ad2c48a56c20b70f5798a18f317662efbc87c51301e9315ccdcd047b38911d5f53955691505ee77050b7a7b689452c760010cddc1e68de633c958d1a9099413ee0fdbb97b47c9e4f579f5dd207a59948b6c4ca7bfe5d6ce2522ea94fb46477ed718f261705fedb91d1a20853218c66941c52fe5ff6622934aa55cc79ccffb0e75cc82a648d36fe252b28117bafb2d259d9dfda2f82e3b91a91f051e8445f866e6f28f1fc950bb66696b7d68b8878b92c99d183c3b04633dcf6c189116db443f654867efae426f1c270425954d9fedb429cb2d895ccd46616debef161be137f6c54b400ac9ca53fa44853ea82f6a56a7dc543814c76a5ab199b2059d0eafc8549333961ac57d4035adb3da92769d2e7272c9f31919b305460096ec0f1842cc0efe9e3983bc5d00ee852bd071b00243d686e1e4899b1ed8714a0f00c77a7044707aeda1294a88f00bba47c11b899bcd3d2371d1c73c2b07a765042f6ddbb7887f24c6645c602764382f76111461bdc806dcc9bd0d5b7ea8e0c691cdd8fb59ed9ac5ad1da1d6851de172d2c2c44a008db3ef6791009c5abad305b3d5bb535a59377f00733075a61adb4a090ec2bba665da047910c0836772f1152d08e90c67031d0cfb1961b3bedc3df246f0f685205135c7fcc995198a5cb7a28ecb07db1729c8ee685a1dbf63e6288da5c92d5b14c8004d2c09bcb93857fbe5ed1b88f8df7a3800b2fde05cb4613260a2dd1c1147c7b027e88226a42db570dc064fb5847a3ccff8fc225e97ebd22dab959a75333d4f33ab43154cffd68a8e1b517b1b70c8ad03fed17f6e13a6ee470b066b6e92855ecef2b0a625587a0b7a56064a1b85c8144710e7fb2789479bfc21f01d238542e68448a118957af33c301500bdc49d7292be403132d21249f6aeec400d356c4d214d9bd28bde88646c50abcba46ccede147cc3cb210d48653eaf4cfa91f636adefe5a3cca733164b753ffd359e090902243cf3f6db801f7120900b36b33a02d3d044e33ce019c8d55127e24f0d8cc6812ec60249a21169896dae6923a68503083dc666eb0b534cfaf48f4893c34e72547baff3dc4bd30d759fc1666255d310837244d519ee38e5c0f2309e7834f3f855872df88ed83069134add75019c9c54722e659a25857e2bdd4c3f199bacb6566b34147eeb4ede1652d0cf135af9aa85c670895836e547d86e5788f911a47a1d5adaf10188cb6ca399b0b92e3098c0b8b43a8711040115da8f8e9b930eff36655250e4238125d4f27be2c25be5726ec7e14918a024bacef1ebbb41beec0788a6b0be9b3b3cfbd667787026986de72e079b1c37ed95925d384f0da4b47c686cadbe2d14ac0828085a7a84a5b50e49ffc6d2090106b10436ffc851e621d80eae93ef6d96f100ddb79ee5b7c4faa414578d53341d2e93493e6b245c73623fdff9e05c3fbdc7d91c80f966d63f9956567ff4d72f7f29049ccf3a7f66b4ee6e4c623a13a17e3fef7ba1f7c2fde4768f6fb913498b4e29c124f1bbc5caec6b400877b47e3b1ccef54345e21206dae4e3c907ca1f6c814088a807176d4db6bc2ee2f28affff703b551742fb3aa0b82ad62db6c2e50b02d983ae6f9a59098cc07de61d3af583338333629900adbc3a312d833373b485fb2738cd25aa7d09fd14d600e23674e447e92093ce74e033c648295a9a0d047eb04ce262545173f3c62ce2896cf61ce32d1fe9bc1ca5d34c2f94d29fedaf944275b6c49da3fb96ab99a573d3e7725991493238831780f5773e272f0e7bfcb43d09687ddf661c0a3662909f11e236a2cff8e84fa191a4aad4a96df33615a7cf42e3896f0d32cc6fa6d37437605f82191422760485bc405b1071eaa2a94e350b5784ba2008437749eae033841c353a41108d97ccd38e7b2874341011c60c7ff145a108d9499040d6a14f6da8313c5c45ce5f5e8c5bb57db62eb4181201f276fc43d5892a8efd03ed6a3f305ec9260b49130391b2b41783e4367f8d5c1a3a90695a1e5908b18e774decd6d6dde3da9ea8c804e77517e3787b4c1d570e8185a9a6fd3c7ecf676b3ccc682cd8eca378f5e8f68038184e05ed022c22f6c5a2412131a3f43120ff97ab346edf3d9408043fff7866f6db988f1fdd58077f17e19ac9bb72326eec0775033b36352b2fb7b42bba507846635447de8c31ced077cd187e52d9bd8d7badd9e1b24e8925d560e3d4d4e4eeebb27767ad50145be2be3627328b1a1ad37a3a84859242324af9503c3da2a1498598d8a7282e0ee48548dbaa886f5e3e21e10b3eb2d79cd674ef0ba668bfae0c7b245942f616153ba5c32725138bc5f764fb5c9535e46a1d2265753c05177a83c504cc86bf00d2e1cea018dc6f97983dc5b5a46fdd4ed1a2bf96d3ceb9cb8628149d4e93a07d28d1b99fe5aef90a2a098c8f7d2e51c531094b3a000b85a8173992951262a5dc84930305a2655e00ead003e688e95ef78eeda0dde3dd37a564272894b90044686ea00cc1c77cb9c5fba09ec301430d28db6dde7ffa180fad035c5201ba7c5636027f5e85c9c5b9aa6a9c5aa8b7a5bad2525eb059e3c4356280f8a64a9752ad2de2e35bc5c30f7817499ab2885573fe58e9bacfb6a6a980c4d54c535792ba7afcd1696158744cf17aab0ac665fef4b25e919e84962a124c5867478ec273b0e8868109caaa05b276aaa2387b885726b29dea8a720623a93e28ae3bfbe9b79cf1455655bfccb3aa485c9c34a3ce4743cfaae10665ead5521e8025300998441f985282e2b385a253bffe6c8e025d2d8e6a42cc9679eadb41f4c76a8895e744fbe57f7a4a1c4d2c7607c97ea06420931550101cb5f2cd2caeaf71047b82b7fe0bce95761c49ba18734691c3be30d922314e313e447df09b652482cae216b6a779be5945337b5f05a3bf0dea812bba6cf748be62da6b02febeadb02aa2b5a9aea5a7e7f44923529b05f6d957b119a5e243861b0c207764ca030ff07d40764b187450575f69d1b1516f65f2f644385bcd95f6b131fc98180d9f0741f3f26e1aacdd80e32d611551afa9652615f5c23b9b54633710a6df2a8ed9875a998deaf2f00476c6f9cc49a92d5635584282b6366d3c2f3377a04e1008f14de9a522cd7b757072de8f674e41945ec17dbf461115d7f6f73428f6d2bf2c0b126e0ae8b35c9f24a4807d725aa10fefccb9bfce83f17d7adf509c9daf918a328e824c43a430a6521622f1ea550aaa9c4647afca312627dc599f3735b31d88d13fcdbad75b7e6dc2af7602f7e4629f95704e8b567294e4f83ff063916d7b6b8b4cd6467c173e1c12d4cd5266e00e685cbf98802e893d920d9c36d494260730d2aa5a007f45d3a526abf5bb19e13ee083c80a911c04778e259d2cc43de8cbc9601c684f4945f3d723cbf830908262ddc74a71de4d9a26c066afd341ddbaf916e50be51fbb405a8e4981451b6b6ca33a06f0d1f54b163f65ee5d6080c883ef52ad1a0ba496d949f0e739009dd8f8c25dfa6cf9f46c87cb6f27cf037c13fe7853e0b729c54d0884c5c07d783ef3a1d772a2b6b5a685700a8252c18e0bf0787e4b4e177bf5bab73b8e6fbf35a55c69633cd28f2ab7ef11ec7476fdf72857d42b5dc81c6b77b9637546c02edc81ebbb557048cfab5cbd34880cd8057c0d7ce2c0a4935ddbd6213eb78fca78b93a7fdf9af27354ca76aa9daa536d22f08344330cbc17cec31402e6884860a213521d4e3f7a77646d1930", 0x1000) 16:00:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) socket(0x20, 0x5, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = dup2(r5, r7) write(r8, &(0x7f0000000000)="58d565ec84668dbe562dcf41a48435962a9c5135980c51830a30f1b30e0b", 0x1e) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e8491388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d42370797ea994a78f5229e1a79"], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1001e000000000000000000000045efcd72"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="81", 0x3e7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xc79f, 0x9, 0x0, 0x0, "a030b4ea595c171f8ac288e61087101b3a86625e"}) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000000, 0xfffffffffffffffc, 0xfffffffffffffffd, "850955880000000000000001000000009cdf00"}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x45, 0x3}, {0x22, 0x80000001}, {0x26, 0x3f}], 0x3}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfa1c, 0x0, 0x0, {[0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3cd], [0x8, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x80000000}, {0x0, 0x800}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x800}}}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) flock(r2, 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r4 = socket(0x6, 0x3, 0x5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x10001) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = socket(0x800000018, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) r4 = dup(r2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x50dd9212) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x4, 0x1ff}, {0x9}}, 0x2) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "a0d5e3f90a0fb2ea613b48e8af1108049d00"}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) read(r0, &(0x7f0000000100)=""/161, 0xa1) syz_open_pts() 16:00:21 executing program 0: r0 = kqueue() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x2) getsockname$unix(r1, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000180)="42c771c1db3237767e09c4ba6c3d42486c28e14d35daa1cdc4cb6d939989776df89377227cc5f3a7afd90dffbd48535762d350cd4c65de97ec2a74808dceecca1df0507727262a888e154cab93aec19397054da4b591d0aa4f67c0afe40a5a8fd9ff6562d5dcb9d2bae287026d158d3a0437f079b9a0c86869d9189a1c477cef6f5baa793949994eb5e56d076541a858f5a07e65fd43f82249ae51f3554df7826da3963cb2682417f139a350763423b357baba7b01e7f394c7f4813ed28c8db455241c58f8930b6332e2dfc62bf61c4459a4f3757cbba493246089d721a7465bba0e516825ed78994bceb5a8c22253983de42710c8", 0xf5}, {&(0x7f0000000280)="3e3876b4ada9d396017ea7647ab4b96bb7ed35e4454287e9f917eebdd3c7bec80b3ab2f90bcfc9739074096db7f1a2701f37936cfe10c350de84cc133428ad68f02d6c61a2b4b17694cc09ae4f238aefcf3efdc7c5abc61fd23dee14d84d2a052b3aa8b878c8c40f906dc260491da2fc914a149880a1a8dbdaff5656229ecb4fbd7f321d1382a3e7389e56ff7cc89630b52dbffacc6a48cf3b7d866bd3286212639bbae810ff851214b8902a0a49e0a9ca0441ac48248373c158c83bdd8748c6574e826e1e1452138c31bb38daafc72074a2cd2519035418242fd9df5f43e63d6ccef2d0065aaa9ec7b8e272638f1e4b185bd97271885e4e0c8fe17d", 0xfc}, {&(0x7f0000000080)="bc1217ffd453af5f2d3f0cbb4af2f445d9f4ed4e4d4f9fe15d24ea503524eefdacf60444e083c365d37c2dca096fdebfd5f4f4243eb783b2b59039c5f04aa1ee3606f01d5aaed0152596c042b939b668ce9032cd8bca62534da62a83ebf1ecf8a36df42ee6be33a108e643fec9470fc4a8", 0x71}, {&(0x7f0000000380)="15f6bb11313872baf83aeaeb67c7ffdead21f70ea06e5122d21b16467a29cb7ef06666d906ba896ca2655a5f835b29ad4cc8b93466bf8bf5ae92fdb1f127b0464e96d2921d17615d46bbdaf32f108bb425b7a3b35c7227ba9d17965a02a8df50ef84ab4e564a7dab74d8a21831fa8d3ce96c95f2c474cea91328f8929c23d9d65711aeb3a03f451ee0b55cb167f96a4e2ec0690acbf1a2cb94e633cc62f5b56876087662b6e8f987bc32e6890dce752b20dadc533682414248c92f512f8fd5ca70d79f07be786fa347c51472e4367dcc46e5fede6dc3e2a2eadec33a3a04bb99df7c01695309bdd00aa23bb2a70706e67b359df8", 0xf4}, {&(0x7f0000000480)="8ffea0ab57af91a2d87328451c9a20d400d29106d7cfe3c0ea00e4c02fa1a541df72e9dd5b0a9f5b6cddbee548ed253a6456fac97f36a8962d21a417dd6dd3c438bbc6f0492ec159f073f88fd806", 0x4e}, {&(0x7f0000000500)="cdfcbd02dd2bd069be175be1238ad9c2a7635ed7857a252334c75f7e8e5cc97ddc3ce3e61781dafc6472279387f5a07c273d6fd3cd5eb9870953b5642d41fa3a7c3b8b0bf537ddc1e75697c1c759d06f282996057c6b3b16975343dccc23badea91b2ef923b07824868b5a89efe8a331626cfa06feaf9b9b44242ef478665b20a28cb06dbdfe81a6d1ca813dcf765be206d6e35f8a3f0fef3dce434cebfca55f", 0xa0}, {&(0x7f00000005c0)="804c52048fec8fdb2fa95fc408c3ffe715a7945553351a17fb1d3f1d84b3ec9d574db3d5835b378d1999c8ebde70b050dbcbc407fea2839775bfdb6b322a14d81361fabcb61aaed30adead67f49e0d", 0x4f}, {&(0x7f0000000100)="697522f784f865849857af29a8be93", 0xf}], 0x8, 0x0, 0x2) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchmod(r0, 0x44) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000140)=0x10000) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, 0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) dup(r3) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eddf725cb587551c7908520439baeb3f7562cab4ba62d2ebe610e0f81390545e59a369e1abc44d79dd05daa74fe556426b13754e671de76c861c98ff44103d8fb6ce28addb7975cb64a067409b0b22595b41896607f7e58d8b2123a53cb51d9ca6444fbf834a0ca378b69923d476c614451ace63b499d7e1d1cd4fdab7bf28770b81c45e61802d0dcd2cdbfa445073636d56f05a9488c509fc900b146058e8db5b2b23b5548dad840eab57edfe0273253721fb828ae8210d17d7b2cb35ea52f56228972794e09bcdfa00b810d0726cd9b444", 0xd2, 0x0, 0x9) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x1}, {0x54}, {0x80000006, 0x0, 0x7f}]}) r1 = semget(0x2, 0x3, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x20, 0x40, 0xfff, 0x0, 0x6, 0x1ff, 0x8]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28672, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2ad1a9ad, 0x799, "73cc007f0000000000000000000000000000f500"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0xfc) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd6774216e9cea32dae6d0fedb861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f3872b5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e00"/467], 0x1c, 0x0}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x7, 0xffffffffffffffff) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getegid() r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x76, r14, r10, 0x95, 0x0, 0x80a6}) r15 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) r18 = socket(0x10, 0x8000, 0x9d) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x7, 0xffffffffffffffff) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r20, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000080000ffff000000000000d6a0c731d0f7c25c73b63c078f274d7e7092b900000000000099c0285726ddeee6f504c4f39a64d500", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r5, @ANYRES32=r19], 0xa0, 0x8}, 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x6, 0x5, r14}) 16:00:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x80) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0xe6a, 0x4}, 0x10) clock_gettime(0x0, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x9) lseek(r5, 0x0, 0x1ff, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r9 = accept(r8, 0x0, &(0x7f0000000380)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x1, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) dup2(r10, r11) fcntl$dupfd(0xffffffffffffffff, 0x5, r9) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0xa8) r13 = syz_open_pts() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) poll(&(0x7f0000000480)=[{r7, 0x4}, {r12, 0x40}, {r13, 0x4}, {r14, 0x8}], 0x4, 0x9) r15 = socket(0x18, 0x3, 0x1f) fcntl$dupfd(r15, 0x0, r1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x20) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) writev(r16, &(0x7f0000000640)=[{&(0x7f0000000540)="49fe7e635efe948c0765dea2ae1cde866927eb37bf742e7e9e7c8f6183f52fdaeb77aa1dec4be71287a819e124461ba307db55b86e9e792315c54c61c43a0345de80b845855618c83942a988356ff0a615baabe150605acba2861d2d3e1f74305a1a942c23d7eea9d889cb0e889ce121813e062b78c04cd16bc8c5f0eadb9e4c35f862d495375edb3974635cdc140353f0009b0344426962f36d41cc0772e04b5d499e439397d9604a6c5468cf810202d8575876953aa4b238beea4f4e27f07927e66283c28554c3f49a4e5a93b448d3fc0754aedc3bb26f", 0xd8}], 0x1) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7f) shutdown(r0, 0x1) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe080000000000000000000000eff300fe8000000000000000000000000000aa89000000000000000000025effffff0000000000000000000000bb000000000000001de3c29208ce449ffdf6cfaa11c6d387a75fb758b3b1717937b1f14dad4d5075a785d10c6b6e52bd801b01a3cf18811e9470ba9eb678f2e5ff2d1fc528af8445a7f5b6c0f63aa216f2c61281661046d01fea7678f85bc617e9b6a775eccaa5f5d6356d045873a18450850609d05b2547cdd78e0290624d0b41b8b18626b7f7a7a2da6b9a29f4bece6cfb480a0f2b83"]) socket$inet6(0x18, 0x4000, 0xbd) 16:00:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setown(r0, 0x4, 0xffffffffffffffff) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000080)) 16:00:21 executing program 0: syz_emit_ethernet(0x15, &(0x7f0000000000)="c7a81e01000000bc0445c09f55954d8c61850000a7") 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1f0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x20a, r0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r3, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, 0x0, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r4, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff]) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r14) getpid() r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r15) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, 0x0, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r8, 0x0) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, 0x0, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r8, r9) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r9, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff]) fchown(r0, r2, r13) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x98fa, 0xfffffffe, 0x1, 0x1f, "e421f3d90598c66785d5e99b0d6d23aee518d333", 0x0, 0x92}) write(r1, &(0x7f0000000040)='g\r', 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) read(r3, &(0x7f00000001c0)=""/119, 0x77) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) recvfrom$unix(r5, &(0x7f0000000280)=""/12, 0xc, 0x41, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000000000}], {}, {0x0, 0x0, 0x2}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000a48000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r2, 0x0, r2, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/253) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) fcntl$setflags(r0, 0x2, 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000000)="ef2e62cfe2b2c8651bcb067b2dd1eba6dcf89f5f408c031b6e58d6f0b842d74ceea6eda5a1422a1074426bb2", 0x2c, 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000001c0)=0x6, 0x4) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000500)={0x0, "7dea85512cf9c652eadd6f29906aad099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a5145a10bb74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e"}, 0x75, 0x800) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0xfc}, {0x4d}, {0x3, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x1f, 0x5, 0x7f}, {0x2, 0x6, 0x0, 0x80000000}, {0x0, 0x80, 0x3f, 0x7fff}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}, {{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x7f, 0xa47}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x72, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x1, 0x3, 0x0) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000100)=""/249) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5, 0xffffffff, 0x40, 0x0, "0000000000000000f0ff0900"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/212) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) semget$private(0x0, 0x2, 0x8c) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x29}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="67f2065369c8e353b0ba5c62fcfc0902304b0148224f665328", 0xffffffffffffff27) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) sendsyslog(&(0x7f0000000100)="9c43bc77935481b2639b524e18d1a749cd2dd7af2c68e2cc5750958de959ea905a46b20ea4c543ec1b92124025aea57c9e634ad1296a030d1ab8600e1a6eab511144f753d2d50d297320106e2fbd6e5b949993d77bdbcfa1967411adf94578bdfd62e81235581af1bcc3468494fcafe2a8276cd5c0d9ad1a536150747069d66af371c54bd309a8596ae03dd8405224bd69677380cee20391bfa2e2ac20a7074e2f657154fbf2e2145f", 0xa9, 0x2c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2814, r5, 0x0, 0x100000001) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 16:00:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:21 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(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x2) dup2(r0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x100000001, 0x9}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) setsockopt(r4, 0x3, 0x3, &(0x7f0000000240)="92cef81106eec8e8a69db915a2dde21db965f631287b07cb247d29bb7109bf7bbf612e03b8537b0cfb78f66231594fcd6b0441d6edbe284ed7054951784044e70ad743b7e05db05d7c33b535dfe816efb7365c100714be9e9ce3b1dabbf4375b9f2228fc912ea7306ac22c59e756d9265e8fb0010cc15d8f4bb991c5e7871aa008357ade1c36420f3671d7ed9bb9981da3f6e267d53e1a22d43ec973a923be29692acb687c2cf7101fecc1fbe609f8ee47df7fdeaba39586bb9d141eac49771dae4d7ea5b8e1", 0xc6) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xfffffffffffffe4e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50, 0x0, 0x2}, {0x3c, 0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x101c}, {0x40}, {0x7ffffffe, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022192d28 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0xfc) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f91e93cfa18382ae36d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d21997d3c705fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c1cbed118da7fdb7fa5802396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf8"], 0x1c, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x7, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getegid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x7, 0xffffffffffffffff) r13 = socket(0x10, 0x8000, 0x9d) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r15, 0x7, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYPTR, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r14], 0xa1, 0x8}, 0x4) ktrace(0x0, 0x1, 0x5d2d028540054c6f, r5) r16 = socket(0x18, 0x4, 0xc0) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r17, 0x0, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r18, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r19, 0x3) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0xc002, 0x0) poll(&(0x7f0000000040)=[{r20, 0x4}, {r21, 0x4}], 0x2, 0x0) close(r20) r22 = dup2(r20, r17) listen(r22, 0x723) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) r24 = socket(0x2, 0xc003, 0x6) connect$unix(r24, &(0x7f0000000480)=ANY=[], 0x0) write(r24, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r24, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r24, &(0x7f0000000440)="aaafebbed6c700000000008df871f685f16b78576f0ccc92f997548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331fe365d27fca90fca36eff1fc05d5ea6798e23a1e447916305a4dcd8eb0da533b5e85645bb3cb87da9547d6ef844d1f615643e7f2e8a77cb123e2b71d75a850430dcfdc7be9a57efc0c098e6a59fad5822fd2991fb582d04b34557dc33273a14d27495d289c9ccdf48184705f2df19862e6608577db6dae71aa78928068b23f5f0000000000000000000060ffd3cfa2f06bb54649a0a56e57bfe8f34c8874243bf7f22d1dce2cf2d197c87bf9c2bebe023359412c95c7b24c361022ba0284bd735cec72ea812141f5eda31f96dd8f5b69c0472569e206df1731378f43d2fc27f93e8d9c427c6a671285a17332bf3705431712b5ec6073c95c96bfc3bc2a1574b0914fde8d5f9a8fab3f6e92a1801c4fbb90f45c1c4aecccc7188fec191813b5d672df3b47719209a70b5bff1ffd30652dcd802e6bf11bfc676460011c4dab439fee81fc37861009fb652db0a0b8c6fe3b7438b3a4dfbae2a9e68ccdf0058e3a1b7c101c2d251d8b8198572119106927640eaf005547134bf46aa5e119f2ed", 0x1b3) setsockopt$sock_int(r24, 0xffff, 0x2066, &(0x7f0000000200)=0x400005, 0x4) getppid() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x1, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) kqueue() 16:00:21 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYRESOCT=r4], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000002080)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002015dc9e37803aa1126482cf5c334e64fb002a3047b45cb267e08acee691e1936eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3f38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000fc5ad47b9cbc5b8b47148022a14da50be036e2f62949c01158433a2eb5adf57a9faa389bd6a10945ac0ca2fc78ccebc7798c791fb9b8298ac488df68320ad30cfaa4d7f5214103b66261f31fd085caffe12bf49d382fa20884821f5da066ba852f9b39dfcb0533977caee94d12cdb697fdf34cb63dc12a361fa837999f851b1b872befe284be0f71fca3d70fcdca6fa87c1b5cbc000000000000000000000000000000b3504f21a676645c37bee501930d72ed05ca5907073c3480d7d904686c910e71f412c9494b417f6f34efed42d6bf9941893ad3730636699100deae85c17ae642408e076ed5165061a27dd01f1423cb99fdd2721a98a45de3d28a96538955db6ed9ccd452173b515d2977fda08212f3c5847896703330bd91802f1a5984621ad9f671ab7977149ca6a7680a1de939969f25a7bcdce816cefb1dcd7a7cbce572fe30388509643ed03d7b301af0844c9c337caec80c5e7f1965f1c2b4154fc85adc28cc9f4118c7aa6c25676ffc8482812f8da9c262c977f8c7d9258b1fa36096acaa72719efd753e88033616e31e99f3ed2296ecc19ae6fd52b12bb730e3af4e921c3334019b80eb527efaa3759d"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r21 = socket(0x2, 0x3, 0x0) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x80, 0x0) r23 = fcntl$dupfd(r22, 0x0, r21) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000640)) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000880)='./bus\x00', &(0x7f0000001a00)) socket$inet(0x2, 0x8000, 0x3) r33 = socket(0x45ec4b666b64c51b, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r33, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r35 = fcntl$dupfd(0xffffffffffffffff, 0xa, r34) ioctl$TIOCFLUSH(r35, 0xc0206921, &(0x7f0000000300)=0x64c1) r36 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r36, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r37 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x2000}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x7ff, 0x800}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, 0x0, 0x1], [0x5], [], [{0x0, 0xfffffff7}, {0x6}, {0x0, 0xfffffffe, 0x7}, {}, {}, {0x0, 0x8000}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000200), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff9f) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x52) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x2, 0x4, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0xc0105715, &(0x7f0000000080)) openat(r8, &(0x7f0000000500)='./file0\x00', 0x20, 0xc7) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c, 0x0, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r12, 0x8a}, {0xffffffffffffffff, 0x80}, {r11, 0x10}], 0x3, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fchmod(r13, 0x3) 16:00:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x7ce30c0cb8f51300, 0x1) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpgid(0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) getpgid(r7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1010, r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022192d28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022192d28 16:00:21 executing program 1: pipe(&(0x7f0000001280)) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="64890b218acadffbffe485c84a20cb4a890b3355d384119209de772b07e5ff81ba712c015c8a50a40ce09c94691b2ee138f9f7bc2d7ab3c2af8137e1e761e72723246d45ed532b4c94590b9a7558ac3eb56a628e0a81b2ae78c8b93881295164de3316fc34f1a740b757996fcced9478b42d415cf59992ee570991322c0f5aa6c51e30005edd147687d12e6bacbc7fb546a3dbc36a34723bf247d88ddee5bd9579bc90c13f1ee4c85a2f0de3828b8d891b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000040)="10a7318cca07f39041ad3cfcfdb2cf0c14a6bf97aebc7a990851340446614a6682d8c94a810e9e1392cfe5615eb9bc7dda9c9c8c2a5c3943393520886970828441e5878ba4ca944b79a1701be1c2a1e04ed90b41621611000290986a50d72da47481c10a6ac8a8b6141c39c702edc9429e867bcfb5aea7eaf9065449a0ca5a17e7a99bea6ec803e15e1b2c5d670e2bc27ce79578bf9ce5ce36d984") getpid() 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4000, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r2) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x8, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) dup2(r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x40, 0x0) r4 = socket(0x10, 0x2, 0x4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) r6 = kqueue() r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x3e, 0x0) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r13) r14 = socket(0x800000018, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r15) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2080000000000000000000000000000066cb0f456e0900a2be120ae8ad175adf77d0ed4c054d627e456ae217", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff06fff90048cd5b15118afbf09a0000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="e377e50500"/17, @ANYRES32=r14, @ANYRES32=r16], 0x60, 0x400}, 0xc) r17 = socket(0x2, 0x8000, 0x0) sendto$unix(r17, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:21 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, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1], [{0x0, 0x200000}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xfff9, 0x1f, 0x76}, {0x8, 0xff, 0x40, 0x7}, {0x4, 0x0, 0x40, 0x1}, {0x400, 0x2, 0x1, 0x1000}, {0x8, 0xff, 0x9, 0x5}, {0xfe01, 0xff, 0x6, 0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f122af7086a061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8", 0xf0}, {&(0x7f00000008c0)="474e11ef5fa2903a47f5ff9310256b8dd087be2a31d610562043e0d321d4c189a69c6d8a2ce43afd255d50db6ea1370fc18c555dd72ead326a89c957c333de59d4ef2d13d93cd17f4134a119e632c426da798d04e62525c871c9dc5f928b6609b89a54eba13fd56331e8018edcdb716e95ca13cd6462eea3f2835d09ee3f6678c3e21a211424ee8ca16e27cdd95c7d214de25678477d912b71bfb77f7e26282b0246b46421d21219548bf10a", 0xac}], 0x2) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) getpgid(0x0) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000180)=[{&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000200)=""/176, 0xb0}], 0x3) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) semget$private(0x0, 0x7, 0x287) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) getuid() close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x4, 0x7f) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = dup(r6) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80105705, &(0x7f0000000000)) linkat(r8, &(0x7f00000003c0)='./file0\x00', r10, &(0x7f0000000440)='./file0\x00', 0x0) linkat(r2, &(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r11 = socket(0x2, 0x1, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "00000000000008001900002000000000d3e800", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x1, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x10, 0x0, 0x4) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r15) r16 = socket(0x20, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r17) close(r12) r18 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r19 = syz_open_pts() ioctl$TIOCNXCL(r19, 0x2000740e) r20 = syz_open_pts() ioctl$TIOCDRAIN(r20, 0x2000745e) r21 = socket(0x800000018, 0x1, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r22) accept(r16, 0x0, &(0x7f0000000180)) r23 = socket(0x800000018, 0x1, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x800000018, 0x1, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r26) accept$unix(r25, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) dup2(r23, r24) r27 = socket(0x800000018, 0x1, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r28) r29 = socket(0x800000018, 0x1, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r30) dup2(r28, r30) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto$inet6(r1, &(0x7f0000000100)="7273c3b5363b70e9c627e388fac5349eb97939282ef32f9dac17e1cc400abc65cd641089851c826dcda4e8d0b86411c2d2db23d057bad6aac2dab54c087bcc1aa419b7643ca2b091dcf985a3", 0x4c, 0x406, 0x0, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffff9c, 0x0, 0x20, 0x2, 0x0, 0x0) 16:00:21 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="dce5edfa64ad5f0f6585ef8e9787045008a22b140665e5095c69ff6a57a729d9f1f5d3804fbbce0a21e648c8a662616ae2840cc7a4b8b449fc6b182315bc7ca39ca6eee656ee5e554e9ca783aeafa1c7afae04fae326", 0x56}], 0x1, 0x0, 0x4) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x1018, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x80, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = msgget(0x1, 0x404) msgrcv(r0, &(0x7f0000000000)={0x0, ""/122}, 0x82, 0x3, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x1, "4ee41f2f9d40ccc48b41093ce8cc36ebe90904c3db57fae40b86b1c1162d6cbbf8b00e465d35ff076c59f692d43ca423c5317405a2b1e08616de219348060656b414a43afcf68b02ebd01a076fdb6cdd6340e3b4ce45b0470bc1a6973f947a5d0debb59d007a0274c3f7b2bb70acf68a10e764fa7debcfff98bdf55acc577763f0521456fe32c0f49f"}, 0x91, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "dea1f9c76d794a4c38ab80e7ceb66f40c837bd72d1038cabe3dd14f4d1e1f7f9203dfb6f95c9527396f6e317e695b6d8ffab24fc8f224fd1f55c75013b6909bd1b2e02cbf8334deaa45f0e5827a8063bcb87f31e6c3d27ba7edae8246e2c9994655fbdc266987dcfc184b0e56b4145c7ef"}, 0x79, 0x800) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x5c6b, 0x20}, {0x18, 0x0, 0x7, 0x7ff}, 0xd7d, [0x80, 0x80000001, 0x59a, 0x3, 0x2, 0x7, 0x3, 0xff]}, 0x3c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3, 0x7}) getrusage(0x0, &(0x7f0000000440)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet(r5, &(0x7f0000000500)="69a47697ccd757f31b436ae264fc740c0c00852205ccfec8bccb3e1fbc08db693627ba7a2f1e766a177758bedfe3c075d061d3e34bc8644c71184edf5686f11af792bae6496c08e4aa682e7cafd41c3194778c042af6143522f88e20557b484fc82faf540a1645e9b2d1d9b793424f9f73b50fd704f44aeae03a35f7ca103ab87620313e8c34afd2ef726db9309173978f5242f9e2b3a4ac5d68ef973a26c6d577d0459301882c1f55832d093da81c3b6c8f79a2f53165885421e3fa9a2893c6ecfd2c3611a7815e55b6929cef2747a0cc063aa25f670abcbbeedcee15a220a8879d5ac64c22d7a3b464125e822a7d55c37abfbaf508c748a9073a96ef2bfa1527f00c732c23a0e5c553def1e5c1c628676057320779cde20302a7645f50cc73a5caf5e0ef5c4462b80fe0941eefc8d00881416f29581db498edb96fcd88873154725a9b50c412b1851c9836ad0df532e32f502cb84df9b4c7887d224e91cb1651d172fc99f34887cb19dba506ea31214e7453ace32c6516df0e47dbf3fd4b0cbaa1b7dbd03842348f40498d1e73167683fd144faac95b6a51c95b92275c2b07fdef1005607b30746de119d5027b6b8dc44bfa576d6c1e3362dd75372ef1e66af5ff1ff5cd5d82e42667061e4724df71ed1da8cbafa28b0dae83bbf5d45eaa20c66892fe7609d4800918a29be74432d3b4adb8b485e22976b18e047baef90ccbc52a8724ea9374df27dfc60c2fd10b71919cec8687d080a6691ae4d0387e20736c78ec8298a06e8a49ed7498a382c18aacd7ce11b03c5c94d0dc95148670c77276bc076eca949ee40c7b0d9fb99ca4b697305feac1d87b7adad801defa60b25fd759c61c04104014f7316ae21fc29dd816d6f478c897bc0553093998aee254684909ee82ca59977d8e38cc27beb3721c6e8e8402a43484b34cde1f9f140f8e0e083de35ebcb3ad06d37f460b66438dc07e89f33bfc74b0536cfc026e504bcb34bc749f046eb256d0053c95087a7d905a1f05d624e91748631e5b5ed02f82dc55921f5b34005f757b801c3ceb8647f53972086275b11bb532e9f8afdcc1ad1aaaa4fa40b93cb1027efadf974224cb35785b3fcc7d56501cc8000ad96135c398f76ebdd2fd2e082ed65dfbb7d3f7801eec79a71a4ce9a25d2a7825db8a3bc42a4828069d1b3487e010f9e23b183f03c68bed3676fd7692dd47eb4611fccab3b2cba7a3a38c0d62be40cdb9c9e7a0c18819c02e8bce95d1f244169e95c932eb3642a20cb6e3d40dfa7415339e578777b25cea8a7918dbe70e306a47a79aaf46e4c78ec92ad5c7b6e60acfe514ccad0a42713e586a9cabb567758e50a2949c3259df91f1858d2e44fc7b6c47a10959826d1aa810208230d3c935df4c178805c5894afbd6e1a65c2c4cd7a368e97c4445f86052a66f06fd5cc9c645dbae6448b24ff328830ec2f0e28f221402cdb2582c3bdef59e51ad265be5655c6f16c5330a352a777b349adad835422f0729218514348615168982a0b916dd5918f08b32a1a1e5550ca59155bd2366421bc0c3ce6e98dff6e0ba22fd5efe929efd5eea124bce8bb5745a6190ea720527b25241ced6254367932a2b5c8e09275bb18a0266c035f592acb1236f045c3b318b37394bf376e21a701e672030a1ca51ab4824c84fea2818f1f844ad7acc1aab78e6613653fd7cf7eeb3ebae4331c1e2d1c30f2d5f6919ca04756eacebca5fa6f832c156390a70b586694e25ea4a4f85a6df4febadeab6239793ebdcc750576eac73d63c78e2f8d980d985dbe1df99b5c308fd8cd254009e36052bb9ab629d468be614a8d672ce7c1cbe0a36a036fb1e16701efe2360f85295a2bf607c2ceaa2f1789043c36455304d9f1eb2223b539d8ed758a36269c6a5704a8ae2153596f9960477d327db13edb78157ad0af00c5ff2f78170e8183cd9369af7d400dcf871364082b547c42aca82f1b1b1acb373100013870466ce93013a9158348b6567231285828385adae9cadf99ac6cd2ed5600d1572fd763c9ee8b78b52ee00419aad8dc388278edbd75f8fef6fd78bc2b861bd75b115e81ea4209b7bc14e6c84fe7aacb964d0b679294855d30b409e2fe0fe3cc264ad8c7cac7d6b693e5b1f5f608323fd67c79e0ad5409cb06fd3ebf8bb9e1646221d204070c10356a03cc1ebaf7eca90b507ce44925909d2b0e12120f1ede91f834602b504bf02a9ed4f321ca243c020caa06b3d09097318d39329b20b36b9797e56cd0e602c11f4fb4afefadfbb860b1c9e9bc2bc6d147748e7acdc7a71a7fa4c2a231b0497fb79723a3c2d040e2da44faeacc70eda2be4c053b965386887fb738deb723ba5ff1ccc89e6efe37a3922989c39ece3aa8bbc31124a68be7f149eb723246a02bb423f4e58e93371f021d0e4e19555327fa3da89b0ed93df980b77d6d4f61a904bb9f1805a4990e96ab4fe43873a2c86374ac6d74f5894e0af05af1f2405ab0bd6f979430f9dd9616b35750e58236f961d9bd28a6ffde9b00bcc47c6b6b1c723c738e05ee99f06a33385777d751a9d375f74ef04e46d82ce8142d9bd1571e80e97ce777f9cab80c7e91faa75bd51726a8a2950ced89982a14923100b778b2160a09c5ef49be48121b8aa90b6f638c5e7e10697d0dc2997b0a2c48497eff39c61f3724030f44949230558bca3229df197205505af1270384c1b7f4ba2720fa41aa37deb453d7fa3082ae0183f37f241a289451dceefc53a8c715292c5fa05ff9153f5159e4747e06255838c72dfff3857b93d9aec5948f69363e8a341cdf9d12e69199bae8a8de60416d88e2d1d9820e5133d6aa32d0dbca1ea7e3c03a955cd2dc0c8a2fb63b4bfb8f3358733a4d2b448b8cf933f103e723a6e81a8738594c2574ea9eec18ab097963ecf546e54918826b3b6a7b8e9ac586760a8368c6694bebdd3da353e71686bfd7b3aa6aa748f9b31646bd9b81dcc8b7f04ac84580239fef0d6f468aced37f906c4478bd7aa816161fd510c32e0939f1f37fecdaed736a986eb37a6d391c8d8167a33798c663385f56ac5232152153a360c24db03a5d7a1b19aca4254e22e137c0c3b49ec0daf19ad8dbb517e6ff08bdac2a45e6e0c45536eb47e4067cde9a5f6137d6e3161bdc26da6cb3dfc4b23c1520a50d0b695fa03cf5333afd428864c05c0073751ed9407ac5a4ed9ee68f0c64e8c114c1b1990d3c6e43009f4891cf137db0c17d83c963878b87dfab545cc733ecc92ecab570ed56f8bf71eec2944b0635b3e658909dac741fb28339faf1d9030a2b5a528656f22d4dfa43601017a96c31b5eecbec7921af6079ab2859606481b022a59cbb0209b712addaee955f72df7b47abadc7b71d01b8ca97ed7a9d7e805d20c0d418871a5289adeaff6d1e636d3a5ae7b43c8746e08fbdb3c8b4014965a5854f18ffd4f421dc4e245bfccd3dc2456b79a985418422cdaea981bee65d05c9f1d47c1782f10ba4aecb0ed63f0114385525a55a7d12d34744b4e1d91659948ba98145d25fd1fb5dfe6fb32469446c7aac7f3f2548792242559e3c24561d368840baaaa6192aeab2a4594176d0cf8f02fa450840d5a325d0b01fff8bac4a963896ed212de3b288c6dce1c41fc262ec8c25904ccaa90668fad25e478341fd7134bfe803283da09305a96d6be2c9522a60830e3c3c1855436114a47630fbe1b80415762951494bfdabfaa95153955be3b51895dfe9d64685441be1dbe28c8329c785ced40703ec91ec57a6b0988416e26d4277b62d3119758df419698a22a4d977cdb3be2d7873141e33119adf3ac121294fefe651e9880a6889e9a628b5852e0d0db0f9dd25208192143978652e86c94a32af4f143d9910e0b561e9080031048425200318c5058196b1b1edfe5697b147b34247b91abf38a7b02084e4781cb52ec86ca98caf5382cee68aec6f158dddfa3cef8b85a7a403c667bc40308f8e6ba948d135dca60c8e6db4c69cce25fbbbde0f8a034d0a0a9ce57abcb6765be783918920f9ac6ad60b9c25cfa0dfe8125971b83506dc78b87637f34843faef3e3aeb8554cfc53944c38661a3fd18000f5f68d58309e2b4d0d7857ba5fdae1ac948bcd3d35b50c72d4f44b60aa4603d82b8edadee6f61a387fc446f91a1a27197111dc7a50e0d1f6e577fc1543971338ed69f5689a0274f27d38db95b6b0b43cc8153deec9ae85b90aaa843687ef5ab950065a8bb78b0ea36e94c2a01b405e3aed3ea1b16c7d62e8012becba4cf076b7d7b5f7be95c9a5fb5953f4a8a65ff47cc4d3686cc422cad3c8b76cc0c2d52123a5210a861f1fb00c22131786839d2bc1b57dfdea9070e76b348b29166927f4193c6c0deee2bb2ef7953d322969fa317ca87655f556c531ef5588b553dd11fbac8523000c85632158d18513a51e406ed2e9aaa3c62eb1007536b2a9134cf24ba6e3125309d9595785f2583a6513fa9629637f64606b0eda53da7a4773fc5b01107557e4d209df467301811a30d8df66daec778d5a1169d12468d95b1db747b04ac07a41bf3d1166262df6c2447953562fb92fc158feaf9734cc3de271abef057277199f9aed6713ee0d4c69a1f5b0b88c55c96348cb28c9d8c1340f2eaaa481cc61c2661c13408ff941e06d8253ef1ac44f539132a06c50d63d3c840e56990c068e58d266d1e2bb4b7a505507224d2d730476fc1923f272b8254456ae0dd685975659a8f1dcd34a79793fe247a7ea2a04627ebe0e206f0b8711005851094f64ac9023aa7970e770257ad08bbda12493c6ff71a9cba44f595a84bfeec16b0f984cb18d789b7e882c40b29c2e6d1754ea326178a06766a3ba206ccea4a432f55a51e6437704943bae8322312512db6119794a8ee9f46dd08da62dc4de153dd7618b7208fbddc8d8f45988e80edf5c653a94f879cf8dbb90a6b25f93110215f9534c254788f1f62afca4ad24f7424b8d9c9afd4556d450fadae8e259ac14e7f889e41a30a74a3ee660489d082d2948d2bdf3dd3d3cb6fce53774713df6b11a6728082e45bc2b34145ece0f18d23bbe0ad5d41ccb479b15579cc5f6fe86ddf77c077e7a5f02b4a43295e14de8e471ef6b1073d6f70a146f3ebb4ca465fa2f381ea201b9593c53d7c56a64db05a9feb1fecc2880f8906e9b3bbb38dde6904d92c34838e809f8c8eb555c7c6d9b46715e97d14ec9af78080c66f360ccdbb397940b6d269e6e678322959b4f5d9ff80e9e637102c73b38cecac62b040cd7850324d60e9e9c4a9a6e588f285f2b406afd55aba94b3515ce298fc94d2b0b31fb5ad1a80c1da74c82a9e71316980b99f924fcac23b7cb8aa7f300d07dd61ef498f39d4c9e11f1e11860b3966ddc6afd8a84f44dd2755ca78bb8b3100bc922f826e570f91c7e6d1ffc79c7620b646b338270047196e137ef9dbadbcb482b0cf28a7d2ac37c4dedbb6634032845aa115fa07c8daf095c47dda7cedc6e0b57155c168f16703872353c131e55fe38fc2c11e84e1e52e3f1554a8bdcc0289ca7a16013ff98bd055a81525f62515686368832eeb39bc0364dafe5231bbb5e0e82c0c34a5447e42f27a771a054dc56df6ca0ae225b81bf0fd0a45c7c87f22e1dad50b5f0015e0210022672b5a9b53aeba5d497942728b79d0d1045163fbeb1e9ad1e1a02d60deef75bd8aeb14db2bb0a00c8399e13aebcda6d9647b4e94da2338366af3d2b1956fd09fb438f3c2eaf53a00844077355b7c6e8a0dbd68531403c9aa04812c75b55d9447e57855390a86993b231d8834aaa8d15f73dadb80a6d156af77c", 0x1000, 0x400, &(0x7f0000001500)={0x2, 0x1}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x10, 0x0) r7 = dup2(0xffffffffffffffff, r4) renameat(r6, &(0x7f0000001580)='.\x00', r7, &(0x7f00000015c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001600)={0x3, 0xd1d}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) seteuid(r8) getpid() r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000016c0)={&(0x7f0000001680)='./file0/file0\x00', r10, 0x2}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001700)="9bdd5b7923c1c829e1b0534c5c93f8b2f9b3a1002a2b90fbb6e150e57173c88b65e527ea70f08517080e02941a2e5649658b616dde3cc10a51b7beb4a61cd6db7cd1321e1ce378dbfdcbd67fe9f190225ebedc8f8b59c5453411590259b35f778d482b4a635662333a4a2e14599f68db0a46677204a10f5a4c81151dded475c4ad8baa2b57c834617ae694cb20052004f1a032448d0f8846d1b2e26462ae8eeae9f7d123a8d9505caba5424e9cb97b268e4268d5478defcb17a7dbf6c007d9a18528f5587d51d135acecba710ff0deddbd93c6744b289201d3cb518b394b039d4af0c69586bb7fdc8dfdf19eff992edcd48b9e9439ff858e547f763659a754b881344baaf9cb8d4331d0db0fcc95cf96bae9fbad5c141613b4bd717ce8033458c6f84b5e0585ade35b1832a76ca7fbfb791981e721bd9f6b3a24c960a39dee1a94bad3469d05e433aba593159412bd84fed752f22dec88d55884bd059c96424612601cdf9f8d7f37faddc794edfe88f70cb470e3e77166a8497a08e0fe07be82dee053566a5f79bd0b9a33d127de9cae63c03a6605c45e7c16633436ffa36cd0421cba8941970accd50de191b702b6d3f15c4c89e991792b3231d6838b365ac438559dbdae8b0b47516b38846053b90a790873a0e692490ee365f627867ae85b1355fd1e31075152e366af29fa2f9b07d120fb8df4014fc46b442ccfaf289dec505c00b5285d8b74b63a34b4ed0206983de1951f0e0f7aff3541d4688376d0f358bd9e42096e4b278974ad907394c4a7f49802b9f026ab76d1d0d221c4e9dc0b0b5f492425d16a500401721a9ffe08934fcd7a2c9da42496b9bb392cb818e55861595176b3f6156985abd01a9895493bfab360460a2f8936184bc33807b68aeedd349ee0d36d886eb74b0e230e5451240e3f4e31922c69cb75ca4ed9edfdba188096df564a7ea05b47ede31e2890c5cb8e1eab45e207dc3edd2f0f3a45177a441b1da7b0df4cc4b47660453023f312640aa0c8a15ebee658c866881658d51867962334ca681af4c3f57731172da67edafb46998b2dba4e2205c5cb11d7891984ffa343a466445dfa69ae93c8882a4e2c2eb83247421829a31b9131f4bbc6a38cc0333a1371df4527ebefb2e45961548d861f31ea6b9b6f1ef3dbffe7dc77310e98ba2e897570033974c36ed1baf2c5b197a9f38323aa60bed07b37ccc1f4b68ac89b7874f72ae7556695cb05c188aea0415c07ae8bc90aca26f627b91eccee1034461266cbb713e44e4bf32fe003b204075e1bc09e73d9c29280abb2c0fc6ee5dee285ec37765f147109dfe3ecab81b8f0d2880c42d253f8e004f280b56ad6d82cabfe4bd3623ed71ca4c3fd39cd0f87f88c018e2145f40e2e7e404338e276f0455df73301d87cf2f2fc37b0f5f4847b28d08a398fc7960a262aae30bb9a77c1f6b6cfdb2238862430e65682148e5d0be14b2d2c35df6f902b40321effe3ef8782cc76e1d34d5f7a0f5316924874d11c9533d320a6baed288ce217395e41bd67e3843e63f2bdee5285a304fa16787e032e9347238ac4346f7ea1921efa58df160e985f1ce0af1e16f9052f25cfc88cf46b5dba8683722a1c963bfe4e7b917b075de09f101cd6f1943ed4879b4de274e2a937ff038d772ee4b4216db718bc0ebd635182409109c3ddc4059b4bb0c890beb2590e23905b0c19d0aa3597fbd203e21241493b03583bd9a4b11f8a15fea6d18c8df2097a5c985723dfddcab4c4bcecbb976dd5fca9b4ab5a3da24e988906842f948f895f6aa4f1bc41d625adb00d04110726d4b73023ddf70a48d7c0816505e0a2fcb2e3fe7663533f219c9a8fd2782988fc0c78f993e5f1717055111147f9284b6ed59fb9a528e1986a6e6760dc6840c9fd3c3a9a7de3a0bdf944e0dd1bb9ae7d0f6c1d40e0f31850b5dc8330fd7da77238ad67e8bf9e1d11691b4849840dce40dfa1340a533aa82bf9eaeb72554c27a6712c66c999160c491f57b0cf1e02278fcb0aac8cf5e46f3dbc63127ff10c9cd8c0757390b0a2a823f327aadd6ea66757d4a6ebf2c79459fbd25c3f675258592bce064e77b173af9baff71faa72453f19f0d4050d2262cfcc6a3d57030fda179ef3bec18d41e7a3160ebdcd66c8c34ad6570c48d56b472c06ef634b066fe567b580c700bf7f15fb9b24c3d12f68fdd7991469a60b2903e2ea8afd41975992b1deedcf1421d69208173d5a69aa16ca052a171d526d08c26431b5a93788018d571f7f6fad1bab982519486063ecdb0438ca038d04d1a5a40d4feeb5de579e126f7d5831a4a46510d96fd3c96ae03cdec9d49f6d8dd778ebde502f69fe38d007da4521b3ef9484628ebfbd425fbd8fea80fbc617e654f126f824837d996d37028665f3bec79adf7a877437d2dc91831fa0e4fb4a3aa8ff2e433a41ed8089f47c3ec773b5550909c1998820a125cb5bbeb614b15178789448afade92a889bb1d025df290daaf6a161375767b820cbe6b91117a28135ef72f50910ce267adc242b14cd17e9150cb32f4dc751a02cdcc5223f75d810230dd84fbf30331f95d4127a3e20d517c2e2e4cdb501749ffce768e51fa3e7682cad79f971e5e1f11e2696d16272ff14c7071962ff07804e323e0c3121e6a9deda510d67d9fc3ff61070f0ec0c5f9fbbbd28ae9dae5526af36445d7eb56b2f3b301b08b84ffb0b6e583c596567c5e1176721bd695d4fa5417b4631f952481ac06c94bd66faf82e24a23c26d0b47e3801b1643791e4f268635bb526e57f96d111fea78df7cb3c51bb03d90e2a92d8916332f9461d3fad568a360497c3bc1e68a8bfa944b1ec93730c147a1883642740171a128ea192ce059afaa79dd860f1e9d5999fdb119ef3bb7a3711d78291d28c1511e6921a18fc387904e9828c83e97402dbdda00c2b1f2491077f341e4d0d7c2788d48188ea6e2853ca081951942ef5da25e444b39a1f3fcba30cc27f841361a9f66d951c0f80a3af57e7eae1a8ba7e48ea334e4668ee6acc55a22374e7a2ada99e59670803fdc01025796dc88620c945c6e62b9187395368468fd60e5da33b445d06ad10cf8d5675186f075e8f7fe334856fe3229b13f9ddc97cd38818d1b7c8dc182ce27f435991117d405e9bb80b3cd2570944e1d3a747bbf9c79563d8c776b563b767669e06bb9b3fb7d8ff31451f3babe4256d6f1754c2070c7208ded1573c440bd271a9d5d3caa465987f2b3f276b0c3987c5154c9e0732a9233e53afb16f791a6385d6c6970bba3177668d1dc6bd1115d55559e9b802f865c153f79ec90ce59e3a954cc1495d633deb33fe5ff49f1c1d3036d499b0ee7bd83f31bd3ba0d1c6467c0b01d75f978ac5d4962694979869639e2ddea61e8b7c13ffafbfa393549d639b0eba8e96a81ac463e9c0b2d0b777a82639371d55e437f4ace95b388b27aab4e092fcd9504faf75f5b2450b68f2d6ff1ff6b17e759baf416ad18f93ab3b9ed2e3291b612c1bd6aef56fc1b0911ae98005debe396a02026a4cbe3a73c96481f4b89a0782dd8c19787d019214f891bd1c0762710c5ff8f5a41f9ee149ad41f814427513b0929bf3005fba239f3eecf9aa06cb9fce770ff0741917b72df18ca39e1d792e79a7532e1728b91064ad58fd71e5a0d691c97019e5c350f8f050bf042f5583abe320bd9abb22e0bc9f5d7250968acd0859d5c375e6a21374167a072ebeb0fe3b6e94588b5439301a93d540add7e46fc67b0f706e0c56a6233ca57e2a847c9b6557ab070e0896e823c27f70f4aa8ebb324b9616dd38117065e73ba538ff9395618be75efe8988dbde365d706c5e4e00d1c87d5c122ffa0914ee02d688f30fa09a61d65c8591e9244fd77dde89e43ad194e8b6ce3f4a95971d6b4fea81f184039ece5fe36fcaf06d887f39b090137cf1ed6fc86d6227d6203dd771ff3fceec94b8e725ceff54349e8115ce1c241bb0556ef0790f6e7c183171eb7b5619dc2a4a2430dff5504f0fd122f4004895e77ff0207535a11bc37a0081861a111064d884a7922d0828f2e5f495182bfba42a9cc49a00a528c90cc401b113dca27e220833a2db247a280e65ce529b828640b583c64bd975c601af938cdfcb034f5a115dbb355e87caa1e673e4c4e9fab79300d9d5851d5aa36cd05b8d86edce640e2f3fdb7c7ca8f954c86c0fd05a8657c36835672e117962373dba46177e0824b6e86950d8315f0721e6c6209dac866b392720ee46b8ed526f8440a9c8e32b1b4125f2f5602b90d092a234554aee22c693a72abb20f4b396d71cb34ba613a7e36471a578ca3dbf78e358da1b2ca5ca48fe5fc59e132d82d50f6a25c4312c506dee0744cbb69a0c50bd64ecdae1030664d61fbbe8838f32e15f9d0e4945ec58813c4e818673fe014e1999c50d147a18d72e17c64a90068b23ad4790c63e42592410e6a0b0752c9b992828c7e7a0ef00d54c85eea7021aeb15ee42251dfb432825245e2eb140f22da3dd2a69a3f18d2400c040b1344dfecea0b065366cd514a9ffe6e88385b9a5daf55f8fb0172ce4601ffb99fc483552401edff7dce0264a61b515736770d6c36905b7706dd5d9edbeb5fc9b5830cce8a1ce13788de95c422ab1efb5c28545f1bffc5b066d646c475420c5d0e02540f6416d09a3139a3d85935ac5263c8b460753b12060f8918203841441b2727740479ad1a7dd61ee092e7b523c0eff5fffe9890866f98e759baf0ada5229d9d9b46d684b9a53fb094530ee87565a225ab7e372a2ac500a96c97e9ce995b93f6ff63c6c6476efb902e5867957a51bac7e31b6d48b77e1e511dc0d5f7e3fc03c0ea1ee3b0a16415939d21b4619b276cf13d7e10f3b64fe144811fb8cbe0da44f4f2775934967582beb290b9f346498c458c77b07f6929559cc84000f4e2982ad1e865fcda4012390622b0986df4203cd9f2459cc682c45c52e7ba8d0a16a9939b34a4b896bb54afd4ca1dc3c18c65a578d8e53b243b4875c51d357f9bdb2c98b47a39f952cccb693f3523aac634f05ab5da1e9f0953675b3e3f4c3dd57c3fb8e6b9dc06a8aeedba60f108a283bfdab034aa8a04ebbb86dfefe9a909ab5795cfc4517ec3cf98da7a35658c7ca4cff451f3a05443efaeecea946f767f7812f8016424f6b794abf5f9cb0a97162005b3a310aadb5b44fbd500be6a8afcf78b66bb9bfacb38be4f59da5173e2c7a4e86848cf3a9ad3ff96f021b3b3cd9801c396d5f53a20ac36fd872475a34697dc90c8f2bc24d29c4ade32d653f6542e3cd4b2be2555f529eb43e235c980fde252035c933224a22f9f6cdc90a31522cdfd36430abcfba0f6ebbab5262c172a4cef500994a79a578ef67961feeeed9c5ddfc59788ea48b5df363a8ebf331667c56e0a6354f44ed7d94f5bc7dcec0d8b25aa8fc4c4de1b0e107d08c1255d92d5679f2ca2b6c642e07c621fb5cb07ffcce3f25d755dbcf334a6e623446565a41c4428a6a3ce24237d7e997fffa0c0f9eade8901ce06a5f3146b2479e0168e6cb8bc2bca86c0c5c49a21c9aaab7f11eb42e85a4b3cdb2725247875b2c1f3f141423020b86b5cab9a936bbf2de831341c74907cc785f5d406012f9d94d6b0c616c2b60d6775bc8173614ad6fbfe30810d9d05312824cfe21feb98d3a9d9c2f4bc6de9989e8f8aa130b34dd1695243438a56e5c64e171d8d411862d0f372702dd4c9845914a334383b1ca4bd3b9c09b73bdfe62db9a4fe872ef39c257bfc10a18fa79f942951dd1551f935486f902b7783276cb7f625454d5a4bb2196184ddf", 0x1000) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) fcntl$lock(r12, 0x9, &(0x7f0000002780)={0x3, 0x1, 0x10000, 0x1800000000, r13}) openat$pci(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/pci\x00', 0x80, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x71) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="bc1f94591a0391387a9bcaa04664300000000000000000"], 0xa) socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x100) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getegid() msgget$private(0x0, 0x0) getpgid(0x0) 16:00:22 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) sendto$inet(r2, &(0x7f0000000180)="fa87d46824b4fb1fdbce17ff602693a9962b164e05a16f85025fdd6e25e4a3cd9aa2da03e95186e9aa2c3193512c9920924c7eada664bcd971d11af5fa49247510912ac6927d85520cc44214c54b77bd286b913954790cc2ad40e7aefbc40a9ee06fce63c6fb5954a0e8d932e1595a9c537f5c4b1c85fc8c34cd00a0c1b7cd778bf7ae5369e9ecad26c68eee08da155f674d26cebd7cbb34a3e1eb408298e30594bfccced24bed4c8d9f1162f7b81cb3017201a17b84db77e19ab0d892b43b043cccda427e276d14768e07ab0d5a503d6b38649568c8514f7c295c73f25d3baac3f2ed5736f7a456b11b7655d9ec861dcca08637de403fa2f4d813", 0xfb, 0x8, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) getsockopt(r5, 0xa0, 0x6, &(0x7f0000000280)=""/78, &(0x7f0000000000)=0x4e) dup2(r1, r0) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x85, 0x0, 0x2, "55000005000080000000000300", 0x9, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fsync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x400) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5e, 0x4, 0x4, 0x0, 0x0, 0x6, 0x3, 0x0, 0x2, 0x100000001, 0x100}) r5 = socket(0x18, 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) dup2(r3, r5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="86689f4e7713024f70a1", 0xa) r7 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000000)='./file2\x00', 0x6000, 0x404) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r9) setitimer(0x1, &(0x7f00000003c0)={{0x100000001, 0x6ab6}, {0xffffffffffff3981, 0x8}}, &(0x7f0000000400)) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[0x0, 0x800, 0x8af, 0x3, 0x1, 0x1000, 0x80000001]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x6, 0x2, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") unlink(&(0x7f0000000180)='./file1\x00') 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1058, 0x0) 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) shmget(0x2, 0x3000, 0x40a, &(0x7f0000429000/0x3000)=nil) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 16:00:22 executing program 1: select(0x2, &(0x7f0000000080), &(0x7f00000000c0)={0x3}, &(0x7f0000000100)={0x8}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r4, 0x80}], 0x1, 0x479) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() setreuid(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x30}, {0x806}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0xb5}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:22 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x7) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) close(r0) pckbd_enable: command error 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4, 0x5c) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffffe, 0x2, r7}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r18 = syz_open_pts() close(r18) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x14, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r18, &(0x7f0000000040)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pwrite(r2, &(0x7f0000000700)="4156cb6fa6ad1c6a0e79e9e8ee77faa4a0c5dd6526a2467ee357af48a74d0ddf9db795f196b3e917944be6c0ccf7b6bd3d11c3cf2abcc71a2a555a788c06859a866ee46cc04665836cf76a7b16407832a1a1aa0a4127be366778bce63d3967dad38fc1673616716bdb266dfd1b429b4b5691a8d36847afe28bd4573ac431a7697bd51c677eb0080914e9a6b6bbfb689d7733663a03d80a5cd973515fe95224892b7f220f3ff973d777a1e3db2fe9643bfaf59da14cd4d6e8e30b6476c9a133be10cee7a95e5dd04a847e8d0417b372df1cc95fc3de7e3cee87ef0ae572eabc0015effcd24dd30ef181165153c5050c2ef50b513b49e77d0fa00f1ee1b8ff27949fe1e0b0342b0dfab81c5d460b82446c1ec53c8ae1be9eb47b16", 0x11a, 0x0, 0x8000007) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x1, 0x2, 0x5) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) connect$unix(r7, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = dup2(r4, r5) r9 = dup(r5) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440), 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xc) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) pwrite(r1, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x37e) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x8000, 0x8, 0x1}) pckbd_enable: command error 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/197) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) setsockopt(r4, 0x9, 0x4, &(0x7f0000000200)="cb690cd360d9c72268156ed04e8dbfa1a6ed18318f1f338bc951c71527fcd0f615aab4c8b1cdafd296852456fae604819c1179bd7854fbb7783c99cb773167dc78717ccbf2b3aa142aebb0e537d5e96caad070b69c70f0d9e2ede87fda8efeb00ddd501f944dc26e12bc3fa4d415928d1961d53b45a19ef9cb1f9b2f8551109edf9e5caf3903e341fe1922f9205a5f52a5809d4a3750f2480e9e1e81a5b0622fac6f1121ebec2d184b2c3ea84003c162e665d8a56ff62e6103ac86b85e991cb5aa254b6c00ab4fb876e30f345157fa0138c1d46e188bf1f3675b044e1f7b52721e26c77e5a65247f80cd3f5d9479346a608416a2764f6af0", 0xf8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = dup2(r0, r0) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000003c0)) fcntl$dupfd(r8, 0x0, r8) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0x7566}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80e4acb8f974b99d, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x51) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) fcntl$getown(r0, 0x5) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00045c95265745192a1010187383bf7947ba57a45ad35a0520010004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10005203) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86, 0x2}, {0x43, 0x3f}, {0x1ce, 0xe4}, {0x20, 0x2}, {0x43}, {0x3, 0xfffffffe}], 0x6}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b878100fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045826a2dc8712924acb5a35f66b91ea521fd0180d28843ff053b82b090d33c99a60789c89c41761c5804d45d441c2bbbec9517932b4422f20befa3c9380a86024a6db897eca27b35568dffb4bb102d6e4551751d8a4f9468e4461ffc42121895508398b4b3c87eb63a03abe0b2ff1477d480825356e426102abe9c5bf45137535da8893d80911440e941062c6db7936a15114d5ea242116f4812ba5c2ac7bcdb53b369244381a5c7987ece14a2548388bb76fd632a9cd1c950fe6c9aa360057584e8cc0d12eaaf6ef7c10c78b480214884bf"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="16000000000000000700000001000000ac1400aa00000000ffff000000000000d6eff4c25e45dd47f290073f88f15696c930a45dea2f3049b54941496bd6d798e1e0ac1ca57c4254a19d80affbb18eafd9629452fef1c34d13e06dbb9a17e1fe17b261faa2cd2864b85b403ea6b673c9a0d22c0ed30000000000000a9f0a3c6c40c56ca77f47c35a2fae13f5b4a5cafa60b653d1d55344fa9b19a1232631320de45f85ccd56d9c37fe7c309310d5d76194c9bbe18a9164c07cc977d4700ceba42eec06196fdae7d384c797483ee8e9bfc303e4d4b3935621a5040be37ea90fc932d339f3b6e9a9dc23fcdae1c7cbb8d4ecb9f25fab11fb00"/260, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r8, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x8) r10 = socket(0x2, 0x1, 0x0) r11 = msgget(0x3, 0x420) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0xb54, r3, r17, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r19, r21, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r10, r7) 16:00:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000009fffffeff000000000000fb0000009d071b9d2a538706000000b8180000002900000031000000000000000000008002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000240)="472a6ce79d8bc1ccbe653bd38e6414f8456630a202d667effaed6ee709e4a6108f4e2c1f155ae0c46c75fad4f30e78ce65e26a616f049516351f927bac42ad117de83a020a0fbfda21a195a1bfe5dd7caffe8917579964a6aff81b2e6f51e9a95346ca0dec9ab9c2d1fc45eb02c23900b9a1e29076468a6cb1f83bc26ff890680cdd39d14dc289ae3faacce8fc840b32ec87b1bfb2b443da9bddda217b776d597a6285e19e0a0e8f5f683bbb91d0437b9f17db36bcb1286d5fadf8acf6c78c885dd083bc904694f8d39c8288174151d193be38fbcd5e9eeac4443659d0edf37deb0b53327f8e2f1764cbf644ebc7b260c723eb245eb18f742b2dbce2881efbaac587255732933a08d37e37a9bfd2061388f9c056fda786d826a3ce62dcb3331ea51313228cf63c33da8973130b56db7fd446b0fcfd2fc94a8b08eeeaae58637a9ce3e4d383b0b64dd8b6260763e7f9183036e51388503a899551cc092ea9ae87da05bc299635561173acad5018b62b222915be284634d778779003659db31a0676774fc5bcbfd1100486cac465d3377fbca21b3e0e939be7af48b6f8196835cfadbe3a57525c73ba81b5b91be112adef330600a059dffd40b4dcfbb305799321a534959c84d1fd5a29756aa60fa6d4c1aed508050fa4d892627b4a084c0c9678db1b197843920af6fb4a6e51867418ca113fe9189382c3334d7b37fd6d1fb765218d17b530145113cb6a55cbb7d12f8cd3879dbd0ca5c2a897f36fca27822e9ef35f5065cf84140bbf700e24cf64fb465d0e6b4ad09bee953350bd86aac8c19eceb7f87edad41d55019be13787dd3460ba1c3cd0f15e3860019f99f277893e40439d1d829f4a1cf9efd1255a6e42a1f4ed0aa7befffd2451fee293b634bfc7bb715635d48227f843ed7164f774168280e9e0d8beca51d6072f9601770713e4b568f7a5254dcd6dbd8945ea76def6e5e4ce37d691f1b70223b39ce4286dcbbb0135fd13ec3b13a1ce3cfac7fe763e7a4cc288c40ce30f3eae526437da9f9f0fe19ee7a756c79852173d2e63468c573e82ff8cdacc2d866da5d3d66ce9c9f3ce932c97208722a211239b8937c8ceb19a577dfdc4d4675982b0c0c3164c9244598d5c57442e04a09d95441a7b860b7953c15d2b5a1dc46d6ed850f6cadf11c2e1e651b140ead9ffb253612995a84d5d2889c1b9db562f6a494983be7e6a558388f9e7df736e632b670cde384859c47d9dc63a03f31b2a2523439cbe34020ea2614608012d34b53b31feda72f59f0d103f9c01215232034b72844cdb5c134fd7901f63ceb35c6f809faebd559e645e012b15eb4d0a2d758857030f564e18208c7ebfe98a606cc648c976cf60edfddf98eee517f4265a20138b195f405f65b29144f0c4114d81ccb42042341d299dadd61fcb84b926b5e96380015ff4267dafc126ec403ae42d29a040ee5b8cf14efc76e301992d387a6720e2c600973d3c4261d2408c139948a665b3ac252b6a25f367050863655c53d2dd33ff118f22c892a1f12edd76a49eb0ce636922be4751532a8cf2253bc9d46c9d3200ce982703c705c34a16d96f0c6b807d14b3d889353b850f5b80859d7f1425d4ffff4e0370dbf31c90268a69c29f3e31e2b4abe2036609e8be55734bfdcfa4d1644f98f9a067ceaf0d53faa02d0721a173202e12e4f084374b3b9f9ea4bba8e1a04e574815ee9c426eb209d0a977928146d535b0bd5ac2816cca9149606aeb9ac858631721bca6545f3b4cc8a8811956798ac438d37b34112ed09dd018d3a2bc50d9369431b0928b88c329de748257210a46496a047495a5f42417cbd6e42cc3f48a3fb55e19b77819fead1a738d09ef1fc0c896b37abcae95c8501f7c57e41306105d0609c50248a3f00abb24eb24f4702d75d6ae1fd123f1bbb743d1251d7337408fa8104522bdb88a46c3ec767ec0ce890561f5b4625d4047daadd766ee313ed8ca251c7994136cb2c5b3a220b1bb19197bd40ee92fb579bc81a82d300e1682d87f8af3c548f03a70965e24fd81f7328ee44047fd905871c62f51d097506a24319e986867797d1f2baf0e02d022b4c0d996b00d938b637c72a524facf9ad61d040937be5fbc08896df8c5fe9c9bea753b4e032432fb4356818e7fcbf4f39ea354e7d787ab0c5474fc83f9409872517aa5789bf333dba777d6cd5654fcd95a306095628a91f2548f7f8484921eada29354773c94f7079d8f0d25073b8618224e60202d4844bfad72a716d2ec31772648233afab3e0e4cecc5c16bfa4886c26546454f2856f46bd642ba0e46c71660bcfc431dda487292356e6c2c12b0c5945c165c642a35687a3e953e023533c1a9a576a42ef18837e9c76d10f18857f53b0cca83c4366b0db5e92f0601f59fb9378394020d0de1d523b1675396bcbc12f82c6cbb5e7084cc0da6e4a363bbc5015651dfdbad4d4ee77d4fea4c92e2228a422b40edc068c00af1c8907db68c339007d8ac8e60d9ec8477a5efdb8f695a36d003a0d34ee6bf3e109965021bb86ec9567bed167cbc80ce2578f149b28b5e87a129fd1ee8d8a90754a5a80a676cee77e202f661052bc4d125e1f20c8e5ee7eb975fbf66b99f93a4c67d8dcd6cd8954dd92ad1298f4a97c55ee7d0f782ea58eedc7007fb86caa466b6d91f53b8b42fba9766d9ecf59661a153be17cf776c998355a960e7990f75cff42220400354e34fc780589fc79bd60041d6b3a725d7b375020abb4704cb51bcc228c818d3304aa74c3de417eea6337d3cc1949333144766fcbb8c8e9301500da0bc55d3926e14a82fd0bcc2cab9c6baa002249f80da2aa82543de722d74e6801e387c4576b4fd4e3bd3c2fe2eaf0bcb528d90baf0998d24f82550953dad3e6b982ebf45bdcf3179aa08e1e4d7becfb4b52cfc5a1f153d656ba985c6ad032418a01833e239df8d89d3aec3682fb2115f3f2bcffa4a14668bd9b24389dcfb278559ccb18e6c6818a682eb049f990cbf47ea2e8675ba1c27df281e795ea209fb6d0caea0109b8c717df676d781aac9f86eee3435f4c90871c56dad602005aea596fa4ba66008a95763bc8ae0e4b0d88fff98f50470b3bbc67574ad825b644bd7d0d77c4820c5e8ef35e9944e5ae242d9ae9987fa34132bc70d0c9283234035aaaf538f8ba2e9fa3aa823e8fe9a68db83e2431f1871e64333b8f4363d10ecf02240e9353036c4c4abc44d9be80d73b5acd0578b596dcddeba285b0657873499acb1a4718392a09052c4a89c375da32f72522cff82460279d2399616b440656c8acd5ba9c06015e42683c74b753313ebeaa1689a64c6d46c59cfa5248c83c0ffcd0327df9986868da46e648640b463c98f9f3b499830f7b6aef8aa23be5386483acfd14f30a23e28e58e4b0524e60b22c810d60df8529bea1412a7f395c06a43c15d04863ead61b78053c8540e755bda7fdb78fc4824bef084eec36bf1aa74448d466d26b261595909af9055d701a60c1136b8a863cb0b1ed7bbb5e18fc52596b99077b8eba2e832d65e73e67f88c9a1e6fe5d6b4ef30f738d904194d087a9de9b7814635f1bd6c982fb394cc5f4bcc2f07417acdc660e7849bdcf08d2fcd8c5627ef92f942cae1875f6663f2e362d7816e9734914c6b6f8074f70252aca6f032d230e72d314b41712020a42d97efa3c172adf8039514a409c5bd795cd92a7fa7c08d9d4dfdb7bc1aa95a36822bb32dcbb1f90b88a9a2013a2ac93b52b8e51923517cdea9f5600392049019c189602460cfffcdda94fc76b9e5127c0dbd1f93f4b683919f022321963f7b16b5bb5827ba30078d48088c1c8436a161bedeb60736fd9a83a8aa49cd79717c9d7fb9aa7339c6774f39c7c8d812821be09a4790b91692dd558c8ff478c9cde328d733a8f1e0597c4adadb4bb69f8440bd41685376f38e13a03db57ac66d73a1b3279916039ce346d18d412d79d3f0798bba83a308493d7e06fcd925eedae23420d53c54fa2640bf6e353b74865258288f9626e7bc8176a78feebfeb0f1a02b387ecf83a5e2f5603226e4b957e7d006383763c67f2c8d00600fb70e15f604e9e7bf93314854cac3843332adaa25fa05abfaef6744ef8e5f91245b3b2a72d84b38db12ceadd3e45217403091cfe262b66fb5ec8df29d036899cd4dcf33fdff559c9d03efbdd3d0a3f29dd0c49e9bd9091c3dff2ca54f8ecad0126b07166636a7f066c041a4f0129b23307b725b3bc0414b882b71d2e2037db6a5a5ca95630f6336e2ffbfabd3b24f2bcdbb54d96b9f34c1c85ddd7e507b1a1df35b0f6c4bcdc0a80a49626fb74ab1ed82388a482145aa960cdcede5ed703b5b2f8a3d6bd13cdf5d7fcd4e3651bb4c70442ac8a136a95414d1d2796bf932ebc4e2964bfa2ec3996908722c0062c674d5c7f1fb624e81e1c019066962416b09d38142cb82ead30952fe2c10897f9094ad3c75b5866fa3d3e2cabc7c06bac3b3f3286fd0b6202c5044ca311cdf6bd901a8a5eb122321c2587063a581d1daf6f2c4ea54e4b8d1e46d094934e6ca19c7d2e8d31e880fc049c6eb5a2fabea29dcba78d2794c9639217c714ee921f9506f1f836aac8b1ab912ca5d1be521d3ea17d085b2867bab8b84c1dd542e3db7efd1f05b5ff56d3623b4273412b4e8eee73beb591bffed6e4d5350a02d8dd0592150e3eeae8c1cc7afa5e3dc95f5b9e5cf80e2ec6836d561ef491f7281a784217244e52ee79c07be8402fad901e8d8ef9f7f90a5394372553e04dbe1980c61976180f799629751b5f262cf7d7f9db99b49440088a11f9e524978ad2439aa66932075d822b7a41a58c1f27bc4fb386c951d4770f46acec4a32482f5d1369ffc1e7ab6ca9756dfa845eba2a549a728ace4f6d642008494ac03c35d0ad73fe74b64c73b3919b9a3bcdc88d82c946d0fb403471a27e29fe1348e14aa31868e9b7800a4fd60edab702372804ecd7750a63e1187bff043de95d6fdf3045ba57fea9305c83c2f10c644465e0e31f487b9e220cacb487bbd992f296b258950c4380262ccbf8b3e8929e08e7947467f8eaf4a332fd7fc20f659b592830e47964aacd7aaba086aa42357da9211222084a79e037a6624fffb8ac4b2317abdf749ddc8b194ac91eeab6e509e2cdde472d6a44f658ab2128baefae472039d73b31ad9c6d1fd60e60b2182b13b67cfa7e40eba01278044136bd0f7ace50ffb95915feb82496ebe5069c7c52f337ffb4c88a7d7b3b00be541567bbd3da2c9d719750bbdcbd3390fab6bac0a027ff6ea95b51d13dda9499ccfd11eca5c7526a7bf822b1ac07d992393ebc7545855679421e89cfc32fa9222d458f0894d8c26439ed08397a87d8599ea8958a62ef0c8f8b05b74bf4af1bc6dfcbb011975bafd28427b4b3dcc90ac3a829e215edc213ef9a4ec74bae3e3ec9ca979f401027686c7aac3b7be77c143938ef77f9ba2d4d04b95d8a4b23fdebb84c1d8e056b9d3861da5f3fde8c5cbbb6a48154b5b7031e8652ee52b6c92b1907be88d37c75e4dfc6a313522f4321fbebc02f67a5d76f149a333578fa0df70c7bce1d8e789c9969d4708c756905185490299088ab883b4a3840e807a51d45b290e2df10f01089188be00287a3fd415576d7648efee448f58bc49d8e27b4b757e8253abf45d2990d2305342d956ce343c7a1297f3c66e76ddf89a2b4726433d12b66b04e022232cf88c2727b9d39c3f191cd9aef04768f5d201e6442a3ab055527c702c89ed4adb048c55bb22b496965673a935c4cacd328775f06f0fa83d70a3f354aa80c1300", 0x1000}, {&(0x7f0000000040)="3e672f3466be4819a0a57af7125f90706783b1854b5e2cb438f3b5e2179c2c35fe17e149cc2d483b0e0f9b6aaf031945f9a7bb7cae69686a2c3d", 0x3a}, {&(0x7f0000000140)="99d0dee8fa9536ef57e5ff7170661a7ecc743b0a0c3c23e653f96a833fcc403097447ead9a22c787a2ac01795fc4f645ba7cf679d6ef493dbfb6df284935f6ac52f617b486e43036907baecc95f6f9f357f7d30d6dcb9a56ed769f92543d450481ccc6f54b2b95d38d6648d853eb59881607a2461fcda7e5e885fd5e39fa0bb6e627399fa06d97fb1eb631032ca0f65a3284514deff7d8398245a73555c3dea22dceb86e201e61df9650", 0xaa}, {&(0x7f0000001240)="68c6d31b59a4162df005de0332654b7f0214ff3ea37082b89d015c6a437ef1c0ed92697a4d12c30d2b5fde88ec8ea8a93a53ba76997e78a0fe395da5fcd44ac255a4efa72832ed490c9064920d13ec20a7f61a828740f9ac8485877212914c412af05a99341fa533a9d475b9217c9fb2818e83ea46207786f4b9371f8ce8e27dfaf98d3551a109f8bd1fb33feeca907fca622fa694dc3657634c05f3633833de00391532a5e46a6a4f0f4a3d4e0382480bdbd9bafa0b253cb0ed9641aea606372bac59", 0xc3}], 0x4, &(0x7f0000001340)=[{0x100, 0xffff, 0x5b, "84c35d879318b024e6fc751115860ac23555ef270f4044beb3498b019642f33d2a0fe61286d8f0ed392eb05aaa35333a0bd32ef16c4795d4d6b8c7bb8b9dc79502d3f7218ed2ac99d449a6a45ce587e5e981dec74625f41dd0d287d1f4ccf4e22061f23cbf8e6047ee507056867ead1fc9b0db95fec01c4b048e856cff9de8960254386c84e5189375f6cccda07038cc7b1e91e18e31f3305b8fc7a85d3a59542bfa4ed37286d5680f92bdd3c2221aa993ed135bada4290b3f1763d4c4db97601196b96b50b9ea418a4dfb7bfdd92bea7a6548ec8e84f1d312b66d5d8f756125abd3e5108ddf00a13f67303dbf74e8"}], 0x100}, 0x6) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001140)=r5) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)='d', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) connect(r10, &(0x7f00000012c0)=ANY=[@ANYBLOB="01cba37a70ea2b6807678c8cab6aa4df4d491b0bb3ecf3764481"], 0xa) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f00000011c0)="ee5b2f13532682b4438175db6a3ce7ce4ace37e11cdb48ec16db326cf6df231b4285f857fcedb62e3f4237622989704cc72302d867a1f464009c644c7e2e2624030f4f99f7e5dd8dfc43e824bc6475b302aa36b7828c1298eb8ad56e2fc842e5b9b761b006561be74432608d110bf3fc27377621bb641fa4130e145a1303b4182e913ee8ea012cb47298eeabb6e7501f8fb9fe82689b06dcd1f3fed649e0288da34f", 0xa2) sendto$unix(r8, &(0x7f0000000140)="547b5820bbecfe54a883e2f80c1ccb2e203a3c035867a94f6cf58c6e78bd3b58cfbb6cfdd6e05a2c31f035a0e0eabb6e9ebd7f8784d4098f54e6fdaaffb0c7ffaccae6fdf67eb572d635ecdee23b8c46c7c0e5e29d41d1b929505319dbc7e490b721abcf8eb60cfc8fef403c8c889347d5738a78e8d09f707472b87835a30e8564516e919a91a0bedafe68ce076fbb45e31710fa1ee74503ef3a5a3eb9c0352ae3f9d757bda258a1e972d31f6bb94e2e6ea5ba0ebf6cb38e8cd657af093112f4676a44fb8c72f5b3287b0f0896eefebd2dc548bdd7ab1d83c4bc477d8722562ea421693d899611dbdfeaf3c78d05b9e8ac8516c31467a36293a46f6bcdfad0bd8bbc8cada13399bc31676c176433e9f9536755feaa46474f3c7bb49d53910a74c3f988e76efe558fa30ba2fa4a83a2a420fdba3a18ac3ae0a67c39fcb766617912f256f03813b6bfb477ea0332c9a94437d5dc51cc2dd9e4ba1e01f96c9f7edf10e717cd3c2261186f84f7748b85ccdb19aa3f887147b51ce7c963f3422ce1b2bb9c9e2bc63cc1f285e95eada59e899efcef153667fbf2c92c85ce21d57c2b576cfad4f7fafc422c4a36cd199a8b5532796631001f65cdff8177a94dc9ffe2fa1ac61ea20295e1403bab4f7a29b69864f3dfa3c9f2a3bc380500d0687c786e3f62b33f712091a9cec543c6d6ce2e700890b890e78626f936d1c744326cc5875287192e0ff91f8df79657ffaaf01a2ca3eea87d6f22ae31bc9c95ad3aef7ef28206467ab9dd6823abc5c4a2db58b46ac0f023dbe3b9d88f9160c59c8c474960ea288407d89f5fc42197f1395c62e86b7ff7e06642e415cd559343c2f93447defec090f6983eca8282679d170e1638cd9f1a4ceb7035e672ce0efcf26f32c6dd9b9785a81668cb73e70d1d6944defd9a7f703b2322ffcfcc16d882945d5e6c9e3669e3ed0bb51d6ec8ff1864b05d61c3f21851dd7238ccb66c7d9e50a9e17f1b0c542535bfb72b615defc2b336d65c46b76da53f0673a10555b2f323841e383bfdb662703d5b926197376dced7d838bd515773ae5e59659499081f8180970459540267104e8adec8e2a8a4e7b0ecbaf3f6f74227ee7cadae19ceee0709db030e940d32a30ae218615937ac9d4429ed3c20484e045164faece8670d4129feafe20ee25960647acab36f7c538d299101310d703f471c4042c257c5065c075632a6f73b838e07757ed1febd005a272d1d403265158ea1de861abefd1b3a6aa020ad9198a2335a6f8a7515d9b0f63df3d46bfe9951c0c1c3a3ac1a64461921ab3f77ac72c62b5c36b68e808dc386c62607b1d50c4535b9388f0228e70112d150dc41d3da2f1f1a959ae525f17412db2eae5a35b794ada7076d48482653b5f662b70e01530cd0054334948b3f11a1c923a8d738edcb99d8384e5c8e1d058fa3530390294c2b6aa95a9c91ded0d5391c0bec36d3ba33672fb457de495a52f2b0afceb40ebc16e42a835eeee9c41d6930c074670273b1fc96ad9e50675907141abc972d9fd488bf24e20ec8b12b2de310586eb872c77341e68b73008537c086f9ee1853b9279f4f403bcd3a58aec5b04c2183d6949fb9f3b0b6a73a6e936b3b4aa6209f4778e0ce6b090231e0829ff7931e0ae19db47485ec32fe1bd5db763d3e8754bf9482a02a5f2187c4430b9da37c0916be6e8dd8090f71040c22c350bdba0e0506716503dd7384ba1169c5fe0f280a1e7b5b1fc59f54000769f421e4e445a20b4af2bb5faa16727b5455668f9793f3fc377f3c772ed0d50f4b6d0ed36eff36c1de401bdad64ef6a7165ba782b5ed0516f6a87b2a9ea37610080e7d207e1a9b27f88af8f0f31f5a15b5cd0c0e88c80df68621b4fc1c57cc89b3a0dde8a28769fc711d65e4ef58290f3688d528dfec537ae9841283e6198977a7d0d1adad7a14b1c2badad7c1cbc55356a92a1e7072b3e20f4afb4f8dcbede9e70946b6cf8c4f3017e4c743c3d5c91800711a31b06437e240e8957c313366f5eb98edc4c9f5420118c3f714d800b6e66e9729699fce3fb96130d4c9bd6aa2e3df8a4968a5f9afb00dfaf11ce07e8d4303ca221e77ead74f376b87f4a4bcfa9e790f850068af49b8af14fd521f0fde751d43a51722d8190d09e3447b216db91f95b89c7fb142d36ba9a94668d365876490d930949a9507e796eb8650940fddf8cffe5dba5305c946ead1d79a44333e5b36f9838ffcadc8f65caf1ea697fa8ca35edb20c104ea801cf8da2d8401608c6014f2b17eb1c53040345ee9febc28a6859e538d64cc32f0e3a436b07d2c40b51b5678a60ac9b9664b847dee42077523a39db1fc1ccf204168f1cc61e0791129dcd3ac27afe78f01b7338a95c4da71741a7f5a792f4c6dfc6582157055a114412ea716c6d1d52263fa74e03638fb6473b76ca558af638ee7927288cf2309f838dc3b8d50fab5c77d8544acb3e4cd9626c7b296365d681d0a7796b04c5660adbf2c7ffbaf7c9387ba2a556488833f520dfa4bf9b9e256a92cd9a28c846eda42f57e62a1563ffcbb5992d937824f78456993865429ee4ea89b0d59fcee64c419caef6294fc6ce25e2345a2099777ef443aa85057de68d59eb813e8180fc9bc0a76e0f9c46bb855f7e7b79b35515c55d66fd8cd23c6207ee7860f805039c04cb3cfbde145d54351d149e78b1f604e20a251bd29d398252564e05fd67d6de161628bd871a9bf85e4dc17c78aa5c87d38459add7cb094c937508b73d5986f841c0381aaa25582581b9fe7e6ea9498566e2a8be9fe78c3744ce9d326b54eb8f803c1b8ca6196c4c8211771f6dd6ed75deff7e21fe682441f8705f795690cf077ba96af2639cdc8e6c2a0004b5f2b2d7d89c6a3aac56dc07871d688d3ee4d796183f5397b92746259b095628e09765541d97c26d409ac09fb39ab6b668ccb5363ce05896d5da973a0d825f8d279e0f19221bfb843ffe895641c2c16d35a9f5cb787ceba58ebf56f0040efabc2f62c93303776290c9895441cfb28639061e19e25c2dc3b00b1fdb760b685cf1dfa06a1cecf2aac9ebb3eff29481b1833b863baa4815ffe87b7ac6395d2ee5a3d0ef42304dced05eab3926bc37065f910a1b72acaddc5a6afd02e2f468e6790c0d2be962cacc3881ffe2fb94e8b0c828b1c9a11c4972345e261a5838c2eb33558a3a391bf6e2665567b5db294e9637f62c23e4f516e19d3b5cb0d312bae89bc2b20ffd0cae82eb02f80b2fc1553bf058260d081ce92cbf44ac18b3e959ad5d1fdb3258675c6f7ada521ea24c6e89828d516d9995f391159626259a6bfc2b731b01340b020faf4cd3b049306dcbde39d8e83c5365140e0eb373fae6429ecd6576c37e2239b0a94c80551a5d7c5a96dc84e4e7a9b6d732cf48badeed540d754bb3cc8e431166a2c70c154dbec060951922819e96b66e79a190f33b8aae2876c60ba3d4fdba9e9bc074edf951538338b0142551ebee00f52cdfeaf1e4bc0bb571c9446f31480a14d9d73d3964fad2d157711100c7ee3df7c816a64d4720b1fd4f30eab7ce93267e8e16fb5facaa9f00e120bd51085f221faffd6ff3ae39771002a09078bbc879709f650655fd7697b3afc91c48f84edce69d95384020a17b53aa5ef16f826eff81eb5f3c284008a7f6efc864b6c1e89367ec20e3be5b346dd598e0543ee3689571b3040e4a6792ec4ba4c9bbc03b76ab7a91a0708cc7ac97cbd2efcbab042c017e38bb0a40027d6ff74a945b9b144a79143105b7ab4ff885b0cfbd2c4a4bc75ea9a00fe37b7ea0fec42bb48081b47ff1cf399cd6ac77bc42c01240b080a7b8c259fdd18f7c91dc70e9d3fba5999076278a314f3434e955527df4df86fe84ef556385f6693f43a47e91ee87e76e418d75cdc4d4f718af70532fd327118b2da4d0d8c1b3ca864fdbb273808ab7165216b916670981c188f9c974b4c2000f91562df27e5b2696bfe53fc6a10ccc132559a4c3db8c77f94a566d10bfacf4f5abb31b05788d7823d51952438c6c28a28bdbe133e00169846112e3db4c7a02adc2b8cb09bd43d6ced799da95cbc51449240a5a22bd1fb4d16d128b880e66d9a8ccea09968d89bb904e2cd8882408fcc3b7ed58b0c2d4d3ce295c2acd0725d6b3f260a9f3ee832469e7ae72083e112ab5e04f58643fc6258de76acc61df3ce88b83c41f3e92e9d6171a339a8c98fa7d03f5cbc6c10d61dc65cf2099d6509779d7d3511f741a966981b143fc2f02d9c720b56c2224bc40c556935129ca55bb062a7fa8203cc9da22a5d910056c5254b5a8318c2e8269b4ff45346852888f246fb4c0f0a2798b54f2e3151c227988ea13ebed925b5ad2594d1b42cb9aa19fe56bfd5b2f6e7eab08c5ece42d37b481d0bdbce3e9aad31c1edabf549716a1746713f735a25a7f4adb51163ef023d4fbf9db1afcf4d87af72d4784f85ea9dd365c4dc001ad7ae997c365b257f4c62b412aafc1f799d0972bb5c9ec41c97082e725788f32b77f341fff0d23c6d1530a857bdc989c95d89614d2417fae45741af892501e2e75b11b784e008d10d3a6713b8afd24023f3ea0ef1376adb3a20f7d7c64a5713ff739ff8c17b1dee33f17e47abc329e124c654079c241b97a4704bbec2f1412e80405c2249fcc43f78215557ed63ccaaa616769d9a0869a622bd017bd02e56d60f3e61c63f9318111a552367434ce002af87ae3c8bf99ec48678a27591fd8a8db42f5d1414b9890cfc15d89397743bd7ad0fd23539211755d475d0adba35bdb51b4b27c86e6951a9b170a973c3b8d760deec8b178cc9cea1ff864d8970bf96c611af756c62dc3f76a28154aea026f6319a67146760fbcb008b51585d846205b7502af492493e9aef5a40cfcff1fd7f45b13eb5f4589837e36babc9f848819af5167af95e9fb91291978eb4fd00ceb841878987e3b3d2f6d9fac5bb4d80533ca1e1bc5bc2a9aa3c4ca9c3a337669286d6e88b80cd45fd5eb3b0dfc2f0a5160250ecc3053d3ae3c2957fc4f42dd06d4f452406845885a1db3beb3f3f4825761c08eb9a00a53bfc790de0ca879122a16eb2927c4e38e306ef0a1bb8ba2cdfe0c91513a6c857a32414b2034968cf120308e050d67b22206923be1e98bb3344fa1c355ab1dc70d7647fa8562b3af6f815b8d6770472c21763bc972fd9f89bb9bf04e66b06854066bbfa2063271fdc2aaf7e6febc65c9a0133916b304d9b53055ffca8288251c5f3beca0ed4069975685f304352fe5cb57ff533e360c45816403071da6b583263aa69fb26e6a8fa8895f93169439e2a6b331708977c34611ac1dcced2193522031a0ef776265d7acef77d73b63eea2f171f476f59e4b1f2158fef86b14ddccc7fbd173acbc8e18819ad6ea0ccad7625536151dda7edc0737e52d15036a036be08398d73e8755353f8f8f8b73ffcd6a8f1dca6d7b42dd7a14ddb7ab46e26327510b401f422fc990066f009c2eedc68ae657bbebcb8234f072bc153328821acf9c41ee5a89be073efa89610a5c24cd04e7678410aa16658a60a254febc814d9cab2553075d6ec52413be79ac1b46e19431139047f8199069db1dab53d329f49db70548a3f8d8108e133c84037a9b7fab88ae70a149f83a5b353aa26144c8f79c6ca1ed09fe55409381bce17904fc7f670bf2c790afbad34316b482bc04218b80a8c48738eab19d1e30140b70e69392d9c83ffe60f82c77ebafe30fc34c3e1327d7955b936c999b481e3130e3537ef03d02518f4fba57691d9d19b4864b746a6d4c40c74e37435a2be744c0b12d7", 0x1000, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000280)="8adb4322f09360e206d8d9fb2f3dfe7984236bfe92da3c4f0737408644d4d3776d3f975bc5130866834fe3d44a3bdb9d586d60de270ae3c3d7a7a011354dbcce6fd626d28a777ae6dfa8314ac164661351e078870e7059906f025fc8884f8aa393a41440f6f24eeddcb294b6a9cd6d136e7ee4a340841fa728a5117c42000d9cf2668195a0c673207287d1f6d4cd280430c32473b422f418e2076346aa7d2db3c8c0d37ddbd1d84d28d52dc7", 0xac}, {&(0x7f0000000340)="6db14b9825d8d2198a4ce141f4cb93542a9b30f6d23576009755657a15e71ce62182386a6c401588506ca6177c6bd14763a641d1cec2afafdd6f71aa522ae93d952e3556b7474498f59bdedd6509441e5ed9f5d013bb5e97e833b3b3e2b9303b956ce04f39ac712427b4e288e565238f6e7d764691d937cf93e6eeb4f59489bd05f00fae66eecda0efdf3a77f724623697961d7e26fb2354a0dd1365318665189a0d084769963f66fcc385783fff78d6ff1b4c95dd0e89f7395aff5ef08e8ac26cd627e180242ffa", 0xc8}, {&(0x7f0000000440)="2c2102cca99b5ce1587b6fb73eff0bbcc8ec0a2dde3c7b779c24e0f8d50f2dbca46c9ea2c439e629363bc85bc2c6659c17f82ce9013baaf32281c0356dd1c29d0580b77f1d309321395a5140d8cbe9af2ff778e64c7068b6fa6f0e9b993d5634065302f51a29f49001913db5c229fa0b92e98485726926316a93f6578eb6edb23837949c58a07bf2213d0ef8ec9ce6da430236bf2d9eeceda160f1bf6786aa5995afabf0cd1f245f347e06558d0740d87c8ace625c361d2a544cb2bfe1be1546b3ea823966", 0xc5}, {&(0x7f0000000540)="ccf784db734d7b1ec67e612b995c2f86c232a4489ede80b2b2bf42c312a375512b38fcf7216dd49d81a87dfdf15a23874b28b74ad9fe719b85a2c5610230ab6e83a7932d967d857499775cdd690108bdc07f86537a16a7abcdfd39c7fb4e12a249279b5adfb5b75e0765d005b616195fb044ab21ec32c9c464a048b68c95e0be3318730e224a835754ae4e24938caf77c57adf71e70171fa2c72f885823ed6e94b9b3582bc0cc5282adb202bfa4aed1804b5b332cea4305d513c66b2383a29f9af4665cfa5b78b1b7995125d0909ec1417fa0f2783387d27cf0e958beac9cfe3c0d7d7f256bceb", 0xe7}, {&(0x7f0000000640)="cb921250578fcb75938fa5f9ae5855e85c15c60278eef816fb619d5030bf98ded3c0cf9562669f133b1dd00f2b5983d0c380897352ff997d913b30d19234956bef7e597e83c48ad8aa211fd64f5c82e7cc0c6b6fd16919245f87debfed2691192c8267f23f5ad47174341d75b8fd6bbed99375001f87e4bba2dbf458", 0x7c}], 0x5) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x8001, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:24 executing program 0: unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8b) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x7, 0x0, r1, 0x0, 0x0, 0xffffffff, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r2, r4) msgrcv(r0, &(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="41897fff0a103027bbb30fafe0567bf7bff06e07f335317d2668ede32e4c7a6fd953e6397ac3f09896414fe4ddee5892b27287901d76e81c916f43c6f786383207bbc79d35ec45ee4209e6d2a52afb680900df675b25915b9bc615fc6c6ffb2a0900f8b886591cc4062aa219da6e095c4ef10d64dc42509fde7e85bfdba4c237481d451b3f96d1c00fff555e5e9dca17980adc0e62f1f86ddf052fc499d29024a5fa9ac780e2384aed0cc664145d2ab9791fa330d2a723893a61d04fdd45a5c1d9b13ed56db0805aebeb692ac6a8408d78281a148ea6ae8f1786077faa3e37803c413eca2154219e98d74312fa7431225e0be0660256a33a309e06dea604d162af3cbfce"], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r6) getegid() r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r10) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000000)=0xffffffff) dup2(r11, r9) r12 = getpid() fcntl$setown(r9, 0x6, r12) fcntl$getown(0xffffffffffffffff, 0x5) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x3, r14, r15, r19, r16, 0x4}, 0x200, 0x401}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r20) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x2, 0x50) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f00000000c0)=[{0x7, 0x0, 0xfe}, {0x400000060}, {0x6, 0x0, 0x0, 0x6c}, {0x9f6, 0x56, 0x2, 0x1}, {0x20, 0x50, 0x81, 0x6}, {0x1, 0x80, 0x0, 0xbf}, {0x9, 0x1, 0x67, 0x3ff}, {0x8000, 0x40, 0xbf, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) fchmod(r3, 0x140) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:24 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffff9c, &(0x7f0000000680)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf381ee946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbbac5f1d3772750421277cfad1e4d06b2a0d5ea7d28e0c34280bb6346ce5924de3d65062bde693fa391ac89b95a285c15a2356e3cd520d21b9bdf00ba32b81a6864343a23056fc583585b854811b68192f3cd847efeb864c295229f18cf5f2e5accbd46808a452c1beb6e3e283f41aecd8e5b0f720d6ed78f6a9ba8d7496c852e49d72396c126d9583385c84b920e4b9f96c6dcdbb440582c963dcea31aa4339bd03459106ef68d300b4dc72e97aee21e31e58aa00280e491a82dff999caf3c426e0eae4b5f5c04708c6e66d73de524e653b56be8ef2571c359d8c990ce2a24fccd5ca75139855a0171463854b2cad8b91b437ff11ec5732147963586556659f91946819dd342a439a823d4982e87b0946a814ff560107c1037476bfe037b6f848b14d1dd27c1e0abe1f4cb560985e78113f4bfbaa9d5d49a528211975f39a594b042b02c33e54f6b3780ccac6e6db02e0e5063c46878ae8e", 0x18b) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) socketpair(0x6, 0x4000, 0x80, &(0x7f0000000000)) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e1366696865300012b485d0909b0c7b2c2d4a4457e4d7000430aa772ab702017cd3a7afda3c795e504b34f45c2ce23b67937362476844959060dd188e1ac73ce47c73ca666c7000025ea58a3ff82912f41d04d10757c4e4dd961ea08af7b26835321d008a031b66d7377ba1a4792c36d94a79ffd1fa23b2f1f6aa2a5d6903bb1d6b7e60ab4083522ccc70a756dd03c133dd94740cb4cd70f69bd9ba4785483a15eb5a8aa7894a3cb22592f692778a7bde59e1ced38b4199238f2a20cd6d3ca46bada0d734d049e1acecfa1683a3bb7b757ad7fd0eb79f5879b3cdf14460d082eeabc6c679f5fbe6e226c5d16400"/254], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r4 = socket(0x2, 0xc003, 0x6) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x100}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="da3c2e31b565e0b63000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) pwritev(r7, &(0x7f0000000440)=[{&(0x7f0000000280)="7c859ee8cef2d8a9baf996116732d3d3a6ff0f2885277cfd1419f3ca74085c29c34b3e4467542164437994c3926b9414695bfbf7c3fafa925c693c14f0830c3545c002ac2df43dce37b8aa6b107be5863b298f24ff7d8dc05a7312a08a71fb7bde2b92e3b00ffaf89e561eefb200780cc0d3ef4c75b046a706d5dbdc226308c5627965b26a2ac66fbc15d3a30d8088361317d55a4929fb97ff27fdfc099182f7268143a89bd3040b81b9f6daa60e9737119f3ac9b2cb6ea1c37ef7d78785368fda4fb13b51bd0810b48e1d589b9a136b1c448dafea1b4d289f28b25bba3f37d281ba0a003bfff6c7c1", 0xe9}, {&(0x7f0000000100)="99361e3794d4deb825f3f27b90db92cac946f0e63dcbce9b55ade84fdb2f1d42f93e5e1cb4159b8dbfec766038f5b50141af8272f74cc70719ec1dbd4bc902bec2", 0x41}, {&(0x7f0000000380)="43b394fa9f92eb37992e6a07cf50a195ce6a66e1daf188ebe2b660b0c3a37f56a30464e4cdd1f026532a112b7d778df54c035d14ea965e48549ecf8d343619cc50d55fe8c2172f51d2a9de956d4a3b2e43016618f98ba867cb43d460d060d9e0884b8574f763e647e0980aeaf1b1407714552db94c8a1f8bbe599941f57accfecb8652ac2373e0098d50d152b3bfb0d366918d10ed358e9f30d7ab0cedd6e8c24c7327cccb08ce660ab6d34d4a55", 0xae}, {&(0x7f00000001c0)="34e0f7d2d53d7d6db19646b2d8226068435f427f973ac27ea031ef77808db83ee91b26d6bf0c03f6d33e404266209630eb74135be6725294cc238ec39771c7d52eb1e2091b718024715cf87129", 0x4d}], 0x4, 0x0, 0x8) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) pwrite(r1, &(0x7f0000000180)="acda576c3355b013dadbfe29f5e8c4bc7de603e9850240189c544161b0ae90586569207fcf0b5cc664800ae62f7341580ba74feb903f159064b81f4a2a4b726619e25c5dafd8f782adf49122657e0b4a241f926fcbe8170cd1a8537bec938014c9bbd7ebabbef4f1c2d6c5f49b76df7b792d1e5228c3d50feb6e6a1f46a85831a64cbc5d2bbfcb05b3e8ab73463f89e60498992995ae1f57c9da025b2303025e97b7562ead989e4220e6d846c8054e82c6b24110b73b43cb8170c8ff2f2b68e94da2f43d0e8b", 0xc6, 0x0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000980)=""/228, 0xe4}, {&(0x7f00000007c0)=""/185, 0xb9}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/86, 0x56}], 0x6, 0x0, 0x1e7) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001200)=""/50) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) ktrace(&(0x7f0000000640)='./file0\x00', 0x0, 0x628, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlock(&(0x7f0000389000/0x2000)=nil, 0x2000) write(r3, &(0x7f0000000040)="b1c3319abd52e64bb67e6f4892f89ecba4c39297be826314bf56e6fd725f5b9854e618c6e670f4d3ed1ac8aa9a56560f8d43da99a6346b3d905e5ea5a95f0b17ed7696adbbb741a8c8e15ff84790ca6954e1a3d34635ae2a7b2aea5848a1ad0efb5a124e12cd16066a81e036810eb01d0c0cdbd264e36bfb7f248001bc62d4e91d0eb17740959d51752dedc0fa419da74e9c61f4cf031d075c59ef694edc026577913b16e7dc719d3cabe3037262a29089fe753c506911ee99b0f916b65bed3ec062f31d5cd9ee9fe29dde75f937ff863af3f970da151e14bb7043a5c0c983f87425310efbf2947d98e930b3e49b231e94f887d2bf37ca2d0787cc95eb5792e0df143ec752a0be49a0c23f1cac32eb93f6baa87f36cac6ac3b12c0f6b085b31e31199c00baab7e99c2117cf1557c1ecf22098c63afce47921e00ec68d97735a6ebd0ff1743794a09502091d9fa3ae2e3adfc3dc9b91dc16089ef447641a0410491e8a346e31f7c364c23587aa91f558463ec3d222242f298f06dea0b0a5ef532bd295e75afb74813029cd2348fbee6849770eff65501de1408dbfa7a7839502ed23eca6060c8d0612db69f8001d2d4aa6ba9719d36faedef4fe5b3d9c43104cc39502e763d473577fba9aa06bcafef3ccff54373dc4f0002972f31f30672cd4457d5a08336e1261b9ab7a2c4daad4e0041400bbb43afdeeb691a756db5fd2df4d09ec620bdbcbbeda50a8bf101c5ae44f8a8c59493d6df160a2a48bd523a071c4724e2f013062feee692bce74d18631e730a39c22ae4be5bc508327342352e2e6c7153adb7ca3cdd7730128bcbe3ba5b8bfa77d6de61d33aa9b0b6f00aa2f394a6de97fa1ca06877def937d76fdf6be5c7237f62c846343c8d3320cada05b8aa6a7bb224921616e0b3b9178561616d837697c205a91af4d97160427b939ad6d3fb2e1eabad96a9a7f668d4410b42a2a50f751110950ef34c8b170ee821aee1d0057ef7836b4c0057702f1c35e8744e10d915229359a943b59c7caa676990980c4a806d840979a0762f85f02c35a3191be0b9ca6f8653e883758a20f0a0dc13c6917d57f397b54d1b974c1de8d0588db7f345da1689cfab559e9e21414def036ea7ebc5216e8176c2b4e99f41f551c142104195bd06311beb5f2a377db0d111d843a51934b4bf615645f5bb160f6654c226f34412e482f7436444c6fde35ec39a6fcac2ca779cab73fde9cc6222f535e94e4f5ecdc5e24ca4899ff0e85c23fe9dff64243a0d47e0f64d09247646f8d5dab3f7df61f3daa834e09f21f0fc9707595375ae067ef42345f903393db6757e83d038f7d8c86ef633973ade15e24c47338db2bcf43012453f6fe392b807763244bc42a019c65ee5f1c55b3a2794dda70b3a388bd24aa2bc46516eb03a255014307d3976c285e88ea9522aff696585d1ec5aab1a2a3857b41539150a22c375877f6f021a8dee85a49c014a26e219d425c70822bc185ebe46a6fe48a5def13d2bd263eb5fa1706e830ef2e6dca6b3c2961917b0c4cb9e2c4cb6a201ee112affd152194f605de492aacb71ba6371133d5b2461ec1301cf9f6f9c4ef036c8c291a2bc43345f55a156b3b69d45a71e9d2a127c0e313f71d4f4d1333646863d00c04171a838264e1ecca2a5fe807d67ab7526414b07a5962b2fb72065f22bedd4b7f29354cb4c8c67512fcdf6aff344dfa90a24626833137831e6d52cce114ef44e310e570c14853b644ed27390ad6cbdc0209dbf6f673330dd3e98aadce09c8802601da3fc3d35ec3f7b2ea694e943d4fc24105e9be424582f8f8411266c0bab072be1616bbcb0392ba33f2d48fd2bd0a4458cfd678686daefdd14cb1d800f5667e5ffdd2bb516c1a274e223a9b00f6e89497653d06f681b11e5b393e3121249cdde77d2e1204b1e86afc240c2f28eee3ec563d07043f81232ad41188fa234caa1f44e6a3c039dd07af50d3b6f3284b7c5ff4aa80956cdd61719689f3d879c705e6c22bea3ee45a2efe0305d", 0x599) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) socket(0x6, 0x3, 0x40) mmap(&(0x7f0000436000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x0, 0x9) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01000e000000000000128000", 0x10001}) r0 = socket$unix(0x1, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000d80)=[{&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000500)=""/162, 0xa2}, {&(0x7f00000005c0)=""/5, 0x5}, {&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000b40)=""/139, 0x8b}, {&(0x7f0000000c00)=""/244, 0xf4}, {&(0x7f0000000d00)=""/105, 0x69}, {&(0x7f0000000740)=""/44, 0xffffff9f}], 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) r3 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000700)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="5b631e89740fe94bd3df15589d5cfb6b8f38fa78f494a0a58446", 0x1a}, {&(0x7f0000000180)="3895ce42a098f1735116797ddf77781d70e0f4b4c0a4ec10da6d251bf6ab18ae618e35c04e186b4244727ca4d66a85db3b0ee4ca7c46453e2b355ed35dfe1e9748a57d8c6e75fa884f5f572f0da17c6e2cda0506a2fb4c5272bc2720f29b371213ce079d0998a829fcd8d5952b425f43681a440fadb6cfbbb7ba0c0f25f0f24ca167e2a8a03872884cbd559472b0a3515a02b3f5951fa87d43f1af4df03546eaedadf25efe5d3a825d54acaa2dac016e14d172e4495942d66f3d521cacad289f684976b498ff8b7d1e53f7e8adae44eb9aa73322f04d08ebfc75b6a8d79ed2", 0xdf}, {&(0x7f0000000280)="bb2c5256cfe83e6653009c189d2d1dfa9ea9b6739197e2e678b66f88eca10ae22ab5665c903a1bb196835e9e4dcba88327dc8e3f2fb8502ccbb9d60b0eb6ca14fa98e75b742169eadc1ba927b765769025e3a26c4951cce474fd886813b3d6d4aa9307beb554ed1d04fe9d5fdcd397b8b9d4e4be37e7e100d19203bf64b71d7004601106e9bf600a0f17bc2c83ee49c56580b1d2294cb45c4e709819d2a761b9a18f6e0aba3f482621e44d0b14d8a057d2cb97c6a936e12487e6639dd5a01e", 0xbf}, {&(0x7f0000000340)="2e1b79a9ef", 0x5}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="e800000000000000ffff0000b90000005ccaf38932009406fb885a520fb78bfe7c7e9312eb4a345dbd0aea986c15a97b9bb465bff6eb291ec976af79104ab22db4ccf1410cb15d533a517e76d5272b6a3bc077ea60d6be32dd5fabcadc9cc2fcce63b32524dc381bb05b46ef1dde0a1faeaa03bf7e3782746cd7a6f1667b8340ab63e2ca732e089e172aa80be74653ae597e18b6909703033590eb81022ce1583a18b75412e00670ae4263e28d7fb349f493a24a29e3bf146866fa596dd53289fe5b7db00a7bddd5981124c404fe17c42c852606c2d4dae47c7f85b3981c146d0000000000000030000000000000000100000000100000d6b448e575a7fa7ee26ca35d7e1de34141924ef99538539487db9ec7b42400003000000000000000ffff000007000000a037cd20ce0dce357b24edce349f89b5755fd76f15cc6900c50247b637000000b800000000000000ffff0000ffff00008831c7590afa32a78f7a78cc2aa40f30e33071a57c3f3241f84872002cbb7eadd432af7dd310aa89bfe76aa5976244d2035044f4241f72323a20805fd24d7ba0652610deeea95c2872a693b16ec3231c1c9ffa973e6f6680b6610cb9684655655ed356fa61b72f9114ac7fb5cf2ec421fdd339a1fc93c3c43fb3ce26dcff821052d9f8ca3e1ebacefb8b1600e977aee8988f4389999d8d82b5c91553bb1831a8e993a90c20791f81af000000003000000000000000010000006c000000e26ee051342e898ceed1cce15fd88bdc8b083603794194296ba698debf3f3bba0cf1c7ffd000000000000000ffff0000f809000084cf53ea3acdf7750f6649232617e5338d7f08a471a12a821021cf47063928b65cd80a80c68fdd586ff044f0152156f8b72afe4dbe12ece0f05ed07c2f992f762fd32aaa9d20fccf803fed4ef74ea32d0f2c41a56d747d48196a399e5dcc2d565ffb7f229cf1c64d0bca94300a868afd9226876a45108e329c7eda8c8c99cc96af444a6c243271f76dbd16ee9a8fb7dc492c228d216a518c97e08c8d61a280a89e163ebf8f9128f2d8f203151a326c98c816a9493d6979fe4b000000000000001800000000000000ffff0000840000001ddd38e5000000009e915273277800c8bf3267327d6ee2602b6454013ba80e4542650b8fd5fdc9a5c3cf7b1ed4a7a110915f9d3201798b7717d5d231032bcd5c7e89cd6aaf67531e7cf23a2408a2966b00000000000000006fc55b72638b512e73a11406fe8eca100d729997562582c7d9d37c6885e708"], 0x390}, 0x8f3e0944cf56530) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r4, &(0x7f0000d06ff8)='./file0\x00') openat(r4, &(0x7f00000000c0)='./file0/', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() write(0xffffffffffffffff, &(0x7f0000000400)="000000000800001a099e939af251fc00eda3b159070f8184c55ed088dfa6ad472a066c37e4992bfc2ab4b743a0cad2ed04d9abbf77699e02eceb5e706fb5119b2263f5eeaa6c73757d45f99306080afd636401b433da1090361b5739b1be9671387c40bb", 0x64) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r8) setsockopt(r4, 0xfffffffd, 0x400, &(0x7f0000000140)="315ae2c455ae055b777fceb8aa3ca6b8db13a2836737c51b7f6f2c64b86b04da03e15283e8d9374cd4f13ea2f8a3af225a0b434cd176a40a05d5d76230b71bfb91c745eceb88dc1075fb4c940fc62506bdd8ef62cc73d1ab", 0x58) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x80) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYPTR64, @ANYRES16, @ANYRES16=r9, @ANYRES16=r0, @ANYPTR], @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES64, @ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYRESDEC=r7, @ANYRES32=r5, @ANYBLOB="c987e8a60d0dd92a228e00e92c73b897973f076958897fb567385667ff3b22b1c632217f81b8a3eb8ace3da6a850408957532470d26b94eae786e697e50c6cc2e01accd2ceeda335104fda58a21233f932b35780bf0277b381c855350f9adf6b1990c0d56dfa22fef41fbff75f874d1deb6812867396d7"], @ANYRES16=0x0], 0x21}, 0x4) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x1000}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c, 0x40}, {0x80, 0x0, 0x0, 0x3}, {0xeda3, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:25 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000800, 0x0) shmget$private(0x0, 0x2000, 0x56, &(0x7f0000ffd000/0x2000)=nil) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) panic: pool_do_get: anonpl free list modified: page 0xfffffd80633e7000; item addr 0xfffffd80633e7000; offset 0x0=0x0 != 0x9ac50ed35f835b89 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 398667 74618 0 0 0x4000080 0 syz-executor.0 *240528 12056 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff82263396) at panic+0x15c pool_do_get(ffffffff8263b2e8,2,ffff800021baec88) at pool_do_get+0x439 pool_get(ffffffff8263b2e8,2) at pool_get+0xeb uvm_analloc() at uvm_analloc+0x29 uvm_fault(fffffd806e9a8008,20197000,2,3) at uvm_fault+0xfb6 uvm_fault_wire(fffffd806e9a8008,20009000,20487000,3) at uvm_fault_wire+0x70 uvm_map_pageable_wire(fffffd806e9a8008,fffffd80629ee4e8,fffffd80629ee248,ffff800022d9a000,ffffffff810f8807,0) at uvm_map_pageable_wire+0x2dd sys_mlock(ffff800020ae7608,ffff800021baf0c8,ffff800021baf110) at sys_mlock+0x185 syscall(ffff800021baf190) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x841818cc420, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_do_get: anonpl free list modified: page 0xfffffd80633e7000; item addr 0xfffffd80633e7000; offset 0x0=0x0 != 0x9ac50ed35f835b89 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82263396) at panic+0x15c pool_do_get(ffffffff8263b2e8,2,ffff800021baec88) at pool_do_get+0x439 pool_get(ffffffff8263b2e8,2) at pool_get+0xeb uvm_analloc() at uvm_analloc+0x29 uvm_fault(fffffd806e9a8008,20197000,2,3) at uvm_fault+0xfb6 uvm_fault_wire(fffffd806e9a8008,20009000,20487000,3) at uvm_fault_wire+0x70 uvm_map_pageable_wire(fffffd806e9a8008,fffffd80629ee4e8,fffffd80629ee248,ffff800022d9a000,ffffffff810f8807,0) at uvm_map_pageable_wire+0x2dd sys_mlock(ffff800020ae7608,ffff800021baf0c8,ffff800021baf110) at sys_mlock+0x185 syscall(ffff800021baf190) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x841818cc420, count: -11 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021baead0 rbx 0xffff800021baeb80 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022d9a000 rax 0xffff8000009d23c0 r8 0xffffffff8111e7ff kprintf+0x16f r9 0x1 r10 0x25 r11 0x798fa618a7003248 r12 0x3000000008 r13 0xffff800021baeae0 r14 0x100 r15 0x1 rip 0xffffffff814a4098 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021baeac0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=240528 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae6768,0xffff800020ae7af8 process=0xffff800020a9d6a0 user=0xffff800021baa000, vmspace=0xfffffd806e9a8008 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74618 59291 58085 0 2 0 syz-executor.0 74618 398667 58085 0 7 0x4000080 syz-executor.0 12056 4428 67824 0 2 0 syz-executor.1 *12056 240528 67824 0 7 0x4000000 syz-executor.1 52494 374947 0 0 3 0x14200 bored sosplice 67824 81818 37377 0 3 0x82 nanosleep syz-executor.1 58085 454231 37377 0 3 0x82 nanosleep syz-executor.0 37377 383171 43544 0 3 0x82 thrsleep syz-fuzzer 37377 448101 43544 0 3 0x4000082 nanosleep syz-fuzzer 37377 483258 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 190057 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 98843 43544 0 3 0x4000082 kqread syz-fuzzer 37377 121118 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 170027 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 226383 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 171487 43544 0 3 0x4000082 thrsleep syz-fuzzer 37377 190493 43544 0 3 0x4000082 thrsleep syz-fuzzer 43544 358771 19767 0 3 0x10008a pause ksh 19767 148625 80078 0 3 0x92 select sshd 41154 488659 1 0 3 0x100083 ttyin getty 80078 305039 1 0 3 0x80 select sshd 65990 348539 69000 74 3 0x100092 bpf pflogd 69000 104275 1 0 3 0x80 netio pflogd 21529 96840 29837 73 3 0x100090 kqread syslogd 29837 111309 1 0 3 0x100082 netio syslogd 12496 501521 1 77 3 0x100090 poll dhclient 93140 237300 1 0 3 0x80 poll dhclient 99030 468830 0 0 2 0x14200 zerothread 78517 261242 0 0 3 0x14200 aiodoned aiodoned 885 481096 0 0 3 0x14200 syncer update 31944 34899 0 0 3 0x14200 cleaner cleaner 5408 411893 0 0 3 0x14200 reaper reaper 77166 33949 0 0 3 0x14200 pgdaemon pagedaemon 23167 459404 0 0 3 0x14200 bored crynlk 30812 338684 0 0 3 0x14200 bored crypto 61143 96189 0 0 3 0x40014200 acpi0 acpi0 44940 38873 0 0 3 0x40014200 idle1 82092 107223 0 0 3 0x14200 bored softnet 55161 358873 0 0 3 0x14200 bored systqmp 34681 281237 0 0 3 0x14200 bored systq 5059 471125 0 0 3 0x40014200 bored softclock 47077 90237 0 0 3 0x40014200 idle0 12932 224809 0 0 3 0x14200 bored smr 1 460297 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex anonpl r = 0 (0xffffffff8263b2f8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_analloc+0x29 #5 uvm_fault+0xfb6 #6 uvm_fault_wire+0x70 #7 uvm_map_pageable_wire+0x2dd #8 sys_mlock+0x185 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 12056 (syz-executor.1) thread 0xffff800020ae7608 (240528) shared rwlock vmmaplk r = 1 (0xfffffd806e9a8020) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvm_map_pageable+0x11d #4 sys_mlock+0x185 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264b4b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex anonpl r = 0 (0xffffffff8263b2f8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_analloc+0x29 #5 uvm_fault+0xfb6 #6 uvm_fault_wire+0x70 #7 uvm_map_pageable_wire+0x2dd #8 sys_mlock+0x185 #9 syscall+0x4a4 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9552 6444K 7190K 78643K 11238 0 pcb 13 8K 8K 78643K 176 0 rtable 101 3K 3K 78643K 322 0 ifaddr 107 20K 20K 78643K 165 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 16K 78643K 84 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1437 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 136 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 491 0 sigio 0 0K 0K 78643K 26 0 proc 62 63K 95K 78643K 484 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 61 0 in_multi 96 4K 4K 78643K 161 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 247 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 124 40K 55K 78643K 2684 0 UVM aobj 37 2K 2K 78643K 38 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 115 0 NDP 16 0K 0K 78643K 30 0 temp 149 3027K 3094K 78643K 11814 0 kqueue 4 6K 8K 78643K 34 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 52 0 50 1 0 1 1 0 8 0 rtentry 112 64 0 22 2 0 2 2 0 8 0 unpcb 120 355 0 345 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 430 0 430 2 1 1 1 0 8 1 tcpcb 544 985 0 981 3 1 2 2 0 8 1 inpcb 280 2103 0 2092 5 2 3 3 0 8 1 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 pffrag 232 11 0 11 4 3 1 1 0 482 1 pffrnode 88 11 0 11 4 3 1 1 0 8 1 pffrent 40 409 0 409 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 69 0 19 1 0 1 1 0 8 0 pfstkey 112 69 0 19 2 0 2 2 0 8 0 pfstate 328 69 0 18 5 0 5 5 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 269 0 87 13 0 13 13 0 8 0 art_table 32 270 0 87 2 0 2 2 0 8 0 art_node 16 61 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 15 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 134 0 124 1 0 1 1 0 8 0 shmpl 112 36 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2143 0 737 46 0 46 46 0 8 0 ffsino 272 2143 0 737 95 0 95 95 0 8 0 nchpl 144 3116 0 1498 61 0 61 61 0 8 0 uvmvnodes 72 2307 0 0 42 0 42 42 0 8 0 vnodes 208 2307 0 0 122 0 122 122 0 8 0 namei 1024 9474 0 9474 2 1 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 4 2 1 1 1 0 8 0 scxspl 192 9443 0 9443 10 7 3 6 0 8 3 plimitpl 152 57 0 49 1 0 1 1 0 8 0 sigapl 424 707 0 674 4 0 4 4 0 8 0 futexpl 56 13047 0 13047 1 0 1 1 0 8 1 knotepl 112 90 0 71 1 0 1 1 0 8 0 kqueuepl 144 107 0 104 1 0 1 1 0 8 0 pipelkpl 48 372 0 362 1 0 1 1 0 8 0 pipepl 120 744 0 725 3 2 1 2 0 8 0 fdescpl 496 691 0 674 3 0 3 3 0 8 0 filepl 152 6792 0 6691 7 1 6 6 0 8 2 lockfpl 104 123 0 122 1 0 1 1 0 8 0 lockfspl 48 40 0 39 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 555 0 546 1 0 1 1 0 8 0 zombiepl 144 674 0 674 2 1 1 1 0 8 1 processpl 960 707 0 674 5 0 5 5 0 8 0 procpl 624 1895 0 1851 5 1 4 5 0 8 0 sosppl 128 9 0 9 2 1 1 1 0 8 1 sockpl 400 2531 0 2512 7 2 5 6 0 8 3 mcl64k 65536 262 0 0 33 0 33 33 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 185 0 0 23 0 23 23 0 8 0 mtagpl 80 39 0 0 1 0 1 1 0 8 0 mbufpl 256 475 0 0 29 0 29 29 0 8 0 bufpl 280 5302 0 176 367 0 367 367 0 8 0 anonpl 16 76263 0 58456 87 3 84 86 0 124 12 anonpl: pool(0xffffffff8263b2e8:anonpl): free list modified: page 0xfffffd80633e7000; item ordinal 0; addr 0xfffffd80633e7000 (p 0xfffffd80633e7000); offset 0x0=0x0 anonpl: pool(0xffffffff8263b2e8:anonpl): page inconsistency: page 0xfffffd80633e7000; item ordinal 1; addr 0x387cc2f26320438c amapchunkpl 152 4467 0 4179 15 1 14 14 0 158 2 amappl16 192 3321 0 2371 59 6 53 59 0 8 5 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 11 0 6 2 1 1 1 0 8 0 amappl13 168 27 0 25 1 0 1 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 76 0 58 1 0 1 1 0 8 0 amappl10 144 257 0 250 1 0 1 1 0 8 0 amappl9 136 611 0 606 1 0 1 1 0 8 0 amappl8 128 556 0 524 2 0 2 2 0 8 0 amappl7 120 355 0 343 1 0 1 1 0 8 0 amappl6 112 26 0 22 1 0 1 1 0 8 0 amappl5 104 594 0 576 1 0 1 1 0 8 0 amappl4 96 507 0 472 2 1 1 2 0 8 0 amappl3 88 133 0 127 1 0 1 1 0 8 0 amappl2 80 4656 0 4580 3 1 2 3 0 8 0 amappl1 72 25074 0 24630 25 15 10 20 0 8 0 amappl 80 2156 0 2105 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 37 0 1 1 0 1 1 0 8 0 uaddrrnd 24 697 0 678 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 697 0 678 1 0 1 1 0 8 0 vmmpekpl 168 10340 0 10302 2 0 2 2 0 8 0 vmmpepl 168 92124 0 89909 125 20 105 115 0 357 8 vmsppl 368 696 0 678 2 0 2 2 0 8 0 pdppl 4096 1401 0 1358 6 0 6 6 0 8 0 pvpl 32 243934 0 222908 203 3 200 202 0 265 30 pmappl 232 696 0 678 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 231 0 8 7 0 7 7 0 8 0