kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 15:58:58 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.37' (ECDSA) to the list of known hosts. 2019/12/04 15:59:10 fuzzer started 2019/12/04 15:59:18 dialing manager at 10.128.15.235:4275 2019/12/04 15:59:18 syscalls: 337 2019/12/04 15:59:18 code coverage: enabled 2019/12/04 15:59:18 comparison tracing: enabled 2019/12/04 15:59:18 extra coverage: support is not implemented in syzkaller 2019/12/04 15:59:18 setuid sandbox: enabled 2019/12/04 15:59:18 namespace sandbox: support is not implemented in syzkaller 2019/12/04 15:59:18 Android sandbox: support is not implemented in syzkaller 2019/12/04 15:59:18 fault injection: support is not implemented in syzkaller 2019/12/04 15:59:18 leak checking: support is not implemented in syzkaller 2019/12/04 15:59:18 net packet injection: enabled 2019/12/04 15:59:18 net device setup: support is not implemented in syzkaller 2019/12/04 15:59:18 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 15:59:18 devlink PCI setup: support is not implemented in syzkaller 15:59:23 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/127) semget$private(0x0, 0x0, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20c060cb9077aed1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000180)=0x5f) r5 = semget(0x1, 0x0, 0xc4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[r3, r3, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x3f, r6, 0xffffffffffffffff, r2, r7, 0xa9625c118833cac4, 0x4}, 0xbd05, 0x9, 0x8dd}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000300)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000340)={0x2}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f00000003c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000400)=0x3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f00000004c0)={0x3, "c6aecdef4efdd34a6a9e41441b611f3267e6a8fe3264086297da5d3085eace5a39f21e5d2e49fcae3885b50b6d6129fff1c149264e02e9545f3c8ada3391b235c7c47fa33f2ef91426e095dcc6cbbe2967a462ed0b550373ab42a48aead53c141ba18c7739485c041cee726b8259eb32b439fd50c1bd346414ea3fe233baa2aad6d804a9e07dfa00bb44af458c1c23bc51ec1222d047680664f92748d4aaec840463c18c5dbd1974154affb86a93f06514"}, 0xb9, 0x0) r11 = dup2(r9, 0xffffffffffffff9c) setsockopt(r11, 0x4, 0x8, &(0x7f0000000580)="169a6b687517d3a5b790b52bdc1f5be89c4c88d355b738873faa665aee3fe09720b249ca67cd9ae5f99b2bf24dba7645b037c0e905bbf743a3fa2eee8560af4c2680f3b2c49587811da7167e38435e4a76747fdca4fdf7a7db579774f1bbfd7c826cf370f6f33d519866fc", 0x6b) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x1, 0x0) write(r12, &(0x7f0000000640)="d82b5e579171b85f733a4b1c4490790eb3721ca2b960414f3e08957f51fd369e3a4d52d31913b96b203c878f29963f7dd8b6d7c4fef6a3531f3ef33ce935e9defc8705dd117a009b80961541d506a9e64955ccfec8b6", 0x56) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=']\a\x00', &(0x7f0000000800)='/dev/vmm\x00', &(0x7f0000000840)=',(\x00', &(0x7f0000000880)='/dev/vmm\x00']) r13 = socket$inet(0x2, 0x8000, 0x36) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000900), 0xc) pipe2(&(0x7f0000000940), 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r14, 0x2000747b) 15:59:23 executing program 1: sync() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000080)="64ff3a349f91c08d2433b407cea0f6caa9087b8b88682ea40c1ff18c407e5c660bed30525007b3d364b59df2d69fbaa1ab91677490b67bdc4b77d698f2f0b26623ef031d8c7f0f4a9c9e9a84b17f122384f06f7d474bd04378c1994c0e08e84e135e913b17d27289156af5c82d14870ce28dde1dab4e1dfb404b0091e3cc64c6ec9df552b76c2acbba86a5e5c9da23b799c13d7504da82a5d0ec7c0278961ae1f9f769fa", 0xa4, 0x0, 0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) r2 = socket(0x2, 0xbdedba9c410292d6, 0x6) r3 = socket(0x2, 0x829ee06354a7fa37, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0x0) r8 = getuid() getgroups(0x3, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0]) r10 = socket(0x1, 0x4, 0x80) r11 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x1) r12 = socket(0x2, 0x3, 0x1) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="931cc5d04f77a962814ab54abdc7a2443b5eeddf98b33cc2f237ccd72e7130f866e5eef9e9ed4c328e9753a47407c87b2f9b1bf87588b41531a074b0939281ab783ec646ea28958d8d34e49fc7b98687fde5286aad206f1aa2b6392e4c177acc9ffa4dae408dd0c6b153880fd31fe2a6af112e0dfa2d4756d87485f3d1be073d8767b71823bfc7e71a9eccbec5ccc8368344ded7bcc69f633fd3b6025fa2893b718bf6a4dc996e74917918ea2b9394f62c2583dc", 0xb4}, {&(0x7f0000000240)="7ed2b5b4d226d374d83c2e0196739d9ac31d3790a6dedf4f01d47e1d802ad4a4145ada431904a96bb52a0a1d5abde258557a673f905e1d05", 0x38}, {&(0x7f0000000280)="57d60aac1b9655d51079a21be4dec582cd60755164019b82cb3970d2435788ffcf8f66d7d9510cfaa7ba2492c708fe84f7c503c4ad970dd87771a80221df179387a12946325de2f85fb80123673cb623cdf0b304d3f563dd4d", 0x59}, {&(0x7f0000000300)="a81b36", 0x3}, {&(0x7f0000000340)="ca7b7d94d803840624a1a1cf0501fab2f60c0ae3ed81c94d44587e4a4796dfa0d68c92f266b7b80ad14cd01c80b0ae8a0dfe4e0d237dd9842d065d99fd148cebcd2b8d67dee448d43a515431652851fec949061dc0a5dfa433b1f390ee44f0ac42ce6f0e2f3225aa52a0234b710970fbb31ca7283039d8a3d64460f4e786ca9f30f84f1ad540bb80155c279ad117", 0x8e}, {&(0x7f0000000400)="77e2acfda9eea2aa3fc03e28b31f8850860f6ddd864acd6e7bc8", 0x1a}, {&(0x7f0000000440)="9aa2d69c90e7fa1cc1ad6ff4d35008903d53055b1b3f25531c8d77e6d71dda2dd0bb0c684f706beef39f231e3a2d858613102589a9783309df88a15d7b8db34a1e59bad211593d10b25a509b5a8a8d934096b8079c7a066d8dfe2420b83b38fbded00574ddfedf8d4d41cdc7e6dd2df2e19265", 0x73}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}], 0xa8, 0x2}, 0x8) getgroups(0x1, &(0x7f0000000880)=[r16]) ktrace(&(0x7f00000008c0)='./file0\x00', 0x7, 0x20001400, r14) setrlimit(0x3, &(0x7f0000000900)={0x7}) openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x0, 0x0) r17 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000980)) setsockopt$sock_timeval(r17, 0xffff, 0x1006, &(0x7f00000009c0)={0x4, 0x251}, 0x10) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000a00)) r18 = openat(r11, &(0x7f0000000a40)='./file0\x00', 0x0, 0x80) getsockopt(r18, 0x1, 0x1, &(0x7f0000000a80)=""/95, &(0x7f0000000b00)=0x5f) r19 = socket$unix(0x1, 0x1, 0x0) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/speaker\x00', 0xfc9a9ffeefff298d, 0x0) dup2(r19, r20) 15:59:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0000fcdf040001b2"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt(r4, 0xc0, 0xa5, &(0x7f0000000240)="4c899e76725a3b17a30412854f4202934ddcbe2d7dee26a53aa65e95a1524c5d5206880b", 0x24) write(r2, 0x0, 0x0) 15:59:23 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x2, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000340)="ae99ff7074bf012c83e655d4ebc8097ee45419378258cd5f9e9f3596fa57476f63de4b8677b764378aa0203937c69fda47789163efd32ad960a69b87a27dcc11048df567f40e07ae8fcd631b1218b57796c48726724e5bc3da278cd4153546fc6e35c9a43fcc177318e61bf2c1546b7621b2110dfc82a4ac7542706a152d50746b31a5bfa62946daa36b0504fda14b929801fbeef027d644c0c0e705ddf46701b1b7ddf7ef3958d2169f4c7c2cd0ea765777348ea9344d08fd", 0xb9}, {&(0x7f0000000400)="3aa1ac4b73ea26cda9df7e6f44289fa3fa6298757f6fbba1beea1eef15686fcc4770d00badfe4a106bd1b203c2a6955c26ed4df5cf99a1ac07a2994428fad4883a4b22651cc8601dc8edda8f3a2e05a7", 0x50}, {&(0x7f0000000480)="586f95f636e0b70c9de10165e6ef63c36ce0f4168bf1aac1dcf3e2c59135c3e88c0554aa2a3a352a1f6ecbd87782c5d23a29fea18f512523d9968475d7b44c04ff9b9d0cbce55269fa786cbfd7ff0578685d03a38940b5a4694cd56ca8012c126f2af6f6fb7b4d328ebc93", 0x6b}, {&(0x7f0000000500)="2b05acf66511bda3d4e578192d6eda76e376c95ea19e2df9c6eb11b045cf8f0317442fb54fdaddd4b161d0c248f63022e7e35a2e447ede436c1f6f1b0c2e94ce0e27b63adc73e056e25f5781e8e82e191a5b1a244ec153f3cc842fdeda472cbfd6e730d4608e2700383d37649d42aecbb10dde484be87cb6fa8e09fd36fe00a0ec8da79a41f43d2c9dbba343f7f5637d0aa17845d4531c6723a32ce559c1c75c6d37b6", 0xa3}], 0x4) fcntl$setown(r2, 0x6, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e2f66696cf5a2fe1fac653000424f7688aeeef15495600ac98af46b6b6d503808d02d2b75465ef59723aaa670ddded58ae390e5d7d4774ea8"], 0xa) fcntl$getown(r6, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x0, 0x3e, 0x0, 0x7}, {0x5, 0x1, 0xf7, 0x3}, {0x101, 0x2, 0xaa, 0xfffffff8}, {0x9, 0x8, 0x7f, 0x1}, {0x7fff, 0x1f, 0x1d}, {0x1, 0x2f, 0x3f, 0xcd}, {0x3, 0x80, 0x7f, 0x8001}, {0x3, 0x3f, 0x5, 0xfffff32a}, {0x3, 0x1, 0x7, 0x7}, {0xed4, 0xbe, 0x1, 0x298}]}) r7 = socket(0x1, 0x2, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000002c0)) 15:59:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {}], 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400000021bf04aa1500000000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x3) 15:59:23 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x81) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x1d}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xbe51354874b818ca) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chmod(&(0x7f00000000c0)='\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', 0x68) mkdir(&(0x7f0000000480)='\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) 15:59:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8, [0x0, 0x1f]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 15:59:23 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 15:59:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/61) 15:59:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x0, 0x0, 0x1) 15:59:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x87, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 15:59:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) socket(0x20, 0x5, 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="2d012e2f66696c0030690ed22f4b2ea1b661d53d7948646e85e13e263b3290af740a7fc279138a145227c673dd24f5838bead0619163e26c902397c55426b12e6bab3a68fe99f2fcca96604d4e95b1cb3f9cba7cabfd97eab5ed526020efa6b2364767fa2f0e8d5f01b99eb4ab84d3d39b2eb16d24158ff290ad2c2850e8502bbac075052e2a28"], 0xa) mmap(&(0x7f0000119000/0x1000)=nil, 0x1000, 0x0, 0x2011, r2, 0x0, 0x100000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 15:59:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 15:59:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2279e9744a174f0, 0x6) 15:59:24 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000140)='./bus/\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000180)='k\x10') 15:59:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x1f, &(0x7f0000000000)={0x0, 0x1, 0x14e5, 0x9, r1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 15:59:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r0, 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6}]}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x14e, 0x8}, {0x100, 0x3}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1000, 0x9, 0x0, 0x5d}, {0x690, 0x7f, 0x7f, 0x4a}, {0x200, 0x20, 0x1, 0x9}, {0xfffd, 0x9, 0xfd, 0xfff}, {0x9, 0x7f, 0x89, 0x5}, {0x1, 0x97, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:59: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)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3d, 0x0, 0x0, 0x401}, {0x3}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 15:59:25 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, &(0x7f0000000080)=ANY=[@ANYBLOB="14470000000000000073fd80e37c815c3554a58ea61d8ebb3998d9ca57839d0e272515551a7befb745774f08b653"], 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) 15:59:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140), 0x4) 15:59:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x0, 0x0) getgid() close(r0) 15:59:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x1, 0x4, 0x8) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff012e2f7600a9cccfd8b81d0d3b573ef0e603e020414d54b35fd6c9f55aa8488fadc9b7fe1bcd98af78e5c5537df32b43a98e24ddac85b795c102e3f2cf"], 0xa) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000200)={0x8, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0x2, 0x8001, 0x68ea, 0xf028, 0x2, 0x4, 0x1ff, 0x10, [{0xff, 0x5d85, 0x8, 0x8d}, {0x1, 0x8, 0x2, 0x81}, {0x8000, 0xffff22a1, 0x0, 0xfffffffd}, {0x8001, 0x20, 0x3f, 0x100}, {0x8, 0xffff3a0d, 0x800, 0xa0000}, {0x7, 0x80ef, 0x8, 0x7}, {0x7, 0x3ff, 0x2, 0x3f}, {0x9, 0x3f, 0x8, 0x7}, {0x2f9, 0x5, 0x9, 0xfffffffe}, {0x43, 0x48e5, 0x2, 0x1000}, {0xfffffffc, 0x12000, 0x7108, 0x5}, {0x7, 0x643, 0x2, 0xbb9}, {0x68, 0x1, 0x2, 0xfffff8c1}, {0x7, 0x8, 0x1, 0x8}, {0x1b00a000, 0x200, 0x7, 0x10001}, {0x7, 0xfffefffd, 0xbb, 0x7}]}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x8210, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) r10 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x8) mkdirat(r10, &(0x7f0000000280)='./file0\x00', 0x142) close(r5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x4010, r5, 0x0, 0x7) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x3f}, {0x0, 0x8000}}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 15:59:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 15:59:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x64, 0x0, 0x0, 0xff}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:59:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022f0066696c75300038ad8aa59c177d4b97fac81b8a16cca5fc033c04c4b871c8220723e2eb2bf56bef88971af85c0fe182d80443c869378d53bc53ba96d4c932a49d12c8726dd0054fca09c8899c0e8472f6b9ff1417dc784aeca14e8be06df1"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 15:59:25 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c1176abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000100000000000000000000029cc4ac3b08ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf4325b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3eacd0ab7ecf446dc73599603ae65e37ea27e5ab7840f058c655938f127d2742427bd3e4d94e173ba3e4356efe8aa77770413ae2fe4ee894768e7c65c6a3843da9b0aea9e68fdbf941d1763562e6377c4f63ad54ac750367d30f2716a7fc3af432035d2595f531480c2423270f9feacae4bea760e97c5a43bafe6a8282f03e5be6cc538547b7db7f47fb4f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00012eef0dd48c61a8a68e28ebf70df6a65aec63264f9b1a7540c77f18638b84dadd25dc2da38dd09241d5acfcbb1f56997a7149a8ddfbb693fa8f916640d016dcf568d1930b0c1906f9e5be7c9a10839ec390b0639dcf2110ec7a54935e9af77ae37b"], 0xa) getsockname(r4, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 15:59:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe6640c4a606f42e3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="08012e2f66696c65c1e227bc654fb0086da56f355eb10e023f87c0e48d9cc46967ce7bf27fb68c36ffeba514be5df493c03c26d6e3452a9804b10ed4af374bd8076fea22d06c833a2e48011676c717dea4f422fe43a76b02fb30b03cb9f6e4c96e39fb2047cd7757b19a15de2e8d035be7ae13df015eed04b8ffad2ad5ac613eb16b92d8b1fe718168e58961493b4b7f67ec2f49a6620d1725da5073527f76b9b380b4795dacbded6aec912d8ece5619e2494bf7f4aeace4a66d487f203cb4a1a9941f8513c30280a34a51d040eff20b3d558946c62225d911b332bd7ed17235c79e8130a7d9c181a4fac627e3756fbc"], 0xa) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = getpid() fcntl$lock(r8, 0x8, &(0x7f0000000380)={0x1, 0x0, 0xd1f2, 0x5, r9}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) chflagsat(r0, &(0x7f0000000340)='./file0\x00', 0x1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000400)="29a0f75f5faeffadf56a0eedf15ef15c1adf7973df795a2c051cf77d8bf28da23a90fc23464e570d97fbe49e26c1294626635526a1146044b325e826d00f2c6d4b2771750002cc41cf72f81670bf253b3843adca22767d8b60368b9512350604a98343d54edcb7783b4cec9a1e6591f62d917189c1849c219d536461f0c71069f058f75516e2b788906472c9f5e1ee1bd4374931ef93f3d22f784049cfbf025b29720b4971e6e37f3e6cf28e34f98bd5218e3e17d340c6a9825d806c51111834391104551691874ffa2d6ae3614b5c5b10cc98151920d9b5f5380ed10717e038765b88c485a6e15bc18bc80310853a4b48684465b7f47488d081a3e710", 0xfd}, {&(0x7f0000000500)="137a4c2fbfad6c7af48ec953c052b877b3f7ca8018557898d7f57e62afb5bd11536c41dff3cb2de3", 0x28}, {&(0x7f0000000540)="c32454162c7979b4b57c79ef3312641f05d7c8f2c1dde483c6eff0908c68dec69a254d223df38a450918b7ce0d732cc71df871bfac1ef006f3d8b4e0a748b907a55ac34d193b64f8c1220ada9077c7c2b7a7b5a517556ad6409db4b74fc83449b9c5e8d0f592896e0a76be57445faad101e21f34621c4b93956c587490242a0cc72bb7e632a7ec4db700901d2d0f5fd48976387b5b50592c0f66e56e51d5e463bd84494c5c230d3d7936d4439afe89b18831f8870de2e25cf2423089f0674749f3445cfa996784eb2775", 0xca}, {&(0x7f0000000640)="742a8d7adbfcea96842c294f7440f4e0e736e4c4b18da815b71039f1887246951123ef224913259118f9e81ead0bee548ef36150ed437c242dc8b0580949523295f0833b02db8e7a01c4e0103d86042e9464c8766ec20e5620537a81dc8621e8fec31e513cab4a4cddeae9a5b81764c3788119b97ceacdda8c9863e66d32e0e5c340369298e76688aa37873f107917718c5b66e879d1fbcc7bab", 0x9a}, {&(0x7f0000000700)="fdf86a75b05a19c9f2561c1c04ff6e0c430026b758c042c0075b6ca5c915b60ceae4d5c6b0bf1efc32bc8fb5eac19c93b708587afcf9f3ee072fa8ecc1e2ee9302070ca53945548494b33cb41b62535bee5dd4ff", 0x54}], 0x5}, 0x40e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xba3013d9f808a513, 0x80, 0x20, 0x101}, {{r3}, 0x2, 0x0, 0x1, 0x6, 0x1}, {{r4}, 0xfffffffffffffffd, 0xc5, 0xfffff, 0x3, 0xa88}, {{r5}, 0x2, 0x14, 0x4, 0x4, 0x5}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x3}, {{}, 0xf, 0x10, 0x100000009, 0x2, 0x101}], 0x42329807, &(0x7f0000000280)=[{{r7}, 0x8000000000000004, 0x8, 0x4, 0x2, 0x6}, {{r11}, 0xfffffffffffffffb, 0x2, 0x8, 0xd22, 0x5}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x7, 0x8000}, {{r12}, 0xfffffffffffffffd, 0x5d, 0xc710ca27c82ddd7c, 0x401, 0x9}], 0x0, &(0x7f0000000300)={0x1, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10200, 0x0) getpeername$unix(r13, 0x0, &(0x7f0000000040)) 15:59:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21b810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e7a4c52827c26b5a71a622d", 0x6c}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x100) login: pckbd_enable: command error 15:59:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x4, 0x9, &(0x7f0000000180)=""/144, &(0x7f0000000040)=0x90) 15:59:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000700)=0xfff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00'}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) open(&(0x7f0000000740)='./bus\x00', 0x1, 0x80) r5 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) execve(0x0, 0x0, 0x0) 15:59:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)) 15:59:27 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x10001, &(0x7f00000001c0)="357dd897161199fb43f1e4f6b2c039774e16ee74d185d18adcb2faf573e09160bb67522e02265907a956a9017d3307f3a5afa6c2a84c59a6b58adcd884e7b09f1133723c6e229c6932dcc1997b1dcb94460c9b1ebdbf11eb8b8926bc4ae48b241b1244eb466bd49c4cf9f9eb68ca331b91259a80f18481f3d0ce0bea055bbdf11f4aff83b6f8fc13d04c7cd840d16d98fdf988594c6e81815d2f46caa4f16dd829a04911e2673c26ee67f2f1c97de3a10525485c3ef46a7fc1f1cbfd742b6f7dc94cbb7264dacc245a2c6bbda2ed6a4cde4158f21be38758f883", 0xda) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) socket(0x20, 0x3, 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="b171287747a5bf312d101e80431dc6e462ca2a86e5cc36c14a68ab298170b705af83dea10de794d6880627461839f882cd07f6554c7ea04e3537cb28dc0af61b6f5163b20f207226f2854155cd8918198b3220b9838d67b08f4a7fb0c485ae458c777e70b16225065ef068", 0x6b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) recvmsg(r5, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1, &(0x7f0000000100)=""/3, 0x3}, 0x41) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 15:59:27 executing program 0: 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], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x0, 0x20000}]}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) writev(r6, &(0x7f0000000140)=[{&(0x7f00000001c0)="fbb74ce90625e9cf943b166ba39a5f932cc9a5aead5f169d0d5dd97e47ea1c12effdf6241ee6c5d3b538cade15f6a070fd5bee2cdde7d7e59a9a0a62c5011bc8f84b8630bb25c92523a344dfbbc0caaafd300629a619e5bd23443f1dfdc5dfbcd2", 0x61}], 0x1) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 15:59:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x29, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x0) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2166696c97a2064f84f4da8e5a653000ac5a72b05fbc9a26f87eb8a34d0255197e8e71b22680bdf41cadbeee72cc7a3d74a5cbe9de5914c88087694864a92f4bed1d589a39d5bf34bd8281a10d0d4dd0db1de462ce5530166b43890dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d561378aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe5792a10a18148387d9d20085d4cb672fe5b91f3f15ca6e49e7b0633bbb4eec370d2f3fbb3c016396cd07be1096b5d5284805f178dcdef213ddc8ca44e40d8f1339e3d4852935730b37174bc32d88038d996c38877782d4458f125ac5937dcda2772e2774d1423b061fccd1fb05505114fd314e5a544f7959ff28a4948951fe1c14e9270046f72e8c9d9111ed5031256120aacbdfd4902523f46f9eb139ae5613988019c17904bb0c7d1088cb287fabaddeafa02e6a9221c740af54428a92e54fd422"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10008, 0x0) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x1, 0x1, 0x3, 0x5, r4}) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc060695f, &(0x7f0000000300)) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r5) setpgid(0x0, r5) r8 = kqueue() r9 = socket$inet6(0x18, 0x4, 0x2e) r10 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)='\x00', 0x0) r11 = socket$inet(0x2, 0x2, 0x1f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r10, 0x0, 0x9, 0x0, 0x0) dup2(r10, 0xffffffffffffff9c) recvfrom$inet6(r9, &(0x7f0000000480)=""/169, 0xa9, 0x802, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x7d}, 0xc) kqueue() r12 = getppid() fcntl$setown(r8, 0x6, r12) msgget$private(0x0, 0x8) semget$private(0x0, 0x1, 0x0) 15:59:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fchmodat(r0, &(0x7f00000000c0)='.\x00', 0x8, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xcb\xec0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="00012e6f66696c6530008d524140049900007e7d597cb976"], 0xa) close(r5) sendmsg$unix(r5, &(0x7f0000001440)={&(0x7f0000000180)=@abs={0x65a468c055aaba26, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f00000001c0)="400a0e76d6fe085521ca7986e75e3621bc39bdeebf3a70dcb078f3311ad024fdc26dde558c5a0b0c984d201a71ac934b865d8305f20bf7ce2cf4daffa3902c0cf7b67b2414a36dfcd72fc39360f28876b359c1dc7dc7451b30bdf1a883dea775b6831f456c1bf013444939225906d8e8cf83221df66691a4a04662b303c592c79d1407feee074b71523a13725a78cb23615523367e2621e5a9eee9a55f2ce1cdbd7fe6d655cd0a23d7bd48b0a20d8b4fddf92807b96d83331dbad8e3d1a61934661ac2c3c50ff14d72adce8cfc7da7877d4e629e766e937b3f697acf49e3fbe43c6517", 0xe3}, {&(0x7f0000000380)="462acf4d58a7a4265c3df633e4b5acbc4b8ce24e160b574f7d0a77bbc24dbf2eee550b1819a876a2e96951b00390c9a5dc80c06b4d6bcd35b642ed3b53b7708993461648146435851ad3dc878553c999130308a52bdd19fa887c8e68a3959455d36a65d58cad8eb581b4d0466b7a2b2788c67c205ce01940525dc49106dcfe9d1e94c187c6994cefdb8e33b042adee35663cef1289a229dfb090181d886d1e6a11ef9638d697c5b65857c5e6123b537f5574ffaa6a561eb0507ec19d4d89e55ac0dbf8d67439e5ff63cb79048240d6b06134d0492f4e88bbe26d091f071357478e1a610d620ac2ba62c32da98075ac1e8faf1272411e2b790f0caa5e4d24003c5f5554b636ad2b45b85355c92edf729b1db8a01224381033260f1ad40b19be072d70348ffbe5fed816282f30938b7c4dfad76e90306e0fad5ea277e08c43d43e4ee325cbbe4068feb7941ebbae6cc4969f48b93989d26c5633b1e908e986e251ac9adc9f6482e0354f87effdfd24f8e4ab94a4af2cf6ec0099c1bedfbd4278347caa91f6a6443f4f620e978180c5176f7acf0db4b8e06a71ed9dfb1205cf08f941ff890f2dfa4ebc2a36ee9c237a7915383ee370377a27f2c2500d400b26dfc07c2ca4c23ecb48a72704d78379ca502a75f198ea7ff7188c751a4f9849ef5bc6c3a57e0a6c885561a4b2f02b3dfd7ae9ec2e61c3c165d0558200d835a86f7cf88fe2e925e59b96f69d7061cd94cc4b212208433e5c95d90d1276d33b9f84ad7dbff575e9c2c6459b83030943dbc587413b4a2b0d73cd8b180c7c43f2f4589a6d9b6d843c1d2debb734dcf0da7e02b268ba8d4ca09a082363e3f3fa36ba7a1d0ac06f9512e12ef8c99329e5cdbd95432edd8ee8f3aabbd15d3fc642b24abc52e739b6adbd57a399d669eb72c26f87e755b43c15de617479f5924f4aea39f14eaab591182119ed668444ca258165cf681bfd49a4b4ec46f4d739b99f9131b7cf4d809d136f1ec530a9a6939679bb364d6787f94d00a2580c9a05eb96dd6078686fbf37785f84cce7f31aa8ca92463824c103b3b707ac956706f2bcd078995c678bd88266375b871b28ac47e7ea71fbefd16c8e8d547b044ce7745e0daf567a270cfc1adfb87841953cd98b7a557b76340eb2903ea5374b8228088c231057320c165c9c588e173687eedb3a26c368a0772a1dade0c65b48a7fbc3df3a3eff7e3f11bd0f44824dc64ddcb738bd28162d163bc36181ba4af1611ed8aefef0e67b9c709f121ee4d8a993e8866ff7d53dc60a4cbea846dd2b6751f778e1cbfe0544c63638da08d41ec972308ab10bf856fd87eef26fcaa1f3854399362dd20e07482015b6dae80837cc7b445f28b69db5299b7ae1244d40660ac5c96a657254bb336aca1118eff344e2a86ea99c6d16a377e7e33eccec313fee3dd49116bbd0614e3166c08cc2e402fb52923de059f3f21372a0cabbf29eb18379de78ba88f21050bc6bfe1051cb1fc3ab74eb4ce28779a7a49dfd95055eaf90cd0a572823c444d63df8b3309aab2d8dac26dbf8b8600dd11cf944bd601af4e78b0aefb36fce33e499060d07d2c561f23e446b25accf0b4aa0611a014ea01826d360528a745cacc4aad530394a4481908de422e2f1dab66ebdd8bbcb1f91b164c1a064c962eb2ed834a5ba42e4640b171e86d469bc4a00b7ad81c4857aa3dc422d562484e7c6727407485d8881accfec4ed7c31bfb8fa34b77fea39fcd93c3092abb0aa1da005a0811d5318ee1a4e3ffe12fb4dd27e2dba3881f0727f75068bdd73abef386a607f2229d7456ed051ea673819eb69721a0ca692fb06441af2bf6d38b4bdc728aaac260f23ddd2b1064e22c20720f3343295eb843644b11f4232b5eb060822a42ffe21664d476f4892a9784e8b321ba69fc699840ab6b37474095939ee3ab7152bc755df47babf5bba110103752d69ee1c922b605959a5c4dcaaed9b3a379d4034932579d7cfab9c7e1ad63acebcce0f0d3e1d25d666fde828f03b9957145f2480dc3841974145937c739529cda8b8dca8ca50251539a0840acb212e2650ea8bbc83fc96b900808c7692a1ee58fe1adfef388afcba9df43cc9d310a2785c10ce20a40bc1610c284a63c57f1b02b027718c76454cf7d776c0d0c34f75a1180db2d26a2dac1f90ffb161adbee62ebc9ebdda38ee1140c3ff8e08b6240a9af70c49f69c0df2009996c797ca73a32b4017a28b4463d42178b1d911b29ab9786e463ef779329c95c533f55d6cb9a074dcd98cebae7c55430c0a73478686b15fe6ff21cb72dd058cc6e5039439327d07e3c9f64652f1527b06e4aa73e1bef89f2dac9af31868db416e7667c107522c5ff85004eaaeed0543381586958afb8bad50f9025c710da868d011b0c0f3c2a958e29a5ff1929bcc9d7d42e4e1f534341504a59c0af25ac0f5925606a32ebf67e0711ddb30569a0e46cdfa920ee3d8a7070033e5ac29e5ee004f423c45d2a152d09779cc350c71877e12f54360afdf756798eeea6f0fb0a0e1262dc77252abacbc3cdcadce5d4239e4674b2d758483113e6d38f5d51abd73f9d8eebc8ccd93a04c5abff68eae1bf83bfd72d3082a66345d48f02d430c61b6ed0f92f0191fc596074aec73f9300b330f053a4a713ae0658fad373a0c0dc8439ab1ec5c6dbebea0acc959092e6215c80bd0e1d7c30161e73adf0c74a26c5215305db7eae896b3c6198251df20de9caf20027db8aa86f26834729c80031c052a4cb280b8300dc976cdc90788c8f5f5085f2c5495ba1a3da0d40007c6275771d3775cc90d05e2f8b9518ee2b23e3652b42aab5732a190c9e99f7dc1426e65c061dde26a68bce51ea763d51f4113b95fbc550e276b3c817c08772fbbfa986d4e18d8c3b671c6f5d9ad2e106597a4cf34d5ea91ba2882a380c20da6c88921caf3fb4a74e3c1c02762ec1f594d183e60176801ee05b89fad701bfc6d28d0aa9a6f7cf46447d6a8773578e484ca7c939859599e63d063b3689566be050dbede26ec1ad3feb6abe820110f122e5b1172fa2f19179a4ff50281b95997b9034fa53c642661a2a8799236b49d27527197c90630839de226d9ad83502c246fc15948636b32645407db15642767350e0f883e7f6158365735c83eb6cf295dbceac30ba60b81df342fe8cefc974594ae064e1918a9ecda5bf74ceec4db87d70e19d5da9701942291031849f3bd19e1ff82abf15b6b1399e378fff3a860bc085cd77bb22151b89c66bee86eff2ac4fb117fbd9d2429eb961ba89866fb39eeb1c3ac708a0f803a6830985d47321b61431b71f8efcbd94ac93516f2a598de79ec434ee942245e27a7542a5b9b40f040b366295ddd2c11ed9ff9a7a87687fcad01d36f297c54494a8fbc2b52b66f1551a38ab2cc1c2050d0821f1c3c206b415f7c5b24303c306e18e1f646dcc2a62205b457bf81fdb124a013d475a094087b11d6177fc4942acd1d9320e24ff97329576710d3ca9943967a47ae9e790605c9a7047c480b85f6b30c0a12b39386fd576be2b6b61935217e0752c10be2fa30d3c214a112a8ba7b3dda3a9246efd3928af51a28dd3ab4673621a6a059ad9f3c6bf19c8e8f85c7f675b7d62aabb8fdbd2f2e750fd5a071a739b0d4e0fc7902ac900ed4f2d7a7150ef7a1386f18be8b6fa49b7da485eaa6dcc3bad5bf6339ee011bbaef046de06ea03da72d23adc3d7c440324f0b9462a291e0a335decf56dd074977707f60b1cb2b34eaa1566b6eae40251abd776b13f8b13a23dc39e4adf6373112f86c13e497101b9b4575e0ec63934750a8b973529053987006f7bee67a32c22e62ed285a2c5d3e29046bab2e27d9716f96a094135ced845b816384a5b89ee9d76c74cfb1e1756e6a690e4a86a92704ebd56f8dcaf5b50fca965a07b6253056ff14e6065b55a947dfba0b4aae29aece0b249638ebaefafedbcc617bf46323cebf54db82259e2fa9aa85ae7b7f01b69390ff9c06bdf5294eac0f0be2da7fbcd68ceb6fc2e1567d3908f504c9bb6599e234acdb30e0cfbefbd1fd3fac077366f77b99878a5071b870f65be8d7ad3dab2afdaa61b05f3bd9c3d79aa613916c4870488f26774684045a7d09e4c72e5607cc3488f02d0dd5e506cb0659eed259d83ee6ee69f7e52388eb926464972bd001a8743e7a64f3a0605ad4c06c689675320d33a3e792b576ee7b4fc421434a277a8375948c4b05863e3ace12ac0421a62486833305da1067a6380417acb64b04cde09d521f30ebd23245e089854a7ae1fa768136f99fc9fb63cdf1c0ed26ca6c57360b46d477f40c7a496ba43fabeea6a4b0a422945add066c1881fcaeb165678c8b35c028961b793499e15924278174cb6da80d47a78cb4b83558ceb29f69d7d728b93391790812d4749bda00f7c3fc496bf6d5cf73fb5c0d992664441f7faa0e5c11a476c23ec7b7ea1796a58666e9a99cb78c39f77855b18199f2365f114e8b76f54864d6e8fdbdb52f5e066dc9caf60691375097420ccd864f2a2f087a41fe73ac8b7454aeb1f733c151d7ae853cfbbc8778ac6ad3a3de0788087e20405ac5645c3f385a45475791a12e8388204170e1f3e4f53e0620bb28dc248e1aa261db4f340a9e29c2c1a1ca044dfc4aac8235e0e8f975f3c7fbfdcd9b566a61ae0e395b2f3aaa4c201d93d3c4e98fc3a10d2e7598f87f3e94514aa35dc75f5dd3b828045744b6b7a7ba9ac799e581446a045153f7aa9fda7790e79f02efa3aad0a889b733079b12ad41c482dbb2d678b4aa2ec64daf49fcdea15ab43e9714af2162ba54808d0eab12f65ad96597e038729368cda0ed26ac606e61627fc61214982d7d3a9c5382f7fca1946d8095d500dede250852551b563d5626c6aa2427c1d363ad2aa36c7831670108af837ec6268bd1497a1d3405c4d65732ed9faa3984ec3067f966e938fba6ad67a5922e2c0f9c88cb1df372a68ede4991c4ab95e5b1ee281db56af411f303fb37863f261360648aa0b22dadf2834d4bad343e78d5282abe2aaa1f636e69a43846c29df7bef0e6e01b7cff16dd6fc31e98d3a7f63cc9fb1b90a40a253374b4d28c18b609cb70f4083eab376d1ec72f4df2aedf36abcc5927f4eeb616eb8bbcb9e6c818982a1e9ccb2f0aee3c97550e010fb653b8d9a0e51be02a1d12274df958eab6686e42f355c6236e7724d7dbb18f0edcd6144955900f2eae8dd9834225950842cb93ed9399638b1547e40b1faca4d6fd3c43354ed8a606ee4be3de136901dab290ab2bebbe2cdfa3f062e0639d74aa2f13c78e45d08a2d5b1e93f6449c8e414a743520906e85cd1f75a0e0a141582ef197c88d3d5e280fc06658599f8c9bfec122a203bf8cd42ebeeccb9b540fd17176b05e3e8da262fe4d4d91f29135348f6e9606176a55266ab222bbce321d723fcecb0c280f4bbc4467ac376112a72ab039f22b8e5d1b6bfd94890f533995600b683d44146de2df4772a5d586e198c117f6eccb81485e8f18ddd82c0ab377aa87822e82f9c82cd6164e359878c77291e4d4afd38c8aae138189129c40bb9f43fc487db7cc16ab7dca8ab33ddc8f964c46a8c25758a359e16316492da40ae30d241b326f3ebe4c131ace2ce2f6a8517137a2a002cbf9f9077c448d95d0acb4b3b60959a55a4d5e687160310f0df359f84e0fc6f3f000e94947ce38454056b30df0b1008659b8cddbc069730898dd42e5c5bf977cd95c1b8320522571ae86e5a352a8f55a63e7133a0ed22b54fcf255087104e58684ba5eebed0b715366c8f878221f18c", 0x1000}, {&(0x7f00000002c0)="abd2fd19b5bb764df7527d1fce71bb48816ca37ea52c64f5c48ef5bdfe7ed6c85392168889b026724ccf63a8e40a478e883916520a858d42d3", 0x39}, {&(0x7f0000001380)="fc1e3ac06793938314695beebce7d1579ed73e0a83843156512f84be60b758ccadcad77964eb79bae5600f59e2b5cb2424938c02eea1901e7d204fbdd88eb15df7e23b1db4ec0192d24a960b4c9c54ca35c8dcb796b1e090ab44804b951278b6b89a3a105e92", 0x66}], 0x4, 0x0, 0x0, 0x2}, 0x2) r6 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 15:59:29 executing program 1: r0 = geteuid() setitimer(0x0, &(0x7f0000000380)={{0x0, 0x101}}, 0x0) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r4, r10, r14, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r17, 0x0, 0x3a454690, 0x2, 0x401}) r18 = getuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r20, r23, r0, 0x0, 0x1, 0x80}, 0x401, 0x1, r27, 0xffffffffffffffff, 0xffffffffffff8000, 0x16a, 0x800}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x4, 0xbf}, {0xa90634a89a7e2d7c, 0x4}, {0xc9, 0x1}, {0x22, 0x9}, {0x0, 0x5}, {0x5, 0x5}, {0x89, 0xfffffffa}, {0x2399837513e15c49, 0x55b2}, {0x1, 0x9}, {0x85, 0x10001}], 0xa}) 15:59:29 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semop(r1, &(0x7f00000001c0)=[{0x4, 0x363, 0x1000}, {0x2, 0x3f, 0x2c00}, {0x4, 0x8}, {0x0, 0x3, 0x800}, {0x3, 0x5a6, 0x800}, {0x4, 0x8}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) socket(0x2, 0x1, 0x0) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00') 15:59:29 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) close(r0) r4 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = socket(0x1, 0x2, 0x0) r6 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x1, 0x100, 0x8100}, 0xc) socketpair(0x2, 0x8000, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000380)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e2f66696c6530005eeab57c3e713794bd2034d2f4d85c3d544543798786563e007f1fb142a4a4e22fb56d5487a9ca3441d735eda5181d4418dcf022db2049c253bc3f6e2a5806d9b3a50b5b8bdae9516c8039584d11548f935383"], 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r9, r10) 15:59:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r3) r4 = getgid() fchown(0xffffffffffffff9c, r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 15:59:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:59:29 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() kqueue() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) r2 = socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 15:59:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x2) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffc}]}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0xb3) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 15:59:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffff0000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 15:59:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x5}, {0x86, 0x80000000}, {0x89, 0x200}, {0x81, 0x1}, {0x5, 0xffffffff}, {0x80, 0x1}, {0x124, 0x3}], 0x7}) 15:59:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:59:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x3}, {0x3f, 0x0, 0x0, 0x367}, {0x6, 0x0, 0x0, 0x8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 15:59:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a278ca042e37f7a8ad6b3e910c411d6c6aa98d8876571b873ce0fbd6a900000041acc3cf740e8a705300000000000024520000050000000000b9f85143108e90957e3b3bb2c045f56ab0a6da604000f9ffffffc800ffff000000000000008d87baf9b1039384646c0640fd5677c1bd2605bff383cc444ad678cd7ed2469c0d93b93c90aa1fcfa5d9bfce87bdedfa7770ec82ceb292d15bed3f42f79234ffbf62c84ee23c073fde8daeef0000b6c68e98edef20dc4c27bfa41350538e23138d397701377e8cbc8c8e13bc46fd43ab507861a2f15a7f2fa7e3adacf6add89d4e6a18b4000200"/253], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r2], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = getgid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@rights={0x10, 0x7}, @cred={0xffffffffffffff9e, 0xffff, 0x0, 0x0, 0x0, r4}], 0x30}, 0x0) 15:59:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) clock_gettime(0x2, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 15:59:30 executing program 1: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2, @ANYRESDEC, @ANYRES16=r1], 0x3) connect$unix(r0, &(0x7f0000001c80)=ANY=[], 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 15:59:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x7ff, [{0x2, 0x6}, {0x2, 0xaf7}, {0x1, 0x2}, {0x0, 0xc957}, {0x2, 0x5}, {0x1, 0x3f}, {0x0, 0x101}, {0x1, 0x7}, {0x0, 0x7fffffff}, {0x2, 0x4}, {0x6d5ae51fe5173f5f, 0xff}, {0x2, 0x2}, {0x3, 0x9}, {0x2, 0x4}, {0x3, 0x3e7}, {0x0, 0x100}, {0x4}, {0x2, 0x4}, {0x3, 0xfffff075}, {0x0, 0x80000000}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x8}, {0x0, 0x200}, {0x3, 0x6}, {0x5, 0x9}, {0x5f659a4c08b34226, 0xffff8001}, {0x0, 0xa9}, {0x2, 0x531}, {0x2, 0x5}, {0x1}, {0x0, 0x100}]}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 15:59:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24, 0x0, 0x0, 0xfffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 15:59:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000140)="22e16453e49f9f7717ee6194f725f5030d1db37df54b54f31f0c1a9b792bef0c07e5fb99abc47c26fd569582e70805b390f6558197ebc46b83332bb9e8ed0c4587ae8c54e668f3661a39e40db54d4df94876d2396da7603d268459936de10090fb128f4567d1b0daf9590aa1501eb0822b43c373cde3a1d8af300e40ca11e41cc781993a7f4d255e2755cc0de4f0b35399e8267271a015e0d100a2a4279e60f65c031f90d59b1b2a2fb6bbd802a18c060fd327d92e20049570785966a11ee24e41a48c1c0093d6f8e2a52b5ba938e70b0611d30684d63466a2cd7904190a4e9cc4477664786ea72b88", 0xe9, 0x0, 0xfffffffffffeffff) pwritev(r1, &(0x7f0000000240), 0x23c, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000002c0)="9801de5e7f546703c4cd1fed2c8b87bf4f25fd1c8e50cce3d5dcdce729c920eb56db522439781920c316bd3ca420d0425ac2cece392fd78d7ef4cf02a86a72b87aa3ddbdd404a215d1d9006383098c040d62f9f84dd840d7bfcf9083e439d92d", 0x60}, {&(0x7f0000000340)="fc0417cc180004812220fd00919261f932e5de123a3207771c190eba1523a4e83624a2c8449e0b34043e5adea1cf4dab8c2fee38220534ed1716f2b0b9fb244b962b69b750f3d89898d2e3be1d65fc0318c7e8a00972ccbd2935f9c5b8e5017c330533dce3cd7239d103b14b924b5ad04ae81c61a579f3ee57fa9d8d28a20499cc74fb30b2a60cf9396ca5669b09551bc6b36f33b91a08ac37c75ac58dc9bb78f6af1ef3c7818aad4a750515af2d55c0b8848a5343d86870c772b84fc2aed02675ebfd7d0d9fb3974e4ca23c59cc72ff33672988f81b57fd1688e91aa05b8c7e5506aabc9d84", 0xe6}, {&(0x7f00000000c0)="088ae5c916c28588c7be27837925bd9f02fb217a65a1591fed51e65d8b3cc4dbd7d859e547f71d12eb101eb21399af469e47fa", 0x33}, {&(0x7f0000000440)="490137986f088fb49e63e08491ee41dc8cd6426a", 0x14}, {&(0x7f00000004c0)="f3f29cf7a5741885dd03f9d92837aff53fa29578541835128f922d96bb64c9e0383f6a48addd1727064c21c94913e4cde599a1cb0ea8f5c725cc8d1821fb5e7c07f186f762d9a05f583fc1fe3cb54acbec658e6cda6f8dcb462c382c6a5733d136e1945496d51d56e158bc52b97f07e0f337cd3b5dca3de6305c97d8fe5f97539e8b41216de7bbdb88fff99f8f906516dfed46fcd85a1d3cb3e930c388c1c583042b06f6782b6d2f6f1d2fc9fb1638222eadbb6f0b079e90c16fd82900e6678a5dfaef61aeeb7ecbf42004dc2ec1ec51", 0xd0}], 0x5, 0x0, 0x16) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 15:59:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d240090aef88b0d9e5e1521b4bab7c1493600"], 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, 0x0) r5 = dup2(0xffffffffffffffff, r4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r6, r7) 15:59:30 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x9, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0x8000000000000007, 0x81, 0x20000000, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r12) close(r12) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r13, 0x10009) readlinkat(r13, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r14, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$VT_GETSTATE(r14, 0x40067664, &(0x7f0000000180)) dup(r14) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r17 = kqueue() r18 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r18, 0x0, 0x0, 0x2) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r19, 0x0, 0x0, 0x1) r20 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r20, 0x0, 0x0, 0x2) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r21, 0x0, 0x0, 0x2) kevent(r17, &(0x7f0000000600), 0x81, 0x0, 0x10000fe, 0x0) r22 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r22, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r22, 0xa, r16) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 15:59:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6d0, 0x4, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x7}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) setsockopt(0xffffffffffffff9c, 0x4cf, 0xffffffff, &(0x7f00000001c0)="1b00d9c372e7507b1d9b90028bce75be37a872cad2cadb557bf9d61a23e49649d71536267c5920e32bece9b9109cb125c4b47a312d2faa4da42afc1da3c2dd9ee06680d1e1f75b1d16666271b07086ea8c72fc2215abd8a36dcb7fa7e8fa94d3473b1f59b9be8b044be1a1d79bb0cd5e79c7b6ccfc7f03e4d2d5a9fa7d0dbdd6c3f2e7001d85fdba52a678e884174615f57762826355781e2470a7ab46f7e67841dabd59ff44f4", 0xa7) 15:59:30 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x3, './bus\x00'}) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r5 = dup2(r1, r2) socket(0x1, 0x2, 0x0) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r8, 0x0, 0x7, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r10, 0x0, 0x7fffffff) dup(r9) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) 15:59:30 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000080)='q.', 0x2, 0x0, 0xffffffff00000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x81) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 15:59:31 executing program 1: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, r2, r5, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = getegid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000001c0)=[0x0, r6]) r14 = getgid() r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3e20, &(0x7f0000000240)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r9, r13, r12, r14, r20]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 15:59:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x0, 0xca6ce3025bfd9cdb) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) ioctl$BIOCPROMISC(r4, 0x20004269) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add701000000e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefc9a891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64536288005d7d4bd6c68a0462e7"], 0x10) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:59:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r9 = getgid() r10 = socket(0x11, 0x3, 0x0) recvmsg(r10, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r11 = geteuid() r12 = semget$private(0x0, 0x1, 0x4a9) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x1, 0x4a9) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000002c0)) semop(r19, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r19, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r24 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) fchown(r10, r11, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r11, r5, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 15:59:31 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x52) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000005}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r2 = getuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r2, r4) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r13, 0x3) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x1, r16, r22, r26, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r29, 0x0, 0x3a454690, 0x2, 0x401}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r36, 0x3) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r49, r51, 0x4}, 0x200, 0x401, 0x2}) r52 = getpid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x1, r39, r45, r49, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r52, 0x0, 0x3a454690, 0x2, 0x401}) getgroups(0x5, &(0x7f0000000140)=[r12, r22, r32, r45, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r55) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r57) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r5, r6, r53, 0xd0, 0xff24}, 0xfffffffffffff000, 0x10000, r55, r57, 0x8, 0x4c6e, 0x1ff, 0x2c}) r58 = kqueue() poll(&(0x7f0000000080)=[{r58, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r58, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 15:59:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x81, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:31 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x2, 0x3, 0x40) 15:59:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 15:59:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x916, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e8e2f66696c6530"], 0xa) r5 = dup2(r4, r0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0x1) 15:59:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:59:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r3 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./bus\x00', r4, r6) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) chmod(&(0x7f0000000240)='./bus/file0\x00', 0x38) 15:59:32 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ffff4340461aa434f9e7a01cb965080000000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) 15:59:32 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:59:32 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, 0xbffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) sendto$inet(r1, &(0x7f00000004c0)="413df3bd3cc3d12c92713c2145cd66f0b6e67a76c62a01b48afd104e10933856c601674d4309320988c41b1e3b5d1ddd8c5c6b8731f5523412b39fa9bb52498891d58615a832490e7c25210299583c892547658a7a87934584e50c04357db368a54a68f67ddfa2cf047502e2246ec2674cd9b34c51f7659533a55440f8cf0864a8a1e2613577993985da5be0fbc7dd549b10e262a6efa2dee18cc7176b7273c9b940e5714b78e72a14b954bfecb67875c86e2bb9007f0e2ffc3c7934e7d698ccb5f5d6e1b848baa3521d47eceb0a24879fca455fbf4878ed0befd68b640007e14852cc09e3886fe560dd39ecc2fe6ef7240068d9debef64a081bc83a6552693cea2b3f3f485cffa784cb176306fa9b49f7f451f49ce62e0acd3d89b60d203d63cff49fb5d77103f5e368781c248fadb97dcd08be489ef8079837e856744e48bcab99236d827a2916eb97b9110e8dc74874f0ec2e22908c2ded3862e41b221b96a3cd156c29d797af2414eade4f9d9f8986398c5cab3dc409a1266439e7e53622f1d59572a9d63c7285dbf7620b8d9206d7fcfd36b56f58369d15893b33fecd3874f7c943cb1356480bad33043ba3527186314cdbee03e086f67cf4e1f3c42f92021b1ed166db96b9f8ab4215524405c2fa72f2de3c52fcef36e31ffcaf0b9da0816a467a2db9de56ba23fa6c78243dd9c436f9961506b7bf04788ffff03f9c737b1fb3709cb0212b4e16b54c81744d6c15fe7d57e9118eada2342c0525a41a65d00f78e1ac75ae8a41ea577b951170add38464c41b20f6d50d6795968bb7f837926786d6b7d20d9831169ba4c9aaa4325cd0409bd9548c80c13373910aadd0088668ad29f1f3bd1f9e2a5aa7b18112d17d1e43dc972a8b22ad3462fa7288f3658bed86d065dd464ccdbd449f9604c2c27f5c5dc668fb0b4e262585b2b5541523db5e12a668fe7ed45cbe1722947088f37fda8144ca5e58da2e17b26881ef0bf8bbef27cabb91d3e4fbf85f1850b62b7b6bb66770c9cc71ca5e4ceb3ae45ba9ae64ddd42856d68b81c991c41bc38c5f38b163cded69cf97c0e3813a65dfebeef71aaaa8440ffc31cb7959377bb569b464e1a7d9b4efabdf1e68c74a9d2319400361ebdf359fa4b5e0cae92017104a2cba2f166e372a2463b97a1875bc7c9cf3b9009f8d484d8a0657b246545795faaf1d38fa416595ae1c15b3f95100f732e78e5e9b0f89f8d8fc104bd9977a8ca5f7c7fdd75d490f20fd8b5d28e167c8efe5e2c61dd41b4d9a206f8b2550868a1f41713393accf6f5ee5de84b614b8eedfc06e5ca2c9e0419111f6e5df3694407c9d8a14c88c3436f52b6c0dbea33344af062cc09446aa1b620e7cef18f6020620789231484bd3077f9a740b603246fd86d91d5101281046053ef6a655aef6c7776181ab62148a97ae0c289753ccf81991c4d42f7aa79900bf17a26e17857609325c752866869747ef8327476d3a2b3fe5fbb6800079408f8664d8c9aadd9de228dc3b7654ca1c879c93ebc4eae5cf23adeaad2575909bf1097b1ddc7484eee0ba76b7f0f936a34f044a0bcf41464497326d2a3cec6bdd15b7d96b2c6946d275449efc8cdbf3f99b86869e4478debd1ea60bc8d775b90abfbdab3e76b4a37678399cb9662be2ef3b44702dd621bcdc3d8357d4d9b96a64a27cf716f51f5bdd6392111c3e9c3ea235cd12d32a59704041118523f3c2f17e27f415ca96676654b55781844a0471ddd5a685bbb15112688af986047fb818b1b14ecc683250ffc84ac048587aafc7910b5254641b2b08644bdd9b3ddfbe087c88168368e7af766168a28444aeb1be72f8599a45ba20800765142a1864503041281bd47f20a6858ae26b61676ce770420c0050c224b4e4c1f88bd741194a7c20f2131e5d7d8805a95c83e59c11f363f96a88c95f9f17da64dacfb19061993e459f80d0c36407bcfcad4b974fd216a05b89f5d54233770769ebb54700e76c10939d506651876590ee074a613ade45ade32e23772556ec7020126bf29d59f3742f7a429b22732b7851d6eca08fcf1a1f0012be92ab10471f520f4a2070b84e26367b31dd5eacc2d3fde639d882fb500c019f257f72f277ce2e439b3948a11f1fbf78f51510e001d89d87cc6aba972c88870f972d501f4609eda80b2ea5fb438f09221c48394452bf48e1e868af056bf23f72b48290278ae3bb106fce44d8f55cd9d406d6895db1228628dea75c60af2337c1c38fe0df52ec8311bb88b26895f8b7484af7f618d3abac385a0c83a32dd414cfff3cb6b04a801f3a21571516b88c63b8822a3777258de3963744daf6e730863523a818319f33fce1a902174f4c5630e2edcd9eed1014e992c8f1be54b2889830313b2a3c6d34b39bf2f886b06fe19eecaa41549adbda51da8923e3978f96c334c44d6a63ba700f834417dd7b3af834b7ec2abe1456199597ae46ad4bac47c1bd02cf22d78a7ff1a3f101b0f8b45accbe4a64f52696ed4767e054a073830e5b03e822ec319cde1620dfa0437401902a0306ae236f7a236c7fb9286d4239e6c4d635f07393b5930159670c5b71f7ea1a33877f19f88dde981392f3194949d3318059c187db7019ad7fafe227157861d5868d2cc130df1b37445a140261302604099caf12222137f68ad497eb41abaa5d2b5267236627abe9c1be6506c6d52a84bc52c7e558f72df3f8c14fa82a262959a109a3c8beb62a156843116effc08e623032b0f153d1d20c7569090a08d1d37bac4e8fb8b341169137818e097913684c27b50ae06b7440b4208c19857cd5d436430488b27220b71e5b1a94eaf31c9581298c2e5d361cbf054adfae2e195b40e511235356876779873c052ce0f6a69789ef366fbbe297b700b25a7dad94e7b3889e9e0a9618aaedb503c16e6f5e9301a2e996b1be6a8fcc33b7a02ae1bb686f62f5b4939c3566b27a3b32e907ab7ef88940b3fa7190c7bc22344cda953868084b269669a289b30da179ea6979539dff716cb3dd4b083accc34272ff0f46f03a492152d6f465e16a18dff2839d5734eb1c12aee38fad49e2bc5890033dfc22afff8b92dc24967a7d55d19f1eb0584e5eea1c31ea831bab3a3bd1f1f57a04f777d6ad2729c8c4fe7e0b6781edac37dde6a27ae8044003336150b28e96a5c2067721ce51ed8106f958d7eb64660f6dad5c0a5aeb1cb951a51d99c75d31e4364a4c776ff62b1b6d4a0651cd3c9d03e1a2f470174d4e8fc3bc1b1579358cdd4fd7448434308a0a96bce99289d63d143d2aaae84dec096e5188ba71f91b9eeaa957c7b88f1354c614832464e1fd4d758d032a2c65c4d66b27b458566b3ce2e2bb064ab7d3a4a921087e0e240388ed4e1947c40c3449839b3e67ca2e80192edd7be3c703781ad64dc52ca64c7d6adf41482db5107e11c569a9f8e3c37feb4df594414e1fa492c7db1d8ce2f54e4caa4d87cf5330584c19b795b028fd04b4c63329b923e47848f31a6237e37e95e5f457aa2afc81725d3a4ceafcf508dffe6d2e58e23b11f4e20b6b67ae1c230f17955d7bec8b33749537457933ec51983b0c91369606fe14feb4db707bba85dcd8cc31a4c5ad7caa1fe87eed40577bbbd647a6d4b41ea0bea60602d1da4d5296083f06f1b8236b393f11f67fd6710a1ea35bbaea1261eeecd59e7b8f08a6158b8e0592063fd9f145be718be3d4886f43902c67d0cde93b50b91b5ed3a03b945b981dd888539039ed435f8bb8bf7fc17e81368136cdcf62aa3fdf9b452c1ccef0ef898c717c86b0992ad840dd925f5deca74c9ba9b890aac512adfacf5b721ef669f2f9738cca8ed29e0458a2d9af164229e2e3b5901b7ac6c2eea26ba251a1e86e2d19d0292a8f985594fb542ffb26f194f43a48e5741dd34951a02d5415d4fa629bc56243ff4ebfd872b8b44a6a75b31255927f2aec16c650bacec0f788bdf0b7eb64df9581232ffe81d087aab68b76d252d0291c9b5ba4d4e8ad7d6c4bbefda8837e83ba569988c3e60936322a00e12cae010c68d9f2bd27c117efd7ae5d6e85b3c867471cbcd9098eef20aca16e73bd723cdd53b748e770dadfd5e92655ace0930d09c53e01899f49df1aefb5b5cae7766cb0cdd7c46a774df648a2520997bc9673ace1b51c4eb3ae3024ff9d16e98fd933e3393515c4eef1edc402f6415b3a1cd99fd3e4f56f9c7dd4af27b1de5bd94caeffbd439e337cc00cd6b1feb29f2f78fb2a7a9c4fc34a5e2d0a35d1d2bb164ca9fd982ca2a96ea35927fb7b7991d1d53d68fdf5f22e99b2fb98111894bf47582f07b162a3e086b38f44973fb9c25e5fdc61d35a4563e0084f7ee8f58d71b7ea151e0379f96c2319e4076b294b716a29fdfb259d0eb8df20d2a972752abd6ad7dc61bfcc4b7b932f4eb752553a17778929ee979c4e88f56c3a4adb2847987b17ea5f6e4530ba8ee5fe6bdb317e463fee16018acf6268d0efc71f2c64e22cf38667c22765fca88fa11ab968414bbe09ed6725d43911037b6dcccdb9ac70acf37781850dcfa2f2ed2e3d39ca1529a4ef21e073bd2a7ad33579d4c14c723ad188a1eda7890f35ae8afa5075ebbc0c7778b2d5018ff730e2920878cc56727c34d5b0aec9fadd478fa3e5a35a2604c1c144a2bd258449c6cd82af81ec87596820dd6d7ef5f9a8bb05db9481560b2f0efeb140cbbcd2403542e4df5669f3ad82e2a441156d7c4e2107528373f2cf8addfb9fd1bb3e4992114f001f6e1303911be066a572e26f4271570a7f4e26be466f8c5930391f600e8b23ee4ce39822c8094d6c090953daae639f42c32c31d39919fe84e0f77fe091752e3c5e6da92267a750991017329de57437507d6c346aeb618bb0720a2218c0edc08f98d74de46823786c0af9d0ffc6f738c4935ca47b161bf65fbcdfc8a1caa9ab80dd4fe9db3988e6162cff332a0512ebae154fbde8a21e1a6496abb2e58b98d4f769153f2aa186f4ede563a2d85461a82f88501b1e5f0a39ca495c907e172cfa3dd40aa3f83ced509b7786f65b9a0eb4be6f7384e3c9b5a33db60c52daee175782b043a908ea8be84a5f4089007073b102f1b60867a64db25aa06c900acc126b657f8da9c4a245f34748ce546aec3c80f25a476a8f7c22ecb5a30e70d862700a0a05185f3e5305b7e48937ea8204ee12d77d907bd8db8a68ad496bddae1f1143a792411526600ad0e999fffaf9d9fd98482066d8d36ed8127a970c3dcfac9e54572227dea994a9cc628cd3caee643c81efdd502aa31e809b0295f9916d4d4eeca4ffdd38cdc2af970e491b4d0ed28537917f482b1a5980c8d52c2e89038d6de2da76347c22cacf12a1cc58d317e233287512237e81765f90e1550a37dce958dd16fc5509c78f0cfdb04ccf6a60200a19297a0ed4b821e1dd727bea4321d66e432e9231c0f61d9a3d442b5e96620f9da252d3252f651461039b1f61d081315206b97bbe0c7ae4da23620969676d515bb55109dab4ad86638a96056e539e30b9bf307446cec3f79dff593499071893674c9e8c5c238f4d52b7f8b045092ab846d3f12ee784285abd2ea9c3b7e72bcf2763c61a85119f045caaa2a5d7488d0b28fdb8b633696aee4e3eb7ed7a7b7f4104a9d4a649e624192002fc9bac33d87a882acdd37672f2ad6ceca50ce9d340d0ed91b0d130b1d1e7c0337805c9fcdf8301c196fe296a92c2aa19d8ed5fcb6f78c4be5f46aa9e6784557f84acef709305a3c2c14d6007e7a5efcb9adb2609fed3211c7072a0d120e3866bb98f1471340acc8bf67963e90d4008f70a71af", 0x1000, 0xd, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:59:32 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) 15:59:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x46e]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 15:59:32 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0xc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) setsockopt(r0, 0x5, 0xe7a, &(0x7f0000000140)="bd30bbed43982057ac4955b2a1bf9ca5ce7fa18d425d258f6d4f9699f5e50c7963f7a4d6b14e46938ccef372757ce09c6c690b8f7de2c64dc6e08ac55d76982d2f1fdec4b53aea8c465c2d925a04d52003a776ec64e21647e4caf6503f4b81b9f244afc291239c95a075c00cf6370c793939f2", 0x73) dup2(r2, r3) 15:59:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:59:32 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00bc49012e2f66696c65"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1, 0x0, 0x0, 0x4}], 0x100, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x0, 0x9}], 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x42, 0x5, 0x2, 0x1}, {0x8, 0x4c, 0xff, 0xee}, {0x4, 0x80, 0xc0}, {0x0, 0x1, 0x7, 0x3}, {0x465, 0x20, 0x9, 0x5}, {0x3a5, 0x0, 0x5, 0x4}, {0x2, 0xff, 0x1, 0x1}, {0x628, 0x7f, 0x1, 0xff}]}) 15:59:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x84, 0x80, 0x0, 0x2}, {0x1c, 0x0, 0x72}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:59:32 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 15:59:32 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, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000040)=""/239, 0xef}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f00000004c0)=""/161, 0xa1}, {&(0x7f0000000580)=""/31, 0x1f}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000640)="deee0d68a0643a07ba976187d21adffa", 0x10, 0x0, 0x3d) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:59:32 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x8001, 0x1, 0xea, 0x2c31, 0x9}, 0xc) 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, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r4 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x125) close(r5) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000380)={0x1, 0x3d87e2f8}) 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)="100a2956b9223776", 0x21d) 15:59:32 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = dup2(r0, r1) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000080), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="71a7db6be2e089b4bfc2ffa5a8c7e555386c2cd32bcc90e5a04fb1ecc3958e96d5b5b46e3a92c0a470ce7446d6d01f314420b8cd997d28afb42aca86348762037c881a28800ec07d53be60de2557fd0cda9a2bd879426bb9a9be8dac19244fddb262e8b1c9f96e0d21fa8aef624a8344f04cc5efb27e816867ca7ba9cbacee8d888a42fc1ddcd11cb41b9e4c756b776ce2e7ecdb284148d057a62b24601dd73fc063decd28a35f82813d5fea0141f7b401961a401ecc173449ee55739b00d1473d55db84c8f3750381bfd3664045ed586fc86c88336b3db990a99cb1c937d9efc7f3170fdacbc302b28490073aeebd7969", 0xf1}], 0x1, 0x0, 0x8) 15:59:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 15:59:33 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297fc0863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c133101650ae3604fe4384bcd72aeb816cd7210d518967a7694ae21344da19eee7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ed279d7a257e02a8d01a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf00000000000000552a09b0fa9a8f6be791766e34a7b5b200d5fe00ac537a1af30b95fa383ad32e34195c29", 0xffffffffffffff98) getuid() 15:59:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:59:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1ff}, {0x6c}, {0x4006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:59:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x20db, 0x4, 0x7, 0x8}, {0x5, 0x8, 0x40, 0x8}, {0x0, 0x1f, 0x5, 0x401}, {0x2, 0x3a, 0x2, 0x4}, {0x2, 0x2, 0x6, 0xc45e}, {0xfffc, 0x21, 0x80, 0x9}, {0x6, 0x2, 0x0, 0x5}, {0x8, 0x3f, 0x6, 0x291a}, {0x3, 0x1, 0xb7, 0x2}, {0x1, 0x46, 0x4, 0xffffffff}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x7, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 15:59:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tip', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) shmget(0x0, 0x1000, 0xdea18e62a9441201, &(0x7f0000ffc000/0x1000)=nil) execve(0x0, 0x0, 0x0) 15:59:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4000, 0x1) getsockopt(r1, 0x3, 0x7, &(0x7f0000000040)=""/167, &(0x7f0000000100)=0xa7) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r5) r6 = getuid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r6, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r12) r13 = getuid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r13, r15) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r24) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r27) r28 = getuid() r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, r36, 0x34}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r37) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r42, r44, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r46, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r47 = dup(r46) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r48, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r49) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r50, &(0x7f0000000240)=ANY=[@ANYBLOB="2901002f66696c653100"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r51, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r51) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r52, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r53, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r55 = getegid() r56 = socket(0x1, 0x2, 0x0) r57 = socket(0x800000018, 0x3, 0x0) r58 = fcntl$dupfd(r56, 0x0, r57) ioctl$TIOCFLUSH(r58, 0x8040691a, &(0x7f0000000300)) r59 = accept$inet(r58, &(0x7f0000000800), &(0x7f0000000840)=0xc) r60 = accept$inet(r0, 0x0, &(0x7f0000000880)) r61 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x20, 0x0) r62 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r63, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r63) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000200)="e4f8ff01cde303b45d64bd99128854d62d7f8c711ad9281db71dc656c7758836277113c6b6950255805c701cf1de70c95f60fee28b3798c3bda15ff52df07378153fc33e156be021aca7dee4814d681a", 0x50}, {&(0x7f0000000280)="f7d7eb3f62aca09c62a279dfbb8c7cffce214dc3b6f27bfbfac62415de5c799f844cb32a7a62c50822d7c5", 0x2b}, {&(0x7f0000000300)="355b6f6186b3ff4dbae15fc44ed42c6db56db3151de94a966b716e4bffe57c216d45851180826c", 0x27}, {&(0x7f0000000380)="6c3814302cb3ba58b149b45e08e2f0b414f77caf2fe5d2d04589adbd182b1873", 0x20}, {&(0x7f00000003c0)="d65bb6d336fe517d0ec51a33db48df3eaad85fdf8c33c8ee2914c81421c51b01be905fc5edddc917a83bf1b78d79d74672752f962ab38a574dbec31b0707b0e3d2308394381765591f577f8a960513016af6456d490883e6f2e72e628f54fbcbf0a352c12dfcffca3352f6e8d636a3b97efce24b1e9b20f5af1b86fb9cd439d933adee0980a215b154c3d75ba251", 0x8e}, {&(0x7f0000000480)="7d5ef21bb2c0199265e2aba98c3e4ba059bd56053d221d06d37947d9ae3ff6cf0f954852", 0x24}, {&(0x7f00000004c0)="24a2fd569a5e42e325d2cfc086c230d0f6e6326bba83f4cb8e16228e94eedc1278d2a191b895d83031a9cb10f7dff4a11fa5eaddaf0a716bf49996be56ddc3615e308cf936fe30092a98f54a775dec669484c73c9ca3043beaa828cf2907a6263d8aa2ff83e72db266235d499d183e0d9c90b8bd472228df29e8f9e208eaf40dce719f515524ef385b58eb00ba969ce1b2ed2c5893d90f402ffd27aa082f854dc2142e9283fa762b7a054fa17b7ecf7d2764f222fe5d6456a27be8124c196eaca17a58c9801cc0dee2d47d953fc6c46fccce919f32fc15412917a5ee0a4d851865b12895f5b5da651251fdeb63368ce8364983a8017102c681c8cad11c", 0xfd}, {&(0x7f0000001440)="738630e963ca8cb0c02f6f942bdeb7c3c0e2435c4cc84fb65b3a1292ff9c2e10f2a28e11503cd15de605964e856bda1c7425723ef45b0fb8ecbd25cadf182cb8571221e5d7762e874951133542a290eedbc0f5951b0ec32aa752cd50bad8e4a065e23fa99c60f2d968575d95823f258f70d4f5136dcee7132f8790a3ceaf99c079ee37d8297f36590bdca25194519f5316b06253664ca19f67402abb4544445afadd069f437367e69ce6d05ea95aad9312dc480ada62392103dae4dbd5446cf891ef7813e8195e22e70240d6ef163117e79231e64257623354126aa749c91e122e8fe998a7e2dfe872adacdd0670a6a570e53cbf9a09b7455b58bf47f3e71c7ed064ac12fcfc3df269d38af8ce1c860676696f062006840baca37a8e2f4cd466de47dde03086a282644a439234154d83d4c9fd31626178f5db44f8b20046856d8256d01cca32a6af11a9142b080136328cd159fa93176cfe96df9a65b56da0b590d91690f45df1e8fd76135413eaa9da87974dfa2c912c80ef8ae5f2845f529e621265aea846ff18bcfa978882c251b96663cce7e29beb2bf2a29bf82e57b2fd83a2a999529756cc375d8ba21932abd8dec11aa24348af518ec4b5fa664f80ea1eb4dbcbf108149f44612382f4135108894aadbf3610f8880ae0e548c1e423ff8886e4860a328fbd8c3f12253ee6abd0005ae77d72b6220fe59a58b40d8bbd68ba9f77bfb91134324aabf93bc5c36443e2c287aa6f6053df6e52e6d6113cc82780cf32ef23e1e566df2938ba55f4bca0346fe60fdc46c7cc9a0a384ee0ba2eb335fd5ef3e63dc78b47d82f5be88d2fbbb605ffd18dcdf92878dc7b31e6db25a9b9bcbabdc520c72d2e0673c5446c306097d436625843144d230f0913f042fb9b7d15a89e36fdee128686d86b5e5f7bc6c3d450590ab7feebd6e2c576a0ae7ba9cc8748a45d1123347c05d7dd9bbf468ebe7838c5a715c1fd1e05ad457bfed210ba1e6ab703362117a8eb5a383a8cdff1be13c74899d91b4326d504f2328dd3cbf7c023d73e6c690465ad31799a60373aafeada4ad3acd1f7feb7fb576a8240a6ae06fa2bf1d99cbff5b5f9010fba1fd04502a95221f232370d2f86cf7f32bcf6335bd66fc4ce833ae2af28d5ec4253afbab2b57547861439784ad181847306ea2f1e088df1bb2f397946e73ebe875f9e9971bcf9fc9e8223e306202343050bff206318fbcecac063fc02d4494d6de19c1329c3dbc44a2b74d1a994a21118d20ea874b466e9fac6789766a23e283ec5d0657b460bffaff3c9567e38d9b1e3ccfd1d94f11b8cb1670f95eb0dcd78d6e1077a2582dcbbca10ba14176b8d4b3b74d767d4082c2299febe743259c13024d85aa8081897482fb711a18edede978c2a410324c2708f98f2d83ebe5d86b48346392ec3a8067229985ca600a660d04c5ebadd58832ce12a78095589591589155b1f68c9a93e73a02b2a83abb05f508fa53d8520cd9b5a3692779930b17ae2d13b4541e01a0c7fbd568e1bc7f7e9b91041dc369f38c0a7d744a0798b70106830440745179b7a4414ca14d3d1fbf5ca7cef1a3d1130760b30d0cccedd42e5e7a849eec2a80e875c22aa2eb6e2d8e6861595626b4519e7bca9b00b9e0963e997ceb8077e8e8491adb0c66082d0b482f856f1facdc46e2d49c63b3aa286da2166e09f83021c667ee886d9dfeb101cf4a99d809bc335e347fc83f73ec087dcb0f97b9c0bab9d37616f36e621ce7e4549032bc0566f51a64f9437413d977afa3c3e1352ee16537ecc288d84c8ba0435fd352f2c12c077670518965e15617edd412016db1c33151d2b42a327970e03cfd4135c25163dd281ac7495b7d416dde3eaec2f8063514d696674767ab94c9d22e308b59c320664b75879e9c1bc3b4d40924af14af0c610e90c6c78cf425774e2da93a8d6f30d40438c54e0d3bfcaccd30ab0ea4d341ce76352693d68defb54acc218a39e7d499817d256e05d8ddddfb8c528d9c5501420ba606dd1e32956708be75d9eb8e825861c764cdcea40a76a0e730958f58a6b8abe6bcbcbe91e41c2aa1e2772e0c0e61b183449a8e9d6e1c05a69628a3993c48710a79128f7c8e7552aeec8cc8a44806004205c35af7d8870bc6e87c8fb25d1b55ca6ff880098bcd053ab1f0a106f82076e0b7e8f9c19b4c8d1add41637a638435423cf2950722ccd0b297d94ed43f13c4140c440629cc967c4fff8ecb6ce1f566ac9db2ba65962f4bc7b761671838814bdf8ff664eb977aa24d7674eefcbf5ae6b2a82124568bce1ad11dea8ab28494a3dcb36e48124ccb1896cf0efc73ebcb67eb72d7f0b576a7a2c239a5528d255ea82bd89fbb4010eadcf8e9353e8e05d64a59790ad6e7854d5c872d56ab6fcef4ce06237b1725cb4c680f317a1a5fe00c101608a16f1be12a35fd9f0f972339b9b00c99b9c98b8fb84a891c67060a268f5a27557f3d79fb9baa7e17ff7eca4d9dd6ecd50423495d24b3fc1bc80d308d305f2b2d12296314d3df3b5c479c3c8e940e3a66d3ac2a21e97f1b98cbf8e138ce8855791576e882ad0bc7b4a54b2fadc1b8a50a6c76711f9097d05a41aa099e0289db177aa62301a0fb1c72bb942261fc5a5ff001d693dd35c30fb8ec90587d706e1e585832f09bdada75a079361b0425db383c1e027a7e69a23cd28bac4df3d67767f6f5e7c90279c859cc9160505113e63f34ce55321344e6518531bb97a1fbe51f63303b4019f3191d7442f85ef4515bc1f805169a9c595671363205b7c0cd8594cda06f4cad097a1139cee94b33e434d55415ed6bb8ae5ad10c33d2e8f1affee6907047a940ca846c03465edaa3a7fc7f955b481b47e717fd0ba444700c5943ddb9f346c8a065e329c5f7569f98fef7b3e8fbb633d9b5cb0fc0dba042e52a7abae7257580465c9b5192b6c7f752ea41dcfff7a2e504985391e0584e77682edc31c799e904f6623f846d12f5e21fae549f9e62628eaa1d67d399026de13db7c6ca48701b5250e270850069f39878e45115f75229de3d18f5a7c703e3a99f3978083ac11535374f2c3a16216fdb51b7fa83ac0d1fb46f7eb9b7e887fe4245b7b073f1ef23eb616f1c9db2fc49e418eddb6505c82bd2cabc309f82633fa7b9db0403f31c6ba268b73a746bb0f48a5c74aa48f315c2bc07b5a039202632c516abcfa7bd44cb54136b7084865ec1083799cbc7765bc058942dc37d9131d454b0ee01757a7c32cd58947e4553a7040364da5f6758c1190205186514a3d047369ba90500655807975e0fb36a1f680eda0ca5371474b0a0f54880d5a7b8a8c0fe76ad11974c3d61ae70af066b816f229c054f0ba145fad34629ba5e4b5c7a5383227ec971a1c7d587627948c42b253efc853be22d9de4aa4d4bc00e0940f94b2c570149ca3b7e4abc8b38e0aa5d0233916b57de7274a14234d5df2f768bb03b0dedeb93020e522021555a9b3c637caa503ea007a085c8730121347ed58a5344c76486fc33bd48b8b7ad9531d118c87e33dd951340120586da0c1af40cf0080ee860c3dc913eeaeec525c00f7cca908693d8fcdb04760286eea909bcf5c631f662f41ca93f07b1abda5bbd3b47b08990d8b61cbff98a9106cf16bf15b477695ed4d0fa6f2d17c80db61b8f29aee38d1b7b2ad08e592642b3b045b8e0bf9de2410089fb8bc784bc59f1cfdcecd8fe078374a6631cb6f28448b99598ac021fd5ef2ee5592cb5948cb373ac0ce41432a309ec721a22b26d680baf3d3d89199fcb7824270ff6d9430374e099d71190c018f09e16a8ee49c1ee534f54eedad0f2ab899bb03799a60c5da6489705538c8981a24aac328b217470d0ca3ecd2e244ed15de817f57a5020a11ad3e391b98f3f7debcdabb5acf385e726f5d0934cf8e50c721d6d45ad4e11373ace2938450a3e6fe360906b5788ae5e9f4e43ef87f804c8d2dc4b9970cce3a9fde85db5977ff200261f40df81bf07238466969c5ccdaaf0315ab3ba20a305e6437f86413371756bf3bb598b436242da74156bcbb859d526523216fa783bade1a6d72bb64d771e6efa889a55b2f2234514fe1f834a7e1ad26c3452a7e897232551a15e13de0fb923e9440944b07586ad9ec88c112187f489e99585872a980a750f59bee0979871aea574c95e146b89f3f8bd717f7eda399117673b28402a77338cc3fe5b4a5c3025379edacbe8dfa0efa3dff2f550bff6dd04c4b975b42cf949f84343778159597ddde3240a230834caee66a3e1ab0a887a9a42cef58fd861c093b22eb14daa0b18addd754bc811ff636c009d58aed0ca696dc15c236d55dace7ff4a8ef1bfb64af29118c434a068566ab1f1ccc8b21d336c78aa64d033ef7cfeb220bd87d659619340eefc70a32b88cb04f8a7a5e23897444647f262c825d31af99e57b3882ea6bba3b2ee1feee4e24d04fd0d8bc03a904c1ee954384caa3cf2f60ab5acb0b07bbab12511291633839f4686063c845691808ca4e7871c84d9463aa47b5b015151ff5047613e040eace354512afa0358ac2bf2f604525a917e3e5c88a5e587ce1bd05bdda57df32bebffd225caa6d6a321f542ce7f7818d6c54534fece719936300c986eeec282194f4f93570cc912114c191f4e31ad3661ba9bb883dc5826b237918b0ebad3f51b6b51fe890f982404594b46e150ef1d47f95ac0315f0d538527cb40a03d754e1c6bb88beb1d7035adcc2973116f6936aa7a04a9eb0d64bca9fbf047340433089262eb5cbc558c152620836a1548d151b79e35ae987df849c936ce4e4cfc6aecae0ec7fe3896d633d5bbd37f5c49fbee2883c1d2e057858ae13cf1412be16f29bee3825c5fd081875fb49065edc71c5a7497ba97ab993e53db16cc3524591eac4a2b1a9cf66000f953b67421bfeee5f8e328195510b5016be94754b5975134748fe3ce2054bd4dc634f5df16855b2fef25800614b363aaa268e1b635d61a87d082afb2cef511e7f1e2d4ca65f1e19742296945eb816086502dfba365b52f7866d6a14673cf7bc9fbbfc3ad053d93bd7a68543890e43db55c2657d339f29fdee92b41365af0876a0dc1567317d8fb8045e3bbefecc3633206cd8aaa5cb3b3a0ed8359606ee805bd0c4353a01d378c02ba259b9d0e47d02f2dc7b1fe5abed1caf048ee5f3e83226b05ef5f12e31183d2c898950d118d29568c7ec74dec4490e964449335b39fa909a2be4db59ca6fc155fa5bd96a319e6a6dbe9f2f47e615e6b47e3409cb33f507c76eb205c14278621437f6425b9f3aae82f9f0e592610dfddc9db312c17639b753cfc35663d09d09ddfb181d9d9d5016dfe41eea70427af716372c4c78c1befe70133e86d5b1d5e360baac8ea564a51123842e12511c62fe6a5ef0dbd96167c63dffc58ee9a6a08890ae514fdcf19b40298178f1e8aaabb86e96667265e5a8b14587e1b9aa2b96ab7b4af717634296120a03dcdefe2059a7e9995334e47f98c764353e6aaf88d61ea02a81f12e34a402c7044d5deafd80a821e26769a261de0f4338713f7dfaaaeee11e9a3af909e9176f02cbba0b22087d1ee335121f92efe5f0358a83a5f5baec794de493d21c00365b39eaf95e9a1da05a7c2901952f8a6fccdfb6c5c0ac733b023e618ee3430389945acb96ea9109272cf5146635d50c9ddbdeb738db6700bcd064d9d040c6ee8265678ee77921f79f95cc234de39a95788ccb2d25395cc4409e6fa2d5c72255942c218ff1e91b43b0a8037c465e1b64b4a65efb603e5ffab27c9cd0962cd4c17e74d26500d86eb", 0x1000}], 0x8, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r12, r13, r18}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r33}, @cred={0x20, 0xffff, 0x0, r38, r6, r41}, @rights={0x30, 0xffff, 0x1, [r45, r4, r47, r48, r4, r1, r49, r50]}, @rights={0x28, 0xffff, 0x1, [r51, r7, r4, r52, r53, r54]}, @cred={0x20, 0xffff, 0x0, r8, r9, r55}, @rights={0x28, 0xffff, 0x1, [r1, r59, r3, r60, r61]}, @cred={0x20, 0xffff, 0x0, r62, r64, r10}], 0x158, 0x401}, 0x4) r65 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r5, r9, r65}, 0xc) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 15:59:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x593, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x4, 0xb, 0x0, 0xffff}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000380)={0x80, './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000100)="6017c872ed9b8474fb7d9c1dca387f82e088bd3be79b45bb132914ca0d800242ac69113120541fd9901994651307593b24c130a3fc15b49f3f355b9dfa78dcce68a56c1a26b576d481df1d0f22ff", 0x4e}, {&(0x7f0000000180)="2e8b6c8cfa766608475e531160aca5b6aca04c1b692ddf5c8815cf3af5e710a27d2fdf9ff14c1f83edbe1cb01b1218bd46ab9b0f9d73b27be85792b2c79cf205fc12d9e584782c51f118479dae1213e70b93e566ffb033cbece1ce066b9779bc72dfcbb6d9912751d9b3", 0x6a}, {&(0x7f0000000280)="40335579a99e7feba36c9e51966ffb118a247325eade1aee28dd213973a16387d26dfb93c6ccf220edfe4985fb280f800675cb94bd29f26597e67ea6b60be4ad41a876f0e9436c1353023c754419e27f1610142bd7c8d406557220afcbcde8e34f87fcb52bc9070f256ef8219f3d032250f33137ecf05e1010191f261fa06cccd190b7d9673e226f6437", 0x8a}, {&(0x7f0000000340)="5e1a8664488f", 0x6}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="f8f1168216205e6782019ab9d02ee2442adbc3f362dc9eb179335c076abc8009b62c2f90033bd04d4594f5a1a9c97e0a33f1ad3f4b911aeae2b06c2007e64ef27fd3b3457b66300192bf31e9a2b7c73396eb630436bee1c888e19b1a2fde729c6383d4caff7475808fa6eb9e58ebd667ffed50430b1197f69756f18006023d800f9bcb760ab1422e", 0x88}], 0x6, 0x0, 0x8) 15:59:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="764268a3db5c85d46da6"], 0x10) socket(0x2b, 0x4, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000140)="9502c62739ca935a825d6d28d29c5f27774cdfc0d260c80c8999052e06a2a67f88b77a13f71140e2bec1d2659250421b5d2b64d72e61b37766a6031fcd72e333b28c02d05023827781dfcef57dbf29da618f4aeea53bc02f544df0b2d6f438a569b9a83a96a6b2184905892d1746f762a8e63e988a5f26f9048913b2fa7c659ea26147dd4aa3f0", 0x87, 0x4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = accept(r3, 0x0, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8bd, 0x9dc}, {0xffff, 0x4}}) listen(r4, 0x1b) 15:59:33 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYRESDEC=r0], 0x1) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x20) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000700)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd0900812da6995ba98c6c441e4c66d61b24fef890114c429dc748e6e7466f63764244", 0xbb}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f00000008c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a345ffffff7f000000003a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe63666c49bdf152fe1edf0b985817ed15286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4c65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba53b83d972872591eb9fa075c233d39d04f7158c09ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdcef2f45fa9a", 0x309}], 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r2) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) lseek(r3, 0x0, 0x91, 0x1) close(r0) 15:59:33 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d4bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf123747058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 15:59:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/169) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 15:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 15:59:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x3, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 15:59:34 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = socket$inet(0x2, 0x3, 0x3f) r8 = accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x0, 0xce8b8ef2221966a8, 0x6, 0x5}, {{r4}, 0xfffffffffffffff9, 0x80, 0x0, 0xffffffffffffff7b, 0x5}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x3f1cc0f0, 0x9}, {{r6}, 0xffffffffffffffff, 0x40, 0x3, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x85, 0x1, 0x8, 0xdd}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x7ff}, {{r4}, 0xfffffffffffffffc, 0x60, 0x2, 0x4, 0xef}, {{r8}, 0x1, 0x10, 0x20000000, 0x89c9, 0x5}], 0x8, 0x0, 0x0, 0x0) close(r0) 15:59:34 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="001ecbe3b8187060c03d"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 15:59:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) fchflags(r0, 0x0) 15:59:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x88}]}) r0 = socket(0x18, 0x1, 0x0) getrlimit(0x1, &(0x7f0000000100)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300082f1991aff1d12f5b92c703d2086e1a9ffec4d0d8109b20834d8b3c5e3ae3e0b36604df5be9d6ba43bfd0ac925fe10854f046e2077594b07ff6f711b61a5dd0e184003efcc2d182a4930b3c73e10623fbabb07623555ca5155cde9547864040baaa3e7067f99d7727f5131f53cd070edd833a7b27c7d764dff763c8c58181d6e1544070064f8c2336d44c5e5e112c26c00"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 15:59:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) clock_settime(0x4, &(0x7f0000000040)={0x4, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 15:59:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() socket$inet(0x2, 0x5, 0xff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1000000000000083) dup2(0xffffffffffffffff, r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0x80000001}) socketpair(0x0, 0x1, 0xcb, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000080)=0x5) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000380)=""/180, 0xffffffffffffff61}, {0x0}], 0x1000000000000004) 15:59:34 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="0001b70166004ab3cc1f81c47f110682130000000059ba5e452f7eee9e0b6362f0812a6f2819f38384fb"], 0xa) close(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000340)='./bus\x00', 0x4010, 0x17d) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x1, r10, r16, r20, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r23, 0x0, 0x3a454690, 0x2, 0x401}) fchown(r4, r6, r16) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 15:59:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000080)=""/16, 0x10, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x1}, 0xc) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000240)) r6 = fcntl$dupfd(r3, 0x0, r4) r7 = socket(0x1, 0x2, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r6}) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef4377f7c855bb7042") 15:59:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socket(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0xa, 0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) rename(&(0x7f00000000c0)='./file0/file0/fi\x00', &(0x7f0000000100)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x10, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 15:59:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) accept$inet6(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r6, 0x6, r7) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f0000000500)=""/27, 0x1b}], 0x9) 15:59:34 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000500)=[{0xffffffffffffffc5, 0x1, 0x100, "b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d"}, {0x88, 0xffff, 0x8, "7c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6"}, {0xa8, 0xffff, 0x7, "4c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b694"}, {0xf0, 0x1, 0x8, "2cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48ae2953d5002f832e541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6f9c"}, {0xd0, 0x1, 0x0, "d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100ee9642d3842581975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def57"}], 0x368}, 0x401) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 15:59:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(0xffffffffffffffff, &(0x7f00000006c0)=""/178, 0xb2) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 15:59:34 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)) r0 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xa) setgid(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da7ef7f2b298194020091f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe098ff31df70337bdcace129693272261e8956a21aa8b52f420d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7ea7e39573f604885e2181c983d6c7be48b64171c922b30d560b8848fc217d9819f07e590f3f1a18774aa2a83f708ce04c43cd2004efddf4beb206f80b3b6a88f85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257d24d49e26ec11a78817ee7be92e317715dbb269901db5cbef97b7e608833e18cd2d7ba"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) kqueue() semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/133) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) kevent(r8, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x24, 0x2, 0x7, 0x82}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x8888fafafbebe9ed, 0x100, 0xa}, {{r7}, 0xfffffffffffffffb, 0x4c, 0x8, 0x0, 0x1000}], 0x5, &(0x7f0000000380), 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r2, &(0x7f0000001f80)=ANY=[@ANYBLOB="80002e2f66616c652fff1558720edc1b937f4ed8e5f6d13993d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9b46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c25d1f3fa894c78efcec2b589b09ca7e289b03adeaf3761dde75c873b9de454af53b145fdfac94b8076c15320b61a17e23de3d1c00d71a40f60347687991ea58c53b957d60fa36617ab7b0291a3815973c45e47f9b89a981c64ef871daf9cf9e1116ce725016b734068f91b1ec45b9500d45fe010018800458086600a12647e7b1fef6bd369df134e9df3c301e0465be83b23aaf2c6e3624ede4ccf09ca6072f8486df85b30000000000000000000000000000000000e17f90ef7000fc93079b32f2c759acf0ef63dca197657e22acf75aa7428b5a800ccb9da53c37259380f47fb173d4c8b03b3c245cbb7fa4958758f617e7a231df59b11754f60a8100e36d67b7ab5d476e209ffbd4698d56c7e8dbaeec7fa74ed937f845146c9ea927cfb5e1b2e7bb759de9094bae92750e2af0d4d5db1596124e0b54c6cb028b64941ec01bb253fea2e6eb09e4585d7386225903cc77be196f76924e527337062eb852336111"], 0xa) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) sendto$unix(r2, &(0x7f0000001b00)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a74622f1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc3dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd", 0x91, 0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="00000900002a857d3d55749f7a1aac41333b23ce7a5ba76e7500ebff000000006b59f0d8711dee9fb2abb599eed72b71b09c7c5604bcd64428caf100955074904611f968db15bcaef37a590558a460fab3933a305fa0533f34e7308dbbaf336b02007d03e63bc795b2c70dd6d161deb37d01018e2475575089c7d91c235248787956897263f6b69e19549b882b8ac9e4eec5eb5e3db6448e9edb01794d5d1178f7ea0d6321456802b237dc2abbd541f99f183cb606981d1dc54b58fd0e1e5213d0a585932362eee33adee5109a7745ca3003d51807ec1afb4a8d3942d78e338cebe70587074e1a055d8ba3fca5a571e894ba77b1103d8c372d4a095428a287f7170a06a6a3d0399e5702146dde4c7ce62b0b982f050e6897ae71ed7332591661d16bf8ade8b2819c6873a5036ce3c4e70ee67371243015dfabcda8f2f7653d3817bc58171ab0fe743b35f5a65a05a4f31f0584c23e6f8881ce9a9a410fd75d9688d8431bb0ee185986d4f27b0d583b0486ea04688afd9cedc1bebc88df5382a50f79e4c7a24f87dd9012056a68449966ac569a56be84cffca3e3d7f6ecedec73a4f4cbd8ae091c68214d0feb9dc7"], 0xa) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000005c0)=""/4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r9, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001780)=""/90) r10 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r12 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r12, &(0x7f0000000180), 0x1) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) 15:59:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) 15:59:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) acct(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000000)="220e22", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) write(r2, &(0x7f0000000300)="8c8507abd212edb85f19695a1ceab51998156dd48631551c15c8e3b15e40ccc815be2487f382198d5698dfbf793aab03d7b7064ca5466e41c65670b586996630b9a6f9aeddf15475d049426fdc6a1639b41d591d1d888f8cd61ba5677e3b2bd8789c09f731419a5857f708d2cd93279ff62374094db80ee9f8ef46599f5c93da37970fccd5ff82b3cd298e83f809b253e19288a07f85c2a8300292fdc3f4eca78fb1d0819f5012c981cbcb953cfa8fd7403640f573d709640259dcff9602d402577ec0091141d281cfc405e58b89a5393f", 0xd1) r3 = dup(r1) fcntl$setstatus(r3, 0x4, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006, 0x0, 0x0, 0x0, 0x1fe, 0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:35 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="af3d95079bf014bd611a00b39df1a8f1d9a98d0c33ea18485e6c44f60033d997a7f4f18be2c6c3d700ae7bdb311927b1a246cd56c2f41043c2236fd57f1a103672fd3bb9c22dbbe8fd618a7efea80b95d2a7197ff0d2a8feffeb1c18ccc486ff8a4f7244ec3b0c02c98483f4109024264fcb273062755912e2093e5bc6c6d402de972ab8d5c0432cfebb86f21ffb0119cf19de664df5b86af422ad24ed950f95492ef73dbe151463aa7695cfdddc7b2609088017050b847a17ba950dccb09c996d869eaef0073b585d584d130bc5faffb5fe22ad28add92f7aaf7cf78085cd5d4e782da2610c8d0aa0d2a234366df8bb7770da613a475c0c0f34d38f7220c78419e42262db248afbb95fc169ce3b77ee1beba666a4bc0583bf1f4b5287bf219aa2573031a5a85344b3c7771c4e709cb6ccfd038a77"], 0xa) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x0, 0xc2, 0x2}, 0x3, 0x6, 0x9}) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 15:59:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) renameat(r3, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f0000000200)=[0x5, 0x8001, 0x5, 0x9, 0x20, 0x400, 0x3f, 0x10000, 0x0]}) 15:59:35 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f05000000300056a8d3ebf2de7b158229ba2f4e7be5a2f7928a8019c6edbbbbe68136c99b017a90f7529d073a"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000240)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) sendto$inet6(r0, &(0x7f0000000040)="0088b126073847e599547eaeaa5b00", 0xf, 0x0, 0x0, 0x0) 15:59:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000121c06861ffff560000"], 0xa) sendto(r3, &(0x7f0000000140)="2f37ca379b2b82fd", 0x8, 0x400, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x7fff) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) connect$inet6(r8, &(0x7f0000000240)={0x18, 0x1, 0x6, 0x8000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffd6724ec1fd812eaa4e713040e69931929648", 0x14) socket(0x40, 0x5, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 15:59:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmdt(0x0) 15:59:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) write(r0, &(0x7f0000001400)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7571d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d1d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de6ec49cbe5da5edd27a8943142c0d889186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51e8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0cdd5075963bb58ac94e548c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44fe899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d879fc0eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93542c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986f936957f2ae89d469d7834e2d91852db2a861048124ae340fd837191611cd3b19aad3f8ebf8e626fb5a6f59e673fa88fbca20316875621d1d3dc9598306850423fae011f8cb0d0a2e0b0f9e895b13c19883a693a48304c981681feaf56973c373c0156a31e54f41435be21c720a70929404272a982cc640539b0959b8075594013f962638b6d574d4636e6cc073f84983b413354ffea9b7f7ea16dec9a947be07f6f991972381ce297a394fc6fc5bc1d5adda6ceeb4bd76b6259ecb976707935b7cb117205ccd323b23460747648b75d12bbee076517f2319799dee8b921f8b4bb93c5b66118955a57920da8d4d3fa98eccf8a1fa99af7bfd7957d788e8322ff4e21081a907d21b16d752c33a7fca00f6620e4dbeef9690038a1e3271f30bd2d7abf5c6052de9ad1d893329a4bf8c59c1453f16f306bded2ff1203369aab5493717965901db93fa398c43d33781d4575c76f4937bd696c3ccf05197b21bfff56a5811bcbae0737953c074dd293968fd5fcd78569825b72c74fdcd8bb8b64e88f015474219833f74cd008ed70a23526d78fd1f79b57bfefdac57dd990ef873ab848a282950d76bfb925deca8041ef362c24b94e6c8d6d9d6bc2a7774919e7657d07f71d48be065c4024ff788952a8941d25295ab4cae14e816c147fe63898ca38309ca67b98955d2f45d2dd07e32056084906193126dc799b4332bdae31f743f8d0cc90645e07f665149b053fdcd6673f6cd775aacb150ce71bfd39f30ef9ed8b2fa88ea36a6538564a4c125060b299708542ebf5bf11a7d8c5cd9a8363714b8b9972be8f249cba79b4c7cd8dd3a3605abbc28b27343e5bbd3c088adb8141a44eac5cde74105ab009b4f3f7e283749b19ecc5c92e1681483528bd98beef77581a832c6634e7e4cb386e456b3feb23e4a531047b0b77ca05cb1965a12de8f287567590f1744c3862c08bcf567f521ba0c2f2a1dccad54a0ec63b148e11278e16622d7b5c6cb17171d319f46ea7f01310b5cf7aa09005121b95f0ca8af8feabe8b806878cd612123e94b842d07725cd20f57963f1a6663404cbd0a3bf77ac6f10d567d21f8b7933cf114ed82f1d73ee14aed6878b8bb0256368cf01548bb0460c1f0a7e598b679e48cf1b8c71b03bc656f0371dbfe3cb6ca6dfe02934db72596745045af95d0e446bff7ac3666f676e0a285b1382681a2c4c820f32404c110692ae8bc3dd2b9455ffc922584c22d821410a6f9138cd6d796af8ab982b072340a205d949261c0cb16320d85b47d4a7b5036c7e848b96a0b6b7ba4a617c05eb3fb7661e96a488b4a77dae8f56a9193b2e684ec5cec8beedb87521c5a54a782f417256440e7d8ad21cef4add88f711b7b7540349b2d4eeb83438c1aff2afea1ce8a2121a339c48d40c6eeb9eee3b3d3e25837889fe22d49601fcf40291d3b00e507579980c08ff1d25ed2a9a9b33f156d28b359eb64e9cf916af81b8c62148f4d95b1c95e3c049920c759868378aa724546331385533147ca61fb4d39b62ba49060e878cdd995879188beca2cd31180bd851a04b2d9c103987efaf2228719856ab66eaf4fb87e0601091512d14621d227835ff85f17e9840a14d1bc66c4b4b2cb5ac70b2fe44932295cfb534cdf88bb9bcb12748c53ee52da49a28ee62eebb55f340acdf2d03b0235b207c8207ff4fa94b9a7328a9bdd8c71064a9a71a222a6adf6d14aba432d9199dc22a25cd97cdecba6b5f1c0d3c941c2a4207f87637e6890fd1e72fafe7ccc3837ca7071b328b1e019dd326853f1412e9c77851300c142fc58c09097b627f0cf8c288c3591135dbbf13681b74d6de392bec284f28bc6b7f7d44b8b0eb12f01e6ae9c986276e215c158f2a973683d56bada27662f33089531d0c69c8b53b4536ab4ad7f7b412887779fb87eb8e740f8c7de46c905244dd771cbdc9826aa90553f8992e875145e5766b5a3d6280773805d389506281a012633e97307ddf8cd63699705898381c871173a5e39e62d20fffd965bfde69997ad51101c58242124d3999a404fc54c24619502b9bb061852ddc7fdd3faed25410563bfa1646f5c5523ec6d986f", 0xb91) 15:59:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x94, 0x0]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 15:59:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1389, "93b45136fd08f0e178010000edffffffffffffff", 0x0, 0xfffffffc}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 15:59:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) shmdt(0x0) 15:59:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x2d}, {0x7ffffffe, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x8, 0x0, 0x8}, {0x1, 0x3, 0x0, 0xa55f}, {0x6, 0xff, 0x81, 0x8000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) pckbd_enable: command error 15:59:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r3 = getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r5) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) 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) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = getuid() r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 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}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x5) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r20 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r11, r12, r18, 0x23, 0x4}, 0x4, 0x5, r19, r20, 0x97, 0x400, 0x80000001, 0x6}) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETVERAUTH(r21, 0x8004741c, &(0x7f0000000000)=0x10001) 15:59:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="5774a802f43cf6c5d857c2ecb9a005021d1e0ee829b16d63a3bf936a90e06171f94249f97e98419d2f7c89fbaa9970c32e796214dc22356d84bf5ee6023d9ed1a3eb2049f2e8375517047344c063876888ddb4b48906a6bce364080fed55b5292b7ee1c668b65a753881d3a980931d35a43bca86d658105ce3343364677989509e9c71cbae6d17859a0bfeab446fbd9170d5d9ec99b5b544735b040aa6ea5e2cdba186ed41900c56462860dfbd2ffa7fc2a1bb3f77541bc13e5f7e7e45d8efc0984002f7c3bba3f37fe13eebf3d2c448aa99df4e965ecac1e20ca712feed68a9fc2d7e9b415ad70d45badd9159580326a46a59ba29162e3ca9eee29d8fa3a324fe6ec4b2a07f941cbde104eff5bfa337a636f96155b591a08499ac030c31fed2bd164c8807f1bc2593fc2aa9b164e0463e3c52df271ddcb42ac26c862b0d41fbbfbae6249c1473098e83025258583cb1cf9df010e6b85ad9c62ed24edeb1f96aac08cfd3e5b560921c0d4ccf96762a90b56139a4ed6c17a73679270aa81df5cf7448002970cd1c0dd36ffe3a9972633b0a68e6155e1514c7acd1111b0d01b3eb968f34fa6570bd576f6e8b78961046ccf0089d21a87e44104097f8c56536ab6047f0771482118cc5b703f2ca4b7a93b66f4460ea7a4898ef114f96dec9a9ff21deffcd8abbfaa3c0382012397763f750840320df0035643085847f8b874ea2f24456debdf3163d0a33d1025a98d5f646481abceda6f8b7a1b3a9c9f5240f72c1905d28e35f1680a797cac19869dbeff27e04d0b7984371eb255e7c65d64790bb2d043508ad9d5125adaaad0e537d74039b0a685616d47a8f4fd44b8abba8c1942678a0e44cdc7d3230881b8cefe3b31689bbf1f98453180452af77dcb0f7e823d2ff5bb83c2f0a4724bf74d2a319e02448d65cdc4ba53ba0cd32560077374407272ab2d9fe956a2ccb1f15d27e95693bc84b44be010c2ca1bb777d78ce4b3a714ad1cf06d703f37c9214407959826b4f9c12774d6c926d70f9eb685943d4cb3153e00f0e5792ce33fb10fbda4d863a70f6b7ec6640713e161b3d2bb824d58fd3f10af0616f0d8caa58e5633cbb82ce6494009555110fd87b69b250473287958e864b127fa84aeb3783f195bdc7e8581c5a6fabbe422ad763b43edcbf85d185eb20fda012116f50b6a502efd6bed96e352587bf5e1fdbdafb148f473db2f6a2727160bc08d6aaf0377154c3404a5edf67ca1fd9f69ade7c02cbdd8c27beedb5702cd543f9ea4078ab007c592941903e275f25de82d619e434099146a0dfe414a0de2ffbf9f0bfafca24d085af58b4e914a5173a9891586f315a9e6ef48378ff1643971f2973629f49ae084714eef8dcefd38476bd73eeab29f5ba1ee8964e51e0989c3be71b89a041dff72501cca710d59a39f66e236c597b040d2b08dc0071d0ff2bb251d6fec9ae85a7b6c1c96aa17fdb8f2b99e0b41ecd4251abc87366e215550b1417679dd48f7f5b7c9bc1c63d04d2e6358cc84139fd8619d05e66c70a361c28fa67b9e5ea1084c67853237d2209ef40dda14876a0d63a248e762560cbb38c0344b2755de60ecc16eadf12a83ceb8d2e4d63018d4ca4e03a49e750bc2070c4f202380c1b8513cc8d75f502aee03475fd8ddc3c5c2c9d097de22f71d24b6c2b952e8c20283f91deb79f991e53e7b0ab468611cd6a4efe9e6f5a40571a480f8c45fc87750f8ba0ba762b5dd7378e88d13591a37c8c66f1f926e4f70cd71caeee2e3cb3ec7d36cfe96a8cc10177729ab6f478878d57296d7436f89d3910ae37004c12f4048e98259a1adfaa9d453c391b43e9b35e039f8526031f840d03dcec51ab95029dd330b0e182ca044bdeb67e27cc5981aad40dce7be7b4c06f8cf890e5e2f48d1f9674350d81f41de4a03700ee088e3ad9f7fc064eaf7e9d29b3501313e0a24daed421f8bc9e6149f9f3c55fb3215955c14dd94fc01d5d1d67a837c3369faef6adecc5cf9675f711d0a8d97be070b14462e47e3952a84dfbc787990031150f9e4c8d13d1a0f954a008df0771f4eaf34d67fb23532026f4518fc0c65910674f5cbcbea2bf5361afa49f3781122e653b9765f211577d469dea4b8ca8bb5e152e7ce4f437676e535025884bfe7cd3cdb112ccd0b23f602f0b6ba6161751c9b2ed68463d214d3df9e651512224534e3be4a44d73bff2c3090e63229d5b80d13a6c5d15fd4d4e8d6d170e7deaf2b070c76809f148fd266a006b60539cbe4e1a63b3740a4b16edc6a0e88168806292c9dc5018f978117842398ad01e5571362ca0596538a2a682ad04714708ca322ca33e7a8201cca2634a6766d4b0db091a6bc839c1f395dd58ab3db81fe4a4ad0aa96c2c7637e7ea4be966d45ed9dadff5a3dad76a2a4df402ffcbfc7179e99089410fb65714ec634ef52e707901d4929375389c68ab4d09ef6a0b0607faccab54885ecb50ea096283fa9c480061bfa84604319e47b2eb06dee4f33ba0982bc01db8ebf26bd8119241e45083c2f8d4b829110259d23a0c6190f600c829bf8ec6c3984fc4bbd3953cbfbd983a3e6b9931b0994bc359b4d8137968ef66e59ab1252db563dee9e97cee4675716524e59a98e1dfac7a54862818e791f6c26dd7c637754292ea40cb34b98a24be3d219117b763dfdcd154a7919dac9222e427165a8f8d7a1554b869d727cc85cc887e4ae5b784d739411756317d84e6146bb1b3665931e6c449e4960164584060fe28acdc3492ec9efa4b0dab1cf8cdde83b8ff10dbcdfd3214b061275342b27e682524cafda469e35c642c36e51fec5778696dc63346b5cf8e5eb6849dc90cc7286daf318fe2f33654783dafd9f9f9f2ae19a83a3b88b6b575002b3125588732ef0328312cf232c88a3ef8ece2323a38f18ba1ff45ac13044fc1cd5d5f82b7eb5258e985e7d72be7ac817975558f206c3dd976ecac6016d4e2284bc63090c006d9b172426d8442e3dfc3de20e35c9ac597ee6fe3166caf90bf4725386779169c626884ef17002830fb317dec82f7840b0f8e44b56a069ec3811ec8668461b5a18506c471da60c8e6726ab5b625b43a9ddb06693d95274b3f4233605358e7845275be4e72b474959938542facef2af829e166a80f6ffe6f3db7f3c41f245f3157afa20e7047076e57984d5208a9014623c571f057f7a0e2e3655d31ce992f87522c284477e19f0eee9082f493dd4807c5e70c115d3b394f20ad8c6027fbc25fcd5087f4882fde638d1fa04d2033252483a368ecb9ba6d01e8209f2b5c3ad860abb2f2603493bbe4b06dfb0fd64dc98ebdf24c2495d97035f637968adcf84f2b696c9e991e32b191b41c941451a41584fca772dd335f2570344fb8d47062c8ad1d878fc2270d276e0862fa5387c95e79dfc521f64bb2af50ececcec6b9ac3f8fbe497b2875660451611d35f7dbe0ed511c861fb8ea9e90c3a7d05ce6a3fd9a26a0c1c0a0011f74d4c694c95b793be9de46c04d8485e7f7077fda0489e83714e8364b727d5f724edb40925e8561ccb781157fc5fc9dfec11dc20f02247ad42fcecfa21056a7dbceda24fabb8fae527f44f204df8e9ea8c76358d3268458ec1da805ed94e946f028d74a6cbb387c1fc8a1e3854f98cf552d11783e81c7a163e6a38ca9c733ea5d24515d4d4cd5107c262fd91420b9937b498a730f237faca05a91b62aa27eb478cda78a6f754563d5f241da8215d8d4a7e96607b548c53aaa2b4773ffcfa30a2592eefa7347a4b7a39c019ea8298f07d3212cbeca3058b3098049cc37afa7de22dd97fc6d65441b48ccaccc98bf68d5d67cd9348a68fb276ca0f42bcef962256fe173a36aae7cca009860be8e30a4b66ece05940eb902c3f2518541af443c9c86102702b158f10be0bc1ff8c58f28e86510125c5e5ac50ac38158071c4437d7fec6a8902dc4b94a2f0ecca9d60b4eebcf270e1d585b0fe796d7d2b9b1535142123d619cad02d37482e547896b95a359455f668f3e30db5cdc5120518594c0dfd7c484aac5918971a2aa0969fe9a1e2a8a4007b6bb7e1b6e4003795b0159979a3389371bf503b75df5a82079c33cffbaedc8ee5517cf9c412634bf9262769d08b30a7686a80269f95fceafeadcec895e78277a0e999ea4de8f0448b490095e23c3b8d19ab9d907a67c983d3b185c44814f58d4cf92f7423d6a7436196b31dd9b866830f5c99eba9f3df09d9b9dac2cc24bdf16c35b3f1fdf93adb5e84e5058b1deddd7678f6140cb216c314b62a690ef4cd6fc14d177119d4a6f7b6874ee058eecb7722f925636a6f7149edf27d42fd667c26d78ec1368b6e555ae8e6a760d6d5fa3eea2e6b4d44ad0751e920635d9393919bd3ca036eb0b886b1b92fce9f516a8209ff9edc392a7135e669f178231bea1f48693acea0b5ea17079ab7a5441faf8656502714a2d6eee84f67e3b8ff83f6196e20a427a5ba37b9ead0d0dad83f0e2c5125a114f4cbc09c71845e1fb46f335c582b50870a4ccdf035b58b20fd6e783c985c85b6faf2105bfdd5cd4499cd96c4e2be0bd3986a8010e4e68de9610bc4ef6e34344d85b172fac4fb82e44068484ed70e53e8fd864cb84649c6b41b6515439d9890bfff7c27b944b5e12dd582bd20b9ca198e7154a4b6a3869fa0a84b3cde3d36a7915935a69f73c1328dcc3db0ac5ebfc988d7ea347eb406cd889fa9eb8db65d82769de694e46133cbf0e2d7b3b6437fc5ce877c79c56b6ced643d15f49611c6f949142cbc7a863e12125d15b27bb7dfe54b2cd55296b6583e44e592f844984b35865343a6c6e1a50b7c83f10210782bd5d8132c446c03da7d18cd20a7dc3328f0d16eedd88c22719a3b106c84f4954508aecab280d29199dd9a1da1db7ba6f474692e14676e96d59f2d13961278a7f404677ddef257e1adeb66be4cf63a46921e475977c50218712a5de51fe853c4bfa12e119814cef3eb22fcc4cba8efb7318e8a78838327a6f4088f5a02e79cf487328afde86c6c448dc6771001be4a4a5567b9f8e91e389a650c63e8bd30ba1b26662bc53fecfa010a845057749443bbbb49b522dbb93e487dd19044b457dce9ec01846487116042e618d17c00c5913ccc65e9db49933cda1197466321d364675ede6a62f8c3b4210d8cf27b3be1299eb0f558a58c56ac74b8c581325c0f1f2c271c7c11c1a901afc84c7c4359fb40faa697132cb0239645244ddabc60b243bffd3c6f8217648a454240298c7afe9ef4241141d93bf8774c9301f0b607c123e4d1b3152f083b7f094e7ad34cb32c68c8cf18b74e5cc741bfc566eaeab466646afac9b3f19121afd2e95bf29ce34c397975c495e9e2349643420ad76c0827f11b07c888c73683b8ed2224f5edc23f7fe97a4e2d7d1e345a3211c26044b6d691085639002478fa031f285e7d7fbdacaeee5f73fbdd382aa1e583fec4c8afb37b420f94374b7f840f780f31ecf569f7f5658a9c00f08c4056262413fe5439217f5b464ae73e800046b379b23f919000109b0ef027a009984785639b49302be83fe96839dd32da0b1aa34231652b1dd9c57cae9dba52a6b60a457bb93f4407104ec0b0651e8f96858ef322987af0a0f6d41aa936508c4e91eac857649d4f3ee6a67ee96f4e272bc2bedf7ad7f783be5c597f2a680668d5df1d1404cafed44ec3a484aea72bd382b8db2c3cee240b9290998d5bcc28a1ca1d54217d246c6f21e7d17e82249f587ac4d62010dc28894783cee58f60f6ad3ea52a8e7c5f389bf03ad773edd1bc0c7f6626081d7880bd4ae11d3", 0x1000) 15:59:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xae7, 0x3}, {0xf5, 0x7}}, 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 15:59:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='~\x8f\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 15:59:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x0) writev(r0, &(0x7f0000000000), 0x1) 15:59:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 15:59:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x7000, 0x4e962fc1f1ccdecb, &(0x7f0000ff6000/0x7000)=nil) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 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}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getuid() r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r8, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x40a, r2, r7, r8, r11, 0x40, 0xfff}, 0x401, 0xdb3, r12, r14, 0x2, 0x1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d0") 15:59:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="1487abafd07fd823ef92d30ce8c92813fb1b39f6a68dc3d0b9042ca61c7e01178504e3d8f238e81ca4d1d045ca17e5198f393661dd8c0685986d952ba0aabace4b07d3310c3b2d1978826939e8a0bc16041fd914174fed5988b89990a27282d584a272e3609307e0c1cfa9e9fc505691e507eb03a416a61860c3097d4f84b8b91f0f9dd0a479ce1f12cca0b0ef5efde143fc564ddeb299", 0x97}, {&(0x7f0000000100)="c4129a5407ca3da9318af0d65ddf5d1a333f823dabf6ceda", 0x18}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x20, 0x400}, 0xd29cbc513a5c1297) 15:59:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) bind(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) 15:59:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c, 0x0, 0x0, 0x4000000}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:59:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r8, 0x2000747b) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r9) seteuid(r9) 15:59:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x400}, {0xde0684c79ec26ad2, 0xfffb, 0x800}], 0x2) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 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)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r5, r9, r11, 0x24, 0x7}, 0x9, 0x1, 0x6}) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file\x00') 15:59:37 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 15:59:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) fcntl$dupfd(r2, 0xa, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r10) 15:59:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r9, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddd9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641da9d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r10, r7, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r11, 0x0) poll(&(0x7f0000000000)=[{r11, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r12, r0, r1, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r13, &(0x7f00000002c0), 0x0) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, r19, 0x0) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r21, r18, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r22 = geteuid() r23 = socket(0x11, 0x3, 0x0) setsockopt(r23, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r24 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r26 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r28 = getgid() semop(r26, &(0x7f00000002c0), 0x0) r29 = syz_open_pts() fcntl$setflags(r29, 0x2, 0x1) r30 = dup2(r29, r29) symlinkat(&(0x7f0000000000)='./file0\x00', r30, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r30, &(0x7f0000000180)='./file0\x00', r31, r32, 0x0) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r33, &(0x7f0000000640)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000089d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7f8ffffffffffffff0a26501e1ee8b16c8f62335c981a45bcff87c268487aece20ad2527b30aff5adb8d79c8a6ed75c7c5dbc0000000000000000"], 0xa) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r27, r34, r31, r28, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r35, 0x0) poll(&(0x7f0000000000)=[{r35, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r36, r24, r25, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = socket(0x18, 0x2, 0x0) accept$inet6(r38, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r40) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff79) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r39, r37, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r42 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r42, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r42, &(0x7f00000003c0)='./file1\x00', r22, r41, 0x4) r43 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r44 = semget$private(0x0, 0x4, 0x6f) semop(r26, &(0x7f0000000580)=[{0x3, 0x2, 0x800}, {0x0, 0xa0e, 0x800}], 0x2) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r48, r49, 0x4}, 0x200, 0x401, 0x2}) geteuid() r50 = socket(0x11, 0x3, 0x0) setsockopt(r50, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r51 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r51, &(0x7f00000002c0), 0x0) syz_open_pts() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r52 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r53 = socket(0x18, 0x2, 0x0) accept$inet6(r53, 0x0, 0x0) chown(&(0x7f00000000c0)='./bus\x00', r12, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x73af8fe8, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 15:59:37 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="d2b11257663b3d0035d6b1b167355bcbaa77fa791206aa55", 0x18) syz_open_pts() r4 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="04f7354acb1aa683f24e158aca76ddbc23753245914094274e1cc384da1645382473dd9ef58169f0a175fe561b17def3fa7ca4402355f8c9d76670cf9bdb53eb48a6522a44f460a81f95f40bfe12f90f22e4db14350df141f19d529d84aaa2ae0b0325089eec36bbfca1f726d2d7ae028a3701bc9f776be49fd0bbae9452f55a0a3e0abd32f0515e293414c7c79761584d7551d482fcad2b0ec235efcb72f2ec53e48640e69018b5eaea3f1151a98e282d88b3aa4221df5f9838027e8fe8b5bf0e817c89fc", 0xc5}, {&(0x7f0000000380)="bd1373fbe064c6c3eff8b65177c091c6a4751d251bd27834556b5ab09b8c0433640c13025a061481504f3d2a563d823f9398d7fe007dfab9692f90f7c8b8e72756fac7ffa4e97379f22c55e26b9d0ecdfd978ada322c9a74535eda042771ed65fec8f8fca62df87f858f419268bd6e59c076f550528f99f8d294d8d41d287cc4e3928a4ad143da0e745f5b1e5a6bd214033c1011dcfc6ec965dc77dba2436d04713c396bd5f26581d2238a9e92a492a1", 0xb0}], 0x2) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xffc, 0x0, 0x2200, 0x0) 15:59:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) write(r0, &(0x7f0000000100)="e31012e65baa9bb5bed762ac498afdefb01871d87a51d382125be8fb2e72a703b70b7e99f620c41256d7250fe996337869a4ec60199e4ca16e16b58787e5cc0eb381c7dac6246f76828e87d18984acb19ccbe6113f7889d847d3063826e0bd690b55b429115be92ab35f61db62f1334d355cd7086ed4f615b4f1f887c5", 0x7d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:37 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) 15:59:37 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x8}, {0x18, 0x2, 0xbf2f, 0x8000}, 0x9, [0x1f, 0x0, 0x1, 0x4, 0xfff, 0x4, 0x3, 0x3]}, 0x3c) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000000ffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) 15:59:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xa) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x82a6, 0xe7}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa5d4}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r3 = dup(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fchmod(r5, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") fcntl$dupfd(r3, 0xa, r4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = socket(0x3a, 0x2, 0x1) fchmod(r2, 0x100) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="d9dc5c8eb559ae1e167edbeb072a9ac2107b665a53e80ffcaeefa563c039fbb7e366799b622d65c57d3c748c28eeed1c8c3efae1950c2ec48275c30e9b144a4243b8f4e1cbcfd2677b101452b41a132a53bcde298f2547d764f424aaeeafaf884729873c90b562b490981886419157c1915164f80243f0d7a54c74bef543bb0f1aef3e7348f4a573620adf443b5f9b5f686b62eba4cf168ce01e3ce036f4bc1ee31b6f1776c6b17787ab6895e0226c5a48c6162c6dd65e3c6a8ecbabe2f5e7329e5d789ea366dc950c6c7d4650038bc441f8da55e6f894dc8d3208cb790dac25b6b4de", 0xe3}, {&(0x7f0000000380)="28c13ba2ce38d0370f1d33660258110e9883a4ea1bf8cdcd40d29586fb2a4d431fac9ba4c1d8622265bf58955985e85e2851f2524eb942a6703d6eea8b7022b771631d17fbc6eb80f33e0a7d973ec354d4c51b06a53dda5e25b2ab6a9e58e5ea885fef4eb5fafb11be91e862e69924762aea4c429decb8c932acd898f868f0c2687bd8406721f4349bc5fc7b8759d5ebbd866c113902b973b3d4e992df1b408b01070077ab898e98d07f2cdc58f1", 0xae}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r4, &(0x7f0000000240)=@file={0xc51fb157cb9fb025, './file0\x00'}, 0xa) 15:59:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x61}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fchmod(r1, 0x100) 15:59:38 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x2b, 0x1, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200), 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getuid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r11, r13) r14 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="756474c0c07e5d723000d84e7e392f59540841eaa6c5845eca882a16a50cf86ce3dbdcde0ae4adf731b87c67ef38294fe30d1fe0c0e9191134538e706bfc56ef9f96717b56c2550a7e71e57e44f22c900ebe6935589c2fb7930a5e5694c3d7eb3b6a8f4717365fc93ea93578243e9f27baf1c97593bbbf9ca64850d85f3a56571e1a874803a8037f58f00889fe0aea956e737564e82fb31ad451c0fdf7123d034847cda08842145673f6cf893135928070d3ee5e323edd8c56eeec5651b3991a282900275a911f77a59ecb704fde01fe5f32834a735287b6198ff617cbf21dfec13dc197ea1447f9f208b695aa94311e2b7a25124987efc4190135a7778e1023b28cedcdb49d73054844cbb039768db13f501b69b4e188ed4a"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000a80)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r14, r9}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}], 0x40, 0x1}, 0xb) r15 = socket$unix(0x1, 0x2, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r15, 0x20}, {r16, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r17, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780), 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 15:59:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') writev(r0, &(0x7f0000000100), 0x0) 15:59:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff55, &(0x7f0000000080)="c46a00001f00000000041600000000") 15:59:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5106, 0x3f, 0x5, 0x5}, {0x8, 0x8b, 0x1f, 0x5}, {0x1256, 0x1, 0x9, 0x2}, {0x3, 0x5, 0x1, 0x5}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 15:59:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7f, 0x4, 0x3, 0xfffffbff}, {0x2, 0x1, 0x6, 0x1a}, {0x20, 0x1f, 0x81, 0x1}, {0x4, 0x6, 0x2, 0x2}, {0x6d80, 0x81, 0x6, 0x9}, {0x4, 0x9, 0x40, 0xfffff286}, {0x3f, 0x6, 0x40, 0x7fff}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x9, 0x6, 0x6, 0x0, 0x4, 0xfff, 0x4, 0x2, 0x0, 0x0, 0x1000}) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x1ca) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:59:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0xfffffffa, 0x0, './file0\x00', 0x81, 0x71, 0xdb, 0xfffffffe}) 15:59:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0xf0000000}], 0x7ff, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r2}, 0x0, 0x24}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r4 = dup2(0xffffffffffffffff, r2) r5 = getuid() r6 = getgid() fchownat(r4, &(0x7f0000000140)='./file0\x00', r5, r6, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xf7ca039cc69ebbb6, 0x0) 15:59:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x20) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x4, 0x4, 0x5c7}, {{r2}, 0xfffffffffffffffa, 0x69, 0x4, 0x2, 0x5}, {{r3}, 0xfffffffffffffffc, 0x20, 0x80, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x20, 0x8e99}, {{r4}, 0xfffffffffffffffe, 0x17, 0x40, 0x21d7, 0x10000}, {{r5}, 0xffffffffffffffff, 0x83, 0x2, 0x68deb79a, 0x1}, {{r6}, 0xfffffffffffffffa, 0xc8, 0x40000000, 0x5, 0xfff}, {{r5}, 0xfffffffffffffffe, 0x1f, 0x751488b090c0f3ef, 0x8, 0x8}], 0x7, 0x0) 15:59:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x80000000) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "38a993923efea1d4be87d478babb9328f1a95fbb", 0x7, 0x5}) 15:59:38 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7ca1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x2f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r9) kevent(r3, &(0x7f0000000140)=[{{r4}, 0x6, 0x71, 0x4, 0x3, 0x5}, {{r5}, 0xfffffffffffffff4, 0x0, 0x40, 0x10001, 0x7fffffff}, {{r6}, 0xfffffffffffffff8, 0x2, 0x1, 0x9, 0x6}, {{r7}, 0x3849d0515d94e24f, 0x6, 0x40000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x83, 0xfffe5, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x48, 0x10, 0x100, 0xe4}, {{r8}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x0, 0x7}], 0x4, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x4, 0x2}], 0x1, &(0x7f0000000280)={0x6, 0x4}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9, 0x20}) semget$private(0x0, 0x0, 0x10) 15:59:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='p', 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) writev(r5, &(0x7f00000007c0)=[{&(0x7f00000004c0)="09037cc6b3318330586c92a162e750b0557e794b807be1faf7765412123e82fd5d2b340028b785be0ad348dec3c80b06607975f08cf30c8a7f1f572da793717553fb4e9f2917233137d7ad632f7b2740da8e1e37cdf325d086de207f11df29756cd4aa4ee5e8987076c1f6bb9a77b637febaf4d63da8209d914412ca3944a57defa45803fbc85d95361438252540afa4fabdb929857bd67d5298cb8608ba92632c998ba66420de6432340585f9b7ab4e2b849e306ac71e9941745ca1f7392f253d64b8bddb6153069d0c6d019a4ab6e876bc1e3ba2f024b55d2821a7605ead", 0xdf}, {&(0x7f00000005c0)="4ccc294b11ebbbcd182d1893c569bb5a06a700d8921eea531f96c0dbd3fbc1", 0x1f}, {&(0x7f0000000600)="6b36a5c29d60c457f411309c7ece930f6866ff352ce8ff9e45aad0649d38fb6447c8e0e2ae44dbd53a63290546d956c46eee2f30d831564a072bd3d437a26c87db29fc143fcf6f3f797d9b2c47ab5513382f5a27e0fac67f12891675f0b1bc981aa5904c7ba0", 0x66}, {&(0x7f0000000680)="1b372faed34e01a89c0998f172a88fe057d987b11301c463da5a7a6f385218dc14e02a8e9e3bfb18099a8da54342d9bdb43c0b80c98529523f4046ffcfbd1775d76a2fe46c6fde7123def7b457f44d9817e1564e78a8fa4fe75cc98da0fd", 0x5e}, {&(0x7f0000000700)="7cfca5784a3dc01c5914c035b385035d4a44edcd48946755955dbf3c485b399dea908695c51adfcdb5ddc156c5a8b693fa53ef57feb8eb3c67a98cb56c6cddb9fb98ce54794ce323a52df3c0e809f5bf2352bb4c9ed4d66d0792a6b11ec6abb3a63eeb2e70db56b9afa959fcd5757baa06838c8caa13150968fc5afae0a35b2b52b594afaf56385fee292554bdae69dd5da52fc3720944bc5fb394729c296763396cf369fc3d14fb9f87c3d0b339", 0xae}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./bus\x00', r3, r9, 0x4) shmget$private(0x0, 0x3000, 0x312, &(0x7f0000ffb000/0x3000)=nil) write(r0, &(0x7f0000000000)="220e22", 0x1bf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}, 0x6000000000004, 0x10300000000000c}) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 15:59:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x8000, 0x1) read(r1, &(0x7f0000000040)=""/91, 0x5b) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 15:59:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x7ff, 0x2, 0x5, 0xffffffe1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x200, 0x4, 0x95, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) 15:59:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 15:59:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r0, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000500)=""/4096) semctl$GETNCNT(r0, 0xa10bd63367eb29d5, 0x3, &(0x7f0000000040)=""/95) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024896701b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0ce0038f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e2229334dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getgid() r19 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r7, r15, r18, 0x40, 0x101}, 0x100000000, 0x4, r19, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:59:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x5dd9) open(&(0x7f0000000340)='./file0\x00', 0x611, 0x7745a1a486d58e3f) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000002c0)={0x78e9e3fe}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x802) 15:59:39 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0xe9, 0x401, 0x2, 0x2, 0x4, 0x7ff]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0xfff, 0x0, 0x80, 0x8}, {0x9, 0x6, 0x9, 0x1f}, {0x3, 0x2, 0x80, 0x7f}, {0x7, 0x2, 0x20, 0x4}, {0x39, 0x80, 0x17, 0xc}, {0x100, 0x4, 0xa1, 0x401}, {0x20, 0x80, 0x9, 0x81}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 15:59:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [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) accept$inet(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:59:40 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) dup2(r1, r0) 15:59:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) 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) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2fe769dee63000"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) write(r1, 0x0, 0x0) 15:59:40 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00012e2f66696c6530007c1525535291d32bd661db6e77fe0006c5bbf9e60e809c730000801f18117060141313464b361b0afa89610fedd0b69da29b0b640fb6fd"], 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xc22e9e0bf4f6aa36, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x6, 0x8000, 0xe7) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket(0x1, 0x2, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) pledge(0x0, &(0x7f00000000c0)='vmm ') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x8}, {0x765f}}, 0x2) 15:59:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000030040007285346855"], 0xa) fcntl$setown(r2, 0x6, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8098, 0x0) 15:59:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="0000006184", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 15:59:40 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x5) semget(0x2, 0x3, 0xc600) 15:59:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in_delmulti(bffffffeffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a29800) at in_purgeaddr+0x156 in_ifdetach(ffff800000a15000) at in_ifdetach+0x74 if_detach(ffff800000a15000) at if_detach+0x140 tun_clone_destroy(ffff800000a15000) at tun_clone_destroy+0x179 spec_close(ffff800022d95aa0) at spec_close+0x311 VOP_CLOSE(fffffd806ec68348,7,fffffd807f7c6960,ffff800020aceee8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8064df3ac8,ffff800020aceee8) at vn_closefile+0xd8 fdrop(fffffd8064df3ac8,ffff800020aceee8) at fdrop+0xc2 closef(fffffd8064df3ac8,ffff800020aceee8) at closef+0x11d fdfree(ffff800020aceee8) at fdfree+0x101 exit1(ffff800020aceee8,19,1) at exit1+0x32f postsig(ffff800020aceee8,19) at postsig+0x4e3 userret(ffff800020aceee8) at userret+0x199 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffcfc00, count: -15 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800022d958d0 rbx 0 rdx 0xffff800020aceee8 rcx 0 rax 0 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xdee44d9f9d9288f0 r12 0 r13 0x3 r14 0xbffffffeffffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800022d95870 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=216215 stat=onproc flags process=a proc=2000 pri=17, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf160,0xffff800020ace518 process=0xffff800020aeca80 user=0xffff800022d90000, vmspace=0xfffffd807f0085c0 estcpu=36, cpticks=1, pctcpu=0.14 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44909 464055 2835 0 3 0x80 nanosleep syz-executor.0 44909 29916 2835 0 3 0x4000080 netcon2 syz-executor.0 9777 306651 0 0 3 0x14200 bored sosplice 2835 262805 66935 0 3 0x82 nanosleep syz-executor.0 66935 430182 35601 0 3 0x82 thrsleep syz-fuzzer 66935 378210 35601 0 3 0x4000082 nanosleep syz-fuzzer 66935 321259 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 179715 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 355934 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 400711 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 428800 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 59380 35601 0 7 0x4000082 syz-fuzzer 66935 206242 35601 0 3 0x4000082 thrsleep syz-fuzzer 66935 267172 35601 0 3 0x4000082 thrsleep syz-fuzzer 35601 30057 19594 0 3 0x10008a pause ksh 19594 235148 33010 0 3 0x92 select sshd 99326 31317 1 0 3 0x100083 ttyin getty 33010 513738 1 0 3 0x80 select sshd 63536 312531 10822 74 3 0x100092 bpf pflogd 10822 322587 1 0 3 0x80 netio pflogd 41666 27824 80298 73 3 0x100090 kqread syslogd 80298 421281 1 0 3 0x100082 netio syslogd 24910 384285 1 77 2 0x100090 dhclient 42723 380897 1 0 3 0x80 poll dhclient 28229 265215 0 0 2 0x14200 zerothread 13199 504962 0 0 3 0x14200 aiodoned aiodoned 24272 281976 0 0 3 0x14200 syncer update 19112 287400 0 0 3 0x14200 cleaner cleaner 37963 522741 0 0 3 0x14200 reaper reaper 32109 40881 0 0 3 0x14200 pgdaemon pagedaemon 63409 42157 0 0 3 0x14200 bored crynlk 9775 474899 0 0 3 0x14200 bored crypto 94577 318313 0 0 3 0x40014200 acpi0 acpi0 35404 62695 0 0 3 0x40014200 idle1 12844 223879 0 0 2 0x14200 softnet 10106 344489 0 0 2 0x14200 systqmp 77778 518866 0 0 3 0x14200 bored systq 93275 324213 0 0 3 0x40014200 bored softclock 92568 54819 0 0 3 0x40014200 idle0 38104 391122 0 0 3 0x14200 bored smr 1 315050 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9519 6416K 6803K 78643K 11062 0 pcb 13 8K 8K 78643K 153 0 rtable 100 3K 4K 78643K 269 0 ifaddr 74 14K 15K 78643K 119 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 24K 78643K 51 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1363 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 92 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 209 0 sigio 0 0K 0K 78643K 6 0 proc 60 63K 95K 78643K 470 0 subproc 23 1K 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 16 0 in_multi 52 2K 3K 78643K 67 0 ether_multi 1 0K 0K 78643K 5 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 66 291K 291K 78643K 66 0 exec 0 0K 1K 78643K 228 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 119 38K 42K 78643K 1653 0 UVM aobj 20 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 42 0 NDP 12 0K 0K 78643K 24 0 temp 118 3014K 3079K 78643K 5736 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 46 0 6 2 0 2 2 0 8 0 unpcb 120 613 0 603 3 1 2 2 0 8 1 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 112 0 112 2 1 1 1 0 8 1 tcpcb 544 72 0 67 2 0 2 2 0 8 1 inpcb 280 347 0 339 3 0 3 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 1 0 1 1 0 8 1 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 135 0 135 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 20 0 2 1 0 1 1 0 8 0 pfstkey 112 20 0 2 1 0 1 1 0 8 0 pfstate 328 20 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 18 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 88 0 78 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1727 0 321 46 0 46 46 0 8 0 ffsino 272 1727 0 321 95 0 95 95 0 8 0 nchpl 144 2277 0 657 61 0 61 61 0 8 0 uvmvnodes 72 1873 0 0 35 0 35 35 0 8 0 vnodes 208 1873 0 0 99 0 99 99 0 8 0 namei 1024 6314 0 6314 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 6629 0 6629 8 7 1 7 0 8 1 plimitpl 152 33 0 24 1 0 1 1 0 8 0 sigapl 432 408 0 393 3 1 2 3 0 8 0 futexpl 56 4311 0 4311 1 0 1 1 0 8 1 knotepl 112 66 0 47 1 0 1 1 0 8 0 kqueuepl 104 48 0 46 1 0 1 1 0 8 0 pipepl 160 228 0 210 2 1 1 2 0 8 0 fdescpl 488 409 0 393 3 0 3 3 0 8 0 filepl 152 3082 0 2990 6 0 6 6 0 8 2 lockfpl 104 31 0 30 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 225 0 216 1 0 1 1 0 8 0 zombiepl 144 394 0 392 1 0 1 1 0 8 0 processpl 896 425 0 392 4 0 4 4 0 8 0 procpl 632 869 0 826 5 0 5 5 0 8 1 srpgc 64 2 0 0 1 0 1 1 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 1003 0 983 7 1 6 6 0 8 4 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 277 0 0 17 0 17 17 0 8 0 bufpl 280 6926 0 1350 399 0 399 399 0 8 0 anonpl 16 54839 0 34182 85 1 84 84 0 125 0 amapchunkpl 152 2218 0 2058 8 1 7 8 0 158 0 amappl16 192 2045 0 917 57 0 57 57 0 8 0 amappl15 184 59 0 55 1 0 1 1 0 8 0 amappl14 176 120 0 114 1 0 1 1 0 8 0 amappl12 160 9 0 6 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 15 0 8 1 0 1 1 0 8 0 amappl9 136 601 0 598 1 0 1 1 0 8 0 amappl8 128 135 0 108 1 0 1 1 0 8 0 amappl7 120 103 0 92 1 0 1 1 0 8 0 amappl6 112 66 0 59 1 0 1 1 0 8 0 amappl5 104 135 0 120 1 0 1 1 0 8 0 amappl4 96 668 0 634 1 0 1 1 0 8 0 amappl3 88 208 0 199 1 0 1 1 0 8 0 amappl2 80 2366 0 2289 3 1 2 3 0 8 0 amappl1 72 19249 0 18794 26 16 10 21 0 8 0 amappl 80 1127 0 1079 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 19 0 0 1 0 1 1 0 8 0 uaddrrnd 24 412 0 393 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 412 0 393 1 0 1 1 0 8 0 vmmpekpl 168 6991 0 6955 2 0 2 2 0 8 0 vmmpepl 168 57915 0 55588 136 13 123 131 0 357 17 vmsppl 368 411 0 393 2 0 2 2 0 8 0 pdppl 4096 831 0 789 6 0 6 6 0 8 0 pvpl 32 179518 0 155688 198 0 198 198 0 265 2 pmappl 232 411 0 393 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 170 0 3 5 0 5 5 0 8 0