kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jan 23 08:32:18 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.19' (ECDSA) to the list of known hosts. 2020/01/23 08:32:31 fuzzer started 2020/01/23 08:32:36 dialing manager at 10.128.15.235:2734 2020/01/23 08:32:36 syscalls: 337 2020/01/23 08:32:36 code coverage: enabled 2020/01/23 08:32:36 comparison tracing: enabled 2020/01/23 08:32:36 extra coverage: support is not implemented in syzkaller 2020/01/23 08:32:36 setuid sandbox: enabled 2020/01/23 08:32:36 namespace sandbox: support is not implemented in syzkaller 2020/01/23 08:32:36 Android sandbox: support is not implemented in syzkaller 2020/01/23 08:32:36 fault injection: support is not implemented in syzkaller 2020/01/23 08:32:36 leak checking: support is not implemented in syzkaller 2020/01/23 08:32:36 net packet injection: enabled 2020/01/23 08:32:36 net device setup: support is not implemented in syzkaller 2020/01/23 08:32:36 concurrency sanitizer: support is not implemented in syzkaller 2020/01/23 08:32:36 devlink PCI setup: support is not implemented in syzkaller 08:32:40 executing program 0: select(0x40, &(0x7f0000000000)={0x553, 0x80000000, 0x7, 0x3, 0x1, 0x10000, 0xffffffffffffff81, 0x9}, &(0x7f0000000040)={0x80000000, 0x10000, 0x4, 0x200, 0x6, 0xfffffffffffffffd, 0x3, 0x9}, &(0x7f0000000080)={0x0, 0xc7ba, 0x2, 0x3, 0x6d, 0x100000000, 0x4, 0x6}, &(0x7f00000000c0)={0x27f, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) r1 = dup(0xffffffffffffff9c) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="fbad7df72cea637114260f324dad8ce3438969686f748262af5e521497c8fc6d9e54f146e1a98a8951fbd30780d23243bb8cab74ad6857907da38d7d725bad25b7ba02344ea2e55dfa770891bac59813bef33a9390287f356bbc48fe2ac51e76b6a569e765dea88088e13c306e0d4eabdeefe1f1cd9b3c9119696067e5f7815295c781ba5e57b6043066f625cf7cbcb8c81fa48526e627231a83311824500b5aa81029fb66a2e3ab6968", 0xaa}, {&(0x7f0000000240)="6036c892741148e4b14da1901624b35c3ecdd91070bf0a74f33bb64395a96ab88322cd6edfd9ef36b1c45410f91fa4ea9cfb893524972a17d0f206c0cfef7dc85396518d1b9aa7f91a46871b63a496fc96", 0x51}, {&(0x7f00000002c0)="1d46469aa30a6e08e3da7076e7bf1754ed7327620a50dacc2cb3e82b30e3e18bdf989ca29ed55795daaad0f9779807a7b38f50bca7d0c090dc48e1fb8814a1e2d57ea0a1749e7a034861244ee02641e74c84c4aa8d125d7ef76646f15a04a448bf69064598db0efb61b181ab1504413de3e4712191b82f69840aebafdfd5e0b537d02d745beb5f55de43a21cf5a98c593366ffa76a27bac646dbb6e5e7295d72b4fcb0567dc5a81749b7097b24387717ae", 0xb1}], 0x3, 0x0, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x1, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000480)='./file0\x00', 0x8, 0x5) pipe(&(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000540)="83ec9ec5c5e2fd66687776c00d47c05f734d3a4f749f9776e6d2a12d848256914819cc7a616b5ef22417992b2dd695c0e6be599fa909b3e5a1818e8c0b1a5092237f9111b75acbb7bad2d843c8ae9f2d2f13c39b01442c014d13ee24ef19b4356699d0765c8ee1e6de63ea72a9ac048b22ee6543b1ae0eff27838e29b4f47d3d472db227d97ac8fa8a6d4e76484aa883a2952e2ac51aab1a0a2b3c8b8bbee123906c60ac7e95cbeb6802e35cb6fec91a61475c67b4a18cc72132ced7967c7dfae750ad478dd8d6b330645f47e1ce9a9bee1c809553380ee3420ae578e8", 0xdd, 0x0, &(0x7f0000000640)={0x18, 0x1, 0x9, 0x6}, 0xc) r4 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r4) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000700)={0x6, &(0x7f00000006c0)=[{0x40, 0x7f, 0x2, 0x9}, {0x9, 0x6, 0x20, 0x9aea}, {0x0, 0x12, 0x7, 0x9}, {0x101, 0x1, 0x1, 0x2}, {0x1, 0x1, 0x2, 0xfffffe00}, {0x4, 0xc9, 0x6, 0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x40, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000840)=""/4096, 0x1000) pipe(&(0x7f0000001840)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000001880)={0x0, './file0\x00', './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001900)) dup(r9) r11 = msgget(0x2, 0x351) r12 = getuid() getgroups(0x7, &(0x7f0000001940)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r15 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000001a00)={{0x4, r12, r13, r14, r15, 0x120, 0x4}, 0x5, 0x8, r7, r7, 0x4, 0x7, 0xffffffffffffffe1, 0x8}) 08:32:41 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xbb, 0x3ff, 0x8, 0x45da, "690cfd90bee43f40b2996c3b061461ba0494e044", 0xa9, 0x100}) r4 = socket(0x1, 0x2, 0x1) r5 = socket$inet6(0x18, 0x8000, 0xe0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000100), 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x1, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x6, 0xffffffff, 0x6, 0x3, "1c1ef6b7b9945218501e856dc7e19b1d69265540", 0xfffffba5, 0xffff973e}) preadv(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/53, 0x35}], 0x6, 0x0, 0x7) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x72, 0x1b) r7 = accept$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) close(r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000680)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x2, 0x7, 0x10000}, {0x18, 0x3, 0xfffffffd, 0x5}, 0x5, [0x7, 0x3, 0x1e63, 0x7c, 0xffff8001, 0x30000, 0x389, 0x9]}, 0x3c) r8 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x42) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000740)) r9 = open(&(0x7f0000000780)='./file0\x00', 0x40, 0x5) ioctl$BIOCFLUSH(r9, 0x20004268) r10 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f00000007c0)=""/79) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x18022, 0x0) lseek(r11, 0x0, 0x6, 0x1) r12 = fcntl$dupfd(0xffffffffffffffff, 0xc3a8b378c6fe521a, 0xffffffffffffff9c) getdents(r12, &(0x7f0000000880)=""/69, 0x45) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) msgget$private(0x0, 0x2) 08:32:42 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x6, 0x3, 0x6, 0x200, 0x2]) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = accept(r4, 0x0, &(0x7f0000000200)=0x27) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000280)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/96) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x8, 0x800}, {0x2, 0x9, 0x1c00}, {0x2, 0x6, 0x800}, {0x1, 0x2, 0x1800}], 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 08:32:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[], 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000080)}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r4 = semget$private(0x0, 0x2, 0x1a0) semop(r4, &(0x7f0000000080)=[{0x2, 0x4, 0x1800}, {0x0, 0x3}, {0x0, 0x7, 0x800}, {0x4, 0x2}, {0x4, 0x8, 0x800}, {0x1, 0x20, 0x79911a319c987721}, {0x3, 0x8000, 0x800}, {0x1, 0xa3cc, 0x1800}, {0x4, 0xe2, 0x1800}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) 08:32:43 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() msgget$private(0x0, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) socket(0x1, 0x8000, 0x7) 08:32:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0xa9, 0x0, 0x7ff}, {{}, 0x0, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0xb1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000004c0)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x1, &(0x7f00000002c0), 0x400009, 0x0) 08:32:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0x3, 0x81) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r7, r8, 0x0, r9, 0x1, 0x401}, 0x5, 0x9, 0x4}) seteuid(r7) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) 08:32:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x31, 0x3, 0x0, 0x1711}, {0xc}, {0x0, 0x0, 0x0, 0x2004}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:32:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000001180)={{0xffffffff}, {0x56c}}, 0x2) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)="c5807508a30cca249dac8f503fc05e65", 0x10}, {&(0x7f0000000180)="002dbfaa4a62ac0853e911432eb513a6576505283eea80cbf61d72528f2ed3c3cd3d26329e2799225d0397c375cccd9e8a4878380eb3347cad5791ef09a888968618b88f1d1c3e351af8e00ce9c46eb27a7ce1d64e6dedea995070d546fb9397550887498a1322e592b5413b7c6606a921d6ce76be9c3831", 0x78}, {&(0x7f0000000200)="16e807c28e0938cde71fcffb4f2c968ddc28cb901939b6b4febab8f02e0c87c391f9becbba4b231638cd0992f0aaa61b51e9056a03d9ad92b825e5f453deca0d051e46f1c2bcba016475fefd4c363a5480834a2cb31f735295029037e874017a8eecb14bd791c37bedcbf6ee8f75f21ac6c39262915637a775c98f264bd753e4e8d43f854bd5bc42885ea2d4516540b6088060fb640772334bbbddf8ce17553b459ef0d53588cb27919bb258965af22dd03b72c436f5576cbceed4acafcd991ccf61efdd04152035f062c2c0ed5d5e3312a218cfd700dfac337f27095e5edca925303e792a23bb611baa3d5a2a28e1c271308b4fc13625d2dd364ae3037885d2b71becc95d94c1beb04f407d3364c8041b9e85dc6b5210d99eed83a3c8e43b8728a2294015a3b56e90df83cad1999b30121d64ccad35e716aef36a86d9a6a45709dc286096ec004fc2c7018d61f466c69fc49318ec1dadfc682d14ceed3a056f97b6483eab6cf769704d6fb9aa63b42aced9cab503c23aa0e34dda9650fcf3c4b38f3f81edde96d71bcf437b1366274700aa02adc8ef9fbabe24b054676d15b79bccad4bcb7b4c2edaed3c71c62a49945ccfd7640c90c559f659a4ab0ad766529a4bf5096d0a7088c87335bfc54513052c94e265e6a722eb598d0f51102d1dbd983cc290cf05c089f7952b305d47701fd8db43e5d19029e3a0062b0851489b34519f034f1cff5c587105cf6d41060f484783e88a54a50df9cc6483bc2a8bf6b70ec4261c62840b9ff7ba2cb9bdc1c54770ed11dbba91858cbcfdcc6e63210971770eb1fb22b5bd30a0c1164f188fe7dfd46fe3d2816dba770e5fff32c4504c7cafa786222125eb951c372863fa84c7e197624661786120f523293e9dc6322646248da5840126d8736deddfca41f71845aeb8f9435b9a714ffd00c3975add732d65469cc56982f10430bd21fc8ba1c1963be6f8616a3ecee2316a2425e5c7a4d7810d1aaff5cf0cb324ec483420fdf22d162dad8660a5b1e65257998196192afcda6c1a2d3aa3e9aa49fc6261b651e3253df937269742380c44d48df947b383b5bdc9b0796d9cb7bb7e525fc16344766c70c4643a45746b194645b27f3bda22dea93761eca075dbfd5c8e25711988be095a2693fe1d41313e1e1ec48a17996aeb78af663bff76f3a037fa58f79645e47aa1035e723247889b67eba519c79e619efbc0394066422c6bc64edc33978c55681a3583f27532fe8a839fdbf148360cf083c0a25b042dcfb1d4a6f30f3761623964885a52bae83d8766d773b971e54e2122d618902f5ce93317fe8d258bc0a413f1f95e88e3177f5a32448b0e379011594c8324a4cd62a73e2fa024cf899af273b14bc31e71306fef00ff83993113c1a5bc56ae9a65f77dcdb596d3ade7bd602aa7dc19e21dda5ea8cefa51c9cecc097ff2ea4402a2e47013f9814554249048df84952dbc0a33f6ae1423fe6a99ca9610b765cdd144b5fd348c7c0478c54edf4f728b9c4794c260358b6be0369f374657451cb76304deca28d34a4f22d288b943c6bc9437cb285993a76203aa403279351aa5527b718f9ff9a03659e61fd6e6a822e34b8ee6743cf9cf4a0a06be8e44642c4151e57680d2f644b05899b20d7e7cdd959c5dec89b98cafa114563140d2d94815837c087819dd497c268c4858c5239105a899fdead3f89217315275d83d53ba771b80adcead9b915ba88593ff72a8bc93e49d06ee58ca686e3eea01b0e0160156d0c4454aa3dcdcdfcac59049596f5eb6990934d6467acd782d2d8b5beac57143a183650edf8e65f0f7dc6b90624566eb4baf4171c7a17d1ea72b1bc968c9ed9f44238c16e61a9a5d581e678bf7ac3e64ec2e76f59c508b25fd9b91ef4bb9bb8db9d7eb7e6daa31eecd9688825c83507d434fa63cea0ffc614496d5563d770d763502d483e3d8e6072367eeb69eeaf97edf98efdda8e63e52b694c142b490df83d0eb03c2719988f5bc248f7c989e8bc0406e26a7bff115083b70331df8f62b44d09bd3df2af1860899ab9b15bb74dca687b5c3901380c9ee96ee2aa9f7c0e3ca460fdc29559a466f4ac9dfcb4158883d6991b3ac59303b6d4df1bc9ff0f6695feee9cbd59f2d715b7e754c64e9449e5ba98bad82d10ab350983babdf6b7b467646c8651e095e795b9db8ed2f6edcbfd0cb849ae56811d3f0fe2e6d7ce9afc88b901912e8aff742a2ed30c50e3d1915b0bdb653fb06e61a1ef689322930b403ecff5125f3c251e65fd3e559f11af296d570d6b149263ca482b79b6291014f6e9580e633164fe39042b568271d36c20c3a334035ca31f8fce471bc3184c7554fc750244eed11346243ca7be3a091271c7ccb65ae64f7fd05682b5b5bd5d3ddbb4224444cf1cf933b642a0df8ec60bfb2c07b9cc42d73d25389b2d9dd154bd61a2f21f944638ab4b722d4b6c5115219a42e582c83192325e45175095823306e9ad923e01285a39de09406fffe3a1cce8b05bcdb7385624fcf85b2afb61f3e325922d8b103c6601a87dadde0947102fc80ef1044b338169c75abad13912b832953db5079534780fa6d7b76922de025a542ad2896076ab31865818defe0a5243e6fe6740200f7d8e3c6e4e487d38b998e6a9cf533276c6e90ca138c5e4044b68c363858d5e491d78b2c9b5f232bc5d6683bba45c157fab8cd02376dd13290e72362515ebf561ce5cc565402d847293105ba3cf5c719ea3d9d5960de5c6b2f5a4cb5d553b6e31c0e29ebd2feb3ddb859245aff91ca813600ccf57ffbff6436636d35e8c24f1fa80559d976f1a08f7cff4555fac711d7ec4ac8076eb795f879a1329c751a5ceef5b2ab1aa1760485f0c1bb2fdb484a87d176b8a51b04391cf73048125ba18fbb9d76e85768304ec572931ad8e1d79c42164729081dc9088a8b31e6c6c7feed6e08d25d0bc0748ddfd2840c67bd6c0326ac78bc67ba6c32311dd68f043097f36ca6972473e3f6d953cae9c39a18712185d2018c335e1f8f663e07df05b1655b5231cae7ec68cc7a8daf20765c02bdf2ba4da3ab7c2bcacda015749ff3cbd357a907f1fb70f06732df6fa9fcd31f07b2bb5c03ffea4cde340278dd34f1b98d1bbbdc3c23fc2d45374d8622f12225ac05ff0959b2aca36e6145df08c7b9dbe5c5e1d11a900fabe8231d9af870a86928f81950a0013d4b33222556d24f0ca51e15fee820ad0bd2e99b3689a1beae67dac8c0e6f2b81346fcd1da59cd7dfe531f943b5765b21dd029fd257db6e3088df765bd2e6fc97209420e631048ad4afadb1cffcccafe4cddd38e19dca5d6141ff38206912eb7af81c9ccb00f401ee68a9e7e89c94a59506eba6b6d4eeb6194c10c0a78cef666a92693adf891fc43e572ca74e8e5ec8866113eb300693a88cf16f5189369cd40939a7c5da511d87451ac7b113a3b471027f2bef8adc5bbb64d1b62dac25d1f577cfddf48d804ad19e2482208a9933fc9e3ced3b1c09b0748d1e7edb587296d0637888b867b0412582a7afb9196d794864e0bc799261c484381fe9c3dc09a9e1dc87d7c1ab304bd5ac106287f15fe1cf65640247b4c575c8c8b026c37003c857a0dea2e55ca91d65694011ebde4ce0fde8a12f9da89337d287c8f1ea1cb3c245a3218cf8d3489ebeccccadd170dc288493f64aad18b63569da8120cb2084995d16d0472cb08bb0f424b2e7be278b93c495825864fbc72cb70f92ed525500082ef7555a7d7639d96febd3551c7a8eeb74dcfda74581f8cacd424bd0e0d8a300ff5a63019c93f324f014fce04642166c7d90108275c302a1d3f31bdb0a2beb3f7afcb9425f0168354c0e7e50ece815a81933b73d73212c2c84832536aa7daab1f7328035e3aefc77a0df9364240e65211596f030319359c7a6e5ae76db6de398210b219d967af9bbb3b0f55564644b2950f0d30af5c8a5d00917ac9b9e3dc18fe0743347426f3298b4d46191e27143c5f82a753217bdbec83f87c40061dc63e81bb82f8733fba92fa37036255ff72e6cd33051b3ced282cf99355f4c3f667aec4c5947386cf285db26243c6280a9a29f6a1a3569fa955a979bdaa26f73cc86a71508f55f660a88aefc9c319c3117db5b29fc09f53cd541a819e8bb59b0ef618b72a5711e9d869683af6cfffd90eda552f5cd279be32a5e509642142500bf64f1d765acad4d86c714803cacf3c3a6b080c481d85ff923e02e5e981f3ef869d77c12bb9ce21d0c40e05adbafcc7538dc734868467b75ea32a4f4924ee4ed5aab493a4f3eb61a82a0d10cb1bd6f9a8f1264aa9037011862d6b510956722f18a36409110ced7888613776e3d99dd162761ce2e1d617e535c1fb715c3434cea5518243970b33d99d7fed44ad7377d19df45bc4d0c749929a5b02d67c369f9f159a110395b08236f0f1e587ba9a7e74d8f584a51b05b8eed22684ea3e65affe284720a4048bd2ab693a2c000dbfc8e3dc0ad849fb628930809326b36c59e2ba8f4da210e4b8902c87563f064d6969cca8d17e61f78e01e3743bbf06e209dbb1e2586f279c604545c6edb52855929c24c8c43299769ce01a914a37e142319ff58d3aedf8819dc55c6330d400a21fd2bb977555c490062e26415d70e32a6bc90a52839dbddab69e30f691f22c9e1728536f3c718e94ac1a4791d3484d4288cb78b75be9d6153d2960270a822b39ee6541b17225f74485e41f8a4a2980a9364445ac0e958f0be53451d5fc3b096a937674b5f862dbb29a0e4d0e39f95b9f95e02db0d6776b76eaa0b14236173ee5d28de6e3c72f2011c560dfc04df2760284536150f1f38ce84f7adee2fcb2d2305783d71265a7a34b57ad4d8755bd247c4ec6e6aa1a8c94cbf4d6c8eb138e5eb7ceaee12d751ad61600f47d54b44fd35c422d5f34569644f66a15d00bd2ee2249a831e64c0b4f11cbf3ffee9b706772d37b8ad9ed33358328cc9241c31c3a01a55bf5b07343ec8cb821f092b17db1738c58bae1b2b02c7f1ba2ef068fa99767b22a44d8e4a8b2f98f5474d0d6dc9a564de1683449bf59e8e95f81f2b4031b4b1712c505e3bf6731f39b3dbb9e2aef6cad2ddeecde283450b113a6b4e49850d73aa6fe97d373421b14729c93f4004c852d59e14c1e698b07cf9efcb7781b49c576758e881fd721216fe6fb27dead8820945802a58948d1412dfe3de840f8c4d550a056b6d86cd4d562ff35af9fde6e0f066526292894a83eae7f304acd749a6b97f41f63db05de5d5b15867123ede90a95576ec47c3e79b0879836e46e3a3c0a6ddab60555b8fcb149ae59e8f790bc2d87f9a75a2d6daf539d9d9f6929c77075329c5f66e4c67d31e5b1fc13d4eacfa65b871684fe1653d144484e77e9f084feddf52463b23111240e1d8564424eb07a708edc263054cf4f59d59a3bbe8b05efe9ea0631f87c58d084c979133debe45e7db708523fd1b7e9cfb9f8a1ec732a928b80e8766133edc457e039e712557b7a4204b0511a70311dd2b2a29325e62ceb9d56ad518890f71fb4eae68d8ac0688c4e42ed45e308ad375f9847233160d8c10ff999b318ae3f16c6111ec8336a786d0c94e502c46efcdfbb97", 0xf79}], 0x3}, 0x402) 08:32:43 executing program 0: execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x8003, 0x89) semget$private(0x0, 0x3, 0x180) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20041, 0x0) flock(r1, 0x5) 08:32:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x1) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x2) 08:32:44 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000002300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r9) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r13, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r15) r16 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r17, 0x4, 0xa0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) r18 = accept$unix(r17, &(0x7f0000002340)=@file={0x0, ""/4096}, &(0x7f0000003380)=0x1002) r19 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r19, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000003440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000040)="2c2130e99a18df54e3cb0f266c378c9b8e5967a7141e74e541141252a869d9fa2e711a544d5ca63482ae94bfec6fd2320cdce2fa15b2227f186d8051040be6e6abf64a94a097305674ad7bcc22404cb53169dd1deed8d4a0d5431c344e491e5989fcfd1830bf659af2c40a", 0x6b}, {&(0x7f00000001c0)="7dd67bf22866d681b0e4b9e406cb08baaf39e3ee648d5c873370b543d1e63024e55e9d45db1324f51037a0a334a051e35753606a88f1f2e091cc69e0deb058ee071b80a78b119f8bb04f2c89641b80fb09e500472a3243e7cb5cfdd24fce8917f68706f61a8f3febb822cd0bdebb4bac87547f4b0ac4519e364e2b7dbbd65c4112eff1468070c79f4fe1fdeb11c721dec7ec9d5879ad3f823c7a9865f01ab361e51e6909444ab81635bfa08ccf8ab418abc81936ec767e55a4644c7fcfddc18a6a82fc042b73b85ba797931530e0ce65b380bcf2f4977789478024ab5c9f0a14d8ae4bb0583e6d03ba60748a2b7c3fb0f0eef3eff81ac56fb7e5abed9df1a3799df83be96505e9215694f7ada578671d1b5a48d568fa6e13b64b96dfe83923e68c78aa2ec47344aa3833723937487f701fff2efb41c1b0210ad1da2e5225c952a8cba08d7a5d5b6883412a3ac0f75cf856158182f21f989e34695b8568111c08c63e8c83f2bc837fc8f46d9d48f6aaaa7370db3f1620440cb044a0c99bb59d7c5c6113f6d482527307ae52a92d6285821f29a466454e25d2974e9487a06c278e3053e98918f731f5298a994e800041cb4cc11f7837daf447fc3ab42de21e364180f3f5ac2456c16f337d60e9b0fe8fe32ddfe68ea652f1ff2499371d7512deea08b9eea76d113a4ae6e2db4542cfeaff8005cf7b9af2574c579e2b83b198b4cc4b7f475a970d383954f9fabd40455b7d74cc6a553db2629055d8438b6d91e83a5028372bcf7dac9093cfb91630ec4509cd386ef5c2650b7400ade0ee055988cc2651680c192f9985c2e015f762a16fe8ab31c89da5ab1dc00276053490bb2cdacfd107aae9c8a14983ed4e625170cccb42aa2cf1114e43b7f07e373f84781b8f0810b5b7523b16554451e8d469ec99f5d0bdcb9ce8c662e440718e315985518c9da0d02f78e5dad522c4d7f9a321683174319a14bb5cdffd52275ce81c0917385253b73a0776c5ac69ca4592e92ecabe95ff3f007076f5f7bd5efa1bc00d40a2d31f2566fe6ef241e1218448e496f0a6d7a6126854ac9376c47f47cb60f530d01ee90e14c652098d0bf72afb0e65b05f9564b534d01562dd9ea178c99b02cfc6ff70d096c9f60e0927e9ee736c3bf69bba0d1b2cc24607f410b77a15b63a001eb818e8c6342f68c5d475380c6b450a79ba19416027de9e506a6dceb2e8051a0ce1e71b2da38fcc7355f923aaadf8d9483517a670a457dc589519cd369b74575944edd8f06455f97cea63b76f8803e93b8f370cf778035c20271e7f3afa333f41c0704a46fa432ee6256aab4f28b67ea7a21f22c34f11830e3e7e49400bbf2a2e7000b48dd03fdba8f1c0c5a5dfc7b38aa82e92cd5b4c8276f10993e14886ab261fa9f61383c2eafda61007277e459060cb77856bb42340898f76a925b50c2520f9c12f2b6085a2bd005ecec7cca1c17c913d6246eeba9906c7c0250d1a45a631538a10da8b9285955aff8a29c82be6fda5e5ff77e8bbf532a35e0764864a26ff55a9b4883dfc91eed6ecfdbde4a03a8123889482b98b7bc06300f8e9a41f1155f80174d86e6018f34a652b0ef744828fd84b3d59e0061f224b9985903c953229706d4275ee50e76f274e2ffd22e17d2491b2e39a5570c9f929cb51bcc811cf108cf744252712881e013c16e1db691beb73890eeff11704315c2b9f3c0b55914d79aaca0b8bf05a06fc8de09ab1d88b6dd89cf1c6dc13f6cc2629004a1efa56bc9b5ee5e50871a1c6c7d9defccde27b7be3eb45dfd9e5a72a6e354161add0d22d009ca7fe508ff9634e67704c461d3e995194d5eb883f82f4e55d47ead1e4da14d0487869bcb46703d00d530e3be5033b30928b8050808a42f4541b4a3709cdb91cca4bfee5dafcd75427a7ebfb76f0fea568110835d172566e1db85db31470586a329c5ad5c21987b88efc074e557fa7b9ae3645eed13db795c22ec711c70a81ffa9e1074fee0f460c3a0df1cc3330ed368b9905bcf544f827a263e53823ff363c7a7817cabe369e6e61d8bc01d28b8a29cd586b04c662f38ccfeefee7f675fcd38fb7b17fbe8a5a2a7fd64c34e49dc6651f1a6e636748f020c9c37c0f0831cf5ab18d561bd590e12fdd98884d0736e5f4a7565de86592c8e54714d8300d243cec2e313f2308cbcc94198469172c78744d235ff60fd49d38e197a77b0c714cae990621a62a64e774b5aa0226b1846e83426216d3b63f2a590d64ee9c95e60c23e427a50e433b7d3052fc7c9a90c7699931a236002225648b4dfd4d5cf82097eac0d593718ed88e73b43ce484ff75910295cc788b156fc8e147dd9b164cf586d231ca88c1d8736797b61fecf7f2f7c4af67ff20cac24521b2a5139e933cf3338596ea14d6014ee41ae5245f488672a422bed0fd32a3457e9a9e674b7ddc1328848c9ea5c6cb1cbaac58b8dee54369854e4810e897b79fe0d5f3af1012e2660e0d33a79509bf4bd7703e4fc7e65d8d2cc3813d4be3c6e4cfbaac819a619a1d17c2dd38cd7e6f70839304fb28f0414bf897c6fa1e2356283928f734558fbea879f11e172febe76adb9ac5c132585397de254b8accfdba20300e9db5f4202108410ae227471f455806f233eb61bc7e1062f00f29077ff4ea65eb65935d2a6a62f46935d9a0868f1b89b2f3bd4a947a36b9e87e96c01bb110cd74d0fc27b568d989614b0e36353f7d7299ee9aecd6fb5030b765bd4bd94162b55becd16a2300bfb1e17ab2fd05a5be1c75da4cff99092df1d9eda8f349a774a452389e81135df7ca0f555a2ad2f4bccd37289a6f99d25bbae232c2e4939809d34f6f867fefac4deb85f72a173886c7e5ed0f00a1dd4612534499cdad51ff0444fe12a235ff0a5dc3683dfa5516a2fc833e1b853d9c3425a7419035a4d144d2631063f3fa0fe6b748cb267dac9de1e08264a8cd818a745b6fde1039869253305afb63883d4260856738d6d8e0e7d24a0160eb353d422757ee36b138853084d721ec3947c391c9a34d4e1e41682b88c0b7fa05eafd7556e2d6428c95d0af5a2d536a4a9a395705c7e452efa03cea809985821ed223d83ad75ccbc462e2ec756ad67ffddc3781bd077415de0bcb8f14bf920857696bfaea6a59e383b0b2202b094a697327a9f7b9a117b1ae811a812136e7598e1c238088eefa60dccde64041bd9e1414c4b1bc8e582eecacbb83bc06ffa18a6e5c7e71e671fc528517f4da7da77a8b00ae93ddd07998ea2fada3aea0e31f292372ebbc72af8081393a2cf85c219721a567021ab05caa34e035fc70edfe7fbbc842d83e796c0691dc0f15643cc2b67614b8e063f08269a386a64245dd2aa0994b2a6e9bcf8c48e87622bca7cca104aee18696d8603f1acb6f7fb6f5a1086b26e8613705dcc23b13493c65bf53c1e8af2e5a7abb1ecfd4f459bb80b81936c7182b7df38ceee3ec30ddbc9df60bb0a7223713f244e17ce13ef30c8127457b5c0a6a5e98b5921ff7843ee68bbf7a7aaaf79cb593d65cdfd38ebc2437423cb4bc3d27bdbb232e728996486f9dcb92eeaab855b6d28c5a1150456f120225bdb4578caf019aac0dbf0f93a9f895c51ebc5a8d5bd97f7f3198527705821c99989a1d55d7ff479d0ac252869223f64b23443657c7a48648b43cbed5dc640d21b52958bfbc1400d4756b3edcf6c4c99479c14eef424731858b65f2fdbbf4479b2c22afc676b596267644c7037033f8414a2129b33c812a79f892f586e3cc385ea450df20331f22cafe0881aa011350fbc80518cf19e3711ebd258d6191f5da469fd625907dafe4ee178eaee52edf4ed3e874312aa169bf5412561cc308bea470410d10935874561a9ccfb29377793c05ff666895522ef06258e06e15c6a71113803274afe1992aeab8332160238dd3926f8f1e07d86014c0ea13c57936845a1d651770c98b788e0d63b6dd14a751ff789094335468e68358b481d4ee9f7587aa84b0c4b1f7c7d36ae98a7bd627b7a348a3e304907c81f7003e22740108aca418810b9ec574ea250e37ae9d9aa2c2a44fdf533d6c836ed18f2ca357eb987a80d0931a4bbc4bc1b918f788b77715afcec543a6adb0740a9267a00e2ff7b014e29825694b4c26273d9c2878142ec110c4947f3b7285873539d227a83c62e0fe833efa47c1e011f221ea8bc4b66a71a6591609564c39495e13d5708131358b70252bfd890d7c5510048fe15a3e93e5c565711245bcf219ee4db65ab79b21122d6edd0e6b8c51f78a34cd2494f4b7522b6765d468e1a30a5b5449ba8c287b1ca445edc836a84a84cced03a4d743a235d37b65ce0d3aa8dc7ebd708945f5d020287844f3ec9e9eb3019c1578ac0613d52a3502242fa760668b9d3049bd1938fa5ffadffc60202b4e38a42673c8b8bc70a57837072cc3f47b4677802087f30cada5e8610336e0ed6e1e1ade4f3c3701e42e3f9e8ceea8a796cb41eab04affbdfa3249666060fb85b0bba79d29f395c11aa75f05dd5bc012f1ac70f2d9e64ef092ce317abed7fb2e9a880aae3d66853326a993fd00483703284377ad4f7dc2715eb9428539b81cc2efdf85891a3884a16883b26f4c273d49fd8089fc22d6e0225f1e2409c1f266ef113cb94bbfdc619d35632936e2263aa53468a8f2f2b2f585ad2c71063bfaf95f53ef4a6cd76871565b6a772d61f9614ab34420ff59c09a4c60d943bc73dfa1921c33995a403cd86c4a5d2e78aa5c82f0cda463f5f6e6c2ccbbe63db53499df89fa917556636a1d3dc5cef1696f1b67f98b63f98f3a3842ee41cbc3de4e78f54e6c0a53da36fd9c9b5dac1d78f6378b48d3f177cf60232bd6776cd8c34f519f9f6e69352a752c2027749d7aec4964f17806a7bce6bf9ef49d6ebebfe1107b2034fd16bba7a07781f1b2371d10cefb447e9c6b17365295511dada77a27174b0583c5e15c6f3507f5d7212c7f862ce76891cc82462598492f34b54b1cd7d9987363713b1cb1753605a23224b3a4443377ed254a0fe0f3fb3e429cb9a1237ea3064c97565334b6a91c672c07437a5d873442bd66c5bbed089efdc6809575b76f76b75ab7d3025a98538012c54a56022fd1bb816aeaf311db5eeb9ab83b3ce336ad797a01718889ea9e14f7224b111e153ce9e54fda2fe38be639e10abcbaa01865ebc579679d677dda77c1bc3091eb8820d2cc2a7adc202ccebdc4d6f1116595d63f4a6f07ef7b66360000ac6efdf3f7b2062b0b997ee88e641b866f7d774c6a8f3fb0abce2fae775a6543e7f5c60dd46f9b7b7496dc2f94832e969a982147aee8b29db74a66738a97364ced460715bff39b4e06cc0db934c4ef0a6b93dfe7286d184d741f70182d0b49db1551f9329aaa6410e12df698c3269870649e717c3f6112762ff94c46782f64ec2fb6a16bb5a72f900f03a3b2781b7b206f8d7d33794a232242efdff372aa078179f0e29cf4b97437e4b4f5d83bbbb29f36cf0b48681fe2f73ab5a9cf7379934ec3ef1e631edce2e223f4633a7f704b416929870c17758fd92fbbb29855e241a459381eb30262182fe678c15d01ca3b510578a4718d1b3d056585ba18f998181af34e9c6ee785a3e3ae65fdd63d33f2e63e62a296d280ac98a061fde905cc29ea78d8ec92b4641ba2aa3b0867f1659c3007c6443f0323dca5ce4fcdd9cb2fe1dbb4138f59d2f7bca41587aa8a9e610ea224b19559b55f610484314139da5c398d8458dd43d8a074c0095adf0e0dcb7a089bf6627452cea87bcc89ce6d1ab4d9cf8e746d6dc1befe7e8d664ce29896dd", 0x1000}, {&(0x7f00000000c0)="cded70396d10ec7e38aaa7503ca7a0f6b9649b0a16a56968882922a760529d50ca7a0f582ab054962a2cdeddedd653db133fc056452d061ba8a50eb5154cf0e66dc26a6b73393558aa0d57e69d5285e4860e405a32f59e", 0x57}, {&(0x7f00000011c0)="3652a9c23acef08d2ab9bdd003e8d259b182dc009c5c7bd342489ca7ef59969677e432d1563032d21c6100a55436eee875522a14325080b8d3bb66fc73d04489d03fad34a6327904f89f2a940947a286426827586199b1cd5fd5ef071fab70f9a888f4b7cdc678242f11422cab040210c19e62ba1021a48c0bbc8b6d9e0319d09ef5e3a80afca548d317511f8f39095669720f62fe620436e4ee491d11a8b862f1494b7468b0bc1b56745cb6c8f4d9d679cee2ca526d6d8de00b87", 0xbb}, {&(0x7f0000001280)="386d6f975aa83b7fdde1d2b4578bc4da81b5346c8375a39682642574690cdd4a2eed53764d5175c55753a1d2cc7526536221d473a245029151236a99fb823cd80a2328d2070cdf02170058637d74e57dde1c663dd322b21c6be4469ef1a184f8c10d15632213cfa8a4e3f3253fd65c99290a0f0a33f5c0749351affe442499b8716d58c193943db95c982d629495b72568996b11e4076dc4e67b6710cf100ccaa5a4507dba2dd1050a3ee89cdb558cdac46992c1a3e706693460aad2f4f091a9db4044b385a01cb3b8760db8542bcf9bed1f9cc7df5b81f68f59acefbafb5b97a1fabc06a3162842a10759c094186ddf828392d224ff87f7098e121218713e727f78378770077be8c623ed420f0ca51d3312caa824df0019c3b581467561e5a4e98e81af741e6c050bd533ceef3595acb848a22c46dcc6e2321812a0515adb7235fab8b17f089dd07fc15cd7a9e8017583b273657aa7029966b30b6f08e7dd6da701c3c69070727d977b3d714e4537ae24a0ea023a75eee3e7643a385246f2053e37c0255723db2d36fdbc2237797d44c5c854f6141878c4c89cf26058338061e09fec14d31ed65d52113424e1d2f9df2456262c7e56894dd94c878443cbaf23703b4ec492f917393c50c2ab7849277f9151926ec7b7f09d6c8b3274b4c7fc1424bd5f4afc868efafb87f9d783c442fd1ee363e45e04afda0f01dd49c7b4c3ddd92a0c878af2c6001b389f543ec47641834016994281292075d2df78afae0fbeeed108ad512fdba56296cdd266049aeffb530091117281703cefc47cec00dd4e0ea991eea0ae8c82fe888c6f57194fb549afc99a7cd2760a5d60cce34b86e239e3f34ace0db527e07a386862facdc15e23dc6d463b3407f5e1bdefa67e2c90669c77173854b03a4537883706ad7999542613ab626b5ab52d50a097b8a574528867ed9a5c02f31a8fc4200070d43eb15f7d46ddbf36863a414299b026c565cbbbec39ba483f4efe2e30cc72c75ba064d82d804681ba526dab8beb4f06cf110198edea12260205714d3599eec70a6ced65ad8fce43516a4b75756298c8e8908fe8a16e611d12300aba19f89db99f548e88476bebaf6e915bfa60c50b9445cf6d5281c7f49b3a5f35e196828b34a47e49fcde8a99e809d2256bfe0f8588cec19c3be9b759a3a73ab5227896b058955ae05fd1a17bb6ee28a59611109ba5e0958cce2d81363aa2f8ba3d2d4ba2dceff0a4154cad9c6ead0dcfeb96fc7fddc4e071abeca58be265a73912cb148bdedb14d848af3fa45d141b926c5e4a28896089eccf4edfc42a6b082a34eeac7840a0a7e9d63adb531404058d8143cf8f0857b2ab5860410d6d30a803d2bd7f0aff6bfd14f05bd73cf5be2e31e6936a04c40d4da5a310eea59da49680a4a9470e86804d56c66141e0263e7ac939e928f946fa8acece049aa4a16127c79d86aa86799be16fb33fc89bdf749c7de307a07de1844e77fec395307ea986ca984a237083dd6c4ffea31436bc522afca16dc9f640fba0936eb93dd4966e97cc21f2f7e6094c10beba1f4d9cb8a85714c42456df780c5937b98ade2806a9b428c1ceb165da6957d6100f441b79bbcb182f100dc3528bffaf92e7545aed9e89b3318163cfe5e15fcf6cfeed369d54e61876028f9178dfb962e7f2412d440ba09e90f5eab97fa3b03f357e177a41fde2128895bb90c3c782e1cdc984aa60ca2be508baab328ad61910cf34cd8748a1379ee58fac26892bfc64b068720f91a5f873696ecb71b23da7a1ccb6bb5010f75ac3d14440ffb3fbd3d5beb4fc9de31a590a8d59e998ce84abe94c15e159da289c690a3636d04cde669d5cedfa11db2e72cbaeb07967d882e927a47e0917ead117325683992a4095df053ce9b53a39c1c477313b5b9001ade80640fe88802600b90c42838ac0ce9adbf96028816aafe8b2112dbdc20f7fcc9ae17f25768e979705ae8986da46aba9d6a958d803df55d8f1adafb29c4168d1d5fb8d1c813d63c0c3f4b14107eb9da67e9bb8245791ddd70909900cb2e826d2c01934896df81b6db136afa1908f9a142f7e6cb7b5521c39b72040d3379880b46b972d7a65f3576e9a167c043988f66a47c4fc74c0afecf0db4969f91b8b029d044513ef0ccf23ac3865d1b39654d23b2a77f0ab7be6bc19218fb17ebc819f5ae4aa0f9a0811a1e8a7db4e5ce9f2f08030044a8d224f8a832b6e268a41353c4af257f8332aefcf0960585e19b53d7526288c379224a7bc8051bbdb9d9220aa8deca6677ec9dc79b48bfd615a35a18b8c7cb60adba22ae24dc85793ec0a045bb00a8f3829c461de4c669619cd3aa494cd4399a51455f5371e629df9acf75e2318f9d54d6c0ec03280d5921a78a9dc3c096443b5cbf117abfb8de5e7a9271138ae6538ba06c10f3935ebce2de6eb2af5800a7aa412b273a1cf95720561076bf9f1eb408eb0d22f0de852e7304d9789238064fd7f82d55391e121cc98dfd41f6a5539b4c3eaaa5d04d209514bf98b936bbc00ec37541c51dbc44ac95bbc6c16f7827a60f50825bce39e2caa246d0e8048213bb274944468dccdceaf95f98f74c80a91ff3817156bf1c12110fed3b1cb6138aea3bf6b43bb95c87dc9c72a8a677b1cc8f543f3e3349e164322001c9d451b7e62aa5b631cadf6d3bf19574bf303263676c8cbec357d527eb6d28dc9bd57e2c24d667d323a9f8f51171547923512267ef4e818af2c40c64f50b82193d637f4031d36be03a74881f6f807cd7509aa8a250fa5423d4b17176508cf697169f5ac13a7c6613c7070f8ec47198ceff66af79061899f1aa0490ba67e1ef9e0a7b214cf9b431892902707fe950199cd8f005af87bf11a00bf381355d6d20da0cb71c6e8f0f2d91a7b88340edc995dfee1b2662bd53476a54c38be8dfbfa6aec4c072b2701e717ab5a42f69bbf6c7d5b068f35b3b9692cda889bd676e44ab4cf8285de10cf8e74f8c7015ccc0b8a0a195eb368667dc292cc3b6668ce2e4f7d5e7e5ca3a694b8a1bfd9a04dc0a5f5a0bd9d3da0002872446375bd969eae0d76403ee484563ac056ee3cbf007eeddd5dcffef9a2d51a469aa8220aa9efaa762efcd0aa394e0a2c7b3c56e8c0180a2b56b3b481c5e0a985b488df21fc0df35a610217943606dc1a80e4672e65dfbc9bbc7376c5a5b6a3e0ef259d4fbc5e8360e6c6938a383a29079ef410d8676d4478cbf03ecbca0ea4e8b02752c2a8dd91b07a42a9cc09bf3c31bd0c176b34a13bbd7c34b203202b21abf89a2ab5be20dd09804928d73270a57a472818ee0854ff015b725745f816678f98e9da682a4882f0ba15e52a0f99b138ec012d1a7df8427d2a88eeeddb18c592781f55cbd4651e568495adc96f6952b416af1d172bb397890bea7476df1e068ac0c77bbd3f7a6ac963af3ee65edcb29c0788cb518b644d440605b407ee165673d76b592d80218febb00e9a60315079d9b1dd63b7d226b871a0b9644cc701444e1f5e71f5fe043a0b48f3f9d0ff278a04e9d035d5f4bb264aa554063ecbaccfa807b562baad1cb24a6579cb5988f31d211229c52ca1d474caf31cd9ba082d2342b6ca35d627b826650ca12832cee84463eb586fd3b8a0e45f2683ed33f219647f6e09232ed03d71a42fe62a5e17c7f282e7690b22a2053969f977b41f6794fa4495e87224948772f9e103246c15945a80212811e267c0491bbd491540238b8bcb38ab3a417053cb501df6fab4d6cc0a9eadf4a78adab0ff7c54654713f5459dc85963e8dca427ad027658f1a09ee0061d351b097158fee6e725693f739a1845df779024a2c76faf0113898a9318bea4ca6b9f6db5fa8cac99040fc203c6af120ca6ec44cc85007536d01f1607f25bb9e50df9ffbfb5a4fadbc8e5309ad1289ace675e8ecb74a2c99c8be4388b95066c2596437462389af9101964736d2ea239b7c934336f1b4b4aa2c6c3c71208135a9e7e0db3f5ee32e47c19c023ee13776ef9ecca796ce1acfb45613e18233ace33e464d637890e8dd82d18a5abd014bba8e1a884b8c8812566202f8c02ed5a919b9839a5c0d991d8ff3eea20ceef7aba7c0ba773eababff870c45e66161fff5fbc48d750176fe3ab104784d0fa1ae0f7770338d7aa66aab7ba80c67d3c7a839abfe5f17251f030a4280974cd9eeab7066f9e07108334badaeea1fd0a934f0c4b5131e1a4aaa19b0aecda8a027666abdd511de9c16b421a18e2302fb2d8316c186429bbc4046f7f1d8a81204596f526f8e57aac89b63e391f6d5d8b06cc8f7684c5a15733b01930c1e6cfa240eb27a1eb794491f070f583c785a91fb3c4a5bea87cea952dec0695d4bdea5c2b108e134d6279fdf002b1fa293d2c6f129023169d7c57ca21a06d2808f6a09a687ce3d009773a9ac691e4a5c1d73ea7e3fe34c332dcba0b6eb1599cf5f0593c08460b1a7dd352636e7be892b83e0bdf13539cd8bf1d68641747a35ba35797484b9a083863de2b51fb7fe8ac544f3f2daf2e12e2d37a5f6d43f94c6ce420b3f77b9da40e7ddf54cd6397e677a39d0a0c993ab37e118691c718f2eaf403f6abeb124bb7da971789dd1be61bf5665a0ad084b74c32b67bfe11914c45f21a95379677c5ce770ae1be8da4a0a8972d1f00da11e534d62c161b96b6fb0e3c200793c7ca7966a7bc633c327bd67889e0c3fa592cd303e645b6e5e4fea66a8130618ab9e1b68a55d1b422d7daf972070b0a8d09723202eacd326f73fcb0b756f4050612a0ac614bb06ce3b659ed1510f1a48285d3f311ea3d2e0e7e0f28c97e9fd1f0a21b512dd7fceaa6ef3fddcca5e698b71d031b4f1f741c526016646a1a763457cb0301661446b90933dd83284f56e9b9d5606fd5d66c48420288858d75848268e5d97f43cd8ab522e4250c7b72d204503ffa68f835aa1618f98e3d29bf77e1872bdb89b46efb1d2d04b2d2b2e365c8541201324a1697dfefdaf48ac9c705addfdaca9e9844aab9b4d5bcf7f7fcad9a5bb5d2f1486836efd331de94d14cbf3793ce78fb9c3a45cb1d2b19eab5e92ac1049e5b1986b1f8ee44e1dd1d718276bb4efdd0937ee03762a0a74f41c0836460913c921222a3b9fa70e6db49798f928c2ad39f6859fbd048def92a3ae9d7c451900dde2f23e51052c31666731ed6f7c146c270fb94fd6382c0feee04ac910449f0a466c00fd553e77fd3dc4673a163d0f4e22d922f9c81ee194262c85e9458a2a3695c261704909e842bd44bab3046f7842251443fde4ea7e208936d2b4f4cc3294be30e4375aa45c091957fa871632b40588605837608fc79877576cfe1fd82c19a7e7861748b6381454b552d553bfc10a0ad096baef5c231ea59dc361e1745db8e09dc806bbe0a26f8cf0963db1d6092d6537600c6478abc36c8c50c75eaca442d082c7aaec0d692361e04dfb9dfd6ad17e912f41dc982cc60c7f812d7dd808cd2b41cc5355c357432f39434db199cf6090260892d857787148784e0a7ae92663cb8d43e8511ecde95f4397609de57195b8744d7df494d843feddefcff9af11a739573e1dab44966bea45986dcf38f02d25bf115e18976bf59cd4e4d7eabf1da67152f7cfccff16215f21a1e52995eb44416be72c7707454dd19e95c9cd5c87c5715632e7d0d5c25f1315cecca213d65449d10e53f5f5034006e62258e091a494474d624f8925a5d8febdf914615544ec49be58ca72e95965fc874a5843ff4d2711082e0d7f638c4b970e752bba07f2ab50e4daa0b20e1ee4c044a7c36df6da08c3f4bacaadc60844a", 0x1000}], 0x5, &(0x7f00000033c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x20, 0xffff, 0x0, r11, r13, r15}, @rights={0x20, 0xffff, 0x1, [r16, r18, r19, r1]}], 0x60, 0x7}, 0x8) kevent(r2, &(0x7f00000000c0), 0xbd57, 0x0, 0x2000a, 0x0) 08:32:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 08:32:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000032a000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) fchflags(0xffffffffffffff9c, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x66) chdir(&(0x7f0000000140)='./file0\x00') 08:32:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x10000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000001c0)) socket(0x20, 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:32:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xdb45}]}) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = fcntl$getown(r0, 0x5) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r5, 0xee01) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r6}, 0xc) 08:32:44 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) 08:32:44 executing program 1: r0 = semget(0x3, 0x0, 0x388) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setegid(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r3 = syz_open_pts() fcntl$dupfd(r3, 0x8, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) socket$inet6(0x18, 0x3, 0x7f) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x33eb4c1e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) 08:32:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {0x0, 0x0, 0x0, 0x20}]}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r9) fchownat(r0, &(0x7f0000000640)='./file0\x00', r7, r9, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r4, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)=""/79, &(0x7f0000000600)=0x4f) 08:32:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) close(r3) listen(r2, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000df679d93e17e1d619082425c0205a614cb3cbaf38132530416ccc8258c6e3e75f93e845d3999de69e28167c1c9b76d7d2bc8f5be67b33e4dd3560af44407000000099d86bd27d8b6e72e38cd5b4455c7962d8c0d6c30e96fed70ee5ee23a653bafd825c2b4046642dbe17a93ce10ca8b39357434992694b6111c1e564434f41bdda70c30ddc5605aad4bece04d0503bbeb697775568b191655714f0a4db08df8bc53c316800f786d0d6c3d92e279d9078a20fe9287752b4539f02cb82db019c9b3f03e15191457122d06cceb6a88c2e7acf7a0a45700000000000000e708fe7c17ee0abeae3934f801e7f0b3fc9b14fee8176b7f4a89f549062ac88c64dbeba9801ee77b533bc6539f10ea11ca71ec4345f8c371fc5bfa729fbbcb1a024f73ee038f3765de755ec356bffa4051fc4ef3e6ad4638300b16b3de3bef415a938e3ffc3420a4fd1f9f7c6890619a17f810452f01a938ff93073f54ef64c265e91fcdcb98c82fe4887a3003129cc0050aaf2eb0867129b9423209547e092518ba9ef442c6e308afa960328438e038b34096c24b67a60deb1894cc2e0f78a4867e104354df6f686839ca0bb7883f395664c3294796a38b"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) shmget(0x2, 0x4000, 0x36, &(0x7f0000ffb000/0x4000)=nil) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 08:32:44 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) clock_getres(0x2, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r14 = getgid() setegid(r14) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r15, r14, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r14, 0x0, r14, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r14) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r12, r3, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r17, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r20, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r20, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r22 = socket(0x18, 0x2, 0x0) sendmsg(r22, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x80000001, r1, r17, r18, r19, 0x100, 0xff}, 0x5, 0x2e7, r21, r23, 0x7fff, 0x0, 0x7f}) shmctl$SHM_LOCK(r2, 0x3) close(r0) r24 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r24) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r25, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 08:32:45 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = socket(0x2, 0x2, 0x0) faccessat(r3, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f00000000c0), 0x4) 08:32:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x35, 0x0, 0x1}, {0x3c}, {0x8000000000000006, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x22) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x4, 0x2}, 0xffffffff, 0x7f, 0xff}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socket$inet(0x2, 0x8003, 0x89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) r3 = semget(0x2, 0x3, 0x1) r4 = getuid() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480), 0x0) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r11 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, r4, 0x0, r7, r11, 0x8, 0x1}, 0x1, 0x540, 0xffffffffffff3435}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 08:32:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 08:32:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) getsockopt(r2, 0x1, 0xfffffff9, &(0x7f0000000100)=""/92, &(0x7f0000000180)=0x5c) 08:32:45 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x401, 0x9, 0xfff7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x81, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x34, 0x0, 0x0, 0xffff}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 08:32:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5b, &(0x7f0000000240)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 08:32:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000191, &(0x7f00000000c0)=[{0x16}, {0x6, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000137be406a0d5c6eb0cdf7269f3ad4ee4b8c67e012516e45835790d2a5e2e8fa3deeef16bfb8308f5d496aac30eb8ecfe67f8e989cd67a3a6b77d419b4fac54c0e480ac86cc9efa16aa3e3c3a8b316ba38584abb7c1e0dacc33c5da05fee60faf2b4fd3b2f85ab171bda7c9cde2efc10311cfad0a172849040fccb6d23303fc9708f8e6bd0d870f255ed14b462753f03c1818643aa2cbcd02dea1d3699b105801d75a369d93353fddb5d19d1ead16ef9478d3f3a215e325b39acd7b515bd7fec181a3d84ae12e085312601074497e1b0a2f"], 0xd1, 0x0) 08:32:45 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xa0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d3, 0x800, "d700060000000000005b00000000000000e74de4", 0x8000}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) getpgid(r6) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000000)='.\x00', 0x0) 08:32:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x5dc, "ae75b01a93b45136fdf0f8e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093", 0x4f}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 08:32:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 08:32:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 08:32:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$inet6(0x18, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000740)=0x7fffffff, 0x4) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c00000000fb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa01cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e15500311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000c17edb15b8038cb2d15ce6a48114c36e0eac8ec993793132f56044c193c04eb2d8b8914d48ade824a78fe93e5c4dad618ac5050c2b6617b130af1c9baa7dc6a87b3a6bd57954edf19c4a19d94bf8ef3c393797dbab2ec90e392991da24ea02d1427c877720f9629c3e40730c3057894ef5fa07dccbe353003d477b9eb70ca8eea0cb1cbe532b71e9273e5d02ce34944f5816f17f4bd8f1384537918ec75d59da38c130cb6fb4da3b82df758e8a4f242d2b8ee23b65c9aef95f15dd320a73948ad0513bd44e3567bfd55956954962d44a23ab39049a4797ff5b44ccc0fca3fc81b1947f0706919cf13975c4fa52825ce5ad872bf50ff72a929a"], 0x10) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="182303b0bd711260f60da6883c5979a9e2f5c8630a89bab6ec38bd78794214a3131ea34f6385c1aec47bec8a8f512ebfa3955ee9533300c526c6c22eace42997583b99a6b1d13bbc898b814aa7d98334d8e1c32e188b8c0061274e81a1531ede3f8d02a3af55505994a2fca197cf0043c4797b0f80d79ba0e127e4f9d34ee2ca3a250e713e8969ab256256", 0x8b}, {&(0x7f00000002c0)="c13506c938c0174addd5422c13cb8a8c933272081c051fe1f4c7f9357cbc27627f26368ed171872ff3956792e6801d69aa2c552c78fa4e436e03c43af6d93a3cc91522afc4ed5879d2695985a53841275eab3570edad3036767341fe67572bce34227d63bacf7cb5b154e616143e5b4a2da85b3542059e1bde0c0e2551c2ccc6e93c4c02ef22c172f0d3fe352fca37f0a225dea15f609f", 0x97}, {&(0x7f0000000040)="ab35c6394367b04e6c5449eb3f115bb7c31ab5f32d27810688b2d4d05b150485a779f5d889fdc0d3e76662c90c518f12022cfefeda8265adb59315a430577d56670c86ed10d6b324796883ed1cce006edaf7a1f84d8eca32f0dcd835d2", 0x5d}, {&(0x7f0000000380)="770cc884010205d75b3e57f3a5d71e66cdf5603c8e08e1eedc5808935dad9aa0157d6bd32e01c452b7bb4d5ba5eed833e8dadac84d12537506b4b30037dfb76dc9c0d558bce3d10a45b124cbcb5be0d0773efc5b80a2c7ccd68595a0308015c0f856e052dc6aa46380603706d34813cb574b6332db0bc1823d724bfb6d0369a6684edf93bd097344ae28d682b02fe18a9e2ffda0bf21ad7d84193a3a8376ca841c7698ae350a3c6862a071e3019444ff7a5103e4cdea08cdbad96dac7223e170b89eaa1ea9d5448ea5c83b635fc2dd242367ef6b375e88d8f6eb17203b1fb2861fa8b43a57", 0xe5}, {&(0x7f0000000100)="a27ef61f2deb0d698e2485ff2f247ac6431db7e673de7dc5eac78130497c4d6ec74ec62c69d266eaab3a3a74682a995e13f4e408c4e094a7f24f400715113db9cf9f87211ee9ad", 0x47}], 0x5, 0x0, 0x0, 0x400}, 0x402) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x471}], 0x4) 08:32:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fIle0\x00'], 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 08:32:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x7fffffff) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) close(r1) 08:32:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x20}) 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, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="100e295603000000069a1d22a9143a8c5269b63d85cadc2541689fab85c3450dca966e189a8a0d5ef70d0907fbb518d685f8d5569c8bb1e9336bb5c34d684c12b04cc37f0ad1b5eacb0183ccc810a5bfe23e8cfbd47126b288bc922372ad072f0000000000001000000000000000", 0x3f8) 08:32:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$inet(0x2, 0x1, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x7, 0x0, &(0x7f0000000100)="825ba16cd4c9f7ab2fd89845e4280438c2100ca839", 0x15) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x6, 0x3, 0x6, 0x200, 0x2]) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/86) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x3c}]}) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000100)='w', 0x1) accept$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000010bd3d46729d0d49ac767330d9cbc8d09708a1176cfc0daebb3ebc55e7985c818f4957d1e22e4cdfe8ac517044c520e841d375c5a47da74e84362eee8d93de7f22611d4f4ef0ec8e7e11472c1c3cde9b9aae91b8eccb3c5827dc9f3e4d5c141634f9863497b4e01c6008896526df88a96aec1c9754c834323be52ab3e5a5fe3360c5814154b6fafd01fa6da2c0742736579e4d75c7a2165d4d15cfbb954f90c12485e54cd34a34a55b334aff94e4918ece6cc3094cb3bc1db09b97316851afb4e40a0b17f2497dad44cadf4e6b646a037c7b78cc42eec97dc6cffa30cef6dc503a643416"], &(0x7f0000000280)=0x10) 08:32:47 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = socket(0x4, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = fcntl$dupfd(r1, 0xa, r2) r5 = socket$inet(0x2, 0x8003, 0x89) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="e50a62e280c7a29e4974816bd1e71efe4f7d29982b6641615689770c991d532fb269a8ddfe51859332bdcc31582911b471b4ef85986dc28cbc380938048188525a1c2b15a9394b119c1b6f014f814d648f151a61577192f80e5fb7bfb04f35159d3af49d9831d4d9f91b188d819dded407d11293630d68f36eacbf6915c8330351468de4cf4271988e8a9fffa5eafdab7791f745f55c83d6c5932a60552bd140c918d1ace13e2da6d298760d9c5c654d4496067df9313fc656176227bd727294617fb8d064af4f25524b9ad4fb7f194964e6ec12e4132d07630b6f671d66d6f1d7d29a9cbeef1002ca919854f57e0fe81a550a1de76d714455c838a9fd21e813246e3cb2bbf63ad47fd75e4df813f0c47446c3a758495b3e507417a385e32ffd5f40e62986839494cf1d7d5261721625cbdb83084f45d74e7ca309f81e2cf11bd38b2b7f79a84fdee6bdac50f6ce2b69877ef77183371a877424e5c3eee234c24c527dd31d5f5f2d7a3c8bc2b44d6066c0b2a54d679234ead2399e57f2872b0fb7e477aa3dd18f1456a75fcd7718971ec79a3c914d69a926618c07168431c41270359f868a1ca2f24a31744fa1c1d3dd3fccb699aa6960699563328cfe20ab310b6e3a24c889f779203092944d4a77b8032aa762691fe1689f327227793d5bc66fbb2a7326e883d00a2d4e925bcb63293e6fdaad24a91127a939b5e5a7f7c576c089ee3d40c1a8a4f06cfc47f20a2d66647dac3b81845f98b93e129da2124db23970beae755cabae6a88d250c31964a3e3c85cc73f2903efebea5f2d3e05b79c8edcb2d686ca4d3ea8fee9f0f11554321b1d6afe35e870afe6d6b5d60cc5221173e961783825d564fcf590b6ab0de1843f75eaa93a5ec0b5b6f24825df077c12d0688fa39eec2566a79f6bf681033c9dc4a66a0f17ff5e4b4c60df634f006af23af2afe6cb997a4541d18d5797d29654278b97f7f81d15b05202f1249fd6d7711734694eca7e435a84aef0b329dcf5b3031e029d32307d6625e099a85c804ec8fe900e77a4dbb86ff23e31181176e8d25866011fd0a9bf4863358ea3bd2d0c2d42101cbceb514fe4c0204651420c45090cc606e86f7f87ffbb5394baba649f8fe51c4d10ead1a9b1e453130d1dbc5bb1992582a2c2a2630ebadaefefb7990b3c757d651bb6502bce80843e54ab4eedd1f299fa9a43f80ea306e1a8e712d92878a157cf26f570bcef874423ade9fc8997583791b9c1946425d81398169adb0a40c4269e712ccff390d33444aa97f62c47ee5371dfe8753ba109b1978a22731f0f29ef25e3b767de4409f8b1d6327b69f1713264331de621ef6927957c3acc94e2a6a55fb457584a8fedddc4a571003d9723bc81d1e1fe6915942206e23b55ebac987ac83f6ec144d40d85ad11c0f49e15633b225be14d011afcfa55b54ad6885908f7ec8c3c739c0a7ad8852f65900a4cf9f8a9c6254bbae547f2ac4472ed3e517847eace7166f8a82f4ee7e104311ca2b98d7eb730cc3a48e4567b8c4b7883ca6dc399a98b45736e3c086c4abb1ac249ac502b89c4c777d5083669e64c71c4ad5ae0d63a5cec9cff0f03289af23f408cf54d9351aa5408762e9ae2c6bf37aec30716e506156c43cfadab635b2ffe7eee0820edde9a30bede7a326282af4e92ba24a129f8a936b3e4a0f3a189a077a53a2d94ed5bcb2817c41bbfcebd9b558cdddbd2aa9c59f24a1de4f9de40891b50d457914e9913180e01823602a4acee130d00b2601fbe076511b4001987e677f2af52028ae03fcd0d9135ede9fc122be6d9071321edf45c9343ec8a52ec87e02ab0e49fefe5aa5124ee0c6bfd25063c0222806347734568a63f9338a6d62167a1416f7ae41cffefcc1e88c9f6436252fa1b33c7052292e93c2d87156f8d03334adb306fe36a524b8dd6a3caac2a77c7470459c80c16db14ab38f64f87abf2917ad07461c945bae3eb5852a3bee2ff92ce26a8435e7d235306ecca42a700831be948e98ab9a8a9797bfda99d9b1af53b3bf36c6e3ba42ec6ff3f62b9860dd09d2085531f3c6df0b8d9bac549dbb363c8ef4792fdbae2cb88179f093f6db8ba25ece4146c8c6c31bd1823307d10781c945c15faf6027b6906a8e136c6e09a9ad935026071914995f9a96fc24c8a3cfa05871b9e78e641481d11178ae6c31b777b1d570b6b463fd4154bfd6a81078db91cc3d1564353463df5e111ccd0106e2543d425df01342972ae7e3a62991ae12b0c1339bc38ba53de44c3d9a336dbb73800685d575523e67093033827dccbba638b8c52d31dfb1fddef5508ae28fa11ba821341fd038f326295f9f32aa294fa9931e3f3185e303aabb38b1ba73a84c2131c3488b326fa8f4a5d9cea4345cef37806e5560b823345ee1ce7b80616e75635b784e74397f7006ca69b0775cc9fd37e944a7a652a5998598cb7e9beeee4cef2a355e595254f6537d4ff4639ec052cef68e9f3fbfa72a2d8748cc6ce94d93f779a826435e8d49cac27e52213984990e92d945aa389693b8048de4a6363d62ab3a03fb4b08bd4b2695fe22cd658a45f700459f82ab6089f321e3230f748c290a809f01a62a4dd675e4bf66347ce74bd5d3850d4d83f20f231d8c0333a7b2101591dbc663c4619fa20ecd5f8c78d32ede21eda70707843174203d7efc37ac9539a8e3c70f2c302a57001dd6173ac4d004ebda493a44576d49b09d58d2bd079b5613b73536dfc7b2f2978d214e59d7ee6150e37674fb9498d78868a2300b3d2d226c3e216c6efec85917bf28a83b2405f1d7dbbdeaf50aed21417de9157fd789164f965bfdc2e70147c45e50a8c7cd1e360c1c9fe29f3a272b83ec0c988e1ec8948d8b1d27eb5a21b1b5472356369afce7ab28eeed3718c0263ab6748dc9aa61a2e09b2e779e0f65af35903a4933e1739f3a3e8d1b16a6ea03a81feec6b43115e855ce96d65b622395c4a4263ad07c1de25041eeb116420466d072c2d2a28690f96923ab1466a89b5ecda47827fc5b71c06e0395adf2288611832035fdf8ba8aa69ff75e6dbb6b8172d8d004271ca07826f5d5f92b445093f9b5212a932831b724422e28394d86fe9831943372646b2a4c274742f8c28505a73ed52764ac055b6e77e6b8ebd729fba217cbfb200cb6d365db316b633c10eca75e684a1b37dc4fae131beb9e13f8210680e0b0834ebf712c348ec7d1e0c691bc807608c44113fe5ff95497d252482ecd05529040f57d4658f2d2ebc55b1fb9037030c784b4bc0e485ff9ad286ca72f8a9feb3dd147b6d25af79841812d37850e6ab43c192770c09dd49887df701cfa5743ac838d8717000c76e50e567d758fbaee81111f787463979a86954d3e501cc6e522a3fc573b9523c2aecdd3bb0a509fecb24aae655f06abd4695e9e6b3d4f2c1fa5fd9b883eb18aec3f89f9ce456ea3560bdf78a335bb08c6078c13691ad688a91b55a78a64078ab95f6bac3b5cba0c2434c7eb248470bc27edbb076a522704649e519037cae37d4c2eedb07008ae2bdf86b822cc91f07c59924087936677fcb5248f74d017e12b785c462fe58131e193e9b36d9ada1594d369b5a7a993c93939a1b462ac2f855f337fd99376fb1fa735b7929b7e229fb287244f4ac42378c0c2a8d902b8baadd6141de4922349d871087900ada8c0dd21e1438604782e7f496cbb6d03d645b6dcba647b270997388e335045019c4fab8d87840ce9b0af3744f201e757ba655c1ec08973cc660e86477d59b06d96c8de75bef1266be320a9962016fb8e9fd8ee40da518475455540f74c0e6ca1cc9e2707597305d56be1db23478c36bfe4c1280b5ab4b892657d71a70b7bfdf82e1b6d70ae5463d254c6bb77a09c6cc4469654debfbd9bad3ff073aa349a8c4a5ab2718374aa8c992bf17b76fbe3add4c344c8e65242cd84e837502d2defc7a7a6874c2349a09593b6d4297375d75c27c8b5163cec2652883cbf4af80e61066067f79e0d35ec6ba0bd629d276320e79f5251887ae3f2878b6bb0cac7390cc410def868c0f20fac088a54506951c8fc4f6d29fd01a0b92566cb09eaffcf758fbe17c495b0215246dd6f38644de0c3a13a8ee298ae60735957f969a2b775c986ac13b8bdbc186db1d07385991632ab2af8146913c60df0724393682f145a6c20230f6076b2d96220f4823fac9493cf8be3c8dc9a9dfc57d9835afb9cb9b4689bbf245868c291e001e6f2823466d9af685523b33f302f7c381edca5569829fb4ac2134d4229481e5c06ea7f1c9350223614890c4d5db2fe944aee8aa4d182db6c511a7e4d9eedee66269fbec009487387421bbe01f572b55cc0f070d04db84dc270bc49613e2a972dccda53c3af866ff14e2b5b74da2c13aceba96b8e7cbe2b43a43142dde21d248a2ae1e3bd8febb871a428b013e11d483f9189cc35f4431526972972bec06b6660df0a844324a183d82bedad13c93ffae5bdc88eefa9f5736f2f6d1e952fd2afce1d8b623a75505ecc3f66c19ed1ca0d0fd52a5c06a18f3358d3c8f19b051983f4fa7202b18bdfb76ff668c63d212754993a9bcacdeff4d8d12833745a222209418a2282309ecbabc046247077295c05bc67f578c9b1b08a0d0f1e0238fe2145d81b3f863b86af2589eaab018e2c8adc83915c2b666891bcd402a2a01396d0b8c4003cb9bdfc5dc98b512242899843a680dba41165cb75467bb56d793eb049d687a187abe880ea15120917012820fbb6346dbd5e0df84a12aa4bf0acdee974b8bcc8ed14e28a506c0006f90a392024daa962623210db6fb350282b74e36d91b2dbf665b34fbbdbaf3cff4c3fbfaae6cdee9d8e458c5185b7e430237bba59b59b9ba32055b652cadd12c170e59979126a2b29ce46397382246fab37cf8280d176059a397ac5586a8b82b60db5f33bbe4efacff45d0271015f6587cb0e765e737e21f8630008aeb39613501acc12ca958b613ae3d539b6584257d40ee23c9f970de63ffd8e8efc6ceb82117831d836eea3996b736e9a95e2df48894b11c4679eabc105d108b00a282da09cdf4d4e1ffeaa4c1efbd9737254f978bfa98b151b88458d835de8784f6aed9baf78aca95e3c71e56456ee34128c34e72556693a603f57cd1edcd9e15e1a702723584e0a81e819039b5381e66565cccd1a853699171e9b014921223b694ef6f56be63d6a5612ee73dc6745f0f8099e2fe938ad7dda32148ac8e141f512b176f61f8b9845e66d5277350ebec2648e1e8154044ec7a6ad9c850d1d7bc6152c03c8985b4bb0afc911079f667f6f186d9112ac28cc866ea21f2df5544771b3f4d98b4334eed7a659693bea8752aa0e1222b5707eafebf57a5398ecad2e5a9a152481be959db4069c96e3009bf4301e3fb5cf4b130336e1cae39e0b7e24ea7a4d42d5b14f8842fbbc27e66cc09ef8a4e30955d401296f601930246ea13c683f2e154fad3020b4612144bd82fc179a38c977ecb9a1a19aca94048d24ea9274e348061f8236e485b53cb2e9194a4332831aee72c9d36bd4db4abc294055117e442ee11def6d1eceecbdaf66a55a86fdb0afbabc62e514fda43caa900b784fc6eb1d1ba736fa50de799076723826ef3a3f256bc2e6bc6a81caaf2a2b6459e13922d08e157a5e3d7efc81470ee74f2e4735c88c2bf40d3ea94252a5076d42a62b3ab7aa805edbe8677d2c80acbc3ad0a9076be909aebeef388d41e50c5c403da574eb34e4366608290e5f958d6722d691dcbe84cfb98e181e957c92311c7b615c9a99b26bcd01064ee530b5b39", 0x1000) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffd, 0x81, 0x20, 0x7, 0x100}], 0xbd57, 0x0, 0x20008, 0x0) 08:32:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) r3 = socket$inet(0x2, 0x8000, 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000380)=[{0x4, 0x9, 0x800}, {0x2, 0x1, 0x1000}], 0x2) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x2, 0x0, 0x0, 0x81, 0x8}) recvfrom(r3, &(0x7f0000000280)=""/47, 0x2f, 0x43, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 08:32:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r2 = semget(0x3, 0x0, 0x8) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r4, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r10) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, r10, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r13) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, r4, r11, 0xffffffffffffffff, r13, 0xc2, 0x1}, 0x5, 0xff, 0xc5ed}) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r15 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r15, 0xffff, 0x1021, 0x0, 0x0) r16 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) kevent(r14, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffff9, 0x8, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x80000000, 0x8}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x34, 0x2, 0x20, 0x8001}, {{r16}, 0xfffffffffffffffa, 0x84, 0x8, 0x1}, {{r17}, 0xffffffffffffffff, 0x28, 0x40000008, 0x3ff, 0x7}], 0x7, &(0x7f0000000140)={0x200, 0x6}) 08:32:48 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/241, 0xf1}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000280)=""/14, 0xe}], 0x3, 0x0, 0x4) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x8000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1c20, r3) fcntl$setstatus(r1, 0x4, 0xa0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/127, 0x7f, 0x1, &(0x7f0000000080)={0x18, 0x2, 0xfff, 0xfffffffc}, 0xc) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 08:32:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020407e0001795158aa86906226def80c572742db2c8b3f6a43486b8057f561f59010ec2f3ac02cc3e419091c8f5a6bf947b8df4155e65fdd858830c19be056348d082f7b878f18d79b434f69cff9e26b81f417cc9f1be2fe6bf957896bc051a51dff961c1ca8953ec461636e62a871661a79f82a8863041af8e5aedb3fcdacc8bcf8e1e430c197bf83448c95b8bc1099d9516f012201b6f0a5c84fd413341"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 08:32:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320494b272aeeda") 08:32:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60, 0xff}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:32:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x108) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0xf7}, {0x4, 0x0, 0x0, 0x20000000}, {0x4426, 0x0, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 08:32:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd3c00000, 0x0, "d730c15b00f4ff07000000effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x4000, 0x5) 08:32:49 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="002baa42d9c3330033a89ce4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="6287ac24831f95d3518341a2a688fba84c9f417ca6b21f24fb6f299f68573b00faa8719704e51f2f6cc1635c6e38e18c8c649246da8e9145f27542a4e7db68979536256664e1eb5537e9f75a66632661c3668355a2f846fb74cff55e305f5ed4d91db2f8c93093af3d711368da4bdc48091e7fce162e29ac7bf77a08919f3e29", 0x80}, {&(0x7f00000002c0)="26e9a9ff2eda248a528293e2244b7f92815663bde53c721524bc37e06bd36a575eb662003b67524acd774163572d9f9e48107b0c0a94f567f54e3dcb2f8dd45b654cb4569e9d6301c951ff4e0b6b3a1d54570d4784dc9417fc37da7f2fcfe1a0a9c512", 0x63}, {&(0x7f0000000340)="dfc25b2b54d8595ad8e4838a7a4fa82b25be0bf644b64b979155c7b27545a0b488da66481a57fc2334ea4e24d1b7678bb31a0a378d4a50391cfab70fa1603669a3611b2d5fed57d11edf62366fb4a966c010872dfeeb295bc82a5b365ae43469292d2a06807002045c82bec0e1aee7ea6286b6c8965ce18f6204deef848cc1ec8bf82a2de5dbfb314d2a860a4e7a46103e1b6999c4dd22f9d45c6dc4c775588c074138823163acca", 0xa8}, {&(0x7f0000000400)="bd9da22a5cb9b12dbf6ab86a20aecf0cc69c869fcbe68b81ef17c1cf993d2f89a453b08547f49df4088c63fbb812556f35e017bcd01c69a232a10a1a18dfe5a285cc5b34f05e0bef2f41c34fa2fb78ddea206948563342db765672c5df3d36d5960ffa74a6109f7f236959ee34337eeffd282bca51d57a4919ec0841c2f40c1413e8a7fc50ef2885f75207b602db7bf5", 0x90}], 0x4, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x4, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 08:32:49 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x80010020008000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100207ff9) 08:32:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e733048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 08:32:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() dup2(r4, r0) r5 = kqueue() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x1, r2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 08:32:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r2, r3) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) msgrcv(r0, &(0x7f0000000100)={0x0, ""/82}, 0x5a, 0x3, 0x1c00) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = dup(0xffffffffffffffff) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)='w', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0xc061, 0x1, './file0\x00', 0x7cf, 0x200, 0x113, 0x7}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r4, &(0x7f0000000080)="9d", 0x1) 08:32:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0xbfffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xe000, 0xe2, 0x81, 0x1}) 08:32:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xffffffff) shutdown(r2, 0x0) close(r0) 08:32:49 executing program 1: clock_gettime(0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x101}, 0xc) 08:32:49 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x122, 0x0) pwrite(r0, &(0x7f0000002700)="a74c9fdad67876415eb1636a1660cf7df915c88444b19d6cea6ec14df353abebe0c7c577b3b8a0f516e794ab117319a119f420a1010e4ee01dcfb6fe420891a2e62a4b233fb54a36a7ada95c89426e2fb4290ebd5040f70268534fa1091714988e96482737f1b7c0a1010c416507bce676919ac4a24a78028edd6ebcb80403b04d8ee19ab3caff513f7c4de6b33dff19d2c9bf3cb4fe04b7025a35d22ebc5cad2500380d77c174077a4a0cbad42f068723164c7b1f3b5cdfc5dc06f70df515ace3c1592857ddc400a677fff7e68dcaf849bc25f19893569ae603dbdb37f4305819b51907919f3eda9f89e861786c0a180e3753c0acbf67ded94ef920fa05ec691efca44ea83da31bbc66db3475c9658be575fc2f93ce2594949886b80f072971d3e7e31170b71f3fabde60e03ae1538a2d4d7a5093fbf5913b2f446229b78f361d9a20508d497268b031b981718c348e20ed250c50ddcfe94503ee9fa88e36db2fd5bd2e6bd5bf408756b5fd1ae3be9b7b0ae5df9c7c277222308efa7c544255ee711301cbcf1c1d4be8d0b6f28f1a44e1b4c41cb0b4fc602e537ffdff3681acd32982de8b4b84c75dd94fc3757f748e2e55a4df3a1fa8aa062790861cf7b30f51f91554d22957b5e3090c82c0792c668a88d2b66ec4370cad472b", 0x7, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x102) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000580)="b984ed51290193a9aa891b7f6d4355e4164ec365aa6865bd4fa74944d05b5b125007032e3bb28e169d31833269b8ae80685cf14d85dc001cab89f601f60000ff4bfd9d830a8605c5abe0ffa395f7c35dd8cffed6e5061300509db18d8b774e8faef8b7dd71de849310d838234195630702507d7385390839b1fab39782676719c110355765efcc564d347b4ee53d44050b23fe9bcfdfa2044dea9d55e8509d80f2d6ada3e5f3e9104f720255ccc764e673fe4c7d4f5f6045488857c34a7b441e94a6559701a72cee9a012e50376b0d269af6e85c0ae1076e1183f674cc3c94872a70eb09a90547a5014576f04e594a76152ecf8f0413367d3f4116b7af51c3e05e222f19b78b64fba47eb7d877a92147ad18875f63a9195cd3f32c2084dfeeadb461aeec2f61cc4a9a0789df44b83f88609a385145cefe6e95f714e36501367642d080d72d6d6558fb101533c6a91c501c23c744125b59eff85f74f4631479960ce480f2195d8e91007de39e324f4d3945b2a1e32062cd0cf8e6ac10a3c6d45357fb730cd3ec67116ee8a661518431f9e3c9a40abf0286dc5ec3c9123c536e011ec0a9f10a67f8fba0b794b83b2ef86c195d8f6efde99eca55418bd5dd14c325f7af41db52db92c39432753b7ff80541a5815867025152847d91bd6671cd07ddb56e86d8316ddc441fdef5de5c6b8e9cac369c6600b7df3b191931a6e714698a16930e0a8d3cf78cf506b1e28ae2f46b14e41ab2c2050d43f2df97e59a05d740d39f16ddf4b0173211d9d9f79ed6b457dea5e97f6cf1ed9cc79592ab6b002160b37966812642dfe1f6a290289e396eefe7a02ab7876538e0bc123b7694e52ad5d50975f145a605047914dee137b8f890e5d04a2b5b7f1bde384ac2b3f98d629e4049e1dc95af786a3d7b1816c852463caf4948f8e9d308139b65e99d6251847df7804cae91c4c732bc5d665e0affb146d01d978ff71d6848995145203089bda764d13a014d827daea38e65cd6a401bc6757423c7155b1443be47caf7a2e712c751dbd8bd57cea8a0b9f9e0a2a4b6d31301b40a56b8d4712a2fbd33de2ef9eb807259d9825ae9c82ead1b6efe6e4bfadc8862105d6aed8140144cc9fc5dcf008911697c1c5aeef3a8452130ce51a72b7236bbfb21bffc1f29b6074ea633325edfc8c9af9284b497eee23d86e104b576378e83086a955dbf1f220d593f79621acd1217b9e142eb61dd5e74eab320b62dd8ee5c68d99b5f03d8f7a53563c02666adf193bc798c27c9b6e6c129066b3915c238789b27ab941e0d62515f7e17ffc8890d302076664e2c0424b099b0467ea2a1a1bfc55f09ebb4c0913052c9728496be2b5110b0ec86ae68c67cf0776f7dc2035906b45b631b8e7594509e08933e9373c1e981f6b37d6d832c65a91b7cd4e0f591f6e598bfddab0663820c1cf612b7f1d4aaa614bdb0d012e2c4756e0c276605dd02c8d66bf8b41d6f39f04b133171f18bc93e6238fcb11673898849f46310a60b69d17e6dad7371390287a19b5985e1e0bc942c8e9c403f07ace6aa11c1ce0a156530af4a64f0b00714e46ef56d3f8cca9c8d95a68ce9b425d4efe3226ecd2eb22cca7ce6502f54bcf65a85b8f8f60077053a5d8ab39214b2d09cd339757d4452db13296a79c4904c796c95078d99c93c9efac2698a7514b0f27afeb786eeb02a37e7a8dc9e2ee8175f272d95715377aa16b00b060eef2dd570118a826b157b8e757c6b2f0864e6b38830e904d21b024d3be24a0bdc85cbf1ad66675ada7a43bc0ae16bcabc9108e916020b6c0151d876dda4765c870f6763c9e1161ba858870f6b399d3125f9696427e4a6f8cacecbd618031659e9a758acd4065b8c2ef8e766af9054bd4d40705d3d812b30062b6181e427294c154d2d6b1aa52c576e6d8696eb134c0100c670fc3a8a15a4fc424163efe78a9913929ecc761352b9ef49c8efdafaf78328cdfd01efd04db222f8de982e49246bdaf87475edc4ac2ce36a2cbc7226f959a9dc481b0077d0059755460e016d97de0268a6cdd25a714b7dc4284c44098f1f29a998210a32f460d25300c8e41829943d7b8d5d021248e4c24942d413f04c6a09e7e7d20ad3d2b0e819070e4bee0893f9bf4ba8dc8f9b231a95547be9628dde29eae81d512b7d6623648873dd8048baf6c0b5b982c648890fa2f3973b3dae611148a198b693549ab26684d91f1c2624e08ebfe6549f5423bbce28d18b746731e75e3ca84add9a9920a1b9d0e7a544d22bd16dd50658fe0011fcbc58677ce707f81cb0b077369c3e0e6042313cffd0fdd112a83472a9973c0b0220432cc653834e3102d7bdc226842be1d5922e3d33f4353f40878a38c5b1c3c8034869acb6d2df4c3277fd8e5f05b2c54be9509fb4959ae8e4f502aa8892d4a26aab3fb1b8fbceb270bab14150df8b0a8ec5dadab01c09decf6d11ee55622d00062d9260ff7ac3913884b787ca40dac3c0470e707afffc1d99b76fdd0c482e2d6be221755982578a0bc415729629bce3d1f375abcb18543e9adb974fe30455d48ebf5a855ce6e9dfd815e0af5cb9dd874c09484643bd513e1d12aa4016bfb02df5f9558b4c2f89c74148163ea4263fbd1b63b3d57f43b7b250ea0eb1387414635ec4b25370006433ba83d712c5ff51e9729afcddd96f175f807a928e524497966fad6ada31f6f63b76d01818a2610ad6d83847421f3c2ba6ddd7de184e547c1247842382fb8035a59c7d09b568ccdc254ae76f93f9cc1f0db74c1d29e5ce72395b36fd9da1b55c0ae41f7f174f85d415065a93ca4bcb8e6d7fe6cd04fb3f2953f969bfd15ed9e906e0be3d5fa1775b0c983476b7ccd9723807254863b4aeaa077f336d07ca23dc4539992e40e3a49d743c6d50b9535beafd58de1e86bd14ede53015fc05caf5c2ed60a40d8bafb558569c72d784199a62773cda2728931f021f5b5ff994b04da5381028e57cf0ffd8b73c40e85e1e45eed46f1ed7b261bebb933904c541b4a92e9fcfa1158c185bd99cd63b45fa0d67c119ec3c4a1f9bd5a14581add8ab3feab7b8f8360ee62904aa1b6f8fc991fe1184b621cb706c3c5d3032a764adae73069b674f27b578b26ef636e32f2a67552652a27ba3d607b579c8997db164579af1e9d0be2f83b968f42eb46a9736cd9b72c7053f56c816535a87f5583220e64d99fc91443ca8f4882621fee628a6f3c693182a8e6af6031064405e5502e12d89ab26a5af05b4a8696673f6f1d0d2229d650bc03a3b44b7d2b74608207c1f08b5210e5bb8091f6e66481f7caa0af0ac21d4d3915a719262eeddb65e832fd3d6fedd2c9bfbf461f2696ee2c36669d07494ad6a3ef08006f2c51e2d44995db541e075cff99885916edb1ea28c86afb0915909e7c87a66f1f9916d30675b31c1a2e1f646992fcdeca6d9785cee4ec9f41c689128d5caa27624a5d931a015c51b15c088d8c6ff380915937b1b4b955b392df22ab8ec515ed9ededc6d255fa95829b67b9590d2552b59b0607633a34798f3dc6b151694a50bdd5fe008b9e62d47167c392ae3ed5576f6b785e30602e9f743f237940d9692254f7490439698309aba174fb38b5a797205fcfec898a46c595dafaa9b8ddf1cd2e9a76dc9fce2cee6e73d7f96ff0dfba53933ca7cd4c62b3466ad4448f8d41860e1aae8f9c18e56adc4e850bdab34f98d034da49ea4e93f9e69fb0711534c1435715a0147562f6d4719a9770f3a4d81fc1e997629369b2e917089dcb7327d8b70b4e83c803d3a282b47a861bf7486d88f2a1afe9c3ccda33b6db3c436d837357f680c5dc98b74d485ea4690ec939fdb01f67237e906de0fd23395bae5c48e4d7ea6ad44e0f54505b9ceed620c9888e67ebf149c663a8903f90900228d3464970725170a84ce4e80c25cf277d6a499f5836e7daa91bfb2e2c656f794848cf0946c4acc8a890d8c4db4ee846bfe090011e9b06663f3b1d98ae7000c7c69eb3587e9fd5d99886063baa1c2fcce379770d7586978ea591096563bc09e69ffeae47a8d1a6eec49d257f829a9404d1d5d3c9ea7a9641cf8e83418c5da2e19e35691e469ce0981ba83f517427704ad616c53975ebc07c140a6732c9f70fffa3312edf1cd693a1dd6ab3e5d1f2cc2aab262c31f7257297a245aedd932fd64e5aad52b900ebe07f654846fcad0ab4b869de6877d5495feea89ffe211ebcf352d44cb9ba04a3e48550c329cb963e03af2ba8f5cd7545c58876db950300ecf6f7bee844ef80617c5f792dbfda52e1718648c1021336164ccacd969baedc298e60505335eb167cdcc00b4930c0494226f8510e4807125b5727e3f42633fd084012feac32eedb0b88cd389435b31b49d8ba21d3c4060e1aa5dd3cd2ba80cbe7e2e11d4cc3c7cb4a84971a44f3ded6ca7f9b94ddd406b61349041e24cbc5f3c2be0d44ab3ef61ee2c39b7b38118cec2ed29e1a53dd003ea56bcd21a5ee04e64f211903b40892680f619c1be23755a13dce086f9311e832b0133b6e2acc662c3cc610b93868b23f12d40134bb2a18b9e1b5e1290efcea8a34c52a69b4db40e24cba26ce9da0abcfebea73640a96d393b95463467825d87bee3a4719ba7513e29fdccf225280add9c4c98e8b497e18b87b7312ee0656cce1211065224607f2902d1eb5f3cc355909b6dc286285e4e40d81929c298951e50b7da05a5079292ee4839ed45599f31ff27d2fa637384582d0ecdf60dc873a9ad9cd544f30e0257443ab4b008d671d3479608b4d2921bbc7a59a0f604b67ec1cfdb2242db3157220444643c8e464e71aca62dcf295f7e8a713dc087deed4ad5c92254803d698d1c0fdedf6983cceac5ba0137e035427e19920161c05927ac27d19ff9e072d25489a11aa246e071edab9b9d99fd7d894a94f01c14098e58d02522dd654a38fb7fcb7765cc35317932c42876bcce1d2a80550685397913d93d715979067fe7dcb3d60caa2b9f795745842af0f9017b1cc9f4705afca87f54e8478d24b5c6cd3392712488ecacdbf40c057b7c2a076ad6942b5fd45e687945c440ba369a584c861a702a100d366e9e3435588ef02f01d7a45c06de832c97c4a676965b805a682cc3b466ec6e39e492076bafb562ccd7defbb7856b43194c28f7b534ac52a58e4c5d097f033fa5fb380520299d9733077e4d6bc626a3f95d72c6cfa76228ac0e7bc2ae6af53ef072920c388671af280980c4bec0ad5a7176c01d4ba7545f1bbd60ea7ac8102f73a5256418dc89e96b94b21041f649145b94cdb2591cd03debdfba3599d11bfce844324842034f172cfdca144e9e548fbdea6f4946ae8f239ee86c1aceca08a6c9a4645263f25f92c83e1b420de9d99ab298ba65c8bf2c24afe427e33cc83ccbf84c05d01c48aa64c9127fe52e1f3fd70f4dbbb2b4b8b7dec092b89aa2501b86bb425340713f68ddc098f5e353abbf56419df0ebcbe43c2361caa938d285f49b7551bfcf7402e2e4691f000e5f4c1e2d9d2a4a0ed58dc0cbb4f1485e24ba5746a2561f8e9850a27ed8dddc8a9dd1883cf24e804665d7f3934c4aaa112bb40013f942fca4b5e77a5c8c1f82d3efad28fb3cb8e64ba9c56bc6a2361be808e9856d6347f8a354e1b01931bdd91d64d46906243a13e723f3fedcc49cfbe414866a85a291e33f6eff4aaf673b4e44b6c79193dbd59f08016457df54867ad6141d6dce138ac5250347e67f68d16685acc02bc8fff1508c33f3ec4005aa9294f3288c207b3486560166492992393ebcd348dc364a511c2b02e9adf4adb4824b6c9", 0x1000}, {&(0x7f0000000040)="878708feb2b7585ebeb230d912789849a848fc4a9fa35e8b59d4ccbfffdd75edf98e37506bcdd3dae8e84ada93d82ad0ada49f75ca8c8a9a1acb17132e828cb0981265f7a41a7c8269b9563adf918cfcfe", 0x51}, {&(0x7f00000000c0)="8ceeaf", 0x3}, {&(0x7f0000001580)="84ca4bddece9b8072c5aef4d8229523ef0617fa372cabbdf9634b0167d4c4a8e3473adc1b62dfdec041eb6f38289e7131c36d743caeb99c4fbdd7f13465977e0ae29c68041f016c3f4400b19b31e432da57ba4b3a53e31558a2e6d117f6ade2fdfcafac0682067de1c79e83138fd8e54b39a6b177df34e39810dc5796f22cd9cbe14dccffaf6e15557958cded57d4b7cad48b4c4ce7b548f6df72d19435094c7ec88def45c48a8ca96e3e5200cae277c8d0e9b123895f87b1b72e6a5f046e57f5e1d7a9ce4338fee6f3b6f98d0e26c0ef5ab5d99899e789feac2432d18d21c661c165e5f97ae900ba563ff71d81bc2191ef8062cf2808b543eb082220686adf3637b3b97fc41223289b9fa19cab83a1524bf86404106c9c7c3eb9eb1849ed3e5cc19c1c85ac8e5b8d7d762df5d0e3c4b7428358f9a88d19dda5dfac2aed29e6cf568dc4cadef4c91ad81e7a601d337408a8b424a5065d91b2a52c0444d77c8e44060bba5f2396dfca1e8a513da41630b6eda9d8a7434afcb99b9cfa49b5b5e4cd54233c1edb173d86ecf29c60d8b005f720b5b6c323d9820c896d579aa1f4c0abef5af5c1ef89988865decd70fb60579125902f83219a2984aad2962155516d4decee477f471414bcb4ff14d9c7e5c4dda2b1f362ce34898b2ae7a33982b8b965d28341fa13de6de000027d5c73b66083351a422c43dc053bbd4fedebcb464e7cfe736be7d79089352f167da80c538decc75f3d3e1a58a1f7c285c58a5248d07d4249dfb2e3b9400182fb9728c6c871ec060f1eb99076c852da263ed7a78da545ea2abc23f329b36947e777745188bf4a6d5f96949ab71f1953a6f9752b7c3bc0bd5692e34096c0575199f436e9fb5b945bf042e70ae19043051ff235f25cf987e1b9b54b77121b4ea4fac522e836e7b83ad85fdad87766fb6eee36f20856bae88398b9c5d48018c61d4b08897ed4df28563a9549b4f4e24b6f36e6b42ede6e4430c196b1999f7be1233de6160a3aac96f4ae5616b42aac35891c96170691a1a62b6fa1a2d0d399f2d3e8d50b1e4a738df11ec029bf5cc53d52d1a6a255c0252911245006a6c075636a1f40b8de331f1f56bfa6f5375f5240639965821654497fc4712d8067194f95becc02d3a123382b231bd279aa6db7fc35c5cd145a9d2a3341ec088992a1311e92d133b083c91f84d65ce9d42cb87dae717a07efef30bee70e16df6aa6bdefbab8f533a4f8dcce77b9116ab35fdd030f114cb23e2428582d207885ef65567f0db92305c329c7044c1b4ab36dc890ffb11e5115b24ccef64e360f933edf91824f09e95e44358c5f63aca83dc0136632bde2119fdff60d28d5341099b8e084bef0d5c0649ada6f954bee1968e9fc8659178e1d77abdbff07f0ca20cd313df1b18938158d7ec70c88d26bd232c57c62d013603b8376ffdee652d8e6e0afb347d52b0c20529212ad514ac930b771a0c0552035f040960a4b810c0d9e3eee095c0c173f88733d67eb31fc21c7e3ebc4f0947a8d51f5958c5a891abe6505e648084db80ea32240dabb106f4d94084c6597dcee5e70ccff06d2460e083234c174b5fd9cb4ef2214336d2d86464b54f9b348a5a2307e8f95fdc94a00b198d44e7cafde95faa86578f696045e2c3f2216662db95923f7faad40cf0cfe66c76ea6978c0a37a895d5674afc1953addc942df5febad5e6035e79b0614d0cca3f9b7e56e3bd9447e65879db51a184c576f7949a70d7c400c7f666e7c3e78705a354effc17d50e0243306fd2c3a732c92a0b95a8a4fd10776f1795c581f51c7b15a807558528ed6e68b5025bcf074c9d6e30959495934451f2e4817080f1921c6ff241112cb1786e2c164ac0a6e275aa63b4f308b5919523d59f79cf19915d5bd36ac4cf6ee37853525d13d00fd88a397e9ec5330d459099a55588010fd42193ad9abf1ceb0b470d9f39ab3215f1accdaf277c10d6f651361a7138788cece1f773cbcc0302de547e435220b935f46d2c84028eac249c145bc7ccb00620d9564a24c8c4b7a73c4c2a57b88e766053d35b50ab9b6f052a7ba1b075b4a7f9e3177a8d374aebe5a963db29b847468ee9062e34f2eb4b69e2ced0fa147c92337ec1fd4b665ceb197e80f7169b102dec1ff2c1b9012d70fbc8e36f28057d3ed911ed426c58eb373ae406f9c5a34d1214e591b4b8d5bb6d98330b0efe48bb0f74943b6d2727212a53866904c68dbee105dcefab8549eed76a343f85e5d7e239c8a7aca66794f2e4ba3ec9bab144668657ebfd2f8ea8d727af8243a3e6c95cf2c662b1712a1e421d182851c0fc376825525aad624b1f4b8f721b41374e2533e6b311ff4afc8d30d82cee35e9a947d923aa890ea9eb6f90bca77d5bb673d8ee8b4240b2d2327a4a96f9dc9ab77e08a76b168016ea52713e6c94859accf756bf60bc7e6c15901220415ca1df6ac3c4b921c5803952df86ea839197d9e25abfa610809f9a9f02736f9b29ffdd7736631b029681aaf12f61dc8aa462a288e1b3ebef2aea76ca206f98a97b237179349f4079483ccfb9d68a5ed9e210ca0a484f63ae5f21bfd140273caf1b2c8af15768140cb10969b254bbc191f21797210b3d6582d88cd28300754606ac683682c645aaa5e10b60c6a20d4d97e1dab628c24709e88b746712c785fe6c409ce0bc68e9251bfa12f02fa1cfb2d7a06c8a44a57db7f926f4671d549c206830ea796d4d88f5eac928cc52ffef95e669c2120b792316e2b4f7d4d204a02effa01fd0be1387b8fe63cc7a2160f7bd57dc9a76401cf609a74f4813b485018e1967db932a06a288d562693c0b3d0c32f747bdd7f9dc0c3d460ea787ad2e9b99fd61e6062d447b78ec14fdbc2ea1812f84373e5ba543f6793bebecdbdfc9e42973c6f09d0a31703a4c330e35c765cbde9dd3f6d521fee9374a6c6fa74ce11176447355ebf3b29f85f297554fe4d43b729681ea0d7505d40a478b72f6b528b196db10830eadcc2b5b5192db5e9b842de631cf9fd76e88437483b7ce4ddd2f9d34787be8c47bdc1f592ede1d291ff882f386af5babdef523f8a9b035701746c2ea066e097150d2546ecdc6069ffc5743739a9c70706f353fc2ce8265df33f7f2c45025237cd34fefb97edea227637aebc7de71f3c3b787607a7f51254da44fa304c5802e5b6277852b6bf1ecaa6ed3c080f034b902d15f3a894bf751a428987de45fe57d978141b52fd7cf0d41630ccf58316acdac79f62306cb2cc7cfeea8fc181960d1f5d9adeb519fcbf2d72e40f850be0951cd9460f0e0f6ca9f13c5e9961d2b3fb351a8e6a81afcca95b286d3dba507dc5d3836b368a0168231f4426833c6ac966f6143e820e6a0d936741616f53c4b3db30bf061b80a864c19958efb2cd7616531190bfdd8ccccb0778824678e67168945e31cbb3fbdb8509dfe794725221ea33a4d03470930a9a319e7c4c31864ec2df53a7c8e47e7375a9889a061ad4a1002d2f346a4efd5a3c9f33c8131358ab62adb5c4f1a59d834e345c4eef97958086b62a02c90ac7c64825144ef63f28aa5321a72f0d03f7e5250690a0efb0438c1eabe16506a55155264b3b4a4083e544e22078910b46897e4df93ef56033bbef8513b7bbff1af116a97a6e930e65643e4b3d71202dfb792a0d7dfb75c3fdf11c8899c8bc436e9c6435ff6aa50d21c9d54e917bd3db523fe19945242e1126dc916fdd27a8cb22c44b5143e50a5d397c7fdeae204b53a616cc29da5063e0a3078f33bdabd4d709c044d8471e10b4ac9babb684a6307f53513292c57c47945ddc2da7c7549a5ac4132551da072c2b4b9cbb408a0af52d74150bc1ca9cf008669e3757f2ca306a7e9a97a12a9241dce57ef19bfda318b8a29639d7217c05c1e65be069eff57285e7388b6521c55bd71ecfff7640731955089462c9a02789bb24e08e8bea36b55553efd3458f05561426eaec5426b1d5b802d1397b833e7bc96dc8e8971aedad9006dd77696f7076a31cb1a30fc14e2f3106c2e728fd54b38e3eb1bc4130f4999980b13849d724e9b2cb0df46719c7deafeb025cda4f41f42ceb66c72d28098fee2e50bbd26e5b55fa07a9f33e49a4c70afb8f7718ce42d0991ebb138cfe0cbb2909bf128b564d347265afe8254f96f1e3e5192ceeca847ca9157f4fa6eb9f349b00021edbeeeee9844fad59f37a4abfd1e5c57b48711e2db067b66522369f49773bde239e290cfe605c2a521388b1d04bea26fe583a8282f3aa5b9545ac8d63f6446f624150a3c27da758c475c720c02681c2bd94440859cd2a3fba321a11a78ae8132f94681d74ba4173a26ede92ff99d3c7657dce290c70e8c8ea1a845a1b24b65d0ed9af4c528f22182b954cdedf522d892babc5be5f0d399d375939c4183af9cd0b0c3d4b4af2b7e905dde95f019c9065d63fd978139af5582b9f497fcd83014029a716998177123049e8a5ba14d678ac9db51163bc89b6f72f06f605a4e1fc1238f186615035fe5d0651fe1f39b6a333cc9087cb103164813781ed0bd960804a4e2b586f919d72ebcde122bf7b87dae19c63001c001061e01d361b2316e2953017bf2e7b7c662ce794144281f2ef8e0807feef8ceca268eb5e0fbf5c88da0b2eff46774b372e8f56121aebdc0db647760128be97371f59d5ff8bc9627a8439a613979b7133a56ae57f453d103e1ca0f4d5f9315825da5979ca94380ffc7d336a688f0f0f06f1efd963e8be9c12bebbf0343055b40d38ea03811a8abe64c68bb9ef4d7120957edd381378cd531921cf5c97ab34c7076fd34675ef149eb5558c64ab66452f8c3a84e2ac51511e37cf553bbcade69163ef40fbc763d5524a1bb3f0160d258707d93a5a06f0552636aba3e43b36463af08fe7ba9f364597b8b967dc7ca4b4707edc3e58e85148ccbbc463dc259e6d4d9c7d043a18f5ebb1ada9d895b40abf551607ba541f66dbe22d11710c49e501fe149a2240749221feabfbaea0945e4b23ff52515011ada5b1406ef3381cc9caf3f54caedffcfdb920780db96652ef16a81c87cdb3c97ad689335f4ab4ee84b6c9219b5bd007b6e487887afac393fe052fb98105ab8c5346095ae6a431c3a3129103b04d841f0f762292572d1d3185d41732b491af79493b4be5e589484d3355caeebfbd976b2e8975de0134fef0ffc8a88248e375b454811438881df1e1798f51a074026ffc30ac6c43ee2c64146cf9382185076c911441b4a578a5df9bdccb8595407671b440b56e603078aef17982912ca779ec9888964733491e3e1b561cc80b73356af832d0154fbd058d833b38efc5afae4d23beaf00882556754bc56e7bdecdffe95b156b80c42a24aafed047523312f8289172b25ab44e2f7b311b2a5c5563d389d1ffb97e12c0b9426375395c9068387cc01fbd34a752ef55c9530c16b87e67ebeae49dec6bc89061741d0032304d83f0e54a38d677168202c1828af2d1216d64bb4cafcfe46615a3773aef49c092065f9f0aec83d8dace2f45f01c0c378c8a903a42abb6d01e8c9de0e9a5896f59a53ddca93ec8917ef509f72158ee82dbc2ad0aed637e926cf38681f08895438f4e6557bbcdbf2bfede6194692007710b8989871bd2a57b3031942c0dfd610373798aea8193ce8f2f8c0f5a2540890100edeedbad274b9cc0adc9a46085a8028f55e1bc495008e5a5f8c23b6acd9bde06aa75b1f910fa1b3b156c82704d7655182706d9b13ba22b670e5fe0450a37e11acd975ed60a6a131c2aac1fe58ca83893bcbcda1acb7543769cdee1d0c2d6", 0x1000}, {&(0x7f00000001c0)="5171abd16ade7fe8a45f89a8231d72d38651c6c6cbfedcd5d947761b15cd528ef8830649e3d225b716600da58a4423717f1260fdf03ed89e316d422ee4966f71035d582a64919140201f5b983993053f530a10ccdf151ad37b2296b3c624cb29adf3c130c7438c418808fc51126f88874e0050f7bd64369eb72a93828c4691146d75cddd6016591c10e6688153bb02ba02d3c267b78b04797ec882d7eb21c10ae5b974", 0xa3}, {&(0x7f0000000280)="c42d7d0f22cdc2d2e475a1425dc25fd4bab18e4334b2251d04fe521268b694f611090c2e34a3ee21e6723b89f2aeb672c01bb1484ef5e3b6cc8adb468e209cd2a416ffd862d636de5b076620f51e3db3325b46023bae971b6dfeb4eeaa301b324903201919bf888588e3c60f21ab599034f53369ce0587f01d5b2e9cbd468af52286d4aa8ec84e27c57b1f6b3560fd3201a1e8328a69faed18ac437ecbdf0fb0f71b02a7a69ebf4cceeb31231a8dd2b781e70a742b7251b7faf02a37a8fd37a8a67c479822c9e314a8bc0ef82c97a7dd", 0xd0}, {&(0x7f0000000100)="0b92ee", 0x3}], 0x7, &(0x7f0000002600)=ANY=[@ANYBLOB="18000000002d3214acab8a7b98b5", @ANYRES32=r1, @ANYRES32=r2], 0x18, 0x1}, 0x407) openat$zero(0xffffffffffffff9c, &(0x7f0000002680)='/dev/zero\x00', 0x10000, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000026c0)=r3) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 08:32:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0x1000000000000}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5, 0x3ff}, {0xffffffffffffff40, 0x478}}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r6) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="d8438928f22eef0c785e2cd98c20a72c2ba4502b508512e7d099e059e84789dcb8b485d49581661a05e9bb3c46334361957249d203b9813a87e99283b8e97a7d41ec9f0c44321761cf3c540c894bbdda1ef7be732d3d7f1af1d849d3c31b1eee0860c83ff751a6cc0e6cec98411f6e1828902564a041615aecc7be6ccb8fa7c823e1fd95839038a832aa95fcafa2a067cca36b151204f43f312116420de3cdf778e3fd0b2045da2e0e1a21928d6756c5e1bef894660b664319f11f014a51b0333f9c65279e92e505e195a4cf3ec5c49913f2b48209f367904ae61cec33b507fed7204ff7982c32938b94c2e8574c8ddb437b41c5f1", 0xf5}, {&(0x7f0000000300)="62dd337c98611a76132802f5aca586b1c867496796a27826ddc51c0468be78338abd94888414f064a16773201281df3e40b1896d95231ec7d150ca01d006b3c49f0d5be64081397c23d7ec2cf196ec3420664aea3e1323faf5fe4aa54898539c26329c4beee33bd6103bec853ea0c3cefee111ae1d8c7aaf7af66cbda947b568c191fc7f5cc6ed347b1768b5724f7d034fcd02db88948b743a76c49ae1a07e24", 0xa0}, {&(0x7f00000003c0)="3a2881c18b2aefaa6f3466c374433a8b1d51c23686f4388b8f", 0x19}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20}, 0xc20669b412583b68) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) 08:32:50 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 08:32:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x1a4) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd1e, r1) r2 = dup2(r0, 0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x1) 08:32:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffffe24312791e4ca67cfd5528e4f292ac82313e5513c31b1cd52ec93b0164d14e8f9e56b83570151e35cb579a4fd352a33b2411cc1a3591d5c0086daa01e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe037827f6393cca9"], 0x10) accept(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:32:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000180)=""/119) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = socket(0x11, 0x4003, 0x0) dup2(r3, r0) r4 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 08:32:50 executing program 0: r0 = getpgrp() getpgid(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = getgid() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) fchown(r1, 0x0, r2) 08:32:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000100)='./bus\x00') r1 = socket$inet(0x2, 0x8003, 0x89) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x128) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x401, &(0x7f00000003c0)={0x4000, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:32:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r6, r7) kevent(r7, &(0x7f0000000040)=[{{r0}, 0x0, 0xc0, 0x20000000, 0xffff, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x1, 0xfffffffffffffffe, 0x1}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x4, 0x1}], 0x5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x44, 0x10, 0xffffffffffffffc0, 0x101}, {{}, 0x9, 0x80, 0x20000000, 0x100000000, 0x7}], 0xfd9b, &(0x7f00000001c0)={0x9, 0x101}) r8 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r8, 0xffff, 0x1021, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000240)={{0x20, 0x9}, 0x0, 0x1, 0x1000}) pwritev(r8, &(0x7f0000000200)=[{&(0x7f00000002c0)="b54a3408553c792287e790e1c7ba224a2803a9434cad5dba8336754965fdf0643bb931596b084fff6bf35974a9679c7ad3aae00693c49e269ded3d432580a657191c122b42704d34a8333fe33a27b33c60e1b50f9d277003be8cf6049de53eac1ea390a4e4fe94916fe90ce7222e603badfa06decc9972228a6de67d4d732851069f05be99b7cfb190c1d03283cb7d38e1837695fec60c9ec9fb3b1b9458edb06b4eb420af12597a31866f614377abad6a9810ce0e08031b94606f90be505c772c0d74585857a107fc3462ea47ced16256920094aaaab6091a8586", 0xdb}], 0x1, 0x0, 0x5) 08:32:50 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:32:50 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 08:32:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:32:50 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 08:32:51 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup(0xffffffffffffffff) pwrite(r2, &(0x7f0000000000)='E.', 0x2, 0x0, 0x0) 08:32:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 08:32:51 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f000077e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000663000/0x2000)=nil, 0x2000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 08:32:51 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000380)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x4000000, 0x403ff, 0xfffffff9, "a54cd227e5fcd607d014c34b15d6a69300", 0x1}) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = syz_open_pts() ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000900)={0x0, 0x2, 0x5, 0x7, 0x6}) r7 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0xffffffff, 0x58500000, 0x2, 0x6, "a8678f4c6bdb4b76992de9af0f35e05c8d77304a", 0x0, 0x2c8}) read(r7, &(0x7f0000000800)=""/224, 0xe0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0xa0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000440)) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 08:32:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) fchdir(r4) r5 = semget$private(0x0, 0x0, 0x9) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x9) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) writev(r6, &(0x7f0000000700)=[{&(0x7f00000000c0)="28e7c08dd1c7929b3ae34f2964fddf5bbf62228f6ffa1a62647c6befcbd0e55f640a251c807879ab9dbe2bfb49865359dbdf0f1cbb", 0x35}, {&(0x7f0000000280)="2db13239c95dcbe6b02908d2169a3f82f865bebdb324edfbb72ef2bc069cb978edbdb44de1b379e48033471f914d9ba704024e51f2a63c16a4a235376e0505cd2b4ce7a883b3c9e5d2f651dd01593d4392f52322152cd62935d07862f0750ef0773c963ba2f8204cb7ac3275bacda2a976381556075c30635b99bf3e2d3100afd6350b28cfae1f3d2ab6f2b93a8e6ff0cd37a8d3dae94c39f40cf4ea86df5ab83a010c75356220a208b5a29890e353fd32b74f1a811292622dad7dc04b6ada782de02b", 0xc3}, {&(0x7f0000000380)="1f6042737a6528aabebfbe97277b5fd1e83ec34af061f254464f293a6379434f6cfd05f8911ba4ad249bd5827633ddaa78608dd9e4f87820e509712674c40d45f6b21a3635a39ae49ff503fdd0b00de4167bae133ba302bddc688269eb418ede6d28b73988e1d23687b5cbedaac78346ae6dc70c036b9ff3ab4fff5e0cb46bb8d1debb3d07289bebfd88f768c06ca78d2c3a323f8ac301853c86376d74a2d2a38a82a40e49234a0f34cbfcad32919cd0fd4451fb091f9a4b64e04f4d8360b5d288f0ae90c520d5fd5d748a0f286cfae9b35341b338b9adc85e866f0b03221ddf6c98229efbd3ba2aaa4a5eb82684bef185e42bf2084c9a339ac8816f13", 0xfd}, {&(0x7f0000000480)="00adec4297b86fdbd184c5a14c3b8aa5a7dc332de0741cb7ecbec88d97e343ec52a9d3298cce83153fd8f2117c75e5f121a384458649f338506b9fc9b82bf5c5fe10a85ee2697abf37440ed2a77dc321080689f867b007a4dab0d547f23f34ca1a3e", 0x62}, {&(0x7f0000000500)="0c6a9558174cd192503f6d392d8adac8f7dcec98eb3137dc759869a51378ec2883e4189e490d2b5a553bbe12adbeca5ac2f292af2b3a29a289ca7274dd643a11a15d400834ecf52a27c7bf9e42b197ca4fc003872188b0fb134516b57e77981a9a6d36f269e29e9f7606f1e82d93e3c73325dbca88c071b8ac20c4cf864a92903a13ea0bf17c922e194ff309a1699a00ec49c91b2186f5f3c87ddf3d3c915d67", 0xa0}, {&(0x7f0000000180)="dc110097c61a3873c55b47ac81c5e9708ba8bad1ca1ce9a9e3d19326e61b028ba7b9f6716172cd8f2547b5c81313addece79d9ff87b1d706932a5827de", 0x3d}, {&(0x7f00000005c0)="358223efe3393d87272bbe251f2dd3543864243a000b7ae3814a7a045d905bc6649848fdc352111d09dd8953cf9361b0e48251af4ad59fac6b3f251bf56da501886e6ea86aba1f", 0x47}, {&(0x7f0000000640)="ec5ce5a1a4c921107082ef679b32712ce3f46ef5a79187b2290ad9af6ee0ee22f09fde145e3aa88a9dd737b80634e7557b3a78", 0x33}, {&(0x7f0000000680)="b9530e33777e5af4837c8a7b03ba8d1885f2c7ef520a2ed7d0a36b9a0c621f2364c1f180de5f394dfe01c5d55591c04f71435ef03400bcd975adafb3be4afb7d9417cfb98790997b", 0x48}], 0x9) 08:32:51 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0xa90d, 0x101}, 0x10) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xa0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) 08:32:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x880, 0x24) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) login: map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000b80 failed: hole in range 08:32:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x840000006, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x4, 0x1, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 08:32:51 executing program 0: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x14, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1812, r2, 0x0, 0x4) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/33}, &(0x7f0000000100)=0x23) socket(0x6, 0x1, 0x20) pckbd_enable: command error 08:32:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getgid() ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 08:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:32:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xa0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/207, 0xcf, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:32:52 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x63) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r7, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 08:32:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbc0000000000000], [0x0, 0x0, 0x482, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x0, 0xfffffffffffff826}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x8, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x3fffffffffc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f0000000580)=[{0xc0, 0x81, 0xc, 0x10000000}, {0x25, 0x0, 0x80}, {0x2, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r7 = semget$private(0x0, 0x5, 0x624) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r7, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdff090000000000000000463f7b238bf46854d78a2a197a38620700000000869595596cc87910bf453f60c11740287ead4bcb777fa69dfceac2a84e0500000000000000d8ea0a9ff1a64896bc5e57c6388bbd2ad88b2951b1cc7174615801360bc94c0a162b58fd4237b8fa4d012ae447473c23a395aaee48c02f6ac41e6bf3bf554799b9b8d4133213ad30505e8f5300a49fef9d612f871f4385f04157795ea4659fa202361cd8cac7f6bc5b65c6593c2870b4122cd235000061c45f522c9bfc0a41072142bcab69e23719708f7d34b549944ce56d0d06f9a5094657a392a57391b18065971d2afb34d82000000088402370aab4d73cf70a5fbe6d489822a892a8aead36ce1a10285e18e5d47f058953836b5af5221e1f03ecf5cb434fa648af35de1799a9ac9769a1e2c4d32dc35bc5a85d1cb3e8472480e9f0df53919a3990c64075aa8bfc4c8343dcc3f054b6e970feabb4c19de45ee975c9e62aafce11eef52a9e46c9d1279ba4908bb3fa795f6059311339082ab1c0a5b84eea3ae58669e004918059bf03c13dc9fa5a64e19a1c575ea897318e6763747d92339f8e1d192988cf4916dabf5a02a0a9aa4849e7618bda4058df836b7153024243ba9d590dccf5ab8f136ea18274aee5157fa3d0a1841d59b4b1a98216b5478d579042e8dd653331cf4e747f625ca305f90779bac436ddafbeed36e7de735fbc3f5d5d2b63c6995b4b0b9321b8537cbe7c49c6ccb8fba02fcdcc1acc82ea0870364f4ac8efedf43ca5efed1a2ae13577897ff345ee7954a2de70ea51d999bb90d0ed49f0cd"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r13, r14, 0x0, r15, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r13, r16) pwrite(r5, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000200)) getitimer(0x1, &(0x7f00000004c0)) r17 = fcntl$dupfd(r0, 0x0, r0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x9, 0xff, 0x8}, {0xfd, 0x9, 0x1}, {0x2, 0xaf, 0x4, 0x520}, {0x3, 0x6, 0x1f, 0x8001}, {0x1f, 0x3, 0xca, 0x5}, {0x5b, 0xfb, 0x84, 0x6}, {0x3, 0x8d, 0x81, 0x5}, {0x2, 0x1, 0x10, 0x4}, {0x800, 0x1f, 0x7, 0x9}]}) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r19, 0x0) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f00000001c0)=0x10001) 08:32:52 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r8, r8, 0xffffffffffffffff}) r9 = geteuid() r10 = getegid() r11 = getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000c433338a8a33fe369eee0e168ce32889e2ac0775895e421690f0202a38d25795901766c96947c949260cba7b7597e490b90847ec829ed1a430590a724628e8dc4eda9a5253172e82fb7e97024513c586b6389a5744d2786185"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r11, r9, r10, 0x34, 0xfffe}, 0x6, 0x9, r8, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r7, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r14) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 08:32:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x50}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="fd61459fa31912780fa82e19ff7f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000280)=[{0x64, 0x0, 0x0, 0x6}, {0x50}, {0x6, 0x0, 0x9, 0x100}, {0x8001, 0x7f, 0xfc, 0x1}, {0xa5, 0x0, 0xff, 0x80000000}]}) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) dup(r2) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6eb) 08:32:52 executing program 1: r0 = socket(0x2, 0xc003, 0x11) chmod(&(0x7f0000000100)='./file0/file0\x00', 0xc8) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f12cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfffb06d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa00000000ecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6a21dc2b0ecd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2) r2 = socket$inet(0x2, 0x8003, 0x89) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x42) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) 08:32:53 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x4, 0x420) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x8}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 08:32:53 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x6, 0x3, 0x6, 0x200, 0x2]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x7ff, 0x5e, 0x100, 0x401]) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80105703, &(0x7f0000000000)) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80105703, &(0x7f0000000000)) preadv(r9, &(0x7f00000017c0), 0x203, 0x0, 0x400617c4d48) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) r10 = msgget(0x2, 0x200) semop(r10, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0xffffffff, 0x2000}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) 08:32:53 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) getdents(r0, &(0x7f0000000000)=""/214, 0xd6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x9) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x4) 08:32:53 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x38ed}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x3ff, 0xfffffffd, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 08:32:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xee], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:32:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d280000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f060000009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4576c97b0a30000cbf637786819bf7e26863a111574bd85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000800000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e66828815c59d58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf807c749fc83c695d8959e882cc386860e3acf0787c91cca2426dcf79d00a28f3a16db388deb10ea66189585a416ac612b1f1014c23c83540a7683ae37e96f0b264d2349bcda9b7714cef7c019e81da0859141a48c9a914e43229229e4dab9f63416ad858e4c3b01f35db42d87dc7563b05db24ba00000000000000000000546d3746d343f53feebfb29be1aff71960a774bae042aec5d5787e84ca91cfd871a78ae60385fab4f9a7e84e0e45beb61de3182ad732c0e1268fd2fb42bd6ad9f3a6c5c8ec126684befbeb3aeb6273cecb00c7a036a1fdb0a9be979ed00abe9dd25c6463821d194362d66ffe489df325146e02c93896bd3cfc897e9df38562fc6e093fa5bccb58bdc56feaf3ccdc30f02692030f61a7432d7384f347503e4f8497145d910112f75fc3d2c5d8843a772f1948fe03004776239b5c901fc0e3372f17f8fc50c656615940d6d0fbe8007807435d099260d6cf69b6837c81872f7ebf490e4500a5705ebf7aefb58302c0168519eae99e92e4b30b68f14601789f373b0d955eb2965c754e55b0a37ad28c5634440cf59aae71bb467b857bdc0fad415f11c881ee50736e90cfe0f1e1277210330662e0507f09091468436caecc4a452d1aafa6217599ecaf4d226cf08c5f2d4d42498fe80b5171916a7e20c601b8cf4ff933ce7b5e2c51b45824aba267f983df45d5e4624dcbe01b042a17bc0a78b7a8630bca405385cc4b5d8cd3a008ee5ecf63e85a18e906f73a08332906d06e32cfa8344eeb5464d71b820a2e176314fb7e4a12e4df42e90931f6b3483b9c84764fbb362595b9fbaf960d945fac7498748256f949239ac2a0b97dec617c0ad4e6a07762d9a6da91aa25e935100e30cdef70ce5900b1a1a6844ee4dfbb599151d876624afc1a561936146ce1f37fe24d2f97faf7295d0ab7951b55004929471fbc4dbe67e5dec7e5b46892041031fd5d3028f035e70ae5cc05e100a38add20a2adc1294c06845af597724fe0f2aeda186417e5995e73ebd544f9977421853fcfd7ca030d731a753926a82c7873437e14cfab4cff28bd208dc9cb36896a7e7e933f7dcdb15c119fd1220d30e7e2aa778a899b9d3b9543362550329869f501c55422e44553d50000000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:32:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xc1, 0x0, 0x40000000000000}, {{}, 0xfffffffffffffff9, 0x2}], 0x3, 0x0, 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xbf9) 08:32:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x8002, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:32:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r4, r3) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="01750f64d767494bee1a2bff002e9fa40ce0c23e392160c1a217fe60eed3549b679df185a7"], 0xa) pipe(&(0x7f0000000180)) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x7fff}, {0x3, 0x4}, {0x0, 0x7}], 0x6) semop(r10, &(0x7f0000000300)=[{0x3, 0x3, 0x1400}, {0x4, 0x7fff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r11, 0x0, 0x8000) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x10000005, 0xffffffffffffffff, r19, r18, r16, 0xf3, 0x40000000000d}, 0x3ff, 0x1, 0x8000009}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8, 0xfffffffffffffffc}) getegid() pipe2(&(0x7f00000001c0), 0x10000) 08:32:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffff28ffff4000", 0x0, 0xffffbffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ced7c821d2dd4cc50d401f5de0b6043261f70ef939c3de51b7aab9e3b2ebfe0abcf20c7509d938fbb862b3651deb5da046840bbd0a89d0a35313b05110fdf9a219b0f614870f1fe7b7e4eadb308d71dcebd02f1fa39ab2c219d55dd5962077e80cd4edc86b27b87d2826a85c319633c1858880ac1a5f3b3a37e379151b0788f8b5d2759116c3210739af0dfc3f49701e4241ea191b500dc327df20c2f1175a9bd9e798546cca034ba9880743cf4811be3497584595d35750609c431099ee2100"/206], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffd, 0x0, 0x0, 0xe0, "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) 08:32:54 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) socketpair(0x6, 0x4000, 0x80, &(0x7f0000000000)) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x400cc, 0x0, 0x80000000121, 0x0) 08:32:54 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) accept$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000008988e71c0000000000000000000000cd00000000000000000000000000000000000000000000000018000000"], &(0x7f0000000240)=0x4a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x4) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 08:32:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f00000000c0)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 08:32:54 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000005000000f400000000002f5d000000000000000000000000000000000000000000000000800100000000000000000000000040000000eb000000000000000000000000000000000000000000ef0195dd6e7e4992373986ed0000000000000000000000930000003600"/122], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x0, 0x8, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x3, 0x0) 08:32:54 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, 0xbfffbfffc0000002], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0xfffd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000083000/0x3000)=nil, 0x8}, {&(0x7f00003b2000/0x3000)=nil, &(0x7f0000332000/0x1000)=nil, 0x86}, {&(0x7f00000b8000/0x2000)=nil, &(0x7f0000436000/0x4000)=nil, 0x400}, {&(0x7f0000112000/0x2000)=nil, &(0x7f00004db000/0x2000)=nil, 0x5}, {&(0x7f0000562000/0x1000)=nil, &(0x7f00000e3000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000520000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000073b000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x10001}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000050000/0x4000)=nil, &(0x7f0000289000/0x1000)=nil, 0x7}, {&(0x7f00003f5000/0x1000)=nil, &(0x7f00005c1000/0x4000)=nil, 0x10000}, {&(0x7f0000609000/0x4000)=nil, &(0x7f000074b000/0x3000)=nil}, {&(0x7f00006ff000/0x6000)=nil, &(0x7f0000554000/0x4000)=nil, 0x10000}, {&(0x7f00001a0000/0x4000)=nil, &(0x7f0000302000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000206000/0x1000)=nil, &(0x7f0000669000/0x1000)=nil, 0x401}, {&(0x7f0000024000/0x4000)=nil, &(0x7f00007bf000/0x4000)=nil, 0xba1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:32:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="1dc0aba50272bfba387ad878ea0ea043bdcaffe770a37949dcc0e4933ffd1dbde9a11c9ab0002bdbad47c85423a2a9c64234372120244ccf8097b915b37e1512aeb33286540100000000000002183c12a8ed49321918ac86b5f62119e689dfa5b6a6783190f3261d56d5c33224f47a8b937a7133abbe8ece4a3c17f4697c0a433320c3e57ea9a6fd90fb0441a63c2bdb81123f138303b9f1263efac7fc8ca93b7ab0b9307009740e0daca48c109a6f78c395b9849fb177c743957cdb42278599042183d076a57ce91b070cc949932162375c2200dbc8056277d81324dd20d84a6055298090383f1bab5dafe0daeeb83ce2e650b7f085ec64a2d0cd846a415be4e1da76be95e0b5a7dd3f4f6b6f63b2de9f4a671ea143ed710b2a62051bfb07b95886c44c88b8294b3bd06d2c2f04e79b4b61ea97", 0x34}], 0x30) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) write(r1, &(0x7f00000000c0)="e9bf5e77ed7af0de0eae0e2373600ffc14050a120f7947c4f34252175b9c8e593f7c723fbe7b6f637e8a12fe2accc98ea6f277cefb9f975239b66f1550a184c062798793c64af48921ca840d8264b5ee2f9813a18d7de24ec833a7dfd2bc165601caa61df3711c07bb73b20928d0ab6e431135a7dceb2199bf29788a6f06063db0dff599fe51e0462bcc369c67e8057a4b4aa7c0075bfda89a8b32dd1f71e7f17d2176804d4b3093a34a2fd1a1bcf45daac440833a06d6320d3fa183d2af4be6b78fecb5e00636acb0e2595b5de0dc2c6494bd7c436a5f392dcab30ee111bdcf37fb3627f4", 0xe5) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x89) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) fchmod(r2, 0x0) 08:32:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x52f1}, {0x200000000000, 0x6}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 08:32:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000001180), &(0x7f00000011c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}, {r1, 0x1}, {r0, 0x40}, {r2, 0x40}, {r3, 0x2}, {r4}, {r5, 0x4}, {r6, 0x40}], 0x8, 0x3) sendto$unix(r0, &(0x7f0000000000)="8a5c93efe5e9b7ecf078acdf6df29820abcf59da29156a3a63b5233704b07db2aacd7dc7e7e8138cb44a1b6b2e9db3a024aa3629f49961c3a999472be2ea96de3bf4bcf11f072c1df50795f92793bd125e51513ca7832ce0058cccfb8778665b70c0bdf6c29d439769cbd64b8786b11776dda69b5b01f2f12825fc41960b965d3f258de3f93779fc4499d4e9bdee86003fceebf9444510a26dd2828cdcdb", 0x9e, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 08:32:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) 08:32:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x7) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x100}], 0x1, 0x6cce) 08:32:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[0x0, 0x7a, 0x0, 0xffffffff, 0x3]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1000, 0x80}, {0x7f, 0x5e8}}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 08:32:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x1c, 0x0, 0x0, 0x1}, {0x400034, 0x0, 0x0, 0x4}, {0x426, 0x0, 0xd6, 0x9}, {0x3f, 0x81, 0x80, 0x20}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1f) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 08:32:55 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x5dda) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000022c0)=[{0x0}], 0x1, 0x0}, 0x0) 08:32:55 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x184030003) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0xffffffff, 0x5}, 0x8) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x190) r4 = socket$inet(0x2, 0x8003, 0x89) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 08:32:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) setitimer(0x0, &(0x7f0000000080)={{0x2, 0xba}, {0x5, 0x5}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 08:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fchmod(r1, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x1) 08:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x40, 0x3, 0x2}, {0x6, 0x0, 0x0, 0x8}]}) r1 = socket$inet(0x2, 0x8003, 0x89) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/4, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffa, 0x5}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:32:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10005305) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 08:32:56 executing program 1: 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) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28138fc502729d29, 0x0) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0x1000, 0x407, &(0x7f0000000080)={0x18, 0x1}, 0xc) 08:32:56 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r2, &(0x7f0000000040)=[{0x0, 0x63}], 0x1) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:32:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) dup2(r1, r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/118, 0x76) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket$inet(0x2, 0x8003, 0x89) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:32:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x8000, 0x8a) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 08:32:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000000)="c6617d5952de2025a831", 0xa, 0x8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff, 0x400}, 0xc) 08:32:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202e480ffffffff468a64e97da1096c1a09c272c23f6acd328a20daf4dc8daf9dd459dd662f55a40d1fbc37ff7fe5423935918fbe02dd9541608d481b7bf24f4f70b819c99ace87ca0d320fdd6994609e6927902d3e67971978fb1489cc2ae3dac47e9eed6d54f498ce55ece032afaf0e55c304f6dbabde9179c13eec23a0dcd70cad863d5570e702fb504beadf9e90778f50b1b5081c42fd57ac9a8ec5f3388b134ce23904009c42108d5ff3398540fda1606cb45e2c6e855a7a84e60a209c92df472479cd35c5b26da2fe5b38f25641237c8235b5699fe43be4d87bdd73fe36882407d4d69fb049830c437f353440bb0fb24335997ae6c26416a3a00ae3cea5140cb0993387464b7e0c8e4c91e1d798bfe1efc3cf08f651f97fd9e9930486f64ca27b20111eb58d558bed8cd5b0367881310f3e91d36ca578e8bf81c6a91b1b69eb4c1fff2b1864"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 08:32:56 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000140), 0x9130fbd, 0x0, 0x400, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 08:32:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = semget(0x1, 0x2, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000340)=""/4096) setsockopt(r1, 0xb9d1, 0x5942, &(0x7f0000000080)="d6eb52ebf157e56750dc2dc25c3f1d28", 0x10) clock_settime(0x0, &(0x7f0000000300)={0x13000000}) 02:25:04 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x65, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) kqueue() sendsyslog(&(0x7f00000000c0), 0x0, 0x36) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x6, 0x3, 0x6, 0x200, 0x2]) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/3) chdir(&(0x7f00000000c0)='./file0\x00') r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0xa0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file0\x00', 0x400, 0xa3) close(r2) 02:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x101) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x3, 0x80, 0x3f}, {0xb6e5, 0x6, 0x8, 0x5}, {0x6, 0x3, 0x9, 0x1f}]}) select(0x40, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 02:25:04 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0x20000003c4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5441365096294ea4e5e10633024292575690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e002202004ec351a2fec4caceb7a50b947e797e87566e746933b930bd85ff0100001cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af636495722908ec4f20f4a8b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a782762c02d4f7221f8f1d3a97893d7139c5cd05b001a7a3b3232190000fe25f6cc653ab70269bf7bdffebbc219c08f5328a77106a127ae4065b8a8654f708557167591ff4cfd33011f66fe1cf4f439b2ab518d4cb4c5576db70f6e8523a5bc3d9d5b9a5e0d152ff54432f17888e987f88be25a9a9dd69386ed70a55432ab196ecaa601d2fb1e2f5ddfa9fb135e9796928d8588ef0859d9bd0b9d2d3b3488c98c803b5b6526df4c523c78a534f99c86824b32f5139d7e241c27fe5291f90b5834b14a4c154d07be7daa6d0b0e8dfc5baeb58b96d628489e0daf6f4ace047bcd000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) 02:25:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/110, 0x6e, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="c33395a02b97001130b270dc661ddc1fc000000002f5ee2a9e0411ed8a1ef08c7f454787bbae54e1c2e8630dd342c930fed64a374e7c8267866a5103a07b0990149205515099"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) r12 = dup2(r11, r11) dup2(r10, r12) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r10, @ANYRES16], 0x3, 0x1, 0x800) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)) msgrcv(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038b1a50d9031109b1ecf5b7b44cf0058ab03b27a820eef2be99c62b64547c769cbc9c36f9698b9575736016df900b0b28e50186e836a45646a6a18492c3f25dda586a373c9f321480ad0ed5c06fc70767c487f3bbcde76ac2da3860f24d6d82f2148e28b456bfa0df91a843c20113f02c3749324cc00f1031e0c051da7f7b7d5a230ba0164c32baeb304767a447fcc98efb1576c78e5f801a669368e26575a81009cbcc59d28e4ca0559b597d3c031bcbf85c72a14a73781024c1078fe131ef9aef507a63ebcf0841689"], 0x101, 0x0, 0x0) chown(&(0x7f0000000040)='.\x00', 0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x8, &(0x7f0000000000)=[r5, 0x0, r7, 0x0, 0x0, r14, r16, 0x0]) setregid(r3, r17) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:25:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:25:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="459e06cac5b9ac478e9e261755a87c6fba35a60c30c7a2458a6d27d9bfbef8ce395efcd9470a1208992b4c1e0c9c3c14f7e0d11860e250cd54a1b452693339ab9f9b88472d1749b353d136aa201a981625771918b6", 0x55}, {&(0x7f0000000080)="9836b0a1", 0x4}, {&(0x7f00000000c0)="6a6995f09a5eed29505a2950e41e666500f58c5b76ce07184b357e3d7b3a1c59be75fc4737528fbf826b7cf47d8dd9bb10b7baac9af92be2d3789451bf06852887ad89e8436f194e23356acf0e02ff25d68e6f4b5b096e006a109802e60e0ad2c65e366fab231dde3dcacdd738504d3f89ad805fd5636a027f7e9376a856ecbc9d49d482ef434320cf5aa0e9f91cd4579a9e421fa0ff65b064a291473a10f69a320c1b6efee5956cb29e6c51675793c364219a0dccb75db69b8514a4c024fc6a6a546fa06489e7a698195ac8f09a949733cac77feae01c55fda05cd756b4149219dc08bb098306d6", 0xe8}, {&(0x7f00000001c0)="7af4b70d6900cd9a121f3aee5db19fbe48ab6e9075", 0x15}], 0x4) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 02:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 02:25:04 executing program 1: shmget(0x1, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r1, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r5, 0xee01) r6 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r9 = getpid() r10 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r13) fchownat(r4, &(0x7f0000000280)='./file0\x00', r11, r13, 0x6) r14 = geteuid() r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r25, 0x0) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = semget$private(0x0, 0x7, 0x287) semop(r30, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r30, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r30, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r27, 0x0, r27, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r25, r27) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, r25, r16, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r34 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r34, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r34, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r36 = socket(0x18, 0x2, 0x0) sendmsg(r36, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x80000001, r14, r31, r32, r33, 0x100, 0xff}, 0x5, 0x2e7, r35, r37, 0x7fff, 0x0, 0x7f}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x2000002, r1, r3, r5, r7, 0x120, 0x9}, 0x0, 0x2, r8, r9, 0x6, 0x99, 0x4}) lseek(0xffffffffffffffff, 0x0, 0x6, 0x2) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 02:25:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x8, 0x7, 0x100, 0x7}) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 02:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1e}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") open(&(0x7f0000000040)='./file0\x00', 0x80, 0xed) 02:25:04 executing program 1: r0 = socket(0x20, 0x6, 0x8c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 02:25:04 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x10) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x10020008002) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) rmdir(&(0x7f0000000340)='./file0/file0\x00') bind$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0xc) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x800, 0xffff7fff, {0x3ff, 0x8000}}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) dup2(r1, r4) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x40000f08, r6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) 02:25:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0x1540000, 0x8000, 0x1, 0x800, 0xfc7, 0x6, 0x0, 0x2, 0x200, 0x93d}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x200) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) 02:25:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) renameat(r1, 0x0, r2, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000480)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='^!{\x00', &(0x7f0000000580)='(:)\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='\\%!\x00']) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000002c0)="3c23f305e72ea3267a6ec06edb9d2f42ecfbd13a8ad40d4ba6184f2b720deda1511ab23cb5ad2ccd2a51ef4a7d4d22a0c0d2da181726224304c7a54bf5675cb7be93a42802616ad9e7c5887faf402ea520a71c2c1b5a0b959e9ed204c049d5f55581c90b19e4ba44648c138fffdd28a92e65", 0x72}, {&(0x7f0000000680)="7dd50997d454d4263cacb772dd3f65825e2915959fc698770324d54700af11e9503aa0923329990e3c0ba6efb17d43ec6ac8ef2212179bb6eb1859c06a4343eb952644abe0ed8f839f1b2ff33661d50ab6d353cbc166ed909cab02cfdd4b5c537c05497edcb9c7756ac6a4501f3073e79c9be45a5d76a3917ccc63bf28db68caafc8167e00c18272c5a6a691b4e699a429cc3f58f74845d559e39e8ff46d4d3a5613ab9732e4747055c70502dcf3e3c800108b263a4060f54540811533d7844074a652ad", 0xc4}], 0x2) mlockall(0x1) r6 = shmget$private(0x0, 0x2000, 0x8c, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) sendmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0xf9be}, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[{0x98, 0x0, 0x3, "82babdd30331223d7195a7cce7bf1fb59f91b3443b4e27e6478c6339f4db196536142e475737cc5c1c8f5ab69a90601f8b4033ac432a5c8a218a7c2297e1216d6c1121c1b26b8f37cde5ed6939d9090185deb6d9dee40e00db6c5dec524478bb3f9363518d5d0896ba3a3388b1ac6fac3b549205a6ecd1d584daab85c0355040b32ea76de2"}], 0x98}, 0x2) 02:25:05 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x1}, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x800000035}, {0x1ffe}]}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x400, 0xf8}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 02:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 02:25:05 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 02:25:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0xcbc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c46273427640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:25:05 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297b", 0x3d, 0x0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x29, 0x2006c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}, 0x7ff, [0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 02:25:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000014c0), 0x0, 0x0, 0x1ff) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) shutdown(r3, 0x1) 02:25:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x402]}}) 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)) 02:25:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="53f2f8e4a516a6f57bd0aee1ffdb01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x4003, 0x0) fchdir(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() write(r3, &(0x7f0000000100)='w', 0x1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:05 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) utimes(0x0, &(0x7f0000000040)) 02:25:05 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x10000, 0x12) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000600)="544d699e39e7cc2dd65ac5bac3296a00b840ded186513136f6f37be79db27378c525ce66392f20b047368fdc37a9595ee61c45d2553c5fcfb85b50d1ccbb14480ae28afd216309e48adc12acbd92db747d70727d1c37f3055c07fcadad1fe25fe739fabddeb649dd0c1bac0e625efdb160b486fc9b99746112f052915127e320cc190686b57789861cd9eb40d12c7f4d6b671b529911380912f21484f5526413b53278d42b07ef25cf61c7560b9f99cee8fdcbd0e844e0b53970feaa1f5e3aee62179c2b01753c611bcd35521d0cda6ec319b5a5f65c8ddd49b30138642535b143b3b6967dedb7f91e22c2586a3f1f9950a519604910f1afbf8d26ff373956dd76ca620e06548b3d20e7340a24ae1f150965bd655460b58e6f1fbe34355c8931c1c805160770294ebeb6fab5087b56247d293799d23cb9aa2e0b772f78e08a40d46498399d5fb3da32370ec8e2363451f37ac8c5543a60e8f7f71418028434835ba8c6a89fb5efcb2870d454905df155a38aa601db3d8ffc3afd53293c1e93b6cb9a37b86cea1a603c06227783bf676b05f7dad090e2257c56ce19459332be229183db70667b78ca71aa3983a9152bccdd9f430bc0687465080a39a6a9d2ac26ed7fb7d73ee2318511642e45bae32b6b3de5949c98171af44300532c69ef8368f5118797fb1f6cfae3ee3b9e2472a47d51cbcf8ea3c0ce5ee672287e36ce380165e7680b76d9ec8fd4485d9aef31f28826210e3900438ec9dd6300acc97ad6743680ff769d76a15f6bc37f08c195f3526c9c7f748f615125a9c0f409de44624c7470a391a8c6613b9c605f3aad439cd5129be898a2b07474e97cf3a54975b4889e5d1901ad20683742bdb2d7426d85ecc439794df9d1ece6bfa457710603d6b77a72f0e031fbeed733cad98bd3967c7ad3106d8cf4cbbad3bc8cd8ef329707724e8ff5fb3399c7b058687ad6d76ea63b920401f8a85980d4d26d57e6a28c741205d75c22c109458081b4199b05a7840cda747c5370b243437664f5806c9d04f884436c4913219e37cd2e402558e93cefcf116420a934297fedf77330f089855aafca9ffb9593e69ec0aec8341dcf9d21fe30b75050578f26ffd2f37cf82a2054a0c24c0faf3da4aa9713b61db9a3e99a8deb25f5d32a53eb126cfce32ef74637062333fd61465b70476c195e49feddb2f28ed0eca19a7520c9c25f96740321129f74aaeeec2eed955b1e871754698bbdee5bc26d6262afd75701f2e733cc9e47b5c95081bd231faa9cb95a60ed5d2853e0b10bc21deaa61ce3aaf9526b5ed750de6c4a0aeba7a6ec0acb54bb2666e9fbed16544a359482bea76c817d5b0bf202e459aca0ad9725a945a7c2e84494e1189dacd9385f5106807dd4de56ba995e50a7122de93d8b127f4a99dc7840d40909ef5e13fc2c389ef406e673d457170ccd72ab82ca9c21fe9b29267b1d451c5563f9f3d5606409f9efa9f9547207caf68aa0b508f63382dca18a2e17ad6024955d3a345ee427ca32e8aaeb3f200d3c0bdeab158321153f2537d94e0b2156d3759702d6b1d7be30a442e270ea4f2c81ff439a5a9a46c68e294a69275d4fc8668c4733adadab317bf7caf85cca50922addc13dedd260e303c21a9bd709b37d271f0be4353ddfe30f48c96a91c238a550aa9dc48443b4897e26427c42e5a6960833e9ecc605edbb601c8f68fe719e30dbef87580617026a9ecbc57b5a44c4ebe1f8b63c5da7a671997de44d9d19c9ec1a4b5c8a8d8d0a334e28394a575fb2ed37143260149f21b5f75ece0c23880e1048465798e4594695f4e9f75d80bd4b42fe529ed274a32a241cf6d109810d1da9ba2f5b3a56159669aa8a7aa4c2955a1a8bd6d1ff1d0879a877c6530580af844b641c19a0a67e7206c5010016eb10980a492bdbf00f362c553ebe122e4d7ffbaadb2d2561a1d2466aa4ce65f0aba4081fc9a2fe7351abeb9e55b5291c5ca4557ae8bb2c0980bd5de8d5258fddaf7a83f37cc46bad63e3a58b37efd48798bb38abc35e262f17339f253e808f3683f00c3683029c2c9470e44efe9fef05dcd959aab81bd35d96b5f11ba8f577adef15c507bb98dde31b747a651a7623c66d4177908a29ae7f8cdf64c991431a9da7fd0626146e2c0d964faaf4da6a0be344a9ca10c488f29fab1f8ac95be3689961deae75f943346ded2e8fda18b29064dffe1957350037f87f1451c149c63b78cb6951b18ad2cc08148e75e8702a074e83194ff379db7ee32c064604bbf710ece2f9ef58546e0c77b3a2aaaba5ba07e78abf67af16179e8772dad24e54d9e839a96ac418003e2718370137506394775e451eabd3165443b47b48df6d7bf73f573409047a0f45f5606865e4271abdd07b1dcf87c0ff5b6f803085f8e5b06ec92392b9110b205b60fce0eef1cfca80630021d31c8d36c69cf7c6db367378480816622ca2c036004f810b42e66d1372eed47840a8efe57cd6cbb67c587e273411fad021be9eaf950de4bd6cc274125aaeab60e0a256d1b232b0504bd8291b1ce74ec9eb40d344ae74b9a498daebe6ea4c670bff0e8964819b3b85f0992da6dd2eeaa8a3eafa50eb3d959f2586eb3f2d13d99194556cfde65c59951ec2c311a9755fad35078607ab3c93824ebb3d6389033374f00a379fab07f1d1fa389f949c1788a4d5026602b5e9122a9cfeef4525e36946c7147f475b797d2dcd6be1dbdd383af39f3937aae75460bcf5f05633cefdc007b954699629e59cdedb6baa291ad4bc8bb5dad0ecda4b7fb65dda36a3c39d16a28d63ed3846bd02cf2759969d2f710fa429f3e6303439eea3b2798c28a16564bab8a68a7b630acf3e682bbc93a2509e4efc3325b3502a3aae5c078f6dfbbba9b608cc82fdd5c425175d9200f5a291329c6c1725596edec721359ad7c80a22c3282395f8ee170c0b6e96b482e05e973c7cd007ca224265b7b0ff55b4a3caa39c2c20347424fe6bc97404ef172f5acbbbd697bb6adb29f4f3a93f139c2d1c8db9087846cb0efa4ae8b20d181721cc2364122365037ad318f52060d550512501f787be2d386639ad68277c5e47b5809daed298799e5114638d0ca3b6db0ce22bbb534393b21328cb806703f9ab4d44badfb9f611a8d8a2a0993f8986116430015e7cf365f0e88b62bd5988ac2f108bfc468167a6632c5f5ef4030678bc2a158eb62d50fc093b74e8b536821ff48368f99a6ebf33b6d071c372342390457a641d6e6ed6bc328023d05bbfa641b7fe361e4d63c713eddd5dd2a514082c5c8158a2b206b9fa4decf665a5a357a91220d02085efcae3ccf83d98184d5503c7f5cf32107c25bfed46f90d1b33087e7ce8b5c574bdebbfe40932e3293637790172de052b9c79ee8c1c0ed9453e82682eb9146b56a5494b8a7a83b4ee808df8fe016e332e6420adca85160f9de5b98e7b2e8010a99a71b87d24a3cf4d8ead689d75c95a2e4228057685ae6df9acce66c7858142d9f15aca9b5d4fbb4ecf23415d3551772fcfc32eb054df94729377281bad7cb9a6347f5967a5d19d8d5a5877f155f3f4430e95e6eebfa5dd8cc26fe8539a634f82566787a7f090d5a5aa27d952c380280053c328cadfb60da24ea0cdb9604e20a92448a6a90dcca386b89adde47a9b4dc1dbc7b54b339b60a2cd6d9eca8cf26746dcf99f2b8225e509571de4d1b38535da3e96555e2f020cd68178119669466d810caf4a733d7134bb773a98eb78a45f7b7c8a6ebcbace57fa86c8386ea30310a298b39f48fafad6fa7bd85a3138dbd893793b413aa1878e2384340fd95c99aab0ff6cebd00ceacebf9d3b6d3246d21c3dcacfe5dd7b8f6d43527dc597f7408430c6fd92e19f7aa11739bf6a93e4123b4b523726d995a8376d5be73a622959b5895235c7a9846cd4b4d368c87a40af73406461b7c0a1533ac509b8a02c72f2a1c7dc873437022333e92f784bf436c51ea3c5e9199acfbc113ca9a4d326967d60e2f7646b006d804f4c2bd4b132e962ad9d9d89388e346f8afd0f65c9ed7077e2cf28822be1ab928f64a9462ac9df1aa99597d802db9f6bdb1c8c76126839ac20a39a714c25cff37540fa11be8cfb87b4dc57c9e2cb970eccf361b8f2972297f2c34390774c1a8d746c03b325b9c646b5165b93018b3f609f795224ea7a015960c85e5d073a773a9fdc7888fc05a98fa926d5be5932c9190602c81bb756e80b46da2889b4ef0f5fb9a47bcb7e3875fd6c21aab58aaeef78c0e099a2ee23a84f69e0949ec2a15c4a96b8fa54e63bd05d8819aa00ff4dc0930aba6d61e4f7fa51580eb21ddedb6471a0c873715515f5cc21e4efe2fdbae66f1ddfb79540d076789f10fe8f8477ea8a0ae05fea0108780eac2fa62515c0e001f2e3c453f05faea308e21df6f1de60d2fce45586561ee165baf0650e70ea86881e52d39199c42c2f9cfffc1e7ff36b7511864365c9d5e962ad7366c23b2cdbdd95c3e1c7ca1fdb1c31d924fd72f0973a95858e3e9d6d327058ce8af8dcabe77a2f42daa27eb1ab2d8c9110fabe83b1246af79636f59d0037349e5eb3bb373d841120558a1f664c1710b5d6203297a3fdd57d3c610730fb4887c36597456ebe6759406cb339223b869f04d449fe85a9c5733bb8f3d326ff80e3e31bd6d86428eb6d1bed0a2d42d57b0d878695d00c388e53a8f5db942ac9178e23dd97fa5a6bd2b4f24538094d567afde8e281c39c348787569e222924e3b1c3f24825681a1f22f866c8994c2b612d98ff656ecf9a2cb5b5c54b8dce300e21e36d44d4b793319a97069cf5b3c811832d97789946720eb9714eca1e86d08a4bd262e915b94fb07cb1ba2a168c60524944a4d8d2c3a8ad2b29c19892fab48188b9ce625d8ca6602138a4ea582c0ee4143f8050b5da873d77ded888046b5dcc55c3236a12d65eee8c40f66da89f2f4a20dbce10abd98b2ab2c50b3213161aee01f3677fb9ebcaa56ff137362ff829c7ed0bcb53dde360fb33d35df4916c0068f19dfa98d5d53de6493fc560a36ed580604841402310509ec8c7e6a4e910d7d17ea2e346dfc79a253e901bc3ad327d360ff2b6ac928709b925762fbec3717f4ac29ba79e6d30b215f46721f88c45d2734c9158900ac6c564b6dbf3baaed51d88e94743ff65bb8f2e377023273084c881672f958b23b01b04d2620b78f20ba99533671c7975542ce22b9929e30aeffc482a5bd0f16d8da3daba5d11a42c1f046fff79ebcaee92a4a99f0eee1488f1a8578a6bd6c5543bec785d068d2b41770d739f05a48fc09f61105cc9b26a21c9978d6954bf42ea0642d3ff12845b377d8892f79342914bd8b468c075a6d3fc32f1361fda1764f1aa83053af48076d49c2a9a1fbc95c42f88cada2b75adff7243182ef583adf5575987625040d5fc55406e0cb4ffa7f4fc5a4dd5afe91d71c3505ceee134790478766b98fbbccd7ccbdd2ec5bed3574df20046701365e2e3f8e6ac05eac770f19cf2da7889302015ccb345525630ad2e696fefb0d2d2c8fee8f1aa999671cdd9d071f41e81df65ffbb5a4de0108a0d2d857d1beeb9c5a843823f6123921b4a9e3c1289b36981374b0d2ed2ad0c1ca4f55a88acc6d22025abf158813207fede599989bf595e65597ce3b9ffca3bf8afab7ce86c871063a283de098890a1367d3ed532ad1a82aa93d1f0f154e25fcb3dd5fc3ab6bf85b93d9be897d0d1d79c6c1555f385e092810e38cdb1b47af0ed3d74f1970ba43ddfdfd8a2e2813fd9a00c4a9eb7c541b904fdb26ad00f6df119edc0ccb54813a246", 0x1000}, {&(0x7f0000001600)="858b8ee7820f53ce8785ff9aba1b3088de3e5de148b433f0431bda8a32f3fc74f5a41cd08926343152fc79447059744ff84e9ea2e45f46c6dad823b74e90c383a133a59b9770d03eba0db778b976b20ebfc3293b79b7ada16a9733ae9da3133138915dd2c636a0b58f374064e9836cb4018a23bf3abab7cfef287d1b8a7ac491dfa21f3f64adaebc1fed63a1c6dbd4800ee16b794bfe431528b7f6", 0x9b}, {&(0x7f00000016c0)="8900ac3b66fad183d25b98ec3fea1bdc958e879fbcf8bdb0f3920114d9b4ab8e9ec0ec3a7e3d30bdab629f14711c965e6abaec07cf4ac2665aa7f99d24ee8196962976093fe6c7b292b0de1068abcb0a204fb05620447e2fcceaffc7210a6c6e1f7c015d79c2b05bd8c60e89482627a2e5fb2417832229145a2b83f04675408e18637a145d38f9ada5dd7348", 0x8c}], 0x3, 0x0, 0x7f) open$dir(&(0x7f00000017c0)='./file0\x00', 0x20000, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) bind$unix(r1, &(0x7f0000001800)=@file={0x1, './file1\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x10c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="4d0d49213d716041a83661872b55bc6db1a9b5bbd3cb18c932386c8be047430334cfe21ad0a5899684b864df5b8f4fc25d49691fd33e8707bdf1d6f8001f56c4cd4922b505949bd74990b456bd5293b55a30b40e2fe75cca0a6cf4e674cfe72d8bda60b3892cd81206f436d75e3b1f50f7165b39c9239cbf0eb637ae8794c06144b324f0c5b326b9a02c3d94004b1d044fc127d1b3a69e0d34d499da36cdeb6eee75e3e55ad897acec58066ebc03f66007cee2736eb1a94d27cd6e174a9c7f790809a49e4edb315c517c62684d15df538737c8ea6f2d1228a8c127bb6aefc5402117", 0xe2}, {&(0x7f0000000080)="f1c346aabae61c7638f351feee10b79cec894a3c6b1add1a1316e61de5fe6a7519a6a93f23f6223e7b7e08ee1b08519fed15484387", 0x35}, {&(0x7f00000002c0)="b48f83df2e1369ea51068374480b4a94e83de4098114db10be2e54ac7514d97bb34d8b2313391797f7a6301b0f9d3e1b57d3d05a8fc7f2b289c3cc2703526e8332ebff2b2ba2b1632a98d10aef81376f74dd9a9622daca5ba5d2609900b7dde843f97d388813ec", 0x67}, {&(0x7f0000000340)="a7e1df23f476941666b0bd3f0ed12fd3cd245ca09ea4c8d38b80aaea53266765e18c0666254bf66693e0d45bfee8b70338761b707720095b4b36697bf4d895052b2fe2e002850ddf6cb4770536ead84c0f2fe2e2efbada0305e4bb6bf01bff392553ca255d", 0x65}, {&(0x7f00000000c0)="4ee94af4aae55380bd9e4a24e18f950f03941b189cc4952e5ca255bb080924e304", 0x21}, {&(0x7f00000003c0)="acea7abbc67e3e9f3d2667562c30f75c69afc96dcfb5e2ba9a0a34cee275d712b97f90478254222a0a2525c067179d838a106ffbb526cdc24149636e7a995fc6c110c53836ead81c87bf063a20dea4b105", 0x51}, {&(0x7f0000000440)="6c02898a7dc4409f9ca8e0e6757d7bf4ca0a767a627eb2781169783cab6fe53b5619fddf126c380656c7a1a8e62a56352299b8d82314cc58e3b0d27244a26d071d5ed8b35df1387d2ebb34b91a3a83326f4e81ecdbf43224f26d4087e52bc1ca092dadf3cfb2405a526191a24418745513e167916797466f2420d968cae91192ec3c6d76e33ad7de53c70c8d1f96ba0c6dfaeca55b2abe470fc4cd304e827c006d16a5b8e1e486f616d1768e864d6de25529106d06a5889dec0e7f47a0871bd70d43e0a7ed5306bbdd63f8", 0xcb}], 0x7, 0x0, 0x8bbb) 02:25:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) socket(0x10, 0x8cec2723a41906b8, 0x88) 02:25:05 executing program 0: sync() open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x1, 0x80) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fchmod(r1, 0x3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) getrusage(0x3a514e912def7fa6, &(0x7f0000000240)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f95c70 02:25:09 executing program 1: mknod(&(0x7f00000000c0)='./file0/../file0\x00', 0x4, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r1, &(0x7f0000000340), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) chroot(&(0x7f0000000100)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f95c70 02:25:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r2) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x80, 0x7adc, 0x2}, {{r4}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x1, 0xb592}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x7102, 0x1}], 0x3ff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xd8, 0x4, 0xf98, 0x40}, {{r0}, 0x7ffffffffffffffb, 0x48, 0x1, 0x2, 0x10000}], 0x2c, &(0x7f0000000200)={0x37f9, 0x8}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 02:25:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 02:25:09 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0x320, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6c76011b873ce0fbd6a90000040000000000000070530000000000002452000000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045000000000000000000ac2e6a"], 0x10) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 02:25:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452060000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff000000}], 0x18}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 02:25:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4082, 0xff2}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f00000023c0)=""/149, 0x95}, {&(0x7f0000001240)=""/4073, 0xfe9}, {&(0x7f0000002240)=""/203, 0xffffffffffffff20}], 0x6, 0x0, 0xffffffff) 02:25:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x40043cb9, 0x4) r2 = dup(r0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) fcntl$getflags(r3, 0x3) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 02:25:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x112) ftruncate(r1, 0x0, 0x800e3f5) 02:25:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000dae1ca69bccbf900deb61c20d31212e4e268fca36ef341"], 0x10, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xa0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) 02:25:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) pipe(&(0x7f0000000180)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0xffffffff, {0x7, 0x8000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x38e) 02:25:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x40, {0x7fff, 0x9}}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 02:25:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x2) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x0, 0xe6) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="08000000000000e03000"], 0xa) semget$private(0x0, 0x0, 0x40) 02:25:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) msgget(0x2, 0x491) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xffffff8f) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x8, 0x7ff, 0xba, 0x800, &(0x7f0000000200)={{0x5, 0x4, 0x4e, 0x0, 0x1f, 0x9, 0xd49c}, {[0x3, 0x9, 0x6, 0x7, 0x7fff, 0x200, 0x2, 0x38, 0x3ff, 0x81, 0x8001, 0x7ff, 0x809c, 0x5, 0x40, 0x4eb265a2, 0xa31, 0x2], [0xffff, 0x0, 0x7fffffff, 0x40, 0x8ffa, 0x2, 0x0, 0x4, 0x4, 0xff], [0x20, 0x6, 0x2, 0x240000000000, 0x4, 0x0, 0x3f], [0xe14, 0x800, 0x7ff, 0x6, 0x5, 0x3f], [{0x1, 0x8, 0x67, 0x80000001}, {0x2000, 0x9, 0xafbc, 0x5ac3}, {0x3f, 0x7, 0x86, 0x100}, {0x1, 0xfffffff7, 0x9, 0x9}, {0xdf, 0x8000, 0x200, 0x7}, {0x0, 0x6, 0x51, 0x7ff}, {0x0, 0x3, 0x1, 0xe5}, {0x9, 0x1, 0x0, 0x7}], {0x4, 0x81, 0x9, 0x9}, {0x8a, 0x1, 0x9, 0x1f}}}, 0x8000, 0x3}) 02:25:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 02:25:09 executing program 0: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b63700000000000000e371e80f7c6b041cda051a0e0000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e9185971c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ac311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5230010a6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000d7d9267d076c663d257fd75fd2510fa9bb23bc4886269f509f84390797e9ba56204a767a7c333d219cee31ba4bda1fd5a3fd6534d2ba6a10e44d8d7f45608413a0e5ebbea7ed5f5137e112a5ca0c776e25c40b127a8bd1d779d28d128694021b9eddca2e008e8384c084538954fb670701f593447b0a7381b9e469fc553f5a62cb2b32dacedd86b221155a7113e71c30c6ccf98f254b346f393ccee3a7dfd89300caf9255eb0270c22ada509f36b5bacf52f74087d2300adfb6f9d6ef4f70e31f23d261bc4b800ff63d1ab416c4dbf59343e2a231b107845943e7520932f2f81643fc8eb29094112789083235d9def6258b83165fd544bff5d974bbd98ffbbec57377d828ef2d125365a2236e247b74751380dce7dd3d655735493f216c12bd59047caa41ce2d61adb18926e2a5d2b41e481ade6598dbe9385f8d3fbb45926fc52d039b5aa"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 02:25:09 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='w', 0x1) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000100), 0x10000000000000e1, 0x0, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 02:25:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x3, 0x260) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x10001) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000012c0), &(0x7f0000001340)=0xc) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000001240)=0xc) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000001440)=""/247) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x2, 0x3, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001280)=0x7) connect$unix(r4, &(0x7f0000002380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040ab55d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e7160701419adb297ea088eb6c07963cee79f90cb6173a6ee5e3abd92d12c84e2fd9c45b2f1f786720d93d0f36ea010710d247178989726c494922b994f39359a0971f01e1b242a5f7e4d77400cfcf1c66baa393f256c043956"], 0x10) r5 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x9) open(&(0x7f0000001300)='./bus\x00', 0x8, 0x20) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, 0xffffffffffffffff, 0x0, 0x3) 02:25:09 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r4, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r6) fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x0, 0x5, 0x0, 0x0) 02:25:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x2) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) flock(r1, 0x0) 02:25:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000400)={0x0, 0x98, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000ffff0000080000003a45294917a07bf9a8826edc26841a17f7fce8beab85e6b6191872e3c85d515af89bcdb39bfeada3c042227cd20962d8039b2cfb793286dda344c8d3bf94ba7daad895834568dad7870579121b7ce13dbaa7cd8bdd10bada9dd8a81de535d49f51bf52f4a81f4d735ef5b16758651cc1ea29b245fdc892c2a84612a6f01a93228b1d8ae99f81e3fcb4648d9c5a311d187d286b01626ede71c88adf17ed31b7a10375e43a6fc1c72d90b0f00fa498c39685a44b48c70efd39d940aa6fe8129fed2eec1a9ecd72e7118ce65435ff771f903c8f3736524801205c019144bf253be6c7d0689d12304a073c598575fd9d286b43d799ec17ee0d33cd80f621a3365abe35191554a331e0c4f6e8395f9596ba648f67aad82d3a9750afb4f0c62eb7245191f1175cfc1bfa488bd0af1a2900e4870e062a99bfbff5fe3ddf0c37039ca621b7fe116890acdcb42812edfa3a8f9968f21ef32f91ba0f0e092ebd8a399e9c7b02b0711f1563ad2c9ea09f895ed8f6edcc9161ee3e574473000a8a356e939e86abf74c0be5d462e41f65ec5dd70de0d3033eb9905c6fc07d222a2de363f355f742cdcfd6d170a41216062a2f808d69af5ef38073fd92caaeb3a5d6634f6ecdcd54a1b5bc1ed1f83f1416ae261ba34200bcfe868d5813b6d7c200c30e3fd2c95182eb752f76132e3397f585142309084298802c62cc5fe2a8b487ad8af60b44912f8ff88f6ca4fcc3b8c5f5d9b19d598dbad606db7a7ce549d3e6027e156dfd8fb73fad662ca68afbc198116516b6e3337db0290638ba1a6b2dff6dafd52652c2556f4febb25e35d484677b5ef3c5d8a7774fd1ba3ec59ad30a4168d0b9cd90d3ad1b670ad00cb3b790780ae40e54b59378eb6f1da4fb19c645118368e7af33ef889944fdececfb04b523865d3ed16ca122d7f3c63d6bb10528e839acf1918a8aab98c2fef9374647829b3c496045300f9f1059ade78c4a41eabf231065552dbb6fb0e829934b0529a3650c2fc86c2fb8f707e7b284b094a08526bc9e40afc6cd1e47e8260e3c106a3b509d1d405deb477aededd79e5484f7be760d7345dbab0bb87dba9b23948c7359a4975123b9a1ca357bd7bf9e69ded5046335deec518a8879d474d44e628e7130281b02f634fe3a1eee76ffaf2dc6e7fd53ddd08b519caa04e54e3c3683c256c5b2746a4dfe92959aef5c66dabf9203547b881f954e840dc08ca374ec1e8a90bc43a0fe6774321f3b58f49445675c626b813f399b33a547858f476b389e44a597f42bac69cc3741f5b23204bce2ea38e3c15b8af9e4f223a0344084721a1fd91716e3743c8afa7ca99fc854b808455075402676e7fcc033c0102f6e1094b9e9e18a4981e85c42f94cd09f2680d7be06332e9a7bc266f3dbb04312cc86e795b406728493ab2182c90cd7d84595ceb933956934011195552e1549c4bf4742679bfde8a68d01af8a09ff39f0b82dee4340182f07e7c0f187f66bea37f69196a8f2ecb28950822f5247870062cde704395172f4365bd5c0868025931ded13de615edc836700da9394352a31471b9b192b76de733d6b75918fc224927fc80bd7834bc84a543abceedb3ee4c7681ef1d1685d77bec2b66b6503e95fe8be203bd0631efa7de755ef7e6622f8af968026530a71a404a401d3bb8f8db1459ee563f1b66e9f5f1f4e50d28c697371ef7f490ded291b80e79d41cd5ea79811a998616bbfd6c9802434cb9d90381e2f2dd46a2a5afefa65f230311c4bca9291cd8b127cdb732aba8bd94c2e0816b2a40a503738ecbd9c401f752535ac2e62cfd5d17cdc163bcfd2b2954641a5f43e6ef7ac4b9183525b21f90ce22e6bf9bae76383033318e7a5255fd053f0a97efd529dbca725372e19a851caff48fd708e6f267109f86f74a20f1177b8c007006e136bbc4198d51fd4eaf7addc859f4db2e5cc6baf288c851b76c56024175cc53dfc521d31e9ad87aefd28418c47775512589bb6807f43988593c1b8ea699f22d8d6e86e4e02b76071d84e72a78c296b0846ebcc03e8a9d023196ef1ff6551297c0dab79a5f5f40ae9287fb59cd4df4cf616e5db9dd49daa6cbb7e4e1174ec99ff8ca6ef00becd2b5808b9bf6871e416c8669b6673aecff1f326125bfd685d417dc595896efcb4bf35854584be3f52a84af3287c6a571104d480b45c001fb256cd2a238edac12d8b7bf5499a92077565056edd0840057a65dda4a2e1682428b7ca590de45ac1394c1540a0223647cb5ac20f1e24a33cd93ea19d3cfcec8212094867b4bc3fc22b04ddd610230d0dee1c4a33d2b2fea934d2087b77f85c678f9e87a39dfa5af369a5b5235d8551ac0dc8b074f3e3b4dadc9939384eaa70df8ffe55752583bbbad0b58dbcee967971eac5b5f6c3fb4cb06094e4d9d928063cc1549c4f6187e52f5e87446084e4828f2876bcfcd5b7502841bd543e633ca37813c3145f35d6ac063115682f72eab3155d4c82beade2bf63dcc8a93f5ea83ecf93dcc55ee6c1ba7e1f74f69727e5178df50e861babf97b246b531f55d495564aa8c51a3a73728958802c85bb1df6295fc74b6777c284fa9998f60ca02a143722409495334347329b0475cacfd5d4feb4efbb4997e51f6036356406a119ed503f5d7efecd60565c90fa767ec013623298b075d81e38309856fefad7906b5764b2022d8b42df1e4481fb8ff301875927c8604986ea26a02d72da0fca14f3b175fb2b0a1a4d309a09eb08f6428b034df36d4f1e6e7ce62f7b2a2e72c59e33a757817259d820b2049321d0357edb86b5aea68a7339690011b072b47afd09c1a9fcdf5565720e1a07a0fdaff0ba7d7ff0841bcd261caf15b656ef9eb7a92ae85d54523735226a2cfce476c44ea0f7b20634673a9b23b12beaa9634f438d6588274b68b7721c329450ee702f557c9e0a716936979fdcff1510462702ede804092e6a15f8c7d80e67c242c8c5f0ffc55f92861c3908fb309ab6f5028df79bdc2bd33c5bf56c81df21531c14f56ae94b25d82ca3e8a8712649cbad6e95cef6321c1382e5ee7e9ffbac13f2c5e27af0202afd5ed918089b684a2023bfe7d83396e3f07e4f802ba293cf816167bef04f6a362af84055ee1a3972d4d6e329a9947f87efd006769885233826f1a72f0c49d6c240b5459dbd8caad3b0adc7f4d8b0f5d3e31c3d451117d66415041917699d5b8e125509a705d966f1cee17d96e9280927f0cf1319239b4233d17027a52b7398c061ce3e18ed2ce56579ac440aa8287920b842f6bbd7eb8438111908eb93a412490bb773de736ef2e9e478302d8494e0daaee97dfaabfe12d6c216783d6b1c5aeebd43c7627a8685f026261e906e305d6e9d6119f9fe67e2f254351576838fc2c24260326a7b882cd89d78876814bfbee17c22d56802e2e499d3232e9a1a89142946734a3056f66280a7ac8bbcee1a1a3561209e6ead3cdfaf7dbb2834b1a8086be1a46d0bc9c388b32fb797cbc5916958876a56be54bb7a90ce64d159a86aa7e2ba88817b4fb6be54d07cf0a1079cb42d26f2b87328ff6bc91732a956e8da384ffbab7d86cbfc3d779187de29e17d910d040e8014c2530a00fabaea73d9742b571b5d1f31889f8171aefc9f996acaa73f18e24098f00ddeeaf99a7c798883ae2fce5ecc6af441a696e983cd82e99c65bb46ea0cd8518188f98ae22820e80113d05ec9b6a3175b14c82db2b530e69604b743107afd84e4b382d49deb6d3166e263a2049cb51caf92cc9bb8845804e817ea0eaa17a487ae1c7cc70da7dde5b2c92f4bb3b9744502f8f5e0fb261b831f9342935b6b1109645d25c26f727bbbb37aacbb7e59a769ded695a57f481fcf8ed3dba83d99da8ca8e5dbd044ac01b511b741842a52fe307b05453d3cfa9f50db87bb649f76ff1b4b63d146965e6a9227c6b28c000bc00f914a8becd719818a7fbe29ce4b2ba8295ecbbfd9f946ce794cb4bc0545646e2ffcc5dfd7dee3940758fc1b2722d4b7b6abd7a763552babe2418ce7f45e80fe249be18e98c08f552a7e57924b0ca3de81cba5bc9a039b3620442b7810509112b2b77357db07791148f129049f72e3d93e598ee5395457e1a47e566686822867296a4a2c2e18a79495ab869aa699c073a1a1e8a4e5a4a318fc163223a182898b13799701f4f73b2b71c58d7718c8ae657357d9bb0c58399238de0e50865bbee6988f54844ce100e0ab1921180ed577580e4bd02bcbbaf6ccae9251163cdaa81562b881825357acc1c073f23464599354e11514d8696bd714296404cd2eafd0cdf67dcb0a7ed2524c85ac5d28d32a6eb9fcee41c747140bcb2a93ea9fcd3b56f56bb112fb7670c50c60e3a43c265c04b82aaa8c9443a8378bffaf3ab7a3a89d236e74ffa72453f73347976eb3daacd1a9fd9064f9c14117773063cd533ec9926fdabe423744792c7cb4b151308691645465bdb76e11c57b528674484461bfa36b78bfcb3ce2d9edc2ac4bbe6f49c71a1975085443c6ab92301844db55f97303b4b54837d127b2268cb561d2780dad5bda0c9c7221e41d17242d8595ec40cf6bc5c0871f066dc2891f283d965161015942cb4b112921374e31468e7dc41daa8b9308a0176ce34f12fbb4c67c5fc1547f2fc47f354890fb3591748aa23de71eced856d90bf4d490875b34bca798299ac1da3153a38d79f04d0d00ff5919a62dd1d897d384e6469034db5afe6f92dd6716e29d508de23f23717b1d17242866785a35342fefcad13d478866866b9f5619a8b86ed145463d82be8a5a0e4afab4e56de03a481c51d0dac3a2f6ee8c9b9f6971bccda67e1b318a48a5c9696d5775ea0094502b9c8e4cf55983aa838f70663577591650672f920e84d0043933b2cdc9c53fb45797ec045501bcae70d627619d5184805a04d1d4c3e947d1e0dae2c89fc00d9180f34d295d2e60155689355e23a9a91f4e6d595ac5a32d9e7fa31cd3896982ad16774041c8cce4ddcd28235ddd1e2c35f045fc1187670f11e7e91ee24adf92a85b81293fcb27a6560101bb059683412f2f94174d0d23bf39420d2ef3e780596986d7ef6f79d1f926221767ee1d85e02368ff4fa13c5ce36eab14ab6d857d789b1fd3e13aebe531ef0f4b8982facd3b4b48085936a95270ed6b54994e27e79e3639dbc3188fcf4336b8361d25239e6acf7b0f6366dca5ed35e18e59d7f55edd6edfa1f58bf696a8886da593b479a32a3edcc0e03684815832e53a32180459e5ce15f78b828a41cc6872ed0e5f9e73c3cf1951582e1ccd311f7bc314f0f40c2c43c292484a003f9df8231160732df326cb49ee0513a4afb5d55e9beaf5018f2269eb8b5032488850795ceeede3eea2df8b01593debd3f9e429b82222976192d3756cc26cae37131d71e45ff7cc3d24ec2e1b7d654757f0542becee428b705b43c94f3602dad62d4bfdcf936e2f4c2a4ca47aaff827bdab1887a3e734117ab18e813ad5e29fb33711aaeb0bd5ffecb541f8d06763dc6f7d59bc914d32a751d32315563ddceabd04862d94037e340f0119f2d9c754b4669dcf428fd1dd4bf7fb363e536255f49bb800eba4736bc1edd8fc2dfbc2e018fd72b4bfad960c0c0eafd7592ea7921e7e0ce8df9d84914cc0bdc8b6145b350e41149cdbb36da1f3cd7fae0beb6a2132f1bec420ac17627e61b1dad2c1dec3d392a60907667b864b74c1435268d73bfa6d275a3864ce01206c5ba572d01a1d5eb7198c89ac0fbbb7a92d573622ee5e93ed90a75400e084c0e8e5122d793e962f977ee5fe4bc628968c4ab66c"], 0x2bb}, 0x402) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x121) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() getpgid(r14) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r15, 0x0, 0x0, 0x1800) r16 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r16, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x1, r9, r12, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r13, r14, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r23 = getppid() getpgid(r23) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r25 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r25, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abccff7a07eecfc21410e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"], 0xe1, 0x0) msgrcv(r25, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r24, 0x0, 0x0, 0x1800) msgsnd(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) r26 = socket(0x18, 0xc002, 0x0) r27 = fcntl$dupfd(r26, 0xa, r26) r28 = getpid() fcntl$setown(r27, 0x6, r28) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, 0x0, r21, r17, 0x0, 0x46, 0x81}, 0x10001, 0x1, r28, r22, 0xa5, 0x1, 0x4e2c, 0x6}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) r36 = getppid() getpgid(r36) r37 = msgget$private(0x0, 0x4) msgrcv(r37, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r37, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r37, &(0x7f0000000d80)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080c554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843bbc6dca902545ecc79734f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c00d48af8cea73da658ffff0600000000000000ca800000d851bdf2ee429b790000000000000000000000000000000000000000000000009722b8a8a0a460fc1b53e53fdfb9bccd174aae1c0687764781587beb30fd65c30a91350dc7bc227028d5ffd3abc7e39fc7b899f424f3529b6d257a99b94b2c5829b9bfe3e28524c6e749504a38a50227b90a303b8cc49d8a4515fe6b795ca18211736d4f60b1520faf6e4f685732fbdc4ec8f2fade2978400f64c3784bd83bb918e7edebca"], 0x1, 0x800) msgsnd(r37, 0x0, 0x0, 0x1800) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x1, r31, r34, r30, 0x0, 0x46, 0x81}, 0x10001, 0x1, r35, r36, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r12, 0xffffffffffffffff, r21, r34]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r33, r12) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 02:25:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x19a, 0x0, 0x0, 0xee, 0x2e5, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x100000000], [0x0, 0x0, 0x8, 0x200000000009, 0xffefffe7ffffffff], [0x0, 0x0, 0x9, 0xffff], [{0x0, 0x2}, {0x5, 0x3}, {0x0, 0x0, 0x0, 0x10000000000000}, {0x0, 0xfffffffd, 0x0, 0x40}, {0x80}, {}, {}, {0x0, 0x0, 0x0, 0x800}]}}) r0 = socket$inet(0x2, 0x8003, 0x89) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x842, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="3b15e5f60bf16f8014826caefe847cc1450708bce75fbee09eb938ae6aca09c8e8c98a72e15004bc6b5f", 0x2a}, {&(0x7f0000000d80)="2afe713e37e89c75458582e0aa818d1ca2112d19105855c2288894ae83812e51070ea1e5e4bc19974491e7b93d7f45279f07c3351db5bff398889fad1d59abd043f97f0fb80a954258dac1f65e89cae40021ea006d85684c076bbd4fec7d909ee01363fb0cd15419dcadd64987d86ce6be634f9917e43e0ff2ca84891332cc6fd8b7bb337f922122d39fd731ffd1f7834e18e7c5f679ac74121a290b05867cd6b97cd1ce0a7e1cba7bd444fe7c9584478eef5252f488be", 0xb7}], 0x2, 0x0, 0xf09) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) dup2(r0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket$inet(0x2, 0x8003, 0x89) r5 = socket(0x2, 0x3, 0x29) connect$unix(r5, &(0x7f0000002000)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68fc1cc008805731d4777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b63700000000000000000040c76367000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587d76f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635ffff000029cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f94791df2c4e349b593cf6586ce6a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f50a091a595b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848721e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb6b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04fb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128df96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc320821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000072ccaabeb764d5f20f006c1adc9dc3eaf28c3080c12a4999c14f00b1ed7e5296605fc19a3f90be259bf34f3306023525a00e2cd144d0063d16ee27a07098e1832e8c1999b2422665ba44682fa1f7ff49715e9afdb98d15c0021a41ac17b6d82b2018c60dca64189e721926509212744acb635b991cdffc97757cae21f28d41fb6c1ef74945db5248d15b5fc858e56f9f07af23d4f0a6033b43208a4e4e236e10c35e12c1b408b7ec0f511f2ccf985ce386bf17e1fd8e3696406d47a132b106d1f1ccc45ff226fb98b6561b90c4fd7163723becadad6fda2bbc0065d957827a081edcfde13a97b751b1c8bd06e55a75c5dcf59d0af05c426b7d7ada2a0037ec967222ef936a8f99ab42924a2bed4269922233e08c0121722cb239e58149c189fb643c28ba01e7f1d32e15b42a706211cfdba3768e4d4f651b0799bcb8285779505cc516ab418a17761e96375b91251b0468bc4d7410d3a0e88b844344ec05fa6e20bd661cac8e51fe"], 0x10) writev(r5, &(0x7f0000001680)=[{0x0}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x10000}, {0x0, 0xff}, {0x25, 0x7}], 0x3}) r8 = fcntl$dupfd(r6, 0x0, r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000e40)={'tap', 0x0}) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:25:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x6}, 0x10) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() setreuid(r3, r4) 02:25:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "000000000000000100002000", 0xfffffffe, 0x80}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:25:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0xa0}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffff, 0x91c0, {0x8cb, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x4000, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000340)=""/108, 0x6c}], 0x6, 0x0, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 02:25:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = getuid() r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) write(r3, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:11 executing program 1: sync() getrusage(0x0, &(0x7f00000000c0)) 02:25:12 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) socket(0x7a, 0x8000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000019c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:25:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xfffeffff) dup2(r1, r0) r3 = dup(r0) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x68, 0x0, 0x0, "3163d14248fd24c2aace88812c9ea490b40b56b0fe7d16959901b4923f194500aa49657956fecfd9018490a5289de165cf0086ef208d448a22109241ae584b4b9d97d15fa278f68c9c3a77dff61b7c3982"}, {0x80, 0x0, 0x0, "ad4d2851df3db8d312268fe273ab87905faa701822bd27edea49f4766ea3f05900c1718405ee26305df034226d7e0833173ecb93c459f7a0762fa12c3a7feffaf43f2597fb2bed797a152a4bf12e413169f74756c3388426b0200fef6352894b7d9862cd2ae4f59de8"}], 0xe8}, 0x0) 02:25:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b16d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617a9232baff3352021ef306f8177364a0774764e3de64d999afeb283fd82764ea0f56c2bd9834c9c2ac48fc7460e0e3fce27464ad294e76ce2a1"], 0x97}, 0x0) chdir(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x102) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x2) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='w', 0x1) r2 = kqueue() close(r2) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 02:25:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) accept$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e, 0x7}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xfffffffc, 0x0, 0x1f, 0x0, "54b9116c0842ea05a55c00001e00f1dec12ff699"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000440)="0d3b8cdd76569f56dfaadc62a236fa2167bd44dbcde14b79ab42e4652c93e4ae3edb1f9640293dda9153d33cbc3ee9ee060f35a4a21e04e3fc0ab5fb5d718cdf0511597605000000", 0x48}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="1879c501a26792b1e8df86198e6c73334540bb0406e0d67ace97c6833a3884b70db59ab46f9d4aef98da6c144f25bf441ae7adc058808dcab031d28a02245a620fa19a29ef1fae6f9c71454a7846d7406eaac9e2dc37e472deac82f84b6f3a172b8a", 0x62}, {&(0x7f0000000300)="5af9e26633155e97f021a1473195f50b409f599e498091022e7ebe901bc7e04ccfd14345f9fda3c5bf0b47106f16a9b252236a897ca7ef51af8df4a15d81ad238d5c9e759e9ba76eda0ba4a0efbf5745f38ae851f7aa67ad821ed04bc965171b430e0ce27897b15adb0c9c48704013cad3cd6cd80a88ab766d6594013a79a5b7ac2b2427f659f4a6761419780fcb97263a975e3d09c48dc079f0e5d5a59b7cd2224cac7b46fdeecdd76d021a2263265178b6635d7abc478eded0aebe4f2fca91f80352d09255bc6905f05154364a1090c5ff53c88d84565b70f492662912b1cb379ede36b803390e3169f7d490d4783705b4efb88892bdcdc9198a", 0xfb}, {&(0x7f0000000100)="bc409811f72a4bc01a241f63600778eff6b89b5226c7794b133ad77b435c1df6f3bf8dc9bbde250e413e10308a81c15373b80aff55e8a1a6f18947c07eee78cde0713c80078a5464c15b567764a5f7f5d5390c12bfcc469e2e342a6125", 0x5d}, {&(0x7f0000000400)="388ef50ad29dba9dea70f247bf896d9f4b82b2f7651834008063b82a31ec212d18ccebf03c118d0a38e2746b2d921f319fd5156bbd57cdc7dfb8cec9c2df4f06f1484c7918837d3f2aedcc9693f973c166f1ff2ed6b5bf60d2b327311d4234fa74c8c6a6530656345aa4fc2b022f6c85b75affa9487e2e43dfef655ca5c296091822f444a58b581ea260a46adf48abc3b1b4463d20fba615c978cb9482719a9176dfcab79dcf3fa1212a41fd5fca3d9e649c1712df8ef0cefa53a8d67116a22c5f94028aeb01338d9b39fa1b952b0add4e734c5779ecb0af106699723f2b1beb429267799bc72dec1f376087", 0xec}, {&(0x7f0000000500)="5aaa1756ae5eb30d4cb031966ea3eeef3af02f32ef79f3e1a5361f56cba856d7cdf7782d4fa81b1d4ca019efb1d8da514eeb1a54f53d5f15d8c5406e003ba103cbe06bf05679b8b87d5ce870690d8a13cd552d32b3e15cf37435bac4736ab19ea64be4d235cb102ee4ecac0b9de25d5e8bdca9ff0c104f4c70bbaebfc37a8e8248c44896337e5d8f01aac80a912c3da9113c638523d13ed722ea55047ed4b48d2d2f52b95381af50e6df1b51893f84e42896d300f3b866f8", 0xb8}], 0x5, 0x0, 0x6) r4 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x4, 0x5}, {0x18, 0x1, 0x1000, 0xe711}, 0x3f, [0x5, 0xfffffff7, 0x80000001, 0xffffcbc0, 0x65d, 0x1, 0x4, 0x7]}, 0x3c) socketpair(0x6, 0x4, 0x80, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) 02:25:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0xfffffffffffffcc7) sendto(r0, &(0x7f0000000840)="218b93d5212a7964f02ee0f84733cf1164abfc367e9db8c1cc65ab680dffa762ab4d0bd9dbb793327a3a", 0x2a, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000800)=0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xb7b4, 0x6, 0x101, 0x1, "de2297f36c595a19f6aa922b06e83359d7dad55f", 0x3, 0x3}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0xfff, 0x4, 0x101, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f2b000/0x4000)=nil, 0x10001}, {&(0x7f0000c20000/0x3000)=nil, &(0x7f0000d68000/0x3000)=nil, 0x200}, {&(0x7f0000e19000/0x2000)=nil, &(0x7f0000fc1000/0x2000)=nil, 0x3c}, {&(0x7f0000e0a000/0x3000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x3}, {&(0x7f0000d40000/0x3000)=nil, &(0x7f0000cb1000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000cb6000/0x1000)=nil, 0x100000000}, {&(0x7f0000da6000/0x4000)=nil, &(0x7f0000c85000/0x4000)=nil, 0x4}, {&(0x7f0000d71000/0x3000)=nil, &(0x7f0000d2a000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x9}, {&(0x7f0000d57000/0x4000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x5}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus/'], 0x10000}) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 02:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) ftruncate(r1, 0x0, 0x1ff) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 02:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0x4}, {0x20, 0x0, 0x81}, {0x6, 0x0, 0x8, 0x800}, {0x6, 0x9, 0x80, 0xeb7}, {0x6, 0x9, 0x40, 0x184}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:25:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x40000}, {0x50, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:25:13 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x78) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 02:25:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xa0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x3, 0x7e, 0x0, 0x3, &(0x7f00000004c0)={{0x80, 0x9, 0x4, 0x4, 0x20, 0xbd55}, {[0x7, 0x8e26, 0xffffffffffff0001, 0x80000000, 0x200, 0x2, 0x7, 0x86, 0xffffffffffffffff, 0x80000001, 0x7f, 0x5, 0x80, 0x6, 0x10000, 0x2, 0x7fff], [0x4, 0xfb, 0x7fffffff, 0x1, 0x9, 0x4, 0x5, 0x4, 0xffffffffffff8001, 0x8], [0x401, 0x3d, 0x1, 0xff, 0x200, 0x6, 0x81], [0x7, 0x401, 0x5, 0x5, 0x0, 0x98], [{0xffc1, 0x7, 0x2, 0xdb5}, {0x21, 0xfffffffd, 0x8}, {0x4, 0x100, 0xfffffffc, 0x7}, {0xffff, 0x0, 0x4, 0xda71}, {0x1464, 0x0, 0x8000, 0xef}, {0x1, 0x3, 0x4, 0xffffffffffff9c45}, {0x7f, 0x1ff, 0x7, 0x100000000}, {0x200, 0x9, 0x1000, 0x4}], {0x2b, 0x20, 0x31a, 0x8}, {0x6, 0x3f, 0x6, 0x5}}}, 0xcb4, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:25:13 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x1e, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x551, 0x7, 0x511d, "0d592fde86f45e52c707106b7453761529c6a1aa"}) write(r0, &(0x7f0000000140)='\r', 0x1) 02:25:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) panic: pool_cache_iWtAeRmNI_mNG: agSPiLc _cNhOeTc kL:O WmEbREuDf pOlN c SpYu SCfreALeL l 1i3s7t -m20o4d0i8fi0 eEdX: ITi te0m a a ddStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *177406 85634 0 0x2 0 0 syz-executor.0 355344 22017 0 0x14000 0x200 1 softnet savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffce2c0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8066c10c00+16 0x0!=0x30a60d49b0f94d9f ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffce2c0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800023db5540 rbx 0 rdx 0xffff800020ae6c48 rcx 0 rax 0x39 r8 0xffffffff81b1c10f kprintf+0x16f r9 0x1 r10 0x25 r11 0x6d34dbcf995ed645 r12 0 r13 0 r14 0xffff800020ae6c48 r15 0 rip 0xffffffff81e903f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800023db54c0 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=177406 stat=onproc flags process=2 proc=0 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7dad8,0xffff800020ae7888 process=0xffff800020a912d0 user=0xffff800023db0000, vmspace=0xfffffd807f000b80 estcpu=36, cpticks=1, pctcpu=0.2 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29541 115109 0 0 3 0x14200 bored sosplice *85634 177406 10768 0 7 0x2 syz-executor.0 96194 139440 10768 0 2 0x2 syz-executor.1 10768 253670 87985 0 3 0x82 thrsleep syz-fuzzer 10768 118680 87985 0 3 0x4000082 nanosleep syz-fuzzer 10768 516155 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 259909 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 129716 87985 0 3 0x4000082 nanosleep syz-fuzzer 10768 70965 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 479852 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 340492 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 43576 87985 0 3 0x4000082 thrsleep syz-fuzzer 10768 173479 87985 0 3 0x4000082 kqread syz-fuzzer 87985 409312 4990 0 3 0x10008a pause ksh 4990 96441 62655 0 3 0x92 select sshd 66005 287683 1 0 3 0x100083 ttyin getty 62655 116376 1 0 3 0x80 select sshd 76145 149617 2472 74 3 0x100092 bpf pflogd 2472 301165 1 0 3 0x80 netio pflogd 6838 218603 29761 73 3 0x100090 kqread syslogd 29761 221923 1 0 3 0x100082 netio syslogd 30859 366408 1 77 3 0x100090 poll dhclient 11471 9978 1 0 3 0x80 poll dhclient 59828 267992 0 0 2 0x14200 zerothread 66346 503067 0 0 3 0x14200 aiodoned aiodoned 36492 408448 0 0 3 0x14200 syncer update 79570 44509 0 0 3 0x14200 cleaner cleaner 85115 129741 0 0 3 0x14200 reaper reaper 72626 437775 0 0 3 0x14200 pgdaemon pagedaemon 27369 241727 0 0 3 0x14200 bored crynlk 63997 71238 0 0 3 0x14200 bored crypto 67852 517628 0 0 3 0x40014200 acpi0 acpi0 64425 422527 0 0 3 0x40014200 idle1 22017 355344 0 0 7 0x14200 softnet 98419 406601 0 0 3 0x14200 bored systqmp 72505 223646 0 0 3 0x14200 bored systq 83594 409759 0 0 3 0x40014200 bored softclock 83822 322283 0 0 3 0x40014200 idle0 51684 157370 0 0 3 0x14200 bored smr 1 368229 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &map->mtx r = 0 (0xffffffff82514a90) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 vm_map_lock_ln+0x60 #4 malloc+0x764 #5 ktrsyscall+0x192 #6 syscall+0x35b #7 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:104 r = 0 (0xffffffff82480af0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 malloc+0x23b #4 ktrsyscall+0x192 #5 syscall+0x35b #6 Xsyscall+0x128 Process 85634 (syz-executor.0) thread 0xffff800020ae6c48 (177406) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82667478) #0 witness_lock+0x52e #1 syscall+0x348 #2 Xsyscall+0x128 exclusive mutex &map->mtx r = 0 (0xffffffff82514a90) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 vm_map_lock_ln+0x60 #4 malloc+0x764 #5 ktrsyscall+0x192 #6 syscall+0x35b #7 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:104 r = 0 (0xffffffff82480af0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 malloc+0x23b #4 ktrsyscall+0x192 #5 syscall+0x35b #6 Xsyscall+0x128 Process 22017 (softnet) thread 0xffff800020a28270 (355344) shared rwlock netlock r = 0 (0xffffffff824c4708) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9518 6423K 7175K 78643K 11090 0 pcb 13 8K 8K 78643K 63 0 rtable 105 3K 3K 78643K 279 0 ifaddr 73 14K 14K 78643K 98 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1476 0 iov 0 0K 24K 78643K 73 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1372 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 46 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 235 0 sigio 0 0K 0K 78643K 12 0 proc 60 63K 95K 78643K 484 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 46 2K 2K 78643K 72 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 237 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 118 22K 38K 78643K 1790 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 31 0 NDP 12 0K 0K 78643K 22 0 temp 131 3018K 3083K 78643K 10065 0 kqueue 3 4K 14K 78643K 34 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 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 59 0 15 2 0 2 2 0 8 0 unpcb 120 214 0 204 2 0 2 2 0 8 1 syncache 264 13 0 13 3 3 0 1 0 8 0 tcpqe 32 66 0 66 1 1 0 1 0 8 0 tcpcb 544 123 0 117 1 0 1 1 0 8 0 inpcb 280 486 0 477 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 47 0 47 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 32 0 6 1 0 1 1 0 8 0 pfstkey 112 32 0 6 1 0 1 1 0 8 0 pfstate 328 32 0 6 3 0 3 3 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 280 0 67 14 0 14 14 0 8 0 art_table 32 281 0 67 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1716 0 308 46 0 46 46 0 8 0 ffsino 272 1716 0 308 95 0 95 95 0 8 0 nchpl 144 2262 0 663 61 0 61 61 0 8 0 uvmvnodes 72 1880 0 0 35 0 35 35 0 8 0 vnodes 208 1880 0 0 99 0 99 99 0 8 0 namei 1024 6189 0 6189 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 6630 0 6630 8 7 1 7 0 8 1 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 432 431 0 417 3 1 2 3 0 8 0 futexpl 56 3860 0 3860 1 0 1 1 0 8 1 knotepl 112 101 0 82 1 0 1 1 0 8 0 kqueuepl 104 60 0 58 1 0 1 1 0 8 0 pipelkpl 48 196 0 186 1 0 1 1 0 8 0 pipepl 120 392 0 373 2 1 1 2 0 8 0 fdescpl 496 432 0 417 3 0 3 3 0 8 0 filepl 152 3000 0 2899 7 1 6 6 0 8 1 lockfpl 104 119 0 118 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 229 0 220 1 0 1 1 0 8 0 zombiepl 144 417 0 417 1 0 1 1 0 8 1 processpl 960 448 0 417 5 0 5 5 0 8 0 procpl 624 954 0 914 4 0 4 4 0 8 0 sockpl 400 750 0 729 6 0 6 6 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 163 0 0 20 0 20 20 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 362 0 0 22 0 22 22 0 8 0 bufpl 280 6861 0 1340 395 0 395 395 0 8 0 anonpl 16 60243 0 44392 82 1 81 81 0 125 16 amapchunkpl 152 3124 0 2994 20 7 13 19 0 158 6 amappl16 192 2019 0 1166 55 4 51 55 0 8 8 amappl15 184 162 0 156 1 0 1 1 0 8 0 amappl14 176 42 0 38 1 0 1 1 0 8 0 amappl12 160 28 0 26 2 1 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 106 0 98 1 0 1 1 0 8 0 amappl9 136 618 0 615 1 0 1 1 0 8 0 amappl8 128 131 0 105 1 0 1 1 0 8 0 amappl7 120 201 0 188 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 138 0 124 1 0 1 1 0 8 0 amappl4 96 685 0 655 1 0 1 1 0 8 0 amappl3 88 123 0 115 1 0 1 1 0 8 0 amappl2 80 2573 0 2507 3 1 2 3 0 8 0 amappl1 72 19715 0 19282 27 17 10 21 0 8 0 amappl 80 1217 0 1176 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 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 434 0 419 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 434 0 419 1 0 1 1 0 8 0 vmmpekpl 168 7841 0 7803 2 0 2 2 0 8 0 vmmpepl 168 61417 0 59492 134 16 118 122 0 357 27 vmsppl 368 433 0 419 2 0 2 2 0 8 0 pdppl 4096 875 0 838 6 0 6 6 0 8 1 pvpl 32 191632 0 172689 198 1 197 197 0 265 43 pmappl 232 433 0 419 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 182 0 3 6 0 6 6 0 8 0