}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/16, 0x10}], 0x8, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x8000, 0x37, 0x0, 0x0) 16:01:09 executing program 1: syz_open_pts() 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/218, 0xda, 0x42, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x401, 0x0) fchflags(r0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="f386bafba10e8b0281141d36df9fd54510c0e01c3a70eb178b7e6ff9c8e6f5e77b379c1936972ba1944bec00d7a3192fb0d0a755503eca7b3029f287d05f822da489", 0xfffffdc3}, {&(0x7f0000000040)="7aed9ff833f253c9e71ac4c69080", 0xe}, {&(0x7f0000000380)="f82d3454f52b7916e153a99d86d4e0e701359a14f9c9b0f8cc5b0eb33dd30c0e2939f94f736e2295c9f6de6f764cae1af11f6b99839cac68fb1121150a6a50b9cb697874737e8fb534ea061b2a0f93b3e2110083702a2278b13aa51f6c0cc07cdad0abcc8d3a856b85f0929eed987ac9891a3aa812860f253f5c0cb89e2c39f271e29cedeca916b0bb442431f617c32308b4ff55a17981ce425cefc82b54a719c0f32e74525349f81c916ac2e04e3f", 0xaf}], 0x3, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x141}], 0x1, 0x1ff) write(r1, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r1, 0xc6}], 0x1, 0x0) 16:01:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/211}, 0xdb, 0x1, 0x1800) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x100, 0x7f}, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0xffffffff00000001) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) nanosleep(&(0x7f0000000240)={0xfb, 0x80}, 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/125, 0x7d) ioctl$TIOCSTART(r0, 0x2000746e) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[0x6d7, 0x8, 0x1e9]}) socket$inet(0x2, 0x7, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@in6}) r5 = semget$private(0x0, 0x2, 0x0) semop(r5, &(0x7f0000000480)=[{0x2, 0x4, 0x1800}, {0x7, 0x2, 0x1800}, {0x2, 0x400}, {0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x81, 0x1000}, {0x1, 0x3f, 0x1800}, {0x4, 0x3, 0x1000}, {0x0, 0x81, 0x1000}], 0x9) fchmod(r0, 0x142) mknod(&(0x7f00000004c0)='./file0/file0\x00', 0x2080, 0x0) msgctl$IPC_RMID(r5, 0x0) socket$inet(0x2, 0x5, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x3, 0x9}) msgrcv(r1, &(0x7f0000000540)={0x0, ""/72}, 0x50, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000005c0)={0x3ff, 0x5a470583}) r6 = open(&(0x7f0000000600)='./file0\x00', 0x40, 0x2) unlinkat(r6, &(0x7f0000000640)='./file0/file0\x00', 0x0) rename(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0\x00') 16:01:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fsync(r2) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x61, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd3bbb516f038abf1, 0x0) pwritev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="accf8164a662a3a225bfa3d49346e6e9222f76cf41191580b444b0bca462b8197b570a93f2b18b7c167ef4fcc80a0c13d64625b728d8b6e76765f6c1e49b1c6502206c6de6bf7309a039918b64b1f323bc12b40a9bd88bb8996fd5551744a67666ad75124025cf9085e47a4634a4d6755e6958ec4d7ae53577896f56", 0x7c}, {&(0x7f0000000200)="05ccf34e8dea46a3de3f3262cf0ef8460c124f4b105f61a183d86c76e50f0267cd476d245d8bf923f9afd2f36ed88c6ea4ff340ee37aeba0b2cb1a5f8b", 0x3d}, {&(0x7f0000000240)="de4d7fe0011c5bf968e218f8304a3fdfd03f3181b555d6be8c669e5460c497e245a4b744ffbe9dbdd24c77b4c0daa48d9d9366fdb1bad810b5ec33bbae2eef0cd4c133fd59f35abc62d45eac8fd12a6988bb774bb18d99ea7302", 0x5a}, {0xffffffffffffffff}, {&(0x7f00000002c0)="fbf4630fce6e03346ddf68cf08764d240b3fc873853fe8", 0x17}], 0x5, 0x0, 0x0) dup2(r5, r6) 16:01:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x20) r1 = semget$private(0x0, 0x3, 0x143) semop(r1, &(0x7f0000000080)=[{0x4, 0x4a, 0x800}, {0x1, 0xa0, 0x1000}], 0x2) recvfrom$inet(r0, &(0x7f00000000c0)=""/195, 0xc3, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x4000, 0x100000000) semop(r1, &(0x7f0000000200)=[{0x3, 0x4, 0x1000}, {0x7, 0x1, 0x800}], 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/111) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r3 = msgget$private(0x0, 0x410) msgsnd(r3, &(0x7f0000001340)={0x1, "00212c401366b2ae4e9f8fe2949a3ca57069329b8238fc7841a86a9d4527172c26576ae24003d980896b4e092d3e45d10e856fe5ca2f02ae2836e2b94ef4f6e00f4e18e9cce7b1488626eeafee56d4ed1ad9c6ee24903779e749be7fea7c5552e7e4"}, 0x6a, 0x0) r4 = getgid() setgroups(0x1, &(0x7f00000013c0)=[r4]) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001400)=0x2) msgrcv(r3, &(0x7f0000001440)={0x0, ""/221}, 0xe5, 0x2, 0x800) r5 = msgget$private(0x0, 0x23) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001540)=""/20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r7 = geteuid() r8 = getpid() r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000015c0)={{0x0, r6, r4, r7, r4, 0x51, 0x2}, 0x20, 0x6, r8, r9, 0x9, 0xffffffffffff9580, 0x7ff, 0x6}) msgrcv(r5, &(0x7f0000001640)={0x0, ""/80}, 0x58, 0x1, 0x1000) setreuid(r7, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000016c0)={{0x7, r6, r4, r7, r4, 0x20, 0x9}, 0x3, 0x20, 0x100000001}) poll(&(0x7f0000001740)=[{r0, 0x8}, {r0, 0x105}, {r0, 0x180}, {r2, 0x104}, {r0, 0x24}, {r0, 0x14}], 0x6, 0xfffffffffffffffb) renameat(r0, &(0x7f0000001780)='./file0\x00', r0, &(0x7f00000017c0)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001800)={""/16, @ifru_vnetid}) sendto$unix(r0, &(0x7f0000001840)="2c883bb330e0c41c19787eeb2d3ae744061eb66abaab78e55c6f7f011612e93194d3d33397e32a5064e00de8b38c580d018537692adbb2939fbd8c813cf4a59c07928aa1fb9f4d4eb2ea59c7173f761fc2ed6bcfb83aa66cd7f30ce918ad1a8cdeb4a5b98c3f8b715f0f9128d253e0ee0c9fa79d70e5636bc0586de10eba9e89da0c0aeaef167689b6e720e1512f5092ec89f1", 0x93, 0x1, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) 16:01:10 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) syz_execute_func(&(0x7f0000000000)="67660f50f3c785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32450fa9") 16:01:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000000000fffc, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f0000000080)={{}, 0x0, 0x0}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x6, 0x100000001, 0x47, 0x4}, {0x8, 0x4, 0x7f, 0x76}]}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget(0x2, 0x488) setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f0000000080)=0x80000000, 0x4) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x208a, 0x0) semget$private(0x0, 0x1, 0xc) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/26) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f6ed9ad91b789380db8e487febee706939b6ded43565cc6d03e0205957ce04540c0d0f6772d13cf04fc36feee6631b2024ff77633fa218c9bcbf37f660812335e403d5f0a3c5d3d7e39f60660e86e9adf895ec0cbfd7d801b1f79bf4c52e2d62952b7"], 0x1008, 0x0, 0x1800) r3 = dup2(r0, r0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001f40)=ANY=[@ANYBLOB="00000000000000000000d51252ce876c0da9a1b6c803c3e8a522814a77011dd661725162ea0c15ddc60545d9d8dd893f616cff0e63365f20b973767d15ac4cc0b974495f53d90b962237cad1"], 0xa) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001ec0)=[{&(0x7f0000001880)=""/83, 0x53}, {&(0x7f0000001dc0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000500)=""/29, 0x1d}, {&(0x7f0000001900)=""/69, 0x45}, {&(0x7f0000001a80)=""/78, 0x4e}], 0x6) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0xc002, 0x0) semget$private(0x0, 0x7, 0x80) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pledge(&(0x7f0000000180)='@:\'\x00', &(0x7f00000001c0)='.\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xb2, 0x0, &(0x7f0000000200)=""/178}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchflags(r0, 0x0) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x114, 0x183) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='W\x02') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x181) r2 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0xcb, 0x50) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x4) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x5c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x4, 0x99b, r4}) 16:01:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) chdir(&(0x7f0000001840)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:01:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') link(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='./control\x00') 16:01:10 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/1840, 0xffffffffffffff91) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/null\x00', 0x100, 0x0) faccessat(r0, &(0x7f0000002a40)='./file0\x00', 0x2, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8a02, 0x0) preadv(r1, &(0x7f0000002980)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/83, 0x53}, {&(0x7f0000002800)=""/142, 0x8e}, {&(0x7f00000028c0)=""/152, 0x98}], 0x5, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="aa53960a28b4", 0x6, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x54}, {0x6}]}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x400) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:01:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='r\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001c00), 0xe06cdcff64edc442) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) execve(&(0x7f0000001940)='./file0\x00', &(0x7f00000019c0)=[&(0x7f0000001980)='*.-(\x00'], &(0x7f0000001bc0)=[&(0x7f0000001a00)='c\x00', &(0x7f0000001a40)='[+-%\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\\\a,\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='r\x00', &(0x7f0000001b80)='c\x00']) r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000240)="f45510b3a02a3e7a864bf80bcc89ff2904e5ba4de8b0ab28b8d49e40f2d273bb8f6567eecec58386519aa7e4eb4dc440fc802a1fe77d196c126bdb3ec721fd90a8a37c74eb96489546453f12b061806de67a943af814f895c441ab14cdf3b8f7c255c1cf046a5a72f897351ee7d43e94fb6c1254a00be4d29af4b3f50e5f53e0cdb6bf737ef9c0eb78a96eb5ca90cd7e808fc8721d38ff40a6bda9de4037dbd202a61b0ca68ab5e720c2ece5bb4c213eb70c73f058e77d09ae5507384e3a441f474317bb52606b6378f3244390a177b57229f7d10dbc510795bbeae8719afdf873538b72748dcf71e441e3073e34a751c801910ab39feba13ef6ca873427ad13e87d801f3fdaf5ef15a7a3d1573d7cb416904f456098835cac87fe8ba561686f5633adb868d3345b7e4178bc12f72fd88e6ce560c397ea565b463725a9d6da4b54b52e8b57f6624a229819e2bfbb51ecffdad4894765fca417d2f7678cda7185701f9577a086eea1fb909ea024cdb887976f2d35b44caa80ec7b780344c7a4696ce4c9e1a680735239f68632856bca6ced76bb79018d53a250c11a19f84c7da24f16e86d92056b8962827de5b2b0fa71adcc16eaf92b3ff6c078d882224ab21170c76bbd03350a44aad45f6b55301893ad08bfc183c7a51ab0a122e91d8fbafe6ab1e8ef93ef58d153367ce8cd3d3dbba6e51a8bca9be294e14ae011b0bd9f61e1e23026d195456744941d8a461baea1a7a030ad54ce0fbe137b324b2b203fe2f1c547ffa4884de3bef4847e62779277176d14a2fc23ff63ab1693e59ceb5b704b0aec93d8237a7db91e394de24a64417478346c99ffb207f4a37250e5eece4641108e75b385e083f010dec4f18b04756a2b6c7e274caea77599d09173988948ecfe5dfcfb37d3fb1b935f63510908a1ea9703b05fbfec86bd14344d5482fb720f6aeaa70f49239ae890d3cb7a78ba631de350e1828b9a2fca0d964bd96aa8bcc66f9b1a54539e388ef597bf5660dead7d821b0bc8e708a4395eca6ecba911e5496d7c3dbb44b31dc41f57ec7aeb0e3a8d32240628922ffe8ffd14bc20a80f4061c2f2c11680820256cd2f9c5ed1fc576d54d3890d4f9ef4bd4ccd6cc48a3bf5e4be5b830dbf3187b237bfc2eca3d6b20be99655bcf58fe39fa9ddf519607005cba3e0882fcc95e3a58f1ed11a443c2472dc15a032c4c4b97484a66e758f5d4dbff49773468eefc7af9875ca8e61a3e4d69156ee0d37e28c0bee9b832559fb5ba818e3d5525ba82ce8ee56e289a27018b5d25f2193e58e2e4252b9093a2b545d5718225ba6c20a0f1ed7f7f409a56efb4de4f3320c0cee3a6cdff860a6ecfd2a82b25af167712c95bf69aebb1892f13f2bf4a44f67fed38ab306f9db87fbca4a914664c28b3c3a419bbf904fd99515fe5b05e67dcb0ee603dedf394f39f78d5e5075a0b60b931c91800ce3c66d1a1abc0c78acebed5677427b2f5051e610e26d1ed912d6be189348c91db7229cdd1ee9fea480df4bb2dae229d421dd52a6a14064f4d92a4414c7e3191b92ab32561b16ebe52faa231160762e86a1ce8fbaa51e06a303e635772b094e910eed89243005eef0a1eb42554c0243e1e3a0ebce4395aa1e90fb775b1aa1818f6dfdfab7d113c9bcbbe0f851bf54437bd4f2cee413bc22a16538440e62484d7ca09b539f6dc9d58b85bb5b58c9ffb29128dce3d7ebb00cdb59a7b8ec8fde4a4aa3e9ecab616855ef31823d1518a22e90fb2154a2dade3e88f19f873afaee1e136a4be4909cb4e195f7c38278c2f756d00de4d1d508256946acf6c7eea8cf93b2abb3c7f35baa41a1572341a5c2e69f1757bc3116d7e12ca792013e8b8e053812efa6b2c4bd60ef3ae4dbbec6bccda6938b82cbaec268567ae13b24fecf9f0180c19bc860e12e7388fb01bc741256e12dd8b25442967dd8dda7452aa614b6445e22ffa08c111373da2c1035d46be9551bfed378c41a15c44a73afab74ddfe3903a3d043c1804f7f41734df1073eba4a5f84865d6bbd9cb6a945eaac8e3565e3614dee360b088599374297fc09c8d6ccf4ea162bb1ec2cbe6dffcb4a4a207997275cb73e86bcc24162ca67de9b799acde6cec943e8060a8139c483dee6420090857384c4c4ba8fb09da9858416693d41d81da47639edf4cd03f19e868c87e0cf4dc416893fd1550a5c79b802b52915ae8b1351a0c51ede5d9c92be946e3a82504dd3704e225602d6d0f7fa001216420b32ee76a27c0e4fa754fc7017f807588c37e26518e1ac1e6d3df7ad4a0a01ae7e3ad0fa9355be31a4143f0694d8069363c4f446cd6fffa2f585c8949ba1e88fe594b0080f82f92fec86b1ea28c91c34060d3e9bb096ad18ba442abe62865607d35be0f576e402e444586bb861b8ea57d5dd0bb6dd7981a882e65468fb0c0563eb8430dda8dc290f289c1e770f28121768dbe1743b5cb7db1c60594121974c645a7bc74885821c67e0d25e42c2f93cfb293ae3c98014fbd0c63c19bdd49d3a857c64774169d780dd3115d5ee94e75eb6bae2747144e303c37f52bf4df64f8b3a72f82aa8ee74f0dd31640431a4929474605275fffd012e74cd8e1fd0d4ac1069124b6f27132900948bc8707f34fb013556757dd3073e31efe59e187ee9d9f05e289a1bb33a200615651933bf9bf3da956129ee98eeee0000d2fb3781ac57bfa5abbb81255ca4512b4a888707202aa621a2d53b62cccde3e969d1616fb0e596c3c79190094973fe04929b804ebc3225578894f6a8565713756d405a282c730fcc85ae8f60f873f75a86292b7f0e0fc34ac10e84d069b9ef9dea54ac544c7b11683366ae5a3955727c258f0f05b6ff968667fe4b0b0905d29ba8541f4f4900b3875aadc041343eb0b27a0c26c54c09031ee7ca53ae4c725d191574add2f75cbd2baba4f99f233010c1307f1e099817c92361cfaf682fab373140fccbe2cc1e2d615a2e1bb8e7030bafad9211fdb616ada0ee86d033ecceb9b132344df5959d38430d7319f40df433fef3d63c9e0a70bac0abedb0a5f30b751072ded23674c4088821757b8e5e0ccc5d9d65bacbefe7d90ff27e2bcf48b2a728fb42828819366cb153914cdddfdb1c8a3e65417868b83d23faaaf6a9eaf6916c418a48ca59bee1a492588f8afe1489b889ad47ef00320772907af45dcff716ede04ebdc720f79fa9de7116935363e9dc239b3ed51e68af177671015ff0e76e2cc04f4e728b0c0669e247f3c2f00bea16f3130d80083458896466649dbab6e73399ce7522d2516deea317a7fc8a768285b533ecbdfa097425068d1834fbda0c2c2189c13fa1e57b239e281734eb4b1217039e3e8edc0919569b3df89ccce3d4d2ecc650e69bf09c290566c83a0b6dabebc70723e1dcf354f22681e45ed710b8b251b32333ee96aa2db8d6959f1ae4e8a774770f77c9083869db967478908c819aecbc358e77ff51ec5b61a63ff9494732f06cc1b7831b6bc227d164531c10cb012856e42a52591666bd165e31c9f10cf7867449e4bd335342ce81f17d78fe155cb4c12ef346c0d8b22e119f5101212261756756ddf1c718427e1ad4e360364c52ad840befbbb52c77a8067b4ad2efeb00c7419e0aa4b1648ffed9f04a1a038158574e3c3af41800dd37f4c65c11b1106d5cc44e8332959b2ffd27e811b67a136dda628838380b71a78cb5e751896d5631bc318e773f376be321e9342039bde6ba6c22ee878f8f9074045b7f2cdb7d964ede138c9cf09e0e83f4591415ad6886c15f75da1a3e9a1eff971f21078fe7d1e9326fbdbc4ab7b90cfc683fc44a511528a34059dc95f6699297f74e5c7c9b3b2e2cfeb9eca525a040722c95930db2fa79673e615654bc5e793641c571484f0fbed865f5ee9b0d19c2536ebb513c3f017ed558abbea8c6bc74b74a104f8a455cb2c26e8c1ddb20d0ca3159e1e803a8491ea3f8ef70145d796cd3caf7b3bf7dc18ab8effd74a7f8d827219faf6540645c2c8b100bf7c88556f7e88d63ee5ea3bc0b059e3d3c6cfb8b91572c519554289ef0bc1a8b6e7bd13e7aa013ba3b749f5636081938a6a1e822e8188e14d739f79917810aa31a8345a04d2b15ab242c24d4dace79a3f7bbe718f5da69f939e2c2b02f1d53355eed5d8db19a9c569f8b30ed3cf44b32d423b2c0258cb0531ce29b14f373f3af5ea1c6db5735149c2a0f5c6919c7e1ce35e5ae4c04d090931b40506e27f57ce454dc414fa5a73a67a000b99dc1818a1f3e4aa8af84fb1a9f9d8200026071fc98e385463ad298e80ed53625e676f5e4d074c6e12f970a2cc2a0db0bdf496ef7fc041c2d0c2b2cd899da314bdb398a65b0738b801fa03d381e14c48a7fe9e19c1a4fcdbd5f963d7fd079574d5be2a1d5f5c92b1cc82478d90adbed740070cc339184fd45aeb9a2f77d53b67789145812f87c369413bd9474f71b72c1f204bb1408f35bcd60cbee93d8e7c724f86158201548cce8d59f261b5fc527ad7c2b280ab3970fbcc550eaa0c60aebf22f0df46bd767f3898d8ad982ad0c199f9dc89f7d836bdf955a4cda7302dd8a39cdd024016aee950da9fd416935d6e8f617d53cb5695dc5752251604fbc6e98d79e4d3a8118d5f2ebc443ffbb4f1409877afc365ba45ed869a847a41c222e8454ea34cf2eb8e29b3e52373ad8ad58264b4e8ab64fc1656a3073c78e59893f3c173a0c4727e3a229bd6d7f58c26ba78d2cc44277ecbc042feafa55e102a96663d348584ed68bb55ce780b205f8d10db959cb303b4d949d8fe790806e882995214926c2de59506da4cd0fdf1384df81fc00952d0d47820dd9b000e7878c28b799334caaf3b888b0ec34f4826b9ef9194b235084726418ddce22dfbd2c8a0abe69e4b981c9654720939a4d1d7c3c361a328ae3ec277fda533932032d9e93be22ac70d6a5e1d7232453017d72daef4b3bd423504fdbc81cee34365bd413ec8d61fabdd0e54fdfac2444dd6bfcba59899f304906bba070e00633809d5fdf555bdb44f6c36f48692fc811988e34f7f73905c999475d277e8c59a97695884bd703bdb58f65156b8485a614b73544572274c98fab3f2f892c7cc0e3786214babf626b602aee45cc972b06addf6ff570809f2c676634ba54e7ba10fc97ba199b13ce07329fcfc1150bc15a7fbe7f9bad312904a0009294badb5d6d9ab1f93cb8ac5f11ccd7392093bdbb0e8df9503e1fa6a1ed41191d2e470d08556d4bcb31023b185066a706f25a672d43f9964657963766f7336a5486b55be944654254f015f98fec91bc9e3bfe20fc10e74def98a295af31e49e7491b9eaca7ff2b3cd6c06b3d6125fcd85a96ff011e8d609d582f072b2b50f77e8f8f00377bbe00a2d559d806474926056fb2678d8d48fc00a76e28d61747ae1bf63edccd40e5e6be569a8fad4c33e96696c5e916d22665274d6f180adebb3cc65a1cad4e24a1c3609959313910da02ef87ab1a1016faca8bb62d00ad46bf2db2725a171f5036f5526131293af2480519a03e80cca554e4fcef5f1486cf453802a8611d7702c8bf3860ef43670661bdb0cdabc9e7e872b073051fe2353ec3d9019b10d4fc2ebf9884f3241c90c05c08a716c05d2c3653deefdd12ad449d1a932d8413fee05bd2a8a17b4e0bfcc8741592d33df05c98e1175226774f57a8bec27eaac83812dd6c0e8347725cb4d49643149674a419ab6b3e736380bffcd2236b052f70e87cedf0ab5c6010cfa311c99c8f8b25e38240b562e27a991d39b97ff754c7e7a00cc110693eea80aa1b00ee55187a0", 0x1000}, {&(0x7f0000001240)="2810dcddbf59f335a9e78fe544357b80a158c12787c37ee2a8a883b2b48176f926288733c4ef1db3c256a7ea99ea91a834ef49089bb72ce51962b64b708ed03a069cfe8a1e0a4c9878bdc8aec282756673cce4d719ccf5052284b896950b967d85e4c037dd3069ff00115b0a9506395f61ff8d1ceb11618eb4172bd6e64938556fca687dc0b3e1f5746bf544c553bfe2bffcf70798e5f8db7c7179f4ee4c0049847ba925c4e50ac46d87d4eee80e3d73633f0ab2da13d406476326477d693e90bbcf1127531dc6b88e62815f9074539708017f183874245033c93ca2ac5f3ccac776500d5d3872f26487ee4ead0e487c89", 0xf1}, {&(0x7f0000000100)="3ca321c02c539db04b9f7611b35ff62c903eb9d295ad59e2418a048fe3dc", 0x1e}, {&(0x7f0000001340)="73300695776c395534466356aa2d4317f97634f120917ca3b8f932da3155ddd14553914522ada21112c26538f4f9c0ea2919a060fb2219383c62df987282673218df10d60f27340d54f097cdc640bbc99a7ae0b8efea5a606aede19abbed56cbf1c176a02f09d5bb3707a80b0abbf0edf5e6cd818f3f5178583e3cc4c5f17c9053620675c506f82dd21d15310fcbedf9e151ed2ffd9bff06c5bd2dd47701b71afb5670e04894aeab868dc49e6b705cb0fd67c044d87cd754cd2b2989431f44681c2acc7919d3ed646338b9d5f6ff50430cbdf5fa66a27ee29a64f9f5528d05ed1d05f9", 0xe3}, {&(0x7f0000001440)="212eb3d7d68eff6f1292321dadac533e4a34cdcd4cd29c936e525c8b0236c6f7c02d8324bb43ca121655e340523d46c96447dc02256e0b712f4f122b93cdba1943dadbdc04890859ff6fa4e0ea90ba6f2c1c12ded46ccce2a1ca8bd92785b182c254492d8bf0754f41c0264d89f865f46b6a88d491ef8eedc77f477c23893ba29edbd763140922efb145e8a484cd4719a3bf4de03b98551257a719dbff3037dbafdf489245d9c3500f86ddecdbc43e74c87ba238", 0xb4}, {&(0x7f0000000140)="e7e5baeee67471e893310b9c42421195aedfe883fb", 0x15}, {&(0x7f00000001c0)="532ab4e4e6eec32c885b6e128c1bd870ae63208d229bf4f2c1e0f74a129e376e5e98412445f7b6ccfe98353be83967735b90cae3e3e8759f7852eb", 0x3b}, {&(0x7f0000001500)="8107ac9d306b273a1699b1492667386510d39bbcb3725d881ce3c3e78b19141a65b8268835801a2cbdc3e34a8a7933741c7ae975c383a7ca9cbe18ce68c205901abb09c75223586652342696a390640d3e2e6bbacb9324913362f873e0845e6fd5df94c44d58d91167cdbe33b4f02de300659e", 0x73}, {&(0x7f0000001580)="ec2a3c1dd205c1f57b6d431bb84557d40a3d455fffc0f7987ae9a67be92bb582b218309215fd80c0ba3bfb525114ec42282bb75b2a832766edc2eaeb73811c6b3a055622d1b07f35cf9f635b42f49bf87eddfeffeb7ad0aafa9b858c100f62bb8df1f97f1c755154e00dab17c126bb5fcae760e56e52345a5087633d678b6b5e39770781baf77987281737027361558810b8607757924d4169c1bb15b55724bd2fc6a586f662478d277d3d8dabf089de9c", 0xb1}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x1) 16:01:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="4cc6d805e30000ef1b9beeedebf0cc7eac7a90d98d1c1f7715541cfd91d1e7ae3165f0bc215449623e82d6a2354ec3aef310f23b957cafffcde03d40fb6c0da3a26310b8cfd4fe97ad8737e4fd392c12ce21fddaf2ae5c63e485ec4d5b54d542619fd1e0bfc36f8c4b695fe4123e8d69cd6d73194e7bb5e41d7da3053123b1b678992bc86c3401ffc9e5c13a10d0739a61258b81dd861463e7cabd1f814263fe362b34e65f3b52dcd758f04ac729f78ef71a39476749ab4673689c74934a527411797100961addcadd5ed542cccae5520f5b28b85b0958", 0xd7}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1c5d7f158ae63023, 0x41) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x8000) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x22, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x94, 0x4, 0x8eeb, 0x1, 0x5, 0xb71a, 0x9, 0x3, 0x1, 0x3, 0x40}) 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x10200000000000, 0x8, 0x22, 0xfffffffffffffff7, "2a455b9a220b37a303458c756042b4fe7836824c", 0x7, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt(r1, 0x7, 0x6, &(0x7f0000000140)="bb0a424a0da42d452b459ccdc091669018e571d5ba48bdd39c72a54d550fbe69", 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) write(r0, &(0x7f0000000040)="76d94b771ef116fd5e4ffc629771f21f9d2582d8c1f4ff94d0e4606562def71d9a15bde98e11d2fb6b70c89d5ad8a010421cc1fae7f81310693021", 0x3b) 16:01:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x800) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:01:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000023, 0x1000000000000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27feffffff00000000000000000000ffffffff0000000000ec7f00000000000000", 0x2c}], 0x1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000040)=[{0x2, 0xfffffffffffffdfd, 0xfff, 0x9}, {0xb0, 0x3, 0x8, 0x3f}, {0x200, 0x59256a3b, 0x2, 0x4}, {0xec06, 0x53b46274, 0x8db, 0x35e}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x4, 0x0, 0x80, 0x88}) dup(r0) sendto(r1, &(0x7f0000000200)="fedc3ae3aa", 0x5, 0x400, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) 16:01:12 executing program 0: r0 = socket(0x38, 0x8000, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xf7, 0x92a}, 0xf) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) recvfrom(r0, &(0x7f0000000100)=""/37, 0x25, 0x2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7ff, 0x4}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{-\\[-#*\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x406, 0x4, 0x7, "03ebe9d20878a92e403bec3b92b26d8955ce793c", 0x7, 0x8}) 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xffffffffffffffff, 0x400, 0xffffffff, '\x00', 0x0, 0x100000001}) setitimer(0x2, &(0x7f0000000080)={{0xd54, 0x1}, {0x80000000000, 0x80000001}}, &(0x7f00000000c0)) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 16:01:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x5}) 16:01:12 executing program 0: getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3ff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x5}, {0x8f, 0x9}, {0x125, 0x1}], 0x3}) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:13 executing program 1: clock_gettime(0x400007, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f0000000180), 0xa, &(0x7f00000001c0)) r5 = fcntl$getown(r3, 0x5) wait4(r5, &(0x7f0000000000), 0x9, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0), 0x0) 16:01:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) 16:01:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x100080080) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:01:13 executing program 0: r0 = shmget(0x2, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) r1 = getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) r4 = getuid() r5 = getuid() r6 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xa98, r4, r1, r5, r1, 0x11e, 0x8}, 0x5769, 0x7e3e, r6, r7, 0x8, 0x9, 0x200}) 16:01:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10090, 0x0) read(r0, &(0x7f0000000040)=""/114, 0x72) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 16:01:13 executing program 1: socketpair(0x2, 0x5, 0x7, &(0x7f0000000080)) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:13 executing program 1: r0 = socket(0x40000002, 0x6, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0000) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: getuid() setreuid(0xffffffffffffffff, 0x0) 16:01:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="be8a6b510a33b1a5812c3e860773b9aeb01b51fb58453734ff0079d59f495d11f5a54b97069b471abb2e598ee55713d43f6716b11b51d1999d4dea8a4ec31d64878b84b4862cb43bbfabe4ea1c02bf341c3461f49b3610808cf3066a9cd4b603e204ef55c50adfb2a50c695fb64e1b4271630614cb4057496e0aa8652a2e1d0eea9d5b667e30f38429d4b9621a6a0ee7dbc973696a8a136abf1b673062b37ca80fba2a95dd8a6b6933c10b6b392b1c8c38a3c90ad9c3109b5784c8a0b5f359fb012e786baa7cf1e36a67411dd0e934bb2bb6c251ee95a96a6d3c6d827bf326a602fcffd64037f380e132183e611ddcc37aa82a", 0xf3}, {&(0x7f0000000180)="2268a7f09f662c41474be30278f9de913b64d459a3143f03def2166924b98bc1ec2fedbbb6102e3d2ef753c701565f3227e5ac9dbdc28a404b4c8f0c53da9aa3ce869fc3c7c9472209f6b80a6203f39d067c004cf620becdda07e53e9d75b9c7fd87b166ee091b80bae4f5396f05b46d6d030fd66f634b904db74a908c580c880442a7e9486b1236f6165678e84693919ca8b4750bdd7800b198d135df37801ee51c02cb76364395ccf65f3489047531643d917dc9c0c258cd", 0xb9}, {&(0x7f0000000240)="822835ab54db31c61120b40fa76d5ae7daebc6ad390659ff6a001c3faed4a500c6b6c5584a1c6689bd1418eaedcba43721feadfa56dfec9d9515ac8543083b0baa7029e7d90b217172a635e638223fa552d3d77ed9b2e0ae3712d14835254a921bb275d8d6f0ab5ee761f4098296f15434bba3a6", 0x74}], 0x3, &(0x7f0000000400)=[{0xf8, 0xffff, 0x400, "46289ac89da6995d88fd8931477ffcf44c2fe5d5b8760c3c8b8c2d191396fcadca78cf4996c122abb3c099915190a7a86b6d7eb4efecf67cd42f6bff4735c84beba26c0489ab0eaca8a2435c962792f354a3c07101772dc3260b367e6c2a0497642b39f69fff59a09665392456e966633559a5c7e6b6933902c9e92bc029243a85b2f03198e76694795bb0a6bdca4732145dfae89a26c76fcf5119d160fba52b1df6a8110264952f3a4d9871006745e7b8dd74f120ebd87e26d2c89417a08c89c06415fa53cdf7c9292e52c266a187fb95510dcc2cddacd2517271c609af2c97e7193036a84eed"}, {0x40, 0xffff, 0x2, "66bc4058ec7bb84a29c4ae4cb4a622504d1081a33e350819c07f5e2c389f5bffdbc609cce0db07b73a4c77315c63dd"}, {0x40, 0x1, 0x1ff, "920d748ee92e4c29ecab01268aa5d602b60b1c69959a5b3a6aff1a34abcc8232009d94fa72d14f09c14c364ff7f432"}, {0x98, 0x0, 0x7, "38cabe4fcd1cc340e1701ea19de12b85ecbfbd267b9d4a78c1cba22e60bd0a0bb6f0d213f3e7bf239ac6dd92a789c1c7a1fb32f7e231a6403215d7cf375705e3300538fe66e6a791baa78f37c7c6ab1e1cdfdd95e1d31fce5137e863cdd5df4068572f6d4a1d31fc1e1b16bdedfef693c413905096ccfcc6448ed633507082d4dd4d91bc"}, {0xb8, 0x0, 0xff80000000000000, "a96b2db5fee9381a79c31e7a8323c9150194a238f468e56eb3541da72dfc1e3953e28e5cc9bb69d6a9c843d9e6e77b3f8711eeef5d8c1d83303b5c8fc995850d87f1eb84a921014b45824c64d9d9aa114ea00aa820972b3671afc27dfc6b0ec79099f490db054a4dc885da220c99ecaf5ba9be4c802679cfac640e66a7b0fcfa45074adbfa36d7d7dd1ee81a6c2ac1470e6b70e7142f9c0869740d9bdf71faf8ac"}, {0x28, 0x1, 0x4, "c835148d4b72afa7db9a258e3c67c5092b"}, {0x20, 0x1, 0x7, "9c6514bbbe3ef46201"}, {0x10, 0xffff}], 0x320}, 0xc) 16:01:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="60b6ec5ba89b5e661ebfd46832227d1915de85fdb00ed4aef3ab311110eb4cec37423847e37fbcc3a0308c1a71b9dfab4856588f4e778e7b4b674e323aea71091bb23465b4c0d5aebffbbe421ed7023d387128ad8bf1fc16f59e04734657fe87937548f3c96c0ed4e3e7a42cbc5f8c441de64016220aaab8ad4dd6c31468e7c2f287014618808af67cb5681a9bb34e82ff9361eef235bdf76cf5628078ea0aad7e6d6f2f356cc5c7da9756951cc91fc990c62fe07bfb81b2fed903659105d9b9818293d94e55c8041e2d43fb6f5fe3ca8e9487d69d18e42f5fcd35b34e94e448c90569438f9e96c309920ff9ccac8f142598d59cf482d524be677376461ba547d9cd83430d0da5aa2fd53f6ae47259a042eb21296b19493bcaae1f1db41258814e70b670fcdedbfa0477b8c6a64c022de5b6010b84f70a104f4cc3eda90c2fa5087fcf357e751cd7e79a34aa9eaa70b2af960956fc7c263b1e0af19ad88e7f6f4b1c5366f6e32bce326f0ba400881dd72cb38fd647fd70ec6babc79339fe9d4c2533e1bc5c1ff33677f1c4b58552955ff53889b0d2538561c1d893fca1862932b7c6059aee90e63d1e02ed049795f3e3181dcfb99db48339899db5db7100e818fb80ec764d596190d5119560d2fca30e699e459478c8d2f3adf53e20369e57c9610835757352031f7d32f58459a9c26a236fd93d3899e835477842524d2cb965ff98ff50d0be7dc33d51f000a6d15cecef7789269d88d50474ed4cd29dfee5898b57aba8c2976d18196797a1b4699dd3c2e3697405b10c08179db996d1b7fde23017bfe8c8d1efb3dce817f97401a34cdf765b7cccc27d153701fcac3252add0689bf2b1f15be344faf37323bd55a8944ed0190475ca911f7963801b8f4c75541965fb735604c0111cf7c6394c18a9e6a37ec32f34eb9b3e9ec623ffa0f75bb112299e3d70a701455d7f1bb2d4a4c461a3df74908ceba7dbdc2275345b951c865961119926ac8967202eca713bfe4506fe3c960e81f8120eddabd4a9c9babe96966ae45d1402bf4fa81510d9d48521575dc2f728ab31497015dfb26d6f635740d8929e0fa9fe61c3cd9e0d5e1c6cf6492c2e797b4b52707c9c41b78206808bdd6e8350d77b658df432b8e9bb3181c9741e132d48c1a6c6cde54e1be53698b166d92c26f9139c75169a2697854261cc227a06b3b46b9df5ad1b505f5e1519497d1a63b96889716cadea776be11e8cf3f0bc8ac55dcb3a97aef31a10273615d7f705044116e250c4969632292667917a5a0b1b707f6a6014105de0e56f457cbeb26673b441a450c282d9d271c1a910a90a471b7f9bba97e2204f4f1af34054130f7ef7466a73b7bad94be7c776bd796d493ae83859979698f412e8c1036fd94b6b3adff9f32e742f8affa2615afc5f19b3ce1f1bb7b19a6480283c12b160fdb7d81e625de6b8916f687203e34a0262476f5ea84b3cc32d37eb6082797f5f0484f2ca18a5c7d4ace3458d32a18a7eaa8ff47cb417c9a04e583ae971d92059894a2b7c5388a19ac4c64300dbd3748ff803d4d5b3695e92fbd1bc8edd79e4b2fcc7cbba7a568473e96133ff0b510630710638f4a38957f15f76e19b374908df04157f48673387f43853b0158abcc491d3e99ada6e7946c7ef59dc3450c8fbde6474ab71cb0438505914f1f875da5971e9c89d29c1f080032265f984d67fa31457e112a63acd70f69ddcdd13c273d749e9e962e098fbbb3405d7343dcb0256c232cd86ae355b8e5d58a7b5ecd9210e1c19bfeeeafd0e2ddecab3ce5023a2015257102cdd6d5c8b5eb3dfc20043eee656245f5bb892f2e9d15f6d4b8be7383fe01fe8a0d16f4172e94d9558192bf4b57ea40b832e612726bfe7bac1f061dc6b443d40255f61122ccc609e0150fa4aada57ae1a8ed747b34d3e434db23b34942d8e639dc6773c2135df4bf9f5a9b3c9651a845f3fa33f5a2d6e365fe74b78e5787bb4f75bc457b05bc7e53a89a84f27b89a978339276aff52dbb0638ff3170f25d4239c3c600678de33d05f302cbd50b5dab87eeb225806fd645072f4158d3ef73bb66e200e32a79f270cf5071efb79d2f08489d9d6c9798ab8d4bcff823eaa9ed20e0ee6621aede0cf89c6d6667f26ae83d8cd9a21fb4c5ef71680595d148668bdacc25629e3eb37ea04c8ca1c1e54b12fc6258475d08162341d32f111a362f3a6934dd52fefc66a18b39b832525ef5b94d68238809c8d8098241a740da2e648fc91045632854559aef71ba6352bcd8ca5ef10f447a18c3c631e1c63e62acabab5c53ff0a4b5a34c6434da7de07fd4ca41f569884b3b0864194df2021d41b9b9ad69a100c9ffac94fb928f33016410c0116b0cb29d30e1b5415b93d1973a44c05d4d4f4861b174abaf4ff0714d3a5ffeb61170e76305ffa88b4f994d17cb087072477416808a9f3593779073b935e036179f45a868a3a1bd968526b87baf897a145889004d0f48cd1fe3d615ab4e87b7dd7bbba5ce06876ce65d4d0bd2f62d1cf5ce8fea4a658051f0362607b6f2aba505378f5e6521f42d5e49ad0632065faa3f30e099214cdfeb4001fe7f284f27f1823cb14764eb9306b78bf768435a9202787d31758e3972531b0372d8161e94b7d4eb8fa427155321f4dbdc2dd06540e30da8ace7ca0067677a6f3e1092d4902d00ab70b92fd352b94338fd88f1647dd6b8dbf2707c5259ad3d6ecf84b16899940a659c97133c6bab10a7a19540d81864a423b0f2c3b00db7cf2170a3864214ac7e77cc269024feb2feecf22ba5d157ee6253d7e823943bcee485453300d1201304d1871755dab80d6bf36eebec9eae5bfb0eeb0a00190f79a2d10ecf07a36824119781b07b4c52148d7373d92caa746beb69a82bac46d4bb4d458d79c933ac07c564b9a2324162e4b2633a4b94e5f9e76b63679d810cc11b2a5350bc01bbd9502ec90ab752aac798b00d0170bdc2ee0a0f9113236252dc52908e626dd769f925eb46075360da9879799b6cdffcac8742649741a998125d4d36cda5f84c352660a9232d12c85b729b84bd504fc3f5d846c04e80a0a8f63d6b7cdecc22bed0c002bd4b04830d09e2e1c157d2cd37a7a186351ebbcf1c58861a922c4de6c11e54ce43b517f8944fec70c5db8566ce50fcda61ae7870dc336152e7c95ad2ab8a9ba9d3cbdc23133bf8450ce6876284ba9add8ca5d24116f27fa39ffb2670400d5ecfc6f7c1884af1de40c536b2a6095c63b56160eff361fff7f1547df4b1038ca92a8d6c511b219bef600ad682a534d1b42e5f498b4a3cc186f66c42d6e371752c0176a11bc04132ca67a0411bdc6b8b25fda8b7c957c69b67e78c9612acbf458abb75bb36e139f9cfc2bfed8a35540486fef46b3051c8e12c88bfafa313d2a8418c89e3f5b6db8c3fab86d3d3e7fe9bdf55a199bc4e6f9846b2ad732c789efbf76a738195e59c4c0cf4f774371f7d50d3487feeb092cc8f6cfdf5443ff8ebdc5f8671b4b2e2e47f8a8ae67e4a2e4c01f15266e0ace208fbb766dff3fc183b6e8e0d75d26798542efca49bd5524c4719515475d63c58857cd935a3dc7b38cb2e5ea533193cf57d82ad905b41907748686202e377ea853848a99d6245ea38e81df8d22d3d87701860a2e6ee56a99a826b6b1b8e654484af6d5ad3e54019937654f4b90fd650d124f4cee2f9db2ec3722fd1271061ab2be940ac6d38af10137fc3af37853a68449428bff56af07f4f5723a176252dd6d3281eb50d084d575379000c4c53ae1d62932bd5eeebe9eb3809cc8fbcfff18176c39ca75a0ed78fd593d7ec0e1eac511ee9373106bfaee3da4b7cf5f6fb96b4f84868ae9d8359e21e797676ce8e7742116d5508d69962142c95731eb42db36e5af531bcb1489c6696536262aa858403653d7b973c143043c01e13a54e4c0683008e919a69736808112d071c1e9f8a594962685e9a8d86a9a2d07cb483b3eee8494e039d3fbca9385185ad26b5b7fb708ed524b97f78e7acb899e4e85a8095be63a389b39ab0493955152e054ee75a8867b0a7b267ca6ca29e4e1122715ed21777d3a4a86eee104b7ec0d0ef981ed1e9f61db78171a3eb45196fe38910a8752dca349c2a14635fa172dc005e3ed27639087f177ebfd39ae29c252d2e5b85eee85a341a224231c2cd5cbd25de065e1bc1c2a98df447ab1aa3eb60c9c594b5e80417ba511ebd9cd24ba31fd6387ba22287eef2082b5e8b1d9f3612f0656b29cec91b0299edb8863c75e6c4d70fa8a8237a39e724ed33851c74652222c8043441d2730d743e44bf40b8e2bc057e28dfd1fc1f4c8b9681edba777561f04f9bfd401d15d8cf6643debd7f857f3003264876d1ccb8d88e73be06c7845386ff9d9664dd898a9c8b8963650fe81717e26e3ce83e1292903e5f701295706e76728b1523b30dd499dd563435a57dccacb6658a9bd794fa7134f3b07e8783e732d3d3100967223ec754f3b78e243d3768c5b65e2fe5463ad783086b1cfa33ee471bdca4170ae865d9fb640ffd2e58e129d63e31e6b00d4f030d1c1d50864f7c8e4cee780937ab0355fb3cf6bb3e23bf10015acf1e2ca8306a4679ae1c21a2d6c14c5d998905b00da705339bd26118461f4cc90947216c36e888c99261648fa34483ff9a299a3dc68e8efc1b14f2183d1e30e6b08550cbaa4e7afde3a31b046fb20c79cf84da3477eb2919ebcfc8e0fbd8cede034f618a7ad1a5ffa5f2da05089de420e9a6d1c70e7589d710149d2af6b6218511a9da1b0521c8afc9b7352dfbbc662e64cff8cca42d09b1b77823b2878a9512157e6d157623346aecddd885ea71207a5472d5259887b0e19cf8c00d211de89bde90883c46e836cdeb6436be122fc3465c1c9398cfee623351a4621f61e385f3373c8ebb801831b5d0b29b7c7a139b3500595e83a1f771eb2c58df57106c266bb051ff456294c7af184bd4ae174830a9cffce851346a8eb9d95f8efda325002ec3c28174d77c56d8ce7e7e9635747ad2a7f1a16586592aba9c6fce21b5714ae21b5bfc43bbcad63a16cef052d1f2b2e6cec4ad0b1cc8fc17c03f463ada982dbeac4773cc3ca349a4278b05dbe16133e89cdc5a7424588a2c3c2be99eec08369c4453d0b8fbfbb90ee38479cf5dbeca55c6f41cd78f336687e07299e13379e5360060df35483abef76c2eed85b2d7169252328435e4ec7713186c6357b5eda768f1264f9dfe270b6ef8647d138420ab8ef0bc2a02c8c261aa32eb4c5dd5f48df03e8a2f26390e3de255f724d095d47eab26ea4a53556d7e75fb76205819208925c0e7ee58f4d6eb3259b3ecb689f43f466527742e1cb7888f3d4c790c06dcfe9ec9a5331338b762f9c6c3936d44cef1a445deaaf74ec2e066d5fcd75fb01ba2acb9680ef0689375480b12bf3ab0026fc2fb4306ffa9b6f7dcf544f2bf72d35d7204fb6cdd755342aa23e1d22d0c26e5c737a1f7716331d6d58688934bfb3e2a4d3fce48915cad222c8da0ab8ce37007d0b5ee81a7477ae7c413e5acb6dd8e958aeb27bfc7260a214a2b0b86f9a33fe3a4bada9557207144aab7351fe96e71b529d1c3bd0f178aec2d05e2716bf5aa1e810fc2ed5e0377fe1b73958f73d9b5b5cd38dac72f3491723b616819381a3c22f2b02756c34342bfe55a79b9ac5b2ae68419840fb08689c86b53d3fc1ac949aadd98a60d86d0a5c8882b29c11dc472801de6fd63cb06438563e3740a9b2bca235aab5d4e0301aafac49e38d2f550dac238d0c48a3b0f8088b119616941734b40b30617ebb", 0x1000}, {&(0x7f0000001040)="ea190ea69dfa6e66e2024ea98699461561018c9f309f7a37d1d6eed5c9147f40d1c09b2ef85421c45b999c926defdca1aa553f52ec8b07600d24ed123defa8757be8c4bc2510e3e62132ca2324d621db4fe9314487ea99065644f8832cc901211f18971465181d0ee8ffc3e96c1fa6a257c25bd01014aa26a41f63c37e15791b71848ef816d642c3662e4e07be949cc86e1affd54ed22a40b7cb145b256629b2952bdfb594cb1f", 0xa7}, {&(0x7f0000001100)="39f6c9f0e023a1c14480f6c8361bd48b6adc9e49cfd9cd0d7b72bb20860b29bf3d843fbadec14c0eca83d554e7ff180ca01003c9d7", 0x35}, {&(0x7f0000001140)="f2fc1d08fb9ca51e4da8377014f8d40bbb31968d9df75e9131b17ef988df6743749b98271fc61119ae470e097d31cd8558da0f3c3e62cd347a918b5112cf0835c91d5f9d6f63246c2a2009558aafdd3df9d20345443b08b8844c07591de20e0922b54eee46322ca4a4dc19c626fcf62d13b8672537df15d6623a1ec0459eaaa4385d3bb420", 0x85}, {&(0x7f0000001200)="fbc65a82fd2cc45e36b9e428877982631f3b00a03d14fac04c9090c3f74efaa104edd948e79be44b8f47c74ed7bfcec517687c3642180aac74ca4326bc83ef6a4711cd86093e5445e34f4fc7ca5a42cfdf8e68d1052bcf14124216dee388b8f1c73acd16f791aa2c34923115c16f1c25ee1265763abf788567c1c170af43d2a6b912034de0fb35f206867dc1ca2bc8a893badd6b9b124d7ca656f6483b0639f7d12dbae696", 0xa5}], 0x5) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001540)="b0b3d58c19e1647fe8d365d5a6a0374368fcb6ecf147157bc4dadac3ceed5f8d2e0e05ece2121ff58c2adc42e8693a12391c98240472e8b341dc82be6284a907b558aa34f8f299e93c3e9d1192023cf0fbb5dc2d13c7e7ed74dacfa72856ec5948686cd6b35906b94cae0f735ced2ae52256c00587a81cb5464f4731691639254b6974d8289e6a2daca7013fa8d9785ab594ebb1670fe701df792dff752615a89a529db7ec60019e5daabd8e3dd491fc9d1e2d631092a4d36f7789c0631c11173e56cf37eb8cde1fb84293dab2147f03f7be9e", 0x69}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x8) mlockall(0x3) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000001340)='./file0\x00', 0xa0, 0x0) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001400)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ftruncate(r3, 0x0, 0x7f) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x59, 0x0, 0x1fc0, {[0x8, 0x0, 0x1000, 0x4, 0xfffffffffffffffe, 0xffffffffffff9772, 0x7ff, 0x5f0, 0x1, 0x7, 0x7f, 0x7, 0x7fffffff, 0x0, 0xe9c, 0x8, 0x2b0b, 0x4], [0x20, 0x9, 0xffffffffffff8001, 0xb9, 0x101, 0x81, 0x0, 0x9, 0x4, 0x5], [0x5, 0x3, 0x7, 0x1, 0x2, 0x100000000, 0x100000001], [0xffffffffffffff47, 0x658, 0x2, 0x5, 0x2, 0x80000001], [{0xffffffff, 0xffe, 0x8, 0x4}, {0x2, 0x6, 0x8000, 0x3}, {0x5, 0x7, 0x0, 0x20}, {0xd6, 0x3, 0x6, 0x8}, {0x800, 0x3f, 0x0, 0x100}, {0x0, 0xc9a5, 0xbd8, 0x101}, {0x48426797, 0x4, 0x5, 0xff}, {0x6, 0x6, 0x43, 0x400}], {0x3e0000000000, 0x9, 0xd99, 0x100000000}, {0x4, 0x5, 0x31d0, 0x3}}}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x800) 16:01:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:01:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="c2fcd3fea0a943d0aa5a74ee073ee9a8c761a12cd979c8b712e30bc4b283ddac637cc33d7d251b9d938b204b2ac9e44b6c07166696176c4934f516be17e5a725d309a7f619dcfa13e01974c491e6a4ec5e849a841e4f97a9ff", 0x59, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xa4) r1 = shmget$private(0x0, 0x4000, 0xe, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:01:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f00006af000/0x2000)=nil, 0x2000) 16:01:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x200000000000004b}) 16:01:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0xff}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1ff, 0x6, 0x400, 0x5, "72facdc75e1df93607c1ab9979314ee654c3bb4a", 0x5, 0x2}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) fcntl$getflags(r0, 0x3) 16:01:15 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7fffffff, 0x800}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getpgid(r0) shutdown(r2, 0x1) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) accept(r1, 0x0, &(0x7f0000000100)) r2 = semget$private(0x0, 0x1000000000006, 0x244) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x2, 0x1, 0x9, 0x80, 0x0, 0x5, 0x0, 0x1, 0x1, 0x800]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x2) semget(0x1, 0x4, 0x80) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getdents(r0, &(0x7f0000000080)=""/209, 0xd1) r1 = socket$inet(0x2, 0x4, 0x400) r2 = socket$inet(0x2, 0x2, 0x4) setsockopt(r1, 0xffffffffffff0000, 0x7ff, &(0x7f0000000180)="88a71801d9a5024097e136b31808f24559c28bad0d881835414c760f6798d0e1ef11a7650c54dd15aee94e5756e850051305e16d940871f4790fdeae2ac780913370cdab40684c", 0x47) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x6008, 0xaa) socket$inet(0x2, 0x4, 0x100) setsockopt$inet_opts(r2, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffeb2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5e, 0x20}, 0x8) 16:01:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:15 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x180000000, 0x48a, 0x7fff, 0x1, 0x1ff, 0xffffffffffffff87, 0xffffffffffffffc1, 0x2, 0x2, 0x4, 0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x14}, {r0, 0x109}, {r1, 0x40}, {r1, 0x4}, {r1, 0x94}], 0x6, 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) sendto$inet(r0, &(0x7f0000000000)="ef6bd993cef00b9c89e6ec92acbfadcae00913d7dfe716c6b591d5e5c7d5710fd378bda580a0efa025d72b1693fe219823eaf13827084406ca170c882cf94a72065c72cc213f2734b6361e4bb567b25b0e09a8d75912115f83d7c1e6a3908b039276bf3d2bdee06f24354676e0d247b7c2d63d3cf82651210a091a311bb5af52633c8c108188fa9d00035b3c0764", 0x8e, 0xb, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socketpair(0x0, 0x5, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x1c000000}, 0x10) 16:01:15 executing program 1: r0 = getpid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xa0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$setown(r1, 0x6, r0) r3 = getppid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20421, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000340)) setpgid(r0, r3) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCNOTTY(r5, 0x20007471) socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:15 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x2000) shmdt(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x14, r0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8000, 0x3}) syz_open_pts() syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x20000000000003, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r2) poll(&(0x7f00000000c0)=[{r3, 0x48}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = geteuid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xc9}, {{}, 0xfffffffffffffffa}, {{r6}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:01:15 executing program 0: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x7}], 0x1, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x40, 0x0) flock(r0, 0x4) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="705efbe31e847d8c6c7fba6d101e12adb8db9fab7318d3f15482ae122bc1650af2092d3bfa40d355627a88db9df299c620328bef98618dc8f2867cc76bca80112a767de1a946c5227cd696519352325d255294cd6326e099fffeae", 0x5b}, {&(0x7f0000000280)="f14fce6af24d52ca154f38e45246071d14c11e5119f37ce337adbb3d7845ddafe137ef034e0794df95cc0b97447b5d37922f88054d1cf3ca0112d5c696c101f7468d0d705b1b01875b1a53f796447c860041346c0643ca6676499b60be8bda6b51d14d7fc6e3c0bb8e7ea632943520250e711ff3d94597b670957741559110b7c7534632dd7511eec106cefac21d36619711912d315ecbc8275fc825bf40be530ed0d559bf444ae2529b3b0991c46abda2db133235381f16abcfad7689d59e2bd3c2ff1b172cbcf4a0ce8e54", 0xcc}, {&(0x7f0000000380)="3225c936a2eea97779f219edfa01c30455c5cbec6bb90f3f38d7a17e2bf77b9d8ffe030de71d983464956be0c588ad3f10b22f161ed90b58ccd34a4738836c799dddc4caf25c40db4f6a052b06f82c", 0x4f}, {&(0x7f0000000400)="cf3da652aa9f55c416c4775564b040f0095d7ac444c6a3578bf6c82226b8414d06142ba1f26b5a593215e98717925a806c954989c3bf9b0cc927c19b2ac78a009e368427703277d3e5096bf1eb5dd178bafc9fac249d4004aec2fe207be450af6477711a9935f60e1eaa07b98f28d435484389a095e020a630b626e39b5ecacc230ec11fb8edfd9cd28c7e1a63bd1f91bb1dfb74f932dae85f58451323d5b94372ca6691c3a07087220c32fe14a2a7ffff430260e4ae9b8ee55a8c3f323aad6844f1ec955dbdc5e193006cd2b14149278c1371787183fb05bcfdfc1fd44c31ea6e6108ca3c1cb2f101eb9a3298cb52bd6b0a", 0xf2}], 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8000006, 0x800000002010, r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {}, {{}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x60, 0x0) openat(r3, &(0x7f0000000540)='./file0\x00', 0x480, 0x4) 16:01:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x801, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) geteuid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getgroups(0x9, &(0x7f0000001400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r13 = getpid() r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="73e4b9582e4505", 0x7}, {&(0x7f0000000200)="3d23cc5c2895c778e27ae49369e43609978a329a2ecd62b1cf061e3901f105279ea142a55d84459b8e8c0d734b5a0e093db678e5e60779e9e0e550e43332fa1651e10e1189556acd41f9d1369951d9ae1611026f947a35e9c59d3ef65b437f4d4bff73b849233b8071f82ecf56055ba1d7bf615b3fd70a9c16838b64f5f1d3d632b9da5c2458c5ab2ae862ada20a4649b9ff7fd3dce3605e5a22fbdf623e49d192e71df43cdc4c4c7a79568c79f7cad975c0d537692e0b2570cf58ecaaa8876c2f3337fee35855808f6c9f5c2994233998721497a8cbe489c5bae5a0c738ec277da58714aa8d19a8ab60ae9adc5676f20ad4cd9588259d0f99ecb2cc8f7dcf0399b51b78e662612635f70f9974c5d842f9656645bc7cb0aa22ec515fa78e9da170ad4ad8111d18d74afd2e4b74e339874f4d46c6a4fe6753e07e51fde98b77b5319289f621d467823e4a96822e21a1c3bf3f2db3c7db9c2330ac02f5e27229dc005afa3b10b3ed31bbb298fb56786b47309be8930edf77017e87331de13b8585d28735cac29bf299323e69fe9eaa9f86ea8fed983196cf6dfba2573736cedb12438ffbd97a83a00bcba4b7985ee7d1f0c12e74486657e4b4822179dee8e9404008d2c5a9bceb31882c32954cc1c59c7f8484ae76393841d7cf607c5108c85f7c2180f1cd32641ea16153d3a06cbb72f60977a9deabcca5d8a742352a7b5e94d5280baecd5438658f7d341d1fd65e66b80a846444f25e29b25dd56b87f50b93c592eca1e75b05c885b567c61fe91fe1a4d61902e93772f660cb137dd90e3216035833bc9c1008b81765fbae5e9ce47900be3515ddfd94b920da6c909cf255f3dfe78b9b55488e547e9d153f6cd9197bc16732f429087264bd38d9ec9aec5ba00ae873414518537b058d8cfb7e77ef44c23b4a6c1cd13b84d37f82239c3098c0f168f9a176ee9c641166cdd9f0880f7cf22345fe8f54af6d65a80a9a13dcdd351cf035e7bd6ba2d855adb0f0cfe3448a18ff692d0581c687470bb8978b3d959bce395fe0d3cefee36cc0320e1f5b4f12197ca153ceb093c379c35d3236dfb68d04de276ce5bbf7192052fdcfae2145370996fd4317fb605dd65ed621c8c85ecb95ec4182489c48deb91efd32951c19452c38a7844ab2408e8e409b088d58d5465e495e2ead77501aa1c179ae592f852521d726c944c1ad17520417c83ddc6be813b5daaefb3f5fbbef17e9060461cb98ed444dd157d2f939766aee74e7fb77baec6fb10a06462149afba6724607d25e3ef572f39e54480a75b83de89e509eea57555c5418df038bec31d160551bed25c7f3095ad68528abf94bd69c3bb63b2ec7c4c1e800f4341e128184105f08b482466b8d9c8f59ce2a357dde0ced10a69c95c9f3534efa07460ba8675b63535dd1c865d26f712699e6cdf0f176944ed376255a9777ace52509f8e1d7af5901eb0a74e32526fd33d9fac9b41cbdcb79862853fdb5ca7ff032ce88a09f322e28d65dd4f199ab8bb80de1fae199b4e3b5d7c9567ac2a74b7afd0e1f0e1133c7448cacc4fd6f23cd97a1d29c1e4f6a429b7c35b4e2c86f41e7d273c958621379e9c4224f397191ea15a691119c48271fc10f5902ad9e6352c5d9a7fefde310e5e06dc1b9106719b41783c8115c23840339394293c2313cc49eefc970c56323d26ca83ef64ab6ba23e22aa599930adb2f8a7b1b1430accebf5f7a6095caafdd59cd4df7353ae41478981a8ff1a0204dcf14b2c520dd9f91fe14917e831e3d95e45c14f2c05a70b51052b2547df3da911e7cef5cf847ffe9de6aeceafd2ade808f2546a29869ba707ce7ebfb64898b78dd26e53cd9883190fda7516f5594c329bbffb227a85a8086128c68a74f442a07f6078293317aefa6d87ba644be0e027bbaa8a6f96110800f8254a724aa44d134a1b2bd5ceaa7743d7f8d0933d7bbfb4a5c66feeccf14b709def7edbfe9a6ca7e900fc68d710351a61baea39223016f6188e155521c9d25d30e76ceb28bf8ae6be67334c3b64ef341f129293de428e70916fb9b8b50062ed588ef6064e9c241e6f1991b296a53e5a66e29ddd99708236b214c33f9ff591db23bdef301d734b1ee4d0138fcbe205b9478daacb57ba81266559172f1ca93d13df6461f1736b106dbe683466c581cbe899423ee9e864f543fbcfb92a74ff192c67f0716d636d3b70a36ca440e675a41bb64a105fe8cf899ea8191a93b986714c0facbd196dd33a1a03a628c57f1abbdcf8019c2645fb69f9d5b43d94af913da60dd72526435af84a6ca9e2edc43f8982cf4a75e901671f43a468cbd22301fce61615987d2f7f479c6b3d29f52da84ef36fa01c6665078e8e8a7665dab8f1aaedd5e29909e73bcb6531750aabbccef34614dfb84edb0ad2c75b0731009c12572c0e9930bb55c339339a48331406e287560bd5b5339bd5bd5cbd0c5cb6a62ebf5cfcc14caff75ef3f432c209536a78dbc60880586e1ffba55a7ceaad2f20d254a0fbc0ca2ce01af2c15af9ee406b3fbd095dcd60f9fdc99e4e9488eb24cb71ec6e26bced97831812a83ba2816a6e7fcc04225e977aca0d6a110d784b189495b7eba538f20f7aead4658ff4456ca19380912d59c4a64b51ac9960c5f655ca27260ce22426e30682a47ae0a4a90c192f90db8dbba5d5f8f143013dc0130b735fe790514d0a2c319a1fad1512bc996ba71a0cc18c2b8dd67bb1e35b6760a47bd6b0af1b362b915aa8a80eee029f99f167ec18758f46e4eac863870fbce5a1bdc4cfec6b5f5102f3291d1ce286dd00aa13552f25df2d6e371577defa0a3600065252244689b1b4ce087ca75cba7433c6db482017e6fa6edf0d550b8248172a1d3cd60cae756c812daae263c1b037e894100673b38d53a96f6f8b833113b1a441ce2d159753d3af9521e70d67253b82c909cb5350c4998607054ec4bcfee12060ff5aefc2128fb4ee162c4fe1210717fb994fff7950034acafb1139bfa6236216dea65ff58f4a37125bbf6b01952cbbd6960fbf4f210e0f48fcc5a04a99ce1e0c335cf7ccfe2909433461e76de101fa81177b9eda62adf3fbbb38c7c72fa5761fdcf32ab87fa598611095b589842ce0be36b3a9b1b85d708cc3a17dc22c974f2a2f0ef9ef9bb5893fe212d030f1a9a9e146479e37e149526a136dc285ae590001a6fa6b44bd5c5ced7eb1e31c230064a85446c2c563f016bb5d96061dc2942c2571c91e03b0f0e2aaab7386808df3d4f91183ebeb66c3488b00713d6bf3b1d4faeb3c150de349a96ca8a226cb6527b886c82539eb4d876f84537ea519c3dce2b08865c8149d7491e4fbfa8187c5524c993cc662701a80afb09371a93a8e5027e950394abf447ce464bcbd6b32aee78ea2d4e8032d55884700b0a953f3edb9f72dc304367b3cb891275ba50142cc043d9dd8377f566379f416ae456f5fb8fa958f380321d7cd7227ddcf21c7bb0d9c46099f6d20837c25f0ea0da9f57b7fd9f707e44396cdd89c63f3313e81226c39b07fba0b9bb49570ae7b83e3509143fd1d09c8d799ec420e7bec89c082d54148c4a81cb2bbf76f4b32d79f620c4a7cc77c3b590361f8f1f44bbe646b8509bd5b8694118a3ead4995daaa0e328243652fb099c8fdef4b3d69b671a91d54c348f35be84f1a62f43a5180bee4879d3002652d0bd9ed6bc29c02557701fada5f8ef7a2bdf9a97dae0f0b539f39067dc99ff06f89704874d7dd9bad5992f7335a7277e438f0c3edd713edeb53ef3fef7ee452285dcfea805701051e69e8bd11792f6f8301f91655fb15c3c097762061ff24ed653df7c8fa91e518670b43fd279067cff62ede377d71db183c23ee09e16edf6fb225b0ff62b0ceb3374ca979ab8aa73bb08d16a493b7dbe7e560b9d1891bf18a46e3dbb2d79ade9eb3e2dc6a5131923e7f348567b1fb99350a37255087b27ab767a19b466b3a9d07ac436c54eb91765c85b2ee02b51a5562800f60e12db1a10d85b6a20a79d963d3d4bdbdde6374ed0f10f7e06635d19490d3c9df6ba2031d49f502e2bb5e1f50963fff6fc7a3c031670e81519bb2cfb3b3beb20e08179cf4bb1d148717ac2d9ff1b6ff12c0870bbc73e9810c5c34db9b2526aecbd062270b4671d07505d0d020bc5a94f6150b54a59dd8f18208d5cdde718971e78dd7d55511200b67c12bf26fa6a7bb91f7a727527187a2035a39141195c9fb7cec37b5e08fb9466829f7c1edbf7cf8e15a3c8f556d11870db42cb83915b4e7f5fd6d98449f6873914d1fd06f6c0f4005ba1456202e281f1b5b093a13d2b561284bca092c27cdb738a63e7f6ec112d958ec0c944ec1c1060ebccae7608ef2baec62cf6b6b6d646af684d08db6b955b24ee10499eb528c40c13ebf0f4a124e57a10d70a7720a19d9ce7a5377df0f7d5d8a6140e44be2f111b59db3ce6a826ede617c112087ada26785b393a4c4ff72221d9311d5f77b4f2f9ec6c5f5c3799cc4329504ed3a6d0cb27ffca771455297cfcb2094ab1a662ec1ead7f90b22a17a3e1c93460eb9d3a9b1deeecb72cf34e88a6cc2ed66ccf8cf19b5e4703bfdc346e1c20fc04617c2faf8ea783217b0bfef5bf2b046a92dc5c7a90955000aafd9136c38d0d821e27ecae0718d0c2ebd577f9da506769c08c7a0618ae64835933004856167ba3844866b20e816ecef527adef95f4fdc31d92256acefb5171997aae501e33a5beb0401e77106716c989b97da9c3397ed77a71bfa7a0e8a3bac759c190e83d8fdf524313568f299d89eaefef42bc2f23f02e5f13f9e408076ecade947a2ad1213bb9bb2838c5820d851d617c6db334d0d887d0d60916a3acee806450ed2044a45b3e27d31f13918a028c998375aa39509f1fd4a64ed19b4cd3c01191b763b6e23b1f41069107d49f649a161a1ea06c0547875c755fb4d91bd7f258ee6f792845fe121ea0c563061120f2db4c258a2491a7dba014306541f54cd3dd76eba2b55d752f09f953caeda2621c7096e098244247ebfba6f4de9475beb9f47c9672b7ddbccae28d30723b6d8b7dc3beb957c088e0ca9cb286f7a212afe841c755ae59705bdc09268bed5e77705d914a3c65c1fcab1591588f526322aa6ae507fd099a02f31160f8f8cc72e5aab1884dc1fc9972e1d234c5051c3fcd3eb70645f1c768cfc6c29b3a977447f00e4aec0c39f8fb9a7627d5cb99249220838dfc8d1b23d02b878f6e17757163bc884a25bf75cb308e430056ebdf32ff927ea3a17f0d867133c7cfc162432676c2cad4c7e76a6d87b526e93e5211ead301761cc1040036618e1dc25182fdaaee035817e98b0038aa459575c7119ab1df657d589c979f4eda63754eac6b3c203fb90991fd4a739dac000f1b91e608013a7e549c342488a9dc952de51686c4e3bb5b92b1f87d1362918e4a8c47d4288eb93f1d67a221cada43d4fa6cea3c313e7ad39dbbe7377680a2c413282883c7213d6f227deec80dc963441ac2f23f6f9833261e7fd2eed25d7103d38f8b6711a721063eddb1c093d8683d073a38f6c3867afeb26664f5dbf6c53bed58e7f5f992d5c99978e93c1a6daeaa4ab6364cebf03b5bba4cfba64054a2b7a6094f15c85e152e73d20bc6a7a35b0fd09613bd6b08c0897d6e92f42b2caa716216d3bb564b3dd58d997932023b8ec37ed211772793f8681ed7892eb735074a05ee985a99a147cc93bc68c6ab44ed0573cd48e6352c3bd1e206dc0231d89f798349f4fb3cc77d03792b23b4be2a8fe71f502222eddc90af187ab642c4e4af241c8a6a763badf", 0x1000}, {&(0x7f0000001200)="b9057f64ba88f90692d1d473eafda21f8b3d7abef7bfba09a712aa18323b7a76b22c2da3bde17e31d118c4ea4d3af8b9314cf60320bbb300679f71e040de1e002ec79518a3b3dceb60ccbd94d04bc74029c7b28646148f793ecbfee75a92ae6f42dca9425671107f68f73e3580a56172ac32591dc6a49bfec1ec5af4f22d5b6af44f8bfda67a5c906f237d24b33bfd00c2fddb341264ce2155b28c9aac60f4083a484cb93fc71340d517b3fae4b3c207995a32afdd5f4eb44adba9bb9c47be61b64a45297609ed974061dcbfd5dd016b97bee91ebc33005caa9281934ceba8", 0xdf}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x8}, 0x400) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) mknod(&(0x7f0000001540)='./file0\x00', 0x1, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) 16:01:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0x85}], 0x1, 0x95fe) 16:01:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x0, 0xaa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x68, 0x8}, {0x18, 0x1, 0x400, 0x80}, 0x4, [0x6, 0x9, 0xbbb4, 0x6, 0x7, 0x1, 0x7ff]}, 0x3c) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x42, &(0x7f0000000000)=@abs, 0x8) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:01:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c65300091045019fd05d4b6c354d59641c68fc18991ef0cfda19641ea53c8819e78746fd1c49f15bc8721e28541c4fa4b7d53009ae153a9de72bca1a6cf73c792c78177e6ebe40f3f7ebbd8d623e3ce9ce294bddc502d3460029d738fd220f8a698e93a59c52c1ab59031b451d1ec953b92b430b84ec149744133c9722b"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x17) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/32}, &(0x7f0000000200)=0x22) 16:01:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7, 0x10, &(0x7f0000000000)="798a290562bbc37849ae", 0x4b) fchdir(r0) 16:01:16 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x5, 0x5dc6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus/file0\x00') accept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)) mkdirat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mkdir(&(0x7f0000000300)='./bus\x00', 0x111) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/46, 0x2e) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10400, 0x0) 16:01:16 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10180, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x98) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$dupfd(r0, 0xa, r0) 16:01:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() setuid(r2) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa8, 0xfffff, 0xffffffffffff0000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1a, 0x6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000027, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x68, 0x80, 0x7fffffff, 0xfb}, {{r1}, 0xffffffffffffffff, 0x10, 0x28, 0x0, 0x100000000}], 0x3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x40000000, 0x7fffffff, 0x5cc26817}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x4d, 0xf98}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffb, 0x90, 0x1, 0xff, 0x101}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x9, 0x6f8}], 0x98cb, &(0x7f0000000000)={0x80, 0x5}) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) getsockname$inet6(r5, &(0x7f0000000100), &(0x7f0000000280)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0xffffffffffffffff, 0x4, 0x0, 0x3}, 0xc) 16:01:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x5, 0xfffffffffffffffb, 0x2, 0xffff00000000000, &(0x7f0000000380)={{0xffffffffffffffff, 0x40, 0x7d, 0x7, 0x9, 0x2, 0x7fffffff}, {[0x1f, 0x100000001, 0xf4, 0xb9, 0x0, 0x22, 0x4b151ba0, 0x8, 0x3, 0x1f2, 0xd31, 0x81, 0x7ff, 0x3d6c, 0x2, 0x5, 0x81], [0x4, 0x6, 0x4a67, 0x7d, 0xffffffffffffffff, 0x0, 0x9, 0x8, 0x1, 0x80], [0x1, 0x1, 0x400, 0xffff, 0x9, 0xfffffffffffffffa, 0xb], [0x2, 0xfff, 0x80000001, 0x3, 0x7, 0xaed9], [{0x3a, 0x81, 0x10001}, {0x1, 0x8, 0x400, 0x3b0}, {0x94a, 0x3ff, 0x2, 0x1f}, {0x9, 0xffffffffffffff60, 0x3, 0xffff}, {0xe22, 0x7f, 0x80}, {0x100000001, 0x448, 0x8, 0x7}, {0x1ff, 0x9, 0x3b3, 0x9}, {0x401, 0x0, 0x762c5668}], {0x1, 0x5, 0x101, 0x1}, {0x400, 0x10001, 0x8, 0xb1}}}, 0x100000000, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x200000000800) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:01:17 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000140)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xff22) write(r1, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x4c6c, 0xfffffffffffffffc, 0x3, "453d5323e39a439a646f53c5f103043e5deacac8", 0x5, 0x9}) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = dup(r0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0xffffffff, 0x1}, 0x1, 0x649, 0x2}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:01:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:01:17 executing program 1: r0 = socket(0x200000, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xa1e6a7d164ee2a94, 0x8) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667c, &(0x7f0000000000)=0xfeffffff) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0xfffffffffffffff4, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000000, 0x11) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x9}], 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x4}, {0x18, 0x1, 0xb2d, 0x5}, 0x7, [0x8, 0x5c, 0x1, 0x81, 0x3, 0x6, 0x100, 0x9]}, 0x3c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x9, 0x4) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x7) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) pipe(&(0x7f0000000040)) 16:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) fcntl$getflags(r0, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x858, 0x2}, {0x18, 0x0, 0x7, 0x4}, 0x1f, [0x2, 0x1, 0x4, 0x6, 0x80000001, 0x0, 0x1, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x3000000000000}, {0x40000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrlimit(0x7, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() r2 = getgid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2c9, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xa3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x6) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x2, 0x7f, 0x5, 0x6, "7880733c984330c199270637d9d09e214715a5de", 0x6, 0x4}) read(r5, &(0x7f0000000540)=""/226, 0xe2) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) syz_open_pts() close(r0) dup(r0) syz_open_pts() geteuid() 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000, 0x7ff) r1 = geteuid() setuid(r1) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) r2 = semget(0x3, 0x1, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x2) chmod(&(0x7f0000001140)='./file0\x00', 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x8]) r3 = semget$private(0x0, 0x2, 0x720) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) semget$private(0x0, 0x2, 0x101) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x5, 0x6, 0x1, 0x4, 0x67aa]) 16:01:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40000000000) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/88, 0x58) setrlimit(0x1, &(0x7f00000000c0)={0x8000, 0x9cbe}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:01:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x40000000000}) setrlimit(0xf, &(0x7f0000000040)={0x69a, 0x2}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x2, 0xc2432e693e109128, 0x1000, 0x101, r4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x6, 0x3ff, 0x8001, "5aa5ee3cf9cbe8915164d5db4a47c67649cad3fd", 0x1f, 0x84e}) ioctl$TIOCSTOP(r3, 0x2000746f) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x32d, 0x78}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:19 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10080, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x21, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10008, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) r1 = syz_open_pts() dup2(r0, r1) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x100000001, './file0/file0\x00'}) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x7a) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x201) recvfrom(r0, &(0x7f0000000080)=""/11, 0xb, 0x800, 0x0, 0x0) execve(&(0x7f0000000580)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000500)='-]\\\x00'], &(0x7f0000000400)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x100, 0x40}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000001, 0x9, 0xffffffffffffff6e}, {{r0}, 0xfffffffffffffffd, 0xef, 0xfffff, 0x4, 0x10b4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x81}], 0x1, &(0x7f0000000180)=[{{r0}, 0x0, 0x42, 0x20000000, 0x200, 0x4}, {{r0}, 0xffffffffffffffff, 0x45, 0x12, 0xd81, 0x3}, {{r0}, 0xfffffffffffffffe, 0x51, 0x80000000, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x8, 0xa5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x42, 0x6, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80000000, 0x100}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x62d}, {{r0}, 0xfffffffffffffffb, 0x0, 0x41, 0x7, 0x20}], 0x6, &(0x7f0000000040)={0x9}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 16:01:19 executing program 0: r0 = socket(0x1c, 0x2, 0x1) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) pwrite(r0, &(0x7f0000000040)="db04ed8be4661f0db50fdd240c64efae8f0d9cafb4e8246e40a0e18e46df295ec3a9f160f390c6d26dddaa89e1e0c23969d2e0d6e2a5304d023b45ef62a7ae461eabf424c936a7cfa5b5780930d999533de12153767c7d", 0x57, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x7fffffff, 0x1, 0x7ced, 0x4}, {0x9, 0x9, 0x4, 0xc46}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820700"], 0x10) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r1 = semget$private(0x0, 0x6, 0x40) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) socket(0x6, 0xc000, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b99af8ef2ebf36d25769258f2aa524058f80a7afb4d983f020f1ebcaa55a973a815085a432c4c36a0f246c1d0b2f1306d3e86189d5325f83eb252c5e9721b228f7028c63b242240b55a2107ed576da845841f27836cc412111ca75d9930eac4fbcde282d3ffa4e0b1d05f4dc89c0190ca358807338c96f9825e39ba48473a781273fbf877456397a58aaf7cb23ec4c3953e83f5b28afd3864bc3b9e22580b55c3cef93ce195b9ff27a108d94f8a1254210e2ffca", 0xb4}, {&(0x7f0000000380)="db652eeb03b05c32ef55829cb572496a3e8be2df2b9e6ca5e7f5cb36c01372f04d04d50e2496aa0083adc2996ecd93ec5bb141f5467523095f6ac7b682ddbd5b1318b0da86ab2184df383c309edd8576caabf42d2b9849159e8ee36ca65d3c5fd6d2f278b9246b8dcd55130b921e8bbeeabf656c503f7b05829e0b30a30ec60242df58b5b44ae42b499729231ec1b70a3842fb9f3a3045e3c30e8307f0341d8c94009002ad1faa8cdc48e1", 0xab}, {&(0x7f0000000440)="fc35a756a970d4fa65b44f1fb8011dec0862e54aaa0b3b0ce19b1ef92f3de692467e7f754af000943202b51ed7f3a7abe396da5be6f0d6f481b0f52bb4dbd021fb1db030d4a49aa55eea883c13d238ff675edb38697234423ebfd03734ab3571059160536e5fc59c", 0x68}, {&(0x7f00000004c0)="10a8f9193212639ecc61c23ccd0698be0c780a88", 0x14}, {&(0x7f0000000500)="d5aa92e756aa215c6043326c9fce237ead43d89cdccabff809e372f03923b4bcbc89d366ebfb9caf8576fe562276638858406ef2f199f2fdf0602f90905c143b651a16e7f7326f01e4dd8d3bd5c7645775b9689bfe46b9e6302032c597a2feb401d4ddb576c526f7be091a2cfa2abcd561c9236395be06f99d5d067236af6bf0e3fe26202d5243b01c5def90b17decec56984273162e929f359fa45c34e1af72720ab7c7166a20e76f065bb81218f2c96aa4a2a88722475bf9b7ab3ba6ead0eeec7d6c65c64cce0609361d2c129c631d2e7ba6ae37a852aea666654111334d727b", 0xe1}, {&(0x7f0000000600)="fcf45c4b6229b7a7e4fee19db744ef13e3394486c153d0306d6f6c8dbb49c42ce5291940eca74cd3333845792c9864750dd7607e9850d70186fb6e16f8bdd16c957def0208eb", 0x46}, {&(0x7f0000000680)="26ce9021eb75d616472e8b040713b3c86ce1a1133a1f99915d3fdaf2bc96f0a4024c623f3a29", 0x26}], 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shutdown(r0, 0x1) fcntl$lock(r0, 0x0, &(0x7f0000000740)={0x1, 0x0, 0x1000, 0x6, r4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r5, r6, 0x120, 0x80}, 0x6, 0xffff, 0x5}) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x671}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) pread(r1, &(0x7f0000000040)="84a48beea22ecd4ee93cb92458bf34ef2d3db0f9c566ff5986c5b80619f32d3d4d420e0a318fac936ddc08528acef7b56fd5d8fa6f65cab00f60613f8a69273790d52bee31823877d9a025ceaef21288ddcc947eb172de7e006ae39d13d255fed04cb89ffd1186f0e5f094251c617cd8e5040f631d31ccaa9a4408bf", 0x7c, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000040)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x3) 16:01:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000000029, 0x9, &(0x7f0000000040)="0500bd00000000e2", 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) r1 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0xff) pwrite(r0, &(0x7f0000000240)="699e08ccc3ea43d8a92cb65a9c4777106ed8699c016bf39e5f60ed64f927599b425fc612299a6794f5dda56bec563433e6e767e24b215ab377a1cb0c002731f0a449d7d214c0bcf6c08713134c7b253b1dd15a5c61cae4d151630f8aad96adfeb02840f6b779c6ded8b78954540d6d083b4b278805d8bff0e0841996f86f4211d1a40978a2951cc2c990ef0943d6f2564090490ddab90ff9e597c49ade38cfafd9311dd74fbf00ea62b9572a64856e558e873f035103a655e215e73e42f692f983550b6b1fc0702bd0e69767b55e0f7dbf4e3385da0778ce25524783248064e9e9636cd812cd1649fcd75e663e", 0xed, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000480)="936b3d491394b290155703d96c786435710767e969afe5c62f80353138f2547399c524a3369f85f42fcad99be0c7a36870f0f54adbb35963159dad6cc821f5083e7be43f81fa29a3b64b03a93b3c934172bb9c64dd8c083d74ee02d274c5ff80a04a79b72cf4e805b5aabc12ef7235b14fd4ed62ac40f3c3550700e8ef6de34689cc94b9594d847251af74a86d1a674f20ed34434e60d52a7ca82cfa0b1fa0eaf1e47b1690c96f73d3a22e73b7a1a3956ddd6e9c53688ac932a1e28580d8e2a5333ffa58a91010ba72472f56461e97e20de398123943df1fd44ee8086ad22244df000e36a6e832a411762fe18d894bd78fe219c8110d1d32e788da4628c8cf809da9b45c5647eeae85143b1043a7496a669075a5fdd29d683fc468242986c95b0c26aabce77b7c977593e1cc7b3e234fad51cea543bd20dbeb7ec6b96e864f23321dc068591d762fd9f5e3464cd9272570c12b217c58a6e5a749fe95de507bd411ba269747cfded2fce000fd69dd4498aa19c444db56004f4992848a18f9dcb371ea44b1d8112f7143708c71c19abcce794b61a38c64c15c5fcc5811050ee8c6b7a31b4ed9811dfb17e4fc0a8a856531518f1ea693f1dd71a8c34a45afb0453cdce5b9bfa399512c03cdc24a608f44832850342aae9fbb11f771629b172fda44041de4866c8392414fd9fdbd452a0b60dbf6af39eed5ccc2ef4be94ac3cf26f8d8bcc9f498917b923043ef723c26af3b47bd0c4b407854c0d104fadc0fd6dd2c7c7c5aa28c5fd57fbcca3f383f82838d431cfe02cda0171cb00ff2df134bbb52a00a813bae3c840f24d367b496328c07338d26a516ce794fec470797e111c8bb91ae0b3eb52ee8bb3caa236b0e4285ecdc78a490462d960e53311238f0be51dd5dcfbdfbe3604b3019232d6451bb624ca366351f643274450ff1dc5492b7a3fb4a5e8be29eb50778a86276934e98505a825307f9dbe1be91e919b770cf8a06057ccb474b9b7cf7921b64d539b7e5629510c94866ff975ca73303b5b1b843d5ce50bd0a8e7833120cc16c19d0b67f7efa31386132e641ae0fea7cd409dce514fd44570c40035e48a0651ebfa1eb676593d546581c5c225aae3413c96f4a1fcbe37a4215b55c5133c608005b40faa6b9eb0f158f94e66c7eaacda5d3a90b62c6628e5153a4ea00452892dff180685f224b35b9d39249cb6f6b98fe198f7d66b32ab0e8e97ced057cff6428584b3e2b7b2e4b0754091153972880a5cf4cf2d89e911286358b0bc2c40ba134fe8e77130dfe2f2c7401b8033b36aedfdd9ceaa1de956a64cf8f3cdb614e3bf237292ebadd13bd7580083b459aafc2a7f754e3c96d6114a9ea4fc9bab4bb71ea17204e1423b11f410f22a19ccb40259feeee339398d37f547b21772f08a017c074774c74124f19b16096f2399071d8197e1fdf9e46359e4d873ab4043dc5f3e7875f8f4217668d63fea031e0cff064af646f5231a342798f06fcb5ae4e5d7cf65d29ff8ea2f333af6cc45517622a386b9c736fd4ebbd08f49cfb1879aece83cb6218d316c2a1583e8b4279b7c235747c29b4508e57fa07fead6b23c45e9faf877056b62da2fae7bd342af541c54d045e0467211c57f8aba6a9e168e7d254f2bfde0ece7565e2ae1089022b22df741a941312d93265ae09b167233d3d13600a169474cf77a812229109e65db62b4e964289193af7766fc2c8b436362300d759e513059769b64adab939317c5fc807ec832207df9ff28180dc3cf282edcde464520440a996e03b3ab574df53ec751791f415072fef705daea594fe4cf9b239d34eacccb82ff9c889a547621c739527dfaa5756ea95479431d4ae991c2873eb553ae91c54b4c6b40cc1f506931255826031a8156dd45df2b03d3de4f767242497513b52f3eecf1df66a27823dc788994a58d43ffee81406f8657e8fa0c1572753331d151bb6222d41601a0a8e7e7392b278f7bb7581101c3cfd72917b2808cd4e5f9fff0eda07670e3b3b904de7919ff9c569e97094d8f43302b57302714a72540b147c71fc7d9a67dd43b1efaca8ab5e24a612da82a159fb0c0ef7ebdab58f77ee8dc844b626c27617d2c689ce4c817d293105de36fac9d00f4444f4406a693ceb119a1aec9e21adf4ddf5f6be237cc341eeeee1872b4ba00944b1bbb53bb009c91e43c20d032ed22eadd043e6a874e0cba3909626910e7174f4101cd02e0711f6cba56b0d4766d540f65036e869988b43281db0ed88460987e26c369bb36c43d5a9f48a802477a411d4301e88d9fc3d15711af139236e6a7da5dc867a8d7b80d2b76381164ea16af605af6f70b1bbd7b8a36f47bff89bbc485cd0b8dddcef890fa2f649187544cca9c1c7a9de534038ead30fd4f998105baa365309fcb5156a5bde3c0032363032bf442e2ac5a6bfee7ec0650bc8f78499154867754d4c5833ce7a5c3f7c7c89172f360338b028b9ed7b56afe49caed26820f83aae5c223e415b38ff7a4318a9d95a126f67d3b585fd50feebcc809ba7d215181a320a1e2e9258b5be668a9a4ddca9f0a267e603d1f393e2593b387cc5f68765e4f344be0259f3d13af94d706bc7aba5706fe4d71b8b34feaa455d8fc7421233793d03cccdeb8f84d1b39029c2fb7d673659abb3446158ddd8e3fbddd21c390f2129d1c1ad4beae1294aea02ac13b1e0c14f1ca26c26d828a1f9c8aa7f75189022d8e35c06f6c1d4f8240d73045db14ff0e30e603d2131250fcba70a26820a8eb92fcd02ea92743dc6fda4168f7a832c741b9195006e3f9bdd2514392e96b14ee5f082ecfaf20c94db1b2df538e5b320d6e5e9e0ffd02b89f0de5099b88789c1b22c407e76198d7a6489eb03bc0da4b0462140fb1b04aa44a99452384bab8fcd15e0b2460a9012cc6fe74a1a038416c607c7dbb57d52396a904008e3955aeba0db7c1d757ac0805b270f62faf3ddc94deeb340c63b2c8bf8af70f416417b0bf09ab1da4e14079dce1897e37f3dbc200729386180900fda7e6559dfdcc9cc402e22eb945cbc0d7f9b9fe5e729b001ca095307d245a278ee7a784fdbf8742008c2fc917e23b463f27e94af402f80c06c69c70a417be74a1ede84e5ac537d8b401e858c967ba312ca26af8ff01eaf37573aad4208c940ff038f2e002012810d1f5fb3eea80d15d225a21cf474b5a3259c61bd56a23ec3b2967cdb9b13c8b2814184d8b4c1d8690e7221d3085395666249516a907f81b761ec9c4f5e22fb5f6744f8ba42d7566677e2e744dcca836b0af0bef8da877135885078d738decfb418cd7d3c551433e84ccc95aa0dbc91fac491eed98ca4d763f6162f3fc3be346314d503fc4bd57e0897648b73f3889df09b8e7b576e675f4c6405889b98338a5252d43a3a33578f12e8c598e5eff32cb873bce29609ef654f4ff0d9d7d862ac203766aefd97c6d49f954a2973c5c047c01fc67932e1699aaee8629dc3f23e077293f3e6a7cbd70f6677cff092150f6f4ffbf27677313fdadcfbefa30aaa6dc23ae84678647e03b6152ae12cd91803cd2633ede0aed0911533edfbc79be59ef32bbcb6be39a0b2a93484868fa1e90f172663d03267e614fef99b3482ed7a127a1770f00281379369132b9eb399f375b176e293b8134bd7d7c4a612bf0d5815f91a1c58d5ae7bc78164411c2c93052e17b46739a4632535130413d6bc74faa775188485431a1a0a1bf0f0717bb92bc77b4207c51c253c46f182b3db0d1fc62cd4497f69a35c0ab471f05e317470e5b3360f6819dc0215e9d4e24b5255d8edd38887a314975eb47e6926d0ab18e839d2568ae98555613d5e02012a8efa9967dc01c2cb0f612b0c2f7da14cb77a35a6717bc3929a1d1e084b671f40f6344971f1d83b8f2915620b8dfce85c978f89f1d41dc405f29a8036c4a52e03a4597cb41177ee2ef5ea722df34578266b8f76db141fb497267ec97b1c9af453630b754d3c8ca3668255befe62b711c3c1e412dd99c2b16eab9d448901d36816bacdb3ba05f6bf954247a7bb58eda9ea482fb3810db91fb67d162b50ba8b33fbbef8c7a6cee099f6ec115825fe9e227735a9c4c78f0dd761d6f0d4999bc17ddd8cc0dadb2627e286ff7f5efc92ad69659a1feaea4a97df393d617ee37ce9fa40d608ad4fb4674fdce656311649d220aee1fc63957ece4d1892ed24038be2603dffebdca76e366a5fed81a037bc669965b502ed2205cc9c504767cf926c7be2a6d453136831c4ce98ccd55175985e4fe4d9db243d9eaa4bf771c01e5171dc4cd9356e67ec9ef4542ab4ef31460b633b792c181f3cfcd197b4a827cbdcc7a22edac32f82b5e386b2a77ecd4aa08b8212c343f62184bd8c8796ddf986fed93eb20167cb8f7fa0d3abf8e60f1b484016fd494293e6b6872c29ac76f11738d08cdaa5b1e41452753876d675b7b7defaef10ba8a5fe1d6bef443692854f86c24f73a56f92324d742a77dc86457276703aeed1b9126b44f8d9c0a763f13ca36d456537b25a878ffe464b4380eecdd4664e12b176d6a0edb6769cf88814a7c66294de6f66b55f70a0a9753d35cad082e1f7cd3d1b9b916a322b03e2f7c12bde7293e197473d5c919f64e4b05f4a37284045cda131b4538c79e402de874cfeb3b497aa9a23ab1c8f8c6254e5f8fd0749dbb97adf7f11ea8394228ddda80152d8f480c8dca73c680fb3dbe9da715d334fa5968eee555f9d5f331a7184dc59cd69508aac309f88d67125cf81cb1ab3f0514fac19b4990f0bd639c64d99d926646dfee6e1aa2a3bf48f72e765a1f96e81e0b7d49b3463528c0287229d09d553f32d378ee4273c6ffad1e62625bc6bfe7525a2336bbfb3a0b01bd99f3162865a9e1293a6bc4a7e844e1ba454c324cbee6ce23237e409cabd92986b9041b314f3a3d97d198dcea0f3411dcbb005fbc99d9707a054cc41ca0301d8717e2f929c33047a3f09c5a609293943dca04373eafdb0f509592a4b3945dbf13b1d68789677387ee6eff9db11cc895ed2fed1d133ea5e6340d6a298b9f9d4647c7143ee14db4d4007f1bd4ace2cdc51670ac88ca5b214de9f5e17243cc61e885c8da0fe40ee565a1753b0fc338696106b8ff3fe52316126ef3588e9ce41ccb06bda8f08e71c99076f1479bd0b8f7dc5b57f18f8d8dc4ad524329e847bac3fb45c9c52a024761c4e5aeab247675b7dea3af25d14e6a9fdfbd568bb1866ae7836aaae9f838bf45e52b99d63723c7c98ba19145ebfd3881f1214038b5073bcffb69e66ff9a83dd51f9fb0fe23f281bf2c9fbf30db90e906183786e1536649f00acfd0ff698810924595723fa2bd3fc5085f2f95aa5e80eb984a52ddb8eb8646e221dad57b77517a11e3a6e90ec95c0c5da478650e967545b9eccf99160a1b2aa3fc57ff759e5ebb0c1081f46095e097a851df1be89b8e55e2f47c52ed8d65f971e7c7aedc04dd190976280f56e518957bdfd313e00488806a6afe4f4f2a097131ff47e5e8b3b50e525ce99dfac94ead15912c0b08805ee6674b0d9e3e8cee60311e8435cb10a3bb53f65fd0f35b0d3bbe3903676c40d57c5c1e4d9d917a6f4aab0f4bc87396eb4134e8681a94a913d2fae063c69ba377c45ae0ed341fc813852c28066ae27e647f61df905ada58c784c629df408f90915be19de86344581b41e79ec890cd30cf1bda9125c9551966f70e6d312cc5286f62ed69cb2e3bdcc94183a25245bd10076115d2b61785a12f6700286e0c21395d1f9d3561e786b9a2859317a893975dd0b2dc8b85ab84253f2c065ffcb6bb", 0x1000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) 16:01:19 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x100, r1, r2, r3, r4, 0x40, 0x1}, 0x2, 0x2, r5, r6, 0x9, 0x10001, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000080)={0x3, 0x4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 16:01:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x100000001, 0x1, 0x0, 0x1ff, 0x3}, 0xc) 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7f, 0x3}) 16:01:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = semget(0x0, 0x3, 0x1) r2 = geteuid() r3 = getgid() r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x400}, {0x5, 0x9}}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x46, r2, r3, r4, r5, 0x100, 0x5}, 0x0, 0x7f, 0xa3}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xffffffffffffff00, 0x9, 0x1ff, 0x400}, {0x4, 0x6, 0x1}, {0x7, 0x9, 0x7f, 0x7}, {0x8000, 0x7, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: open$dir(&(0x7f0000000040)='.\x00', 0x1000000000000200, 0xdffffffffffffffe) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x30, 0x4, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xffffffffffff008d}, {0x18, 0x2, 0x8, 0x6}, 0x2, [0x3fd, 0x2, 0x0, 0x8c, 0x0, 0x1, 0xa2e, 0x401]}, 0x3c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x18a) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) 16:01:20 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[r1]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3}}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r0) 16:01:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf000000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0xb6) setsockopt(r0, 0x8, 0xf7, &(0x7f0000000000)="6f557020cfeb8fa56b1b561d17bb0dcddfc82a2dd838032a47426ab25419d4ff3be485145d04c1378b55695797807839ffb74798e28b527be0a90fc743b96bfdea9dfb8163b58c32edee2ef73188c14e83a3757098e67c81f26327df0d5867a9fd03bd17653328908222745e58efd5088138aa02414282f75a1c71acc3f2d491b0511df25bb8d2154906cade00a9d9a987aaaecd295afcc4bc2f457355fdace815388ac1ca060db4ed3c659e23f8e401d13571f29b00fa269995c76319f0b47b39e39dba61872f3b109c8021f651de4ac9c0e2a8db8e", 0xd6) 16:01:20 executing program 1: r0 = msgget$private(0x0, 0x204) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x108) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 16:01:20 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x2000, 0x4c2, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1ff, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:01:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0xb2e, './file0\x00', './file0\x00'}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x1, 0x7ffb, &(0x7f0000000140)="047404d4665a109bc8d9de2a2bdb34023f546f3810cbd72375932d2e173e22eb22809a0655c7975ed047765dc8e540c1bb5606b32f00", 0x36) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24}, {0x46, 0x1}], 0x2}) 16:01:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/243, &(0x7f0000000280)=0xf3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x400}, {0x18, 0x0, 0x1, 0xfffffffffffffffd}, 0x7, [0x1, 0x37, 0x8, 0x401, 0x80000000, 0x5, 0x3, 0x7]}, 0x3c) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt(r1, 0x9, 0x3f, &(0x7f0000000080)="436f07a84c728f28bbc87c5ae38ff429e1fcbd3893a82b376c5ab3fd50052202c55a08abe96c5539fa980e1fa47c09f39a8f9e2b8322588789084aa2c6955a17572a1b92774794b72d4c2c72d6de023f48407a7ce481fb77e8af8e0f8bd980e1d8881c76b13d819752cdb15f153b25a5e26137ac9dab4c0034cf387e0a0e8f66fba01780f19abcb60e2bad46e4b8c1d81e4cc3ac5bddc10aca6312e3f97136c80907631eaaf5b84213ded72309415a04719ac47c0ae091db7433e499fb9ee1257b216462c8c69e1a9477029ac38841a3e610ee6b56682ac9d27938bae10ebf5aac6c8b516f9feaf959630f512e40673f1113fed6b1976782c716", 0xfa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0xffffffffffffff37) pipe2(&(0x7f00000002c0), 0x10000) 16:01:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0xff}, {0x80000001, 0x80000000}}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="cd45c626bdf9eb4c758ae1e67376798c5a16a55fba9858e1da4536ad153236e723297e6c4855d2ebebc75ec052824b9288d9dd0ad0b16f5867e09b54a6d620739f0e327d6492d234458845083bc0f2957cbf1977b1b4176fc30158059a", 0x5d}, {&(0x7f0000000200)="487d3a0bc675e2e22e91f643cc2d20b67563f7ec63365426b7ba132d0912343f87fe3d680945648dee047df7abeea72d916f593f4471e4e91fa36edcc9e025cff76fccccf3fa344c895d210f4040ca8aff9f34759e7c989defa9dd1db5bd037673d9c158e1753ee3a8f18dc50f1a64369955f3b514efbf74ad227d9f830734ff612878db963c95fc8ae282ac37dd565cab33c50ef44806a3e7124c59b4db3ee7d4b84723ce7a300583b68ca1a5408264e171bb36bea3766c3fd8b1c0f4ccde228a5ed3bdc5edc0e963fdb9950504073e695bd381ad8ad8c94508390b8444", 0xde}, {&(0x7f0000000300)="d9f7cf65898484a16eaa79554fb0c9fb4abcffa6bf8f96f075cdb95d396ddaaab549da41b7c1cb5dff66f6289383efaf7eee2ca6c770097bc3595a5cbde29cef5900", 0x42}, {&(0x7f0000000380)="668f36533b35235af17f0848e0e64498a5a43700a8d0cecdef402e901803f28bc6ddf055245f8d6d575163177e09c203971af0c5a010f3c3c462d81392d1aeac384eb0b826021ab9b51c4873d44e9a5ae839c529de7d2b1e14d5a87978b8a928e7c8c6d0d5ec1569f5bcf2726147da59564a6c074750bdb50469c041f33f1dd4a709f0a2b7281853dec3370ccbd2d20cb7063c2baeecf90efa0f2d69ad72f30809557f2d079f20f4f2221650970c918aec4d02b89e167327b183bddf6d9034d5904106d7795bdf6e2f7229e445bc73391f4be24be2623a6aad7e0fc1717af9910b0420d25b412fd7c5c7", 0xea}, {&(0x7f0000000040)="04739a999c1094ad7c285e7aa7182eeb368279b2", 0x14}, {&(0x7f0000000480)="84abdca84f6b76cc63d063bd42cd70d2a8e10b43ce918d3bc5447816ccea2c7d09e391c1626cff4707cab809fb8adf485bbffe7b4b9fce9e22447fa5e5c5ace6086d3e14793ac5d000f50803d2ef09c4e52f144ff93c1a85dcde94ffe7d63d43218a6bd34ba64401b8bc2a8d11076c34ad9ecc3a39ec2bbe3e55420fa5dfa78e168891873f0409f5b791bbb57197b2cec06ce51cc9529df865ad4711f05ff8caf0bd065d459464201fc261b27db778fccc8aa654f3544b8f2c2d49278677308465d5f4ca835db783ee62d93b79785352302d361e55032a710714", 0xda}, {&(0x7f0000000580)="a3026fec88a3bdcf8eefcaf8301d6ffd4bddd2934f0d0ef94f26c50ddaf23383fc9aca29b281309de403ecaf99c15a42f8640ae609f0338592446d9cc95a", 0x3e}], 0x7, &(0x7f0000000640)=ANY=[@ANYBLOB="e000000000000000ffff000005000000dc4a3b6c0308acbd60f936671dfe9b0d22492249817ad5598a453f8352826bfb1ebdcbc90cefae61890540652b21b06993c5824edf6e9312c13e27bdb4437b4a4ab8094344f9098a06ce0185fa6b207739a31fd6e613ef575b137a365d05aa48f16b025d91943a0c238c9c04a9c80158d92996a5489f0a4b56e918189bc7653df3042250d9d0db269b3812c572470007304ab589d7481cdb1b33ed0ddcd8c8ea497b43884de9e2f49c10e5c7add606879f71f37e78d5228bf933449eaac20b378144691a0b7b498115e18d10f643d921eea97bce000000000000009000000000000000ffff000067d3000078e472b34300310fa0bdd29f64de8186b538e19dda32b45ac3717ce46e529c49cfdd65c57720a5af778a2a0f027933242f1e7c8768de3a1d8a4dc435fd0f0dcd8fbb3b663ee2c68d5d374d95e31a17e6ed37c268e2cc2983290af44e43bf4b7f3c0eb11d0d7b8c2736f796e60b223c03dbec26054d"], 0x170}, 0x8) 16:01:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r0 = socket(0x6, 0x5, 0x436) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, &(0x7f00000002c0)=""/253, 0xfd}, 0x1) mknod(&(0x7f0000000440)='./file0\x00', 0x2000000006007, 0x20000401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) write(r1, &(0x7f0000001600)="87f8cb7eb5be9fb589130585a58df7bc4f8783d5aabe4588f1da58e096a3d8cb8b692f2a4525b0f20bade83903a8cf9d97530d5297281dc13923162731bc0b9590519dc1bd60ec42e6348cfa70f13232f0fe5d6dfb7c5da593e6d6b0d7b0235429f04a509144501c65c5cb4f82e50ac5d2c5161e627e418237aeea82b83108ba45092cdd8444f4f339ff8d5d5d913a64853f4dfbf4824a80935980443ea664fcb01f08fd0ddcf55a21d6fdd640ddbb17452806908b8b7a356c4f1cd947748b70beb156a7c895da6fe419fc2d1fc09491b47a9dd15f581f9e857e50f725bf062ec5ffbb6795ae4b503fa43c0c3ebfdf2aae7712a73144b1b7e9defc778870d17413029f1db5f0d700c9e5bff5fe0067662e988c1683c7ede5bf3de52a3c1219428b6596867c37a18f861e664883745a75f67f43bfd69c77d952f120456d873e754e585c5fc437df900f138291548cabf8bab8601e1c56d0e57cbc0e14d6bc2572ed4b6cc85e315bdf180032886b20885c660d3441d274044f72fd2f621ebc8e5284888ef8dad7353d034d8af9ad5c71d4db0b85116d1f2ce9ff23226b6b98ccf5c7956d1bbeb097a44f674fa37b550488027857c7e949fe88affcde0e8ab4b753369dd37ce5b2b65383d870c477fa5100491583e40dde10a50b060d1bbc3cda35e85c6eab7dfb12d3bb012fe797c0e4e385e6875a7647c8726210c09e59a16b9f86d02c07f756a9ab4e16c15f815f8136bac1a5d21aed3d34e4723d9ddabadd324615631b00fabd6ec2f02af7b4df16c28b2b2c46a27f68e9f81bcf531eec1528aa02d30a159348da13636a7bd545d79bef9c8bc8e3251bc88c2567ced5b71333f0853716dcbc0c59f98142b3a1cd7875f971211687a3ba4cba70e1c92c43eb14c596377a6783660ffd5a36330aee5925a691db2620f7996f601975bbb5b8f1012578cc43725961131d8b1d935d9ecabcf4250369981c552a8b261827539faa2d784dc8e90b3966644e7a4c60f3947982184dbc35fb2734ee026e5b28f680b596f574f2082802d249a598646aadf7a060753657632ec87ca52d3c466e8dfcbc94038ee495376ba2ea4960e7007b15b8b0c78d61b892728b15fa6977aad90ccf3fe710686d67f45d214de1a05c5e6e4c91ade3e6c274209842ec12e750b7bb0ddbc24793c1f4edd0a78e35270e12fd17c49fbcaa044ec74b32b90fdbf2eba7b9ea9e8fba40b8ba26e4ad4c1b66cf3d1d41cb7d9bbbddcaa1cb97deac7ec6bb1004da90f79d4e2833406b21b8653d87b9e29308550e17df5cb8001da0a4bb4964a77e02f09f5eff87a982e2abc94760b0acba8697e99a423fddcf2c9ff3508311b70760ed629af3fc6e2bbdae8347dbfb103aad8e9b5d0f89d8617ddc6b1d82e7fd12a745960d3064383c8c670885675490a18f865f2854ebd16cc704cf0279ed68f5e2521614c56ccc0c7ddfc1c49284bf0c5a55cddf36f451e6276f71b43269ef4d9b09476b49c50fee6b2f6703250d19546bf5764c789968285afc5d9938a435ed1c8f64bd86f353441cf97f109b9f93c14aa20908bd5f32b84ed381af7e9c9d94cbc3a25bf87299487b6f5d516ddd73ab4361d52ef6ee0b57ebeaf621ad6f64562e989cb69a3863bbc1d5615ddc7e9c3007d69a1db7122b5b3b75d75153af64e567126ba160b9701c6a9975e992e4544409cbd3c579c714cfeab180815b93a131f19d74a5a69c385f11e041c1c8f80b28297775055440b6de0d87dbc733efc0a77228f61ec41e863398b1e65a77a88d8fedce658ea79fc551b1481dc077697a096ed3f9b98967095d8a5b626ecc35e18df94bea3269eff7f224a432616ebffd0cd5446006459a42cb338863052ebc823c0ad1046ea037c77d499426e8b8bb178e46741e781ec13f018cc4a9543999196c4580bd2d3a2b208f8a8a877bcc30a221a5dfda75aaa8a8939f4f4e96682e642bf6845614e60d6d043983436a21acc48414b1c9c98b183becf74748646d3e1d483df00cbc4edd2576a3118c1c6bb841e3c3c8cb87ed5ea160834987d468174e208f6b6132ed927280f85d851da37d83e3ff4a848eeb5d7561ea5081bd9f9d5f1fcdac7a3e477233160c90a7fdd1cdd39b20c6c59d3895abd79772c563811583c9fc803fd57b7d1fa4d33c6c2fbe1f2690808d2c65155022a8fd7b907e71232300a0576e3bf8663736fd7dabe57f843d417a5be6de2ed71bb5a1a8eb0e5c7ffaaa9b71a170901dfcc0a79ea5e5ed2cce2a82a0de35d3d87354e451198d3c495da715a69c7264ef2e07055bc72241a28ffbbe5c94829906389d6f4c4e19ff8b3dfd7773bf1069fc8ed002100381ff587cff343def9fdaf6fcd833a08768773a012f7a8bfd4163f44096e954e08109a22c39d7a2ad92afa2214270232127bbff7a8b86ccd189e72017ef3404f8067106ac1ae432c759a486dbedef56aef2fa1729c644d4787a7cf6b5604ce0712e2d03f48db769621577ab2ef4ec6ded847b6dfdda72bae37db064f0e64c6ec41812e5faeadc67229f8fec9a8a3d4926ff141264305b5352a52d2a1f0c5a7dfdec121255159d15fd15d731c649163f3e74de8aac66b9f0603a1ee4b6283c7c6f1efd1d266dd3918f668f165195718ef81d8d7bbbbcf8e72e85d5992a259d021290f7b652cb7a0f6025da6d4db96267c99358232f8847a88efe7291f85d41a1adbdd9fd971241d77904aaacc7c2586516323d829487d039ac8fd6a273456c598840238ec948a398031b03a2f5cc5a92a91a1a220f72b994cfe8bed032accdf89eed585e20206b60427c3190b3b63f839b6134d632a39e3a46ad67118b147132c1d09ebe9b3d770e9e0492b8e3ada89445df6d4b4b327dc426b1f39d21d205788a593cbc51c1a33e42d1db51c5742fd4432d3061068a563d991031016c93e7c266c97c97f6647adfe23d03a38c0a5dff1b8ee45a877910185445870b47d2d9bd3c1041b126cd2d7f8d99cfc9bc4e9a02dff13481e723ed12670be3aeba24d2debeb73db40b3b4a254c44d6f74227a12d8083b41bb7f323e84a588c12a44a360e4d49189665aae32d86bcd68d4799052daf0a3cd3a83384e3470922a76c6f60fe4b045e0cac1627af6e80674af6589786e7c5898036dfee3f0b680b32a9fa2821b5ebbcaa1ecdce4d1669eef76ea1f81c119e79955b97932a70ab78c061b6c742049ab9b1d666e18eda21a463eabeb5f99b380b9fee16c9754f02f8d34fcc0288164e82998422d42b57d65415e092f527a04658b748d88e74c72af1f241f97828dab534dd7ceabd1d973e970def5ce996b461e0a55e3b39f2595e34b904d8ebce09699f7efee98c242eccf0b5ff333fc741b87e3f8c988811fc3efec0af09bd5f1bf2d62f6cc38a10b1f6f77e39f86df8ddd2caa2e4668f9ccb7a6ff5049ca59e1a92950930550821fe2289525bba8975822bd3c4fc1e9a4468a4a18cb58416754cad2763407bc51349d620733cdefd591bd97f1ac9a4fe56354419926f935aa917de7cdb4cb0ee4e65e5d658eb0c62f2b50d0eec3265765c4b88fae654b043a6d9eb9c10a89c6f0d2e1b574083b91cde75421c4e38a6a08d1db1c318a857183e39bfc7d4e792aecd9152a4ed9fa95faba33171910c3eb7a41315a687c1ad8a9414f8a479d8b338d0f0f9bba5a9807d13890f8b66801a2504cbfe4f2222618eaa6753207ce3d649d7f7ec171766ac6d30ae77b4ebb07baeb2d6216a128805acca207e74d0002fd6cae2d88fc334dfde008c4b54dcbac3012321e3f8631121bad4c25a6ac0065e4671dace1dfbff6178e03aa403c72bf26e5d66852ed1243578c586c4ddf9922a9d28de386e5ddb5086f666812f0e862e8d2c1f2d85da970ebdbc11598d8a5613ca4b9a0b3c5bb911c1da2ccbf934ce6f9939a7f1f77aa3211aaf3bcda373961593fc19211641805adef2b016bf44442c7fb71751c3c4afe3b767e2d34ec96560560f0d85fbb97040deff04c240fdb3d6d1b9359d854ee8c8cb14975fdb905fdb8bce0d010c1529bac99c338d8eff106cdda97b69ba1c5b71c381ae42c161cd61a8ff256f613ae0d75a2ae372f30e92ac4b98d9efc066e46835847f3111380e85a605892b364aa47d2c4c107836bda88ea49ef5d4cbd0bdad07b9b5c028d0c777e09861b8f1e7bffbb86f35a3ffc9fb3f51a0d00f8821d4eb308249da2201b1b8179c2a573b2d0564fcba7d04046a921a3b9a66dcf81e6798afa1e93db09bd2103f3f2316abbfd205079a8edbfb71f1e6af95c5090140f85eafdb6cc2d42a89d790975c314353352c979dda0e92a092315afba1baaecbc597d02aa0d87900bf0940c98e38c4ffa2ad3dd34162ed186d63b68b5327176b4dcbe9f5de809e8caea225369f0bf6705a4aba8122a64b0df6d538d75607e861c56c60a387cf9e379c807a0cc4d2a93dd5785038c4cb91fa086defc6b0e8880a92f91593eaaa46dba04179ddeb7edc60104313d8b5f1c31d76c529ba1b30b2f8f82e124145b5f10f70e05e9597b07974513ac191c84126a9ebed7bac96b1da13484ea61fc35520e29f4417488de827eece411cdef9fdc6d37c5f6bedbd9469c332b2b643ede30184c9d22f1d39f2d4049969e51d72f69f2dfe45993ced3d1a6b5ed33460221b7abce08ddac9f5f99b01d037588a64e30500a1703fe97f708a001cf735f71d8a036888adf21d61b80825ca2f5938331018891c4c8e37abcfe7002f4d3560f613125c0e5f694e2cceed442b38af51978f82d07c0fa615c1d8b46dfc47dbcc279685999275faf54fc519e22389d251f96c4968bba35f11b94714e3631b37925d889759218ddf320c1394f65b5e7cfd4caca2f84a70f819562aa7fab172faae7a70ccc428dc57ab38918122f9029336bb2745dbb2c1cb45cfd4b5027b4e8adafe52cdd5e614bc6fd48aa2f30a94eca11cf7ecbaeaa2798991b664b38febddf1374d4e0b5603c59b100a36d4592364f418f4df0d415ffe3f9670af7d933e07daf13dc65cdb05fe4ffc160dc0f1ce4d0679e1e33f6b961914033ab799fd106df4c2974122d82899ec04d9ecd2f288c4a2713bb834935f4e59b708cd85686f2165229b3f05c9c0142c2e7f22ccee77745c6bb9116e8c5976a1d3e56215faf82a2840de2adbcd745b98d07a2f2bea13d796023e458ddf37fd6beabac62912d504e166ab137d85740ca8380f008cceffea3347d3eca4e5c5ca228739075e602095f92b025a11ead0246317efc33366d79af4b7569cd7a899ba70e0270fe25d7951849f78f731daea3ea3890a48136552156e0b5183f65b4fada88fa34d364d803b6585aa61fa5a9d89a4027eb400366334d89105f408c8c96f14ad5f4e6adb7b8dd328ad9a82dd8024cbedd73c53a044f5877f205ef2d39f8b6bb118979c97c79023bff8ce5fec0248f3274b895eb8c0668dd762dc586a6511c0dad21b08b1eb868a75ee9b242251f3b71ceabafca2a162f66abc0424233cb6b35a2dc4bb09dbb48ec8c98d46cfaf74f15eb4733ddfeff2c62a111682653158619971eb6e156a8362961f367a84fdc100d47368b846738d0d0631db6db5b8842432555b8ec37acfd13376212204dbd9dc7e959971ad8def823e563a0963815fa73494fe6a4927b04f61b49e77a3d030400a729c09d7ac3f6b66c201c983d457880c45aea7251e9a29516e6dba88b8d74401b0302d695993cf5ce009def7a6492b9d4ceeac1a8c8edcd24377efb743393cd9d63ba615140c0ff521b02eb999a869a79f9907996f18aa8afb6ee8ccd2f25940982c530b6b523217ca8c90d06910e30de63508e52a1fd75298a250dbffef0788f8aa61b4ef27c177efc6980356fb50e87835ecb61d2d883ca4050218152d7f1981950066aacafe3c3a553c7dc1a918f637db7861654b677f8676a38beb114da246bf6d6243db32311c165f9e9db6de3e79456f180737557d9ecceb1bc6eb55b20a1b0ed5675d8f6bddb1d35520e7caef9c000b9be3cc24d0217e9e61b2411c35931ba71f45376c2ae8827de1a5fb5beaa0220b49743832ec536b113fc96717b1b016e9439880b12c6fd9a3b5", 0x1008) utimensat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xe66, 0x800}, {0x3, 0x81}}, 0x2) 16:01:21 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x2) 16:01:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0xffffffeffffffffe, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0xfffffffffffffffe, 0x9, 0x9, "8fc2f643855bbfe1c36a027135979aaf5235fc78", 0x7, 0x100}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) recvmsg(r0, &(0x7f0000000400)={0x0, 0xffffffa9, &(0x7f0000000440)=[{&(0x7f0000000180)=""/200, 0xc3}], 0x1, &(0x7f0000000280)=""/182, 0x214}, 0x840) getrlimit(0x2, &(0x7f0000000340)) r1 = getpgrp() setreuid(0xffffffffffffffff, 0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus\x00') pwritev(r0, &(0x7f0000000540), 0x2f51d7e86d853d4e, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1000, 0x6, 0x2, 0x101, "cdd7dc83531e7fb4ef5b89c07378afd91844e0ab", 0x0, 0x100000001}) 16:01:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0xff, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000100000001000000043ffc062849d21db2c02a8851f487609a2e2365305ab17e351c379a1867c60b206e0e09b30ff79d1a6e1abd7f9f6d5ac8011ff5f668457e73e5ea4e3b3d0c23cb41b2b5b8af104a2dbe6245d2538880cec0e5002c"], 0x10}, 0x24000005) 16:01:21 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffe) semget(0x1, 0x4, 0x1) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f00000004c0)="28202144704baf7c2b87fbcaa15af81d64748ee9849406026a840c991121bacb238b3fe63d7ff6f007a8b161c965edb46fcd37990a43e90d681b2282645aa40d12557a999a54db89f3ceca8c9b72dc956f5ec5f1c549df9e927647c5b291b8775025d0435f8ca0f65c35e751a77750831043f1f47727506ade9d686377297148e9c997aeb84488eb0c97ed536941dee627b74eb315f08bbb0f91bcf126f441c39027da9165018aa0b4a31df36181fa20a328b6b19c5cf50a2accf9d00ef585da73c1b12109959b4abe89f5c4b80c88f06f936aa0cc718054d3866eb7838f22b18cc56684", 0xe4}, {&(0x7f00000005c0)="fe683ab16ebcb17a222006d76c523ed4b05b4ea796efdd3d41c8b661ea53470b34980e42ae73cda475ea520398b132ad4d27878b8718e6792cdff667ef699377dd237ac4b0cce0a18053754b53f8552f5b48ecc1e359cde54482b80b65af829a83bdd9547a77b630f61c1f0117d190936c41d7f5a57748e262c88ea82bcf3f333a47cad3e77705b1c66f53b371fa8203042764d3bbc84972d083641987bb6fe2f0f4ec8a3081e86d09df5113a62fcf8d314e4aff0aef5cd146085d2e3b20ac85f8c48c1b75820a0eb1cfa1b70e4edf45", 0xd0}, {&(0x7f00000006c0)="1b1172bd57ad5b7c1213a44dcaa3b01a262feeda6648b31b8b700cff4b740e903ed318049cec3955a90890e07884501bc1b0a35b147212882266fa7f23319263dae681fe6180e0e2ebe849bd017d", 0x4e}, {&(0x7f0000000740)="e54e7b4b5c932e088dff8ae2c49dbec70c80d95478702b3d5958dd9af99b92582ce508974ca64309765d8e7244b77c45f551e6a91fd41b3ac49ea046f1e2454d00a9303d3f763033878d5804b03717ecbca0889a59173d637262810dbff43ca197ff706646d656772cc0d6429ebf5364e40931d0d451af3af0f0f1720aadd8c69c21b5fde29ebbfd24cba57d4a0c166eef8a26f67f5f59ebaefb0b5880ff19d79a7ccbf141a4ce4ff384ff4a176f0c52ce073b825ed7a0e4179aeed5a1b223a0c388c34067f04c708a3bf5b7a84019", 0xcf}, {&(0x7f0000000840)="5f234f124bc944b594ea580cfce4a815f6eac3a48708bff81c9c88160c0ce7a5e51fa599ed1a8868841fd7d5af563b677c1f04a9969487443fc72b49722ededad455be1d445012239ad5a14d92827f1909c9c40cdbcb09cb", 0x58}, {&(0x7f00000008c0)="800a49dbbc07ba24110dc88baf2d8cdb7e69eb02a6cc09ca26ac888c037350a23f8adc3ddde67106f5d71b86ce998d9dbf79c65f8944fd85ac1bd614a40fce344680c3b97d789c453d3d45e0c038b36619830330c4abb2244a9d033346204dbbf66ebc1f6a06fa809ba921ada666", 0x6e}, {&(0x7f0000000940)="6191e6a6bb1c129e6170bd3f8f789a57f4be4fe35f2eb9cf4cf91f33b83a92e242f4cad4", 0x24}, {&(0x7f0000000980)="b28a12de9a9df2fc0585de680cfb93c3cc0ad42cfa1de5ac95cb49ff86c56902a126f2f91442c538a30b06d304e73df321d3c2286b7e15601432828ff2b396ef4651fb6867ad015b26f1c1c9f9be297a81bcaa39d50ee2784670a11db8411c09daa9b55c126e0fe3318c669b84b5f60319b5e35cea445c828942baed37d179cdac3473c20bd35e1f3f59506c00084ce9ad1194d24904f1c9000f6f2ab828420435fe651a10b15d2b5b87864638debd6eb0e9742ef23f096ac79faca8c215c5438947b4a26e337d6be25e7955176eca86408461a2d38d112f00446f6550a84571b1ce30ae06ab166053101d316f40143450", 0xf1}], 0x8, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000c00)=0xc) r1 = semget$private(0x0, 0x3, 0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="3e4d53b0aee451b44b4dadbdfb562d9032ea42d2dc0021a126958a9f206a145590c1feba71335dfe4f302cb56a5c8c", 0x2f}, {&(0x7f0000000080)="20bf98f41c1dfccfa6e70ef6fcd75ed0d5dc0ebf3c7d051f55963ac17147bda6ebb0c1759cd2a26cb447a3811c0da5cfea0338baf2fde6fafd8d3f72b83795d81021a47b2592de6cd9dade313efa920abe1aa9a12dcc1a9252ce1337c4ae7786ecf743e67b7f0d70f4ee5bcb3a2e29877f296360b5810877047c47e3afde3fcd8f4580592b917611744d374635ad2215ad7a98747793869ccebce33150465a72ab25674e345641a2e0f5a4bb4d5c7208fd093f4827d8269336b5c432cf59e47c18424bb62f82d0273a91b61b8dc95cb970efc3731df3527c7706be06ee859df556be2982b4638a9b975305ce00539ba7088dc0a9ebb255ea0bd77a9508", 0xfd}, {&(0x7f0000000180)="c94389f8c14ce6def223f8efb74c19a0682231cd8cb7cd4f05a35fbbb768861323d08d9fff41b68be9bf6f5fe11cc1296b3a204bb1efc4c1dbf2eb1f6e2962d9896cd714f180d908578884a48dc589086a8c21998e9e776a585c2f3dd8cbe38b16f98d5460667e640629e3776dc1619daa5c038b4d441e33c192f2607f0fe2d720103fa333ce80c68852c0131118b06558e51832f8047f57ce483d2d16775699b070", 0xa2}, {&(0x7f0000000280)="51d6520e0cac9c37f63e90b7e326daebac7085331e4a66dd7aea5ba8385c9fb1531f0ef7038da0b622776331089ed476a2fb800053d596c7f8baa08a0eedc71e7044989668490e811748a9633d671c9bf28f68213677ec6c96946c087d8ab991e419700c109033bc7943f29b9a77f47f5bd5b23bd9ea5df3b16dada5ef5a351ecb71c2d9a7c9bfeaf5b6d9c3d1b5de534b8f6448e5159df0130604fb473a41ecd8854f60fc5d0075feea6093faa0351341b005bdc1e410dc6ac2a9c802813eb78b6e1e5166522c14379bb96825b8cad26586d4fa40ea55bf2b684c4d6bd1a05ef0b0d37a64130f6e25dfcdda59ca31a11ac97d53c8", 0xf5}], 0x4) semget$private(0x0, 0x5, 0x84) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="000000186a56010000002b00feaf00000052f0c1df706c85c2768501000000374e341de39f8fdac535055189", 0x1e}], 0xffffffffffffc96) getsockname(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000e09e00000000002a6996573d4eb37fc6b44a8c39261ac7f146e52e8db72291c40efa7cdb902f54a3ed6af0fcc61bdf16347c926f799b8b2274dc7986cc728e952960d2567713bac7bddc472bab34cf9594b7e91f0df5804199d81111303a3b2fed4afe0de76049851088b5e552abbdde06a05002a2c9497b"], &(0x7f0000000480)=0x37) open$dir(&(0x7f0000000b00)='./bus\x00', 0x40, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/47) 16:01:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0xffffffffffffff01}) r1 = socket(0x18, 0x3, 0x3b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) 16:01:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000001000000c9d7f1a41fc2231dc79f0e91ec8d06198b78daa077d40554395d2fc1451ffdf2249bfbb28c5354ea618f4290e3137c7d071ab910c98ae2cdb0f72fbb90"], 0x9}, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000180)=""/231, 0xe7, 0x801, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc01, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x3a, 0x8, 0x80}) 16:01:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ff7bb428267644ab67000000"], 0x10}, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r0, r0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:01:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x82) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/215, 0xd7}], 0x0, &(0x7f00000004c0)=""/161, 0xa1}, 0x40) accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2105, 0x101) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x100000000004000, 0x404) socket$inet(0x2, 0x8004, 0x2aa) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) setsockopt$inet_opts(r0, 0x0, 0x2000000800001, &(0x7f0000000100)="a8", 0x0) 16:01:21 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000380)) r0 = semget(0x3, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/107) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/196, 0xc4, 0x42, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f0000000280)='./file0\x00') getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) symlink(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='./file0\x00') 16:01:21 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xc000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) clock_settime(0x6, &(0x7f00000000c0)={0x7ff, 0x5}) 21:03:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x0, 0x40) write(r0, &(0x7f0000000100)='3C', 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) 21:03:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 21:03:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x4}, {0x800, 0xa8a}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) setsockopt(r1, 0x10, 0x0, &(0x7f0000000400)="59b002f2f258d3f06cfe5ac8927d6bea8d2f1760af946467d26cb75b177e8707a564cb43fee487d3099a0a9713c8f2361f0c18fdc76864c509fb748398e160d677c84e07e5646d141566e3692e4ec4da1836db07dc42a611abd037c8f7d77bf8a10de96367579b2c1d342741eb6bf85a513b0a3e2ba3e8d8070a3db120768b3398ad584b56e082e0df9c3294d5de69dcb47a79dcbcf7ead077f2d181d09c2d3563c89a200ac49052fe9f3912bd34ec05f6ff4e97af614e9fb303fa16875528088f84a603db5c6951de28d364e04b317c46f212a33a4f6fa2bbddee2ba490b5887b427754371cc515b4a30987", 0xec) r3 = msgget(0x3, 0x41) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x2e3, r4, r5, r6, r7, 0x26, 0x9}, 0x536, 0x9, r8, r9, 0x0, 0x7, 0x80000001, 0xfffffffffffffc01}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 21:03:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 21:03:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) semget$private(0x0, 0x4, 0x2) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 21:03:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xc600000000000000, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 21:03:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xfff, 0x7fff, 0x2, 0x8}, {0x3, 0x7, 0x124, 0x9}, {0xcc7, 0x3ff, 0x4}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000381, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f00000002c0)=""/116, 0x221, 0x42, 0x0, 0x0) 21:03:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0), 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffff7, 0x9}) pwrite(r0, &(0x7f0000000180)="25ec509298442cc310fe6fe4cbf377697a91753d6b3726565b606a878a584e7baa4d23ecf05a18c15d4ee5f2b65faf92cf43869acb4459fbd22c66e1a7269f248095b00530e97d5acf64ab3a743592bcf024a77f5f16db079bd7c4721d7cc5d407afcca75958e05a3d69902af7b622d14f31", 0x72, 0x0, 0x30) readv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/150, 0x96}], 0x6) execve(0x0, 0x0, 0x0) dup2(r0, r0) 21:03:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 21:03:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x480, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x122) dup(0xffffffffffffff9c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x600, 0x0) linkat(r0, 0x0, r1, 0x0, 0x7) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 21:03:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x99, 0x800) getegid() open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) 21:03:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) clock_settime(0x3, &(0x7f0000000040)={0x7, 0x401}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x80, 0x10001, 0x8, 0x8}, {0x7, 0x1, 0xce, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 21:03:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 21:03:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x80000000000000, 0x0, 0x5}, 0xc) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) setsockopt(r1, 0x1800000, 0x5, &(0x7f00000000c0)="91c01666435c414da4398ff27ec4313caea5e8619b5e9b0ec9e7a6698701dd0cd6f80cd68f8d807588749b6855f59f7a21e1e1a3c91225587008645004a0964e61562d3ef1647e450dc44c0527b7", 0x4e) 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) pwrite(r0, &(0x7f0000000000)="8bcfc46388c09d7502658ad271dbc9af775f021e1706e06eaed93694020f5700c4a9da51c0375ca43fac31cd497f3219bbeefa6587cf9f934355d77b7791d323ea772ba0fb49baa9b749b89bc299c2d1a2807090a2dffb6f118810807b2f4fd4a643d112653d4a3fa3c56a96cbb140d5f843c7042872d680b79001f306417b90522822", 0x83, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000d5"], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 21:03:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r4 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = getppid() r11 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xff, r6, r7, r8, r9, 0x99, 0x6}, 0x100000001, 0x1, r10, r11, 0x9, 0x9, 0x8}) fcntl$getown(r3, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) recvfrom$inet(r0, &(0x7f0000000400), 0x0, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)=0x1ff) r12 = semget$private(0x0, 0x2, 0x10) semop(r12, &(0x7f00000004c0)=[{0x1, 0xcb, 0x1000}, {0x4, 0x200, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x10001, 0x800}, {0x3, 0x92f, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0xfffffffffffffffd, 0x800}, {0x7, 0x100000001}, {0x3, 0x13, 0x1800}, {0x4, 0x32a, 0x800}], 0xa) ftruncate(r1, 0x0, 0x5) fsync(r5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) 21:03:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f0000000140), 0x4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0xfffffece) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 21:03:13 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt(r1, 0xe271, 0x2, &(0x7f00000004c0)="e2ee19ae0960a740c304f9bfdcc3b1c71a011bf167baecd9adf00aaa47a2213c2043916cb46e912a1ec5a03c4283fb36c20a6d9151a3c0a1651bc858aff015dec4c92509038871ee0c16e90b2653bda8f617fe820cc1b72d83d0874af9b40004d1b779f25e9cbdc05c536bacde22f1f9ae86566d08a6c7d79822347a789faf60f3f293b705c16b76166920db47a98ad149648d9ff7673bfaefafd7614fd1e4d20f6394ae5303f26aa1fd21563ebe7ef02ba5dcb36cf987407ab6f701c56e9e47b100d73c42a372dbf5fff4ee5d135eed4eb827b97154928ce29f3281c4229e4170a0dd8bd91da8e3fba6f23ecf7d4137596bc45605b17c834ab5d4fd1427237c5f9bac65a767f22ebd0a661f4a5d510a858e5ac0afbab012b89f0fdade94fdfe2f09052a9aa0eb6acab870e7f170148cf745fc4f83a939e5e7cd449ae9b334ca55619de22d03ba5265801deb9e2cc35366d774d294e041a7a194b11aa7d36b71ae0b92fb0697917b900b9124c0fc198ad7429342a2d5fbc0de73594b1b8cfc278db196ae6dcc50a129585a911fb84ce12d3d71c6d1c1af65dc9d39c06e8aff624cc0f561c3e2df679aebf8910a061b9d6dd2fc5780f68462fa43dd1dc64f478e70a7d52c87123d5853e0f34141683309de7cb217123ae63adf1e72ca6e15a45fe055faa34ac47cb5fa22462c22749e492a076f2c05e1d058d4690e462e3ef59c68ea04e0cb1d813035eae1b8936258b198e3e7b5cc5890a603a8635d045ae048aa2082320be60237cfb91061a30f563299e06a99556a5f9d473f420210a236ad0663632d6e8763db5b9e2d7e7011d98bbf9aadc61b11fd5f2db25bd6637ec3a54180857e323b2104ab9a548ddd599a8672c9fdf9b6f3703e6c9ab6d9c7e2383ace68ae47b134001a857eb09ccf17c2bf31fb43e8522e6db5bdf1b10982349610ab5346754f42afbc7cc6a960132b33f6794b4302237a0f62382136f2460b0bec54e6c55af33eb7e0b666f0bb40b749f615c714ded24fead57b875b6ce0f0c927fb7234b7d97db0fda400faba74f9e6edc46ef4f10b86be6c64d18396fe0646aeadbfb6c330f74b7156f6c04d05ac2e2042449d71d9525efbe62ceca72632a90ab26f2029583f3386a5f897c17162482f01d1daf4869e73e4d7013bd4834150c6d3766c43b7fe4e5a443a7e128051da9019cbba69dfeb0aad912f9c42a5938e38276b00552e0d40bb6994d1a533b48948349b403539e34ed9a4bb753321db58ca8f77f4979aa15e3bf7dc82a749db6e3080cab832f1eb19e7e8ca199a4f04e21720cede70eb0d80d336dadd4f364688fce71f25da5590e951502de050337f9de1010b46499ab4f6a06ec945f6ee6095e32fe8296730effe95540fb20b473dded6a8ac7682aa22f0132dd6197a242dd1f6646c39057888e38c9addc16845735b32adbad0b7d4eaed59575d638e9d19a3b480a91637bab45a46b53414879d4d3b9fc71771258317abb1dcda6e2d0f5a3b8786648732643f7913a418c306d615c22884fb7524b903536d071d2e5d48228a7bce42a37125875723c45380ac5075ee427a1dab8586601b409873e82fa4fe45271c0f20cdadbeb34364cdf2d60013fd3369b7ce4c1b3b1a1d92b41c1842780ef1abf9114902fa3fa57b3adf924980897593e3f726b954c67586164889ac2990a1b2ce95f982e96cae8591b140cdf9ecc97c6d9e5815779595eca4bbbeaace060faafe05fc3c0bf3623a24a20cd9279a644bde2fdb9c310a841404ab81220afc10d2eb94c8b018d8ae04dee09cafba3d7d49abe2884828446053443ed5947869d57ef0bcf331e34d257a8e4fa99aa805f89b45040a76719510aca5ef543ee6435166dcf543746eec273937464f1dd98236fabb1c60b0143c1d149ed237ffbd02869778ed80aa786fb83e8bb32c648fd0383b8406d36871f8ae1a84a085597f963087188f85d8e55c026d841a0e624e08f7973c39790ce144593cfb8f63384942ff0543ac55eb8f20f11ece88a059933ee167173dc848505583dff94c5fe42310a2404d4cd712c40258a52258ee1c3a61b70db223c307c2a4d6435737e4f556422065bda3d73c6350395061d7dc9a029895879f95a09d9b46eb3ebcccece848571a2e031021c6b619f34e2d9efb8504221cdeb05b7fd531eb0e88e12e16e237b7259c6f8538193179958e3394715531596be1c43a56a82783bceec0853e0a2f8c35e0c5ad35fa7406e9205eb037911dbdebfddd5ea06565811afd53b16b7cefd0e7a333c095e994a1d7fbd60717ab5bf0af406730c16b98d1c715a2195145084350e252bbc088c3b7ade22e0b3dd2941e5e48f83d129c839738dcdcb12a699dd68f5b1e6e9db885f5e972ff016578fb72c7fa7a6765583ffc270f4d2cd1c2e40f0c240b88624f9f7419d660a59cd5d2668bc0ecd3d3372d059acb8d52fdec61617ec72e80d181bb0508a4352d38f8f289acd7330abf125780e3ee6d791a55a8f3438e99e8989bdd41c1251d4f156c72bdeafe262aca768d2b9f0997b74a2415a6d4eb74aade6942e071a03a22fb10ce0034923ac89bafafc7663a49f23e3f5b400469e7c177619c8abee091cd5e65a494d81310a0496705f91beecbdfd3418e2e90d791a50fb83d1386f9ddef6025b96c199285bb09bd2ef4f51b39ab9b9015316ea0fd5a62a5b8be4c56654bb3f94b01df96e65d31311dd46353d2834a2416e6853a3e3bb28089abd06f222bcf03ecd4d04a777e1fb2f4a20a87453701227a820940e8fa12ddc8f73bb2c3799161931c4a912adff1d3484d8e9d77e5fe1c6c02eda34f71abb9942f721ee59cb44bf559f9ba00a78cb2c5154104339866813bf18fef8489f54e32489fb2770dd2ad938a5b5acb6130e8f06020ba717d33397d14fe384bfd3c8e78e5d0c26185d48586cdb3870e37b1a00e1923c8d81e175253ef66f1361204ff00e917c712258c41d7f0c8a3ff875f12a887c97bac7db5a6bcbfc2dc2432670080f848498dc665d863ab0d4033117a41a44b9c6727f4d297ddde098918bdd53a37c38228b0aa01cce9801233da53038a2874ad0cdba455e38681e2a4431c58a63807f4c204091568e202e46398dea11702a3a924218ea8bed3d377030b0c67b353cc9ee08f5de35c122ac27070aa65abae900dddcc14bf99a4e4fe9d4dea67b48bf630bda9b5b8933bca4ae5e1620e2f50cc0b4ecf0f05522184b417299d6011a8ae874105991161f302ec0957e9e1354a5958edde48cfb6bda0ae66e22eb1d05c093780600e53059f08d5ea0c1f356a9312b15d155f7136e70495e207dfb96da616bd59f5101709dbffc799fbf5245b80e4d785402d7a35341a7f618c97223c5369ace6cac2e92764a7bee906eea8f52b2002df01d8eb7b7e389681eb117abd2116ebd6892305a09811714452b46d84029dfecb1aefea5c0deeeaf9f451b59f14e6553ed93909fa775e94f3458d845ea053f5bfa2d74ba39672da7508a797de2b889d871381b3622bed65fcbf14ca95a748e7d78c2aedf88e81cabfcbd24f1e69fae67329800e0b9b847ae5fa7e1c8589ef490240f4d9cf79c104882193e397da213c2e7a9f12f126f2ce2b96484f54b4b236cd7807bc8be3fd42d5046ac7aa2d860c1c666fa962d20832d946d302fa1eeba7af665e2abf088cac245bb7d8c999063196f9c9aa668fe0bf958993927f82e81af1f15b9252fb6bef4b22f14357a420964e9213db0ebf90744ac3bd7f139d74241d64fefb673c62e00ae6437d21dbfce26464d55d714932c0a4b99cb188d645dec3f5a1755990fe02a75657b36d6e1a6510f1a730c14dd691e98153635d26dd6102bb8fe0c6ba3a3ab925ac8d0456e89d828608afaf4ea4b30d8783e83c2ac8f0c57be519904134767eba954f02592a7197828df7d779a0b4a513ce5c77931607c1177e63948c7d28be015325548c7db14d0c555dbcd25d249d67c2abe53b84455dbc225de5c49ef6da38fefca3215292c62a5b64cfb6a66eb37f6915753a3a63d83026094e46d0a57fc4ad888df04ea851641ff1668953728e876ae72895a55401a6ff1ccceb43f8e832eaa53a2e0a29208a03bd8655e874463504268eb0fd0d749762c998af6ef75778758ddc1cd5f5842cb8049a70114cec291cae11338c5af7c3d60b4475de14c7847209579f949ed4d40cab51585798fe9d7bb33351459fa53d6cdd65dccc381e80a490b7c7d2c42cc4a5b7446e792341a8cea1b92458c79e5a72832ee7e4259e1e02400a52169e7ae88186b2a2b279c932271a519f58f68c866ce905c56399a8f7c96d715ee854e0fb2179dbf221716d4c85b1c5a8823d542558f8f42eacd32d45ffa1d76ed80b58df708489d32a9bb6ee0294a4ec082a1ef01854f25081663986ce887e7020ae8c583f31a4d2c1b6a0fee033117d3a51e9453eef6b278edc94216b01c24ad2d4cfa0b8f042bfb96f8f31823f59ed64d7a227468fa08398bd78b0fcae5315bc1973e441c49ca0e1473d2b7a6facc8c3845ce357770c271d36a8a401e54817652253c16e3d9b2534739e5b17f18c40ba85902f675fa6bc48a3bbf0e0d25854e89431b8187b9df55116fcdb00b72d2becf0292abf0df4a64e830a8525ef7cb506bd2c74b8e3cc60a889de3ad08b174f30da941b5eda17b1a55ad020e695886b0568e834b72e37db574c1bfc5b27944ebfea1070dce734162dda971ada8a08ae4605c35cd5084698e1b95bb02d3bcc9f5e9e873ef801c6be4aa9554b3d04eece5ea0adabe8efcd9204277908e3461b9478e2c60bbcd3be22fb7fb7f32334c08e2f875e3ea3fac1c94c2b4357cd513d468f2f91f1fe9eb5e1b593a88e2d2560ac7f2b01fe8b154547f14c3ce2c572e88e78954a9aed900b6d46610bebb40860fa7015e87bd4bd016099abbe128b2a7bed6c66c953de3a28de1e1da68800521f9669db0f93ededb58f318ed8bf176f8355615d2b9382b12b0beda88f7169ddd30220711ce12f5a7d05f33aac273337230910fe80037ffd59ab746f0e5044272babee05afa1c6af336e49a3f74bd31ae6cd0aaaa655111c0b031375cdbf8d12ee6613ebaeb5272055ad3a6e8265bb93ae6176e46036df03f02bbd7fd85df1388de23ed88608c5aba3793713dc7d658ea446c5ea271a95edb4302cad1e427654a404e959dde78598c6e09368cc3da5e9dd43cc83adb63797296d9d797042f8a5bf1651e80e02768771e07c6b82aa22d21268d69e1b19527d66c7ad2bd20b6a44e3093d05ed89cc9262cc23e65feb1ec5859a4c595b266b40e58f3c2ecd29144e744dc23b06814421fae24ead4f28c75a3f846d0c0256228e714d4ca93fd46e6b84406fd5416c581f510c532ad40ae115a597867c5473583c819a3c9bdfad0c7b4e882b64c0ee401a228e1e13cb2542d067e5307e3516006c6c7b120594d81d2c6ece613c63bfd0ae125c1a0f51ce77ba3edb573c166ec21cc7a43145f3a8543849b51ea2581819ac6398b49cbaa8e90888bebdd2f3e4e3dc5c49d30734c212eefaa9afae1fde48ccc80c7d47aa79690aa363eef9c9bacfbaaef4ba2a82a6c7ad98234890df82be7e2f0b27f82a9e7ec5441eb4d82607033c46bb8ad1b6bfaf10a07009834a04091f106aee2633b55186d95beb0311aa5d8ab55e4cdbda8320df54b522aa98fe212c0931bb80859a7a5194037c532d0520fa02af76f73b7d4e2706bfaf6f0a8e6c68d56399898c054757f9fdd5b96f2ffc638d976d5e158813411016ad6ff829305a9c1b45fb", 0x1000) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() dup(r0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x100, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 21:03:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x3d, 0x0, 0xffffffffffffff56) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="ab48a081cf2b8dcfe671fbbaff05aa81baab4bbd5e4c731d45c84022badfdd6c27df784159b39ea6d8157357d807c3edffcf14b476c36c73b994164ba6eccb5308ddf8bb0554550330fb53d0dc814b07378b5871b64f9daff1da2567e9623d903e3a760e0e07a8c6bf85aea9ed8aff551cd70ba782f73be1ebb2a7b57dcf664f1c4e5456665b309ddff1be503c180c69a90af58ac3b4c9eb9642236a48c619197f6dfd222138cf61cf954a9aa6ab2cc37e403a68e5eb8b55a48c92da7e1bf8a25e4f6090dc", 0xc5) 21:03:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x2ed}, 0xc) 21:03:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033ff00000000000000000000000000000001000000ba00f2e9ff0000000000000000", 0x2c}], 0x1) 21:03:13 executing program 1: r0 = socket(0x2, 0x200000002, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202738cffffffff60c1e06be8465e8a45a73f255fffff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) socket(0x1, 0x5, 0x7) fcntl$getflags(r1, 0x3) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0xc742) 21:03:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffe01) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000140)="8436a3180701", 0xffffffffffffff5b) 21:03:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="206ab117511f4dc555c29fd6cb414384581cbe129259e1d34e6450d2b8516ef0d19960a8cf927c1c3e1ea9c221e67d23854c3a146d9fc677bd7d8c58506a13a34efd070706b6907347a559ceae9f134d4f517e25fb97f5c1d2c13f2a793c8b2c779643e752049d85d89dd2d34f068b10cbb6a9149df78c925a766c3f61c8a4e06790b3d4ca17d01e652059032963000beaf0627512b650ed79ad3b879f61923609bb25061b862a229e9d48702dec11b51bf3ab119d87d09a0db5946d8dc5cab028803c10acd4b22f5da8779a7dc65db8dddfcb5739d653c3c14e2177447753d9d58dd1c8a4b4db13b5dd55d90b065ac64e525b18ab0b3a7c964c1a8cf9112b2563a9176c6f5edfb8da7a630388f9573b13281377d6d6cef7b3e0c1f4f2a24ceb064f579ffe440097511dcb9fee07a6c5572ccafe88c150cd59562a126c2bdb08e6391526abb0c330c08496a5d8bd6836c486cd68d79c012a19f3d21c4deeda7b333bddd3c98829d03fedbae288c89d1b09d661cd445fd7cc08670967cb9930ec48ce79ec4f5f56bc43d843b674b0617f3cd7984937332ebbf7ae337ec5e2afd536e1e6d971d1d99b3667a929ebc519780be77fbc3bcbfb2e6be5e708a444baf3a6c060a539a349d9a7378e49d05d17adf4042123862e1e8d8eb367021220f45e259c53583d2d0f543aad220aa714af4dbeca86533ccbb56d70605ff94a3f5121e48f0a71ec8b19eb67821f330becdb5fee550f23df7c00a95208d149e8fe7d8367c489d45742bf15563d266934180216505b3a7763c653f120d621f300f950a4ca6ba7dae5357b1b9cde18b0e620d93582a3b798e0fca2da5633ce568605c289a1759e1e87256156ecb8c99d5d90723298f14d6f2cab5b78358fbf7233f6b96eb56a7e315fc17c15eab12a2b4e49bcb63883e2e78b15d6143acf3194218853b07d43df9f00c8a77560507de11ed82ffe27b507e1706792ac5d7691226676f2910e4ecfd2c1d850d4cb3eb9360e2f5485a950d4fd9cc536a44f1377f011743d7f3ea8d8ec3b574c83aee8b79066132cdf4e8811650e8e1b88027634c16c394bb808e4d1a1d966ed530bb8d18ce65cf56c158fa1a8f8bc2527a0fbefacf9d69c04e02a66bbf892ac5e52c9a34f1046b75b62331bc3abaa05816377b56be087f1d8a42123df2c3fd908cf76af2dfa5ac09ef6258352e51fb21167b66a12c212463cde991026f6c0b57d55b937564fde40d6b1b4ec75f5561d1537aeadbc40aa7c7982f0914bb42d42ac96002fae7adabc109b806806f2b08ed56b15c496572951a3ef4da98e984e469799d075095289be17364aacb63b01f3c069326dcacff854623a0488d16a9a37d29a18581aeb0392fc67701b133198a5583bd5a584d03f1b9d53233c235df382797c93caeba073f37a56d6f2102069124332e1677d7215e863c035618336e72a51efab9f1f8786b2569f88a00c6cd4945939f2c075d0a04f9c2c7634da4b4295cd5f2f45bf0a10849008024eece917203b12b9ccb66f04a4dcf7b58b59f1baff402e86825d7f8fd4b0a22a7460aae1ac49692e6ffa6d4b7ca42e009770deff0a199386e976fe9d723492edbdefa3f76a078626032055cd61a89a3b8944b7b56b73525d17e1d442c1ccd5bd67f512081e6383b7f42fa8ca7e867c425b4e3b6dcb2ab484c5aab7305ed447a7e6898b3b299ccb6726fc0f15125f8dd56934dc9d58df7932d0ca5b422bec548773b57cc5126d625a8b8c11a4724766e6a27bd4adae900a6600f4cd8df55320360bc7393408bc49ae28eb73f32371be3675f2d8c7df7394afc38555a2140f18c817d1eac89487c881ce06967918c1a56e5a62e5bda96097f229cfa42525f8ec0174d19f81e6e5e0d6205633478fc239e1ef8944369ace23ca4a32c99ce3f364091b99e70c4201b66347ee97cb48dd9474cc4ec69835b7023aba555663b89134cfa88f2c0327ab158333e34c9aa2525ff8a9b6825056bcd1297513670c29c4dbb6fe35efbd36cfeb08c8f869c61a65eef89c9434eb11edd933e5ee8a686974acff95416eed7e32e01e9788bcfe6c3d6e57cddd4a40b87e5602bd76da4febc4147a4a5f8af9b28f8e27ef1075d8bbaedce6d328e3be72a86d91080566cdb40dc8cfec942c63831aa5cefc571d1f30e5a1c9c5a31680cba18dbeb77a74320b59bc6aedb1f4cb8848a6017a937da9054e14a199816b229b2ea0209cb90928767f32c1828cfa8a16e5353d77f90fc0c2791c2825d1c421fb6379aac2c0ca27c1e6982bf10ff3577acdb08a47bc48b1ffa428c68c5181115e32ad5583cf754922e865358038235bf16eaac3b08af6a5ffe50868aaf4d2c2d086db5a433df4d02bab55ade593cda28b68759ddfe5180be9207a660feff0eefd65556d6548883e77bc9062584776e1357b1c482d523a060d987543707340790712b9ca9596262e33ff2a2c4771d5b4483ea5592313443cf886ff9ebe0114f66c04eda609c35236a4906b44dbe5300122f56062c0b1d0e4533050231d2802f78d379e6b79b4887cf4778c885250df3f1c9609b3bac78f8692982f269ec94e4dab017b76ccd6d5a8955ad6885615477e8ffd882badad5e7b6fdc66d43d573aa91a204b353145860514e2b027f05e05ccde4411a19536b4ed99801c0e1ecad6d2cb0e7c740f9c5f5cc1176c3f97761a159926b47b5c19498d0bc857c09766f6ccbb8961d39255b01c9eebe67c3a4976b8a7b15dfbb177858492658c44372ac96870af33c0cfa882fcff4e2a9500f7fc33f0b3c89d5cfc13d01b0b305cb11fdfab9937b5d69e83b5f29841671ed39c7767241c96edaee231c88192f7d3e2c9c12b7019681b6d8a1f6d01d43cfed3adbf4bc5570db59e728a6c9c938908d810d142effb2945504b1939590030e5648b16812a6e5636f335b2f4b962cf5a659d9097be7299c72a95177a4ba712798529c200dc3a296a8741ae91567140aab039d4b926fd8e9131137a138938ac536969babec3c0ee478d4f65b7ebb6ab75cb07ded06d6b03c91b0a69c04756ea09bf13965e1b7110f6078d4664abd5b806c10399b5433a4750356541bf0d3d89da4c92f00cb1f0c7d8cda2157296ba140b4dfe6b711c205c1fbc7b9f476a2b917e542a81433521397a7c175a81a12814b6e781095a659d094c6cd14636b98141b195d47bd11a43fa65619529b4d8a0aa1112a55f47eeff77d92aa2b35c73d740dc66b06c4c94e6b647018596098e7b3b4cedc39bbcb11bc572fd26b001292cf5e2504ef106bd0b4456978a5227d2cf44a059a5041d94e439eccc1964e5f3e48e16cb3a51d9d664ccbcda6fd20f014a45d17a9a1f2f05cae0332ed9785222c2b51c8fe13bf7af87604f4201f8ce44d95bc97b6c6148f6622b67fc15cc592f783efec5aa47fb67771fbe90aa91fb59767c89d30d60416096e8dccddd35dcbe825d0f1b088129b3cb65f4fe94e1b19b7312c731863b0b2cfc26f91e54a72a5546e1046a53cb49b62ec2f156706938c78739af482afd4c52b2954916dc741c990d68ac2d0196a2811a196565b55f51fe1041d8178ba0365a7b178dbb11b2c7a0bf1de45b885e06f94bfa2950b02745c2ff1b78063018ddfbc7a685f083829558b8113b44eaf68b707ab8226f11f7cc0d5a89a7022ffa8a3e73e2e3da4d7deb6839ed183dd00c29392ad1e7cefde2e678ebb870e08d66c2f23e7f3a46fadcd3e33e48197e39e6e587127f7ea6b84615e5accb8e2c61232bf2d8ccb09a5c3b51cf75bfc05591ed8bb74c981f9dae0a86bbfed2a39b5641056e003e4954a725dca26bef01b2950e3d7b8a016f1e7b6f8c4eff2c0e49f0c2a826415c970879a76ae947c67b30eb44fecb1b44b448830c92e000bbac0b492339b5b9f7ddfcbf31b08eb191f9c3de8919be62a99dd75d401ff1521429afc6b7daddc96b4fcba6746c8f88ea8e6b089752272253e42fd0834881b4ca6ae2c7fa7a27556bb6a4f0f79271537e6fa388734dfe3541239d4a0423be6c6ff8bc4d455c297ac625f4b547b04e4e0c1e7b7d0114ce38d943790302558b134bffbd9c18fa29b103fc8a815a55bdb8c81e204dd9faa9a88581c0dd036b4f1f8a36dc1af697004c857da556b97042db8e1bdd1d67e137372f643bec830d20131518655aaf8170f03965390293fe6b4a159edeed2f186a3bbc18b926b72726e83d6a9cd2c513075cbd2f4997ce914e041bbcef84e7713086909f990047eb44451141e791333a61f78340c915dd3b0a1eff815753448bb0d47788888dbb8a270b3b64072320e9afa63e767a0c39ffa14f61303131f06aa543bd69e3ac5810dfa14f1b14a714c34f4d1b7239d6fbd98e63b935bdae11b0a8e946c1270e28be19ab03c69aa1d5c6ff947f58ff11669d3126199dfa53f0c67743df2bda530746c18f2724a91cb35c8fe5c694552bcaa215a9f7a7881ca3114624da54acb1c71c55d931cf4f392ad5c1502e760442725b24615ace20d3a66611b96ff48e9c23c6cacb83904bd7a8a554191a09b2b9d7ec470d2b53e97284e8ac41d807631be80be923bbf62b44af2256ea75031295fa9b656f01bba482b74c2586db63e790acb43d1992471d13b0da4afc372bfbd4511760040667d3d51dea87f91621eed49b983addc29bd89858b28bee1ecc30ae6a5ef6170ceefa15619c73b0165df1e99887fece5daa20f3da16ab02dac5e28a174258a61c800759a5dfde930264f54569dbd94a10c57ee1e7c66aa0c7438158bfb770aba4c6a523ba9328a93156b5403158ef454fc864b12dcd8fe292aad24fbf96ceab1d922c406fdb7ee3caf565d9734c57df13da6e8297cb66b1da7f44a4443970d348d457c287290a0373cbc0096530c89359171c6530d0e0d8de63a9d64c7115d7e9fe0d4cec76de2d5d930db40f63ff930de9f0016dad9ab03e6389bd71a5c4b142dc43053e59cadc6b35e016014abaefa5ded69a19b899aa0480baa100ee8fcc34706585f4e711796173187ee2722a761d6cc282578ddbc05f4f2382d206e3507ba08807b1c3ee4806d7f2e7d590463381a9c0bf2868f831e05ff4bf7be78b1a8a4d2f08650a9d3ca173c62a765c886ae804123b9406d762d4cb79d28173fad9cc6718c26c979ae1294fd03de3e6c2ab0fabeac60d6a3a671fac63ef40d2a8517580fa541bd3104d4c75572b5f9f371ec732394104be28995504cc60b202af1015d188803340b5ad73028d6d625de4739ae3752d8987bd8a5b73dd27a69657e130536b0c2ca713c003b8b6b11c0d013cfb931bc1a87c5ca5c1b3bfd856240cf63a96059412b3d17404eb1551dac67ef58191156eda00a9f9527077537225ab14bec6b27d012b71089f921cdd68cbba135c7f470e2a48012c83142cf06a2a8056ca06de466b03cfb3c8c26b0b8ebc2a9e47a7e5382907ad634b196ded823a0048ee252b780b4eefd394c7efa073b8001e62a760dfe2b007d5689d481742d6608ed2bbda2f251b00ed83c3a0156bbc51bc74a4007175f885b8ad59fe3a9bd9fdcf9909c14b62801a50c41095fc773fa105fc9674d46bc7d6eb132e006f6db845549ecf8cdf20e3522bfd4b49363b8c4cbfd693b36f469de17cf0f55b4c24d208893a40062fc0b130efe011b40e8096dca6aa940599dabc8aa56bd6087647ebb91fcf28d38a9c275f279b268c3224ad0420d1a9199d5f7965acf3498f598a4a9ac7cad8549d97e5031cc51279dd843bb9052cdb2be24de2034f6b4969684f7da2a3116acb348509765fc091c83b536abd8e", 0x1000, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 21:03:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x6, 0x1f, &(0x7f0000000000)=""/217, &(0x7f0000000100)=0xd9) 21:03:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) socket$inet(0x2, 0x3, 0x100000002) open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x100) 21:03:13 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000001c0)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair(0x10, 0x7, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 21:03:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 21:03:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x1ff, 0x81, 0x0, 0x5, 0xffff, 0x9, 0x1, 0x0, 0xffff, 0x8}) 21:03:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) fcntl$setown(r1, 0x6, r2) 21:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x4) 21:03:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:03:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) getuid() r2 = getuid() setuid(r2) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x4) 21:03:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 21:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x80000000) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socket(0x23, 0x2, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x6}, 0x10) 21:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {}, {0x6, 0x0, 0x1000000}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:14 executing program 0: socket$inet(0x1e, 0x3, 0x0) 21:03:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 21:03:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0/file1\x00'}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000280)='./file0/file0/../file0\x00', 0x100) 21:03:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x1002) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x100000001, 0x5b, 0xfffffffffffffffc, 0x1, 0x7ff, 0x1500, 0x100000000, 0x1, 0x0, 0x8fb, 0x5f}) 21:03:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x1a, 0x8000, 0xfffffffffffffff9) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 21:03:14 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) kqueue() 21:03:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() syz_open_pts() write(r1, 0x0, 0x0) 21:03:14 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20, 0x14) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/183, 0xb7, 0x40, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x2) connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x7, 0x5}) r2 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r7 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r12 = getgid() r13 = getppid() r14 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000004c0)="b8d56cc601397151c066ea0279319883962b90e9464e1ab083ff09d275b44f27ed31d27c0899aa7f8928669e301846226f300aa8d894c84fd869d8943059182acda49fc8b024b13071eae025c547affb962f42247b8dad810f8576595cedbc34", 0x60}, {&(0x7f0000000540)="fe6543882d5a5afecf8200c2e7351e4148f8309abb8202c6d05168c95dd8004901c342d82e1e7cc509c0a8a4df95713992e39fa1a96d68809dac1eeb20d2e078adc17bb0c19230e2008f5cc535b1e6dde6628b7d738ccc89c1c2ba3f21eeb87a3c9d6473a151cd2f52e5dc88e856822362e0fa374315acef47f0487dfa39dc754ecd08fc245579f5bb3c104c3961a864", 0x90}, {&(0x7f0000000600)="0bbd4920a826942aa293f89bfb27926e8cb0f9d8a78b02b8d18671387700a95323dc2b03285ba526ca1ff3c3fc4b335d2fcf875857a79a9662cc9c5eb82786cbb02f5964d29c2be5be68cb210439efc5e83c", 0x52}, {&(0x7f0000000680)="9177f7e5be275b68ad93db1f56d443bf18caf58e729bf0730b099d4880351b07003f3b5ad2dbe9fadd2bea3872613b8a3ab667c9ac7ec2a7c843eb0b58e2e2", 0x3f}, {&(0x7f00000006c0)="ec952c29d4ce61327a59fa258fe55abd0b850310d5ea6d1512838945e7bc69e1823cf03b055099089524009f7bbb9d9c801bc6ab50a9a868f7202919563d728054d10d2bbc943efc965de853c193bea6292df92d083dd9b262c2b7a245", 0x5d}, {&(0x7f0000000740)="f5565b0bd11ee67d3d91c42e0d4291cb4659abd812363275a685aefa2cce3c8c0697a31b7dc9a06589815403276814b4596c1988603d554d93d1e774e792cdd0973eab0ecc404aaa20857c5092b3b8bcc278a1124e23a93b1fcf82", 0x5b}, {&(0x7f00000007c0)="8385c5b1b50a4f852bd7a22ec75cf8d5092d74589d93942169e7052ce0bcbe46384a6279249e2bd9ba5a234dcb803fed7cb58f", 0x33}, {&(0x7f0000000800)="ae6502", 0x3}], 0x8, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x403}, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000b80)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000bc0)={0x6, 0x2}) unveil(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='x\x00') getsockname(r0, &(0x7f0000000c80)=@un=@abs, &(0x7f0000000cc0)=0x8) 21:03:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8001) r1 = accept(r0, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r1, &(0x7f0000001340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3c46de8080a69559efa6dc2ec9c0b35f0719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f19727d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1974b28f6e7194f223b0a21fdd2dff2b2a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf0501040000000000001516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca28ecc457bc8aa04364143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad21806401430bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07e911890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8addb2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108360efc64758453a0b07849438123c37374901a1d7d04a0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189100"/1181, 0xffffffffffffffdc) 21:03:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c808fcd949775f48fc47dc18a265a6c8ad2759a9510577179a6453289f0484d7c2fefacad60a94cbbd0ae258e3e419eb5e14816ce89a770c178af2d524d7e68813175cffa7bcd6ecce2706c2266d6405a11166555ae2c25a454447ccf1014ceff61d333ebe3a75305aa53a7e0fa31e7fa02fe0a20ca65e03024343c9ae16bd8054b16f931e49aa2f9f140325b9e6d802a4670be6138cb5dc8de45b9585fbbf837b7075db7eddd6f0d1dacfe90b4b738860ec4e199855d4b033fcdd5116db8bc39e6037512e8c1d8676862e9e9fb0aeaa510957275b3a5d6190dd1d3468b8f66de5c8d95341f0d3b7fd62c17f94b6f120"}], 0x1000000000000079, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x401, 0xfffffffffffffff9, 0x221, 0x1, 0x6, 0x6, 0x7, 0x3, 0x1, 0x8, 0xad}) 21:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb6, &(0x7f0000000300)="2bfe22a9bef805cdd0990ceb3dd26b7496de006a2e56cc6393c1e03d7bd1cd768fe02ac17b79e4092501e9dcb4f5a169c5eedfe75e28932bfe2fac54066275fe46fe034369e9a668f628e2ff0255f3bbc9eebab72ffaaa97e7bfd7d38f5cf171f869037b7ebc010f94bdc85772024c386f6e620f05e6cc1416cb670586c3a5c1adff3a0fd323220d1856e18ff46f2116b94612b9dfe8ac82e436f5cfcb827ab31c725bdd6f869a0ab367d7d64bd78a58fee3e5c6643f8015c669da8715ccaba5a183bbd6dd4ccf8f9a45c0608318605653211c843718d473566b3a5ec1bea49aeba9839be2dbd5e96cb7e09af2937d91d4f3ae1df5f7ecfce4a60899b0c1235147") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x20) 21:03:14 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7f) setreuid(0xee00, 0x0) socket(0x1a, 0x3, 0xdd33) syz_open_pts() 21:03:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/149, 0x95}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)="b3b7926d3a3263", 0x7}, {&(0x7f0000000440)="d29751f620caba9c9e0dc5fbb0bc6edbb0e9daf4e357280aca8ac8e8d626c7f1b6ec39d5f03c8e6e17be51639be03d817c33f5c884a27d4405641cfbff1ddc19a30a7a69f6f963d899026992b83b52d0232f4bbd0aa3043b2414bb65d62cd6f3b132fa50173fa06bc534084dd5c314cb6cb659a6a9be84dbd7258e0b41f8f5ec2124bedce3e93bd74f3827bfc952a3d0fa286a13f839720121fb3d33b7413a54b345e8e3a39335b497523c70c7f1bb5eb4da0412363dcefbf3c6fd30ec6d0154639db1ab77a88c7e53659a88ab569ac95b7b755faeb82d764b14469db05ccb8114ae", 0xe2}, {&(0x7f0000000540)="6495c7517475a60459fa3af762c930fd4dc5a935f50b99e27f5da3a8bec85a3c10a91d7c804d21908b20dde10244a5fd833fb8e29c1008649963d7d2d8ccdaf6394be4d4b8448017d0d05ed876c30d654d2eff6780c2cde257e24d163afb4c3b86efb5b373c62b00e5eaf02f6e717fefba9f2586983d7865db5d5fe87910dab279c51af56a267444bfd858d7e828c91c99b953883790e5bd5b5d1f7fd48d2ff18048ddd9ba0a547081780bb38aff46f1", 0xb0}, {&(0x7f0000000600)="79d3f4fd9c1522326b40e9ca96119ac9554318c26acf15aeaa1f8047a56238d0a041d6d853a3c6a5ca6bba9e05c9ba60d0e7741a26e459fe3809a64b5b38ccddc6eb157d8f845eeb7052f9dce4d6515b5800cad74b9f3c5771f1c2ef0f0d9733c496d5cacec5c14310c638dd7ca6c3585dd618e1b3f8fc14dbea27c26be492648992d84781a6b8a222e9c452bf09fc55dbd68e74cf18dd7868a04b5f0549f5e0580f8e48adee347147cbf83f0698f343e03ee7c8467cda9f2d94c21654ee3d8123eea52ab8b2c8bc888165924aaa563d324b94ed35d4b70e49c36df432da848f", 0xe0}, {&(0x7f0000000700)="fc9b0cb08f4411bd1806aa08d112d99b2bc6fbddda52749c11d26fc54d41f5b609724c9a1c152df3f64055882ee3e266ad38efe54562b6fef36e9b4cbfdd10a8efee41c3c7e0a570978746cdfd05a98fab9b68", 0x53}, {&(0x7f0000000780)="2312635c89a591855ef3b6121bd17a22f7e68a3496101b16edabdfd033555914db65f21656d873579533811885f4f09d5ad4668244c22f8501079dbb8923761d15d86f1a4aa1b71f5a06054eb44c5fb28d959f6af763e5c9241b83", 0x5b}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) write(r1, &(0x7f0000000900)="55cdb692a1a8292bd310fbf58dcc412839ebd7ca47a41f825ef5eeff27fd0cb901710f36b5d88fa9becc2662158a6238da4354f88798ab89e6159e642e7dbe5847e93e6acd6b6b", 0x47) fcntl$setflags(r0, 0x2, 0x1) recvmsg(r1, &(0x7f0000000e00)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/202, 0xca}, {&(0x7f0000000ac0)=""/173, 0xad}, {&(0x7f0000000b80)=""/223, 0xdf}, {&(0x7f0000000c80)}], 0x4, &(0x7f0000000d00)=""/204, 0xcc}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000ec0)={0xd76, 0xffffffffffff7fff, 0xff7, 0x4, "388b278404223dd73ac9768aef0beb48f4f265c0", 0x3, 0x4269e9e800000000}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000f00)={""/16, @ifru_flags}) mkdir(&(0x7f0000000f40)='./file0\x00', 0x10) setsockopt$sock_int(r1, 0xffff, 0xa11, &(0x7f0000000f80)=0x9, 0x4) recvmsg(r0, &(0x7f0000002280)={&(0x7f0000000fc0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001240)=[{&(0x7f0000001040)=""/216, 0xd8}, {&(0x7f0000001140)=""/249, 0xf9}], 0x2, &(0x7f0000001280)=""/4096, 0x1000}, 0x40) utimensat(r0, &(0x7f00000022c0)='./file0\x00', &(0x7f0000002300)={{0x1ff, 0x3f}, {0x1, 0x4}}, 0x2) accept$inet6(r1, 0x0, &(0x7f0000002340)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002380)=""/4096, &(0x7f0000003380)=0x1000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000033c0)) pipe(&(0x7f0000003400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r6, 0x0) r7 = accept$inet(r1, &(0x7f0000003440), &(0x7f0000003480)=0xc) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f00000034c0), &(0x7f0000003500)=0x4) mkdirat(r5, &(0x7f0000003540)='./file0\x00', 0x4e) symlinkat(&(0x7f0000003580)='./file0\x00', r4, &(0x7f00000035c0)='./file0\x00') 21:03:14 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 21:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x10000, 0x9, 0x9}, {0xff, 0x40, 0x8, 0x3}, {0x1d2, 0x8000, 0xffffffff, 0x8}, {0x5, 0x7fff, 0x5, 0x6}, {0x1, 0x10000, 0xfffffffeffffffff, 0xfff}, {0x1, 0x4, 0x1, 0xffffffffffffffb6}, {0xaa, 0x7a16, 0x53c, 0xa6}, {0xffffffff, 0x6, 0x401, 0x1}, {0x8, 0x9, 0x6b73f482, 0x952}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\n') 21:03:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000000)="b2f8187d2dc2f7596c56b82437da38c87798f013985070fd3d5f5e45df14f514447fb42ac096b81b0c010874c2b0b58b11f43b1068de6630d0914a87", 0x3c, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="72dd5d561cbccc088b8321d09f6d7cb41244d4ff9066b74f78aecb8b54d5e4c7530e7bd9094eca7b09c23e0844f906561a400fa36b8902252250479f2bb9685d56ac4d82984adbf52ad3eb5a486083a98abea956381a842e383ebd6ab3e51e68d394832db1c350f4d5f0fc82b1748603e49118dfa66c75d78b13d28f45ba779de8b1f861d79172522f81f03ff7f1af5496294cc98bad3091964149490a453ee8cd8b65e95be7ca8e88a9e0a96381d64d45ff90d7e928257c93e89824b2b1", @ANYRES32=r1], 0xe2}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 21:03:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x21}], 0x1, 0xb7) fchflags(r2, 0x10000) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=[{0xf8, 0x1, 0x7, "6c45b99a7af5ab172ffba6dd583727d1bded09e1c3713e4ffc53f4e8a91033a15bcf03db8a80e847aa44e63dfc2952a1e662d84b0b18de98800d764c82927be9ce29a9e3be8eb461b1c1a5ad9f8a24f97134e1b25fed7fec801e33e6613362cfff7c5f1b52828e8301e44ec0fcbcca1bf2e2dd9823341df899c2b7a6ebb4c281d0fd90e044a531490aef5a6f1ede8e41c5d83cf4bf64ff652015495d8d0c2c916f3342d9036c96297db9f2cf0e56fd3b639603d729d9d8cdd5c563d459802816503fcff4a3722576823d8605380a347622b09955d7fb8a84bc0d237b99db963de6008f452a381c"}, {0x50, 0x0, 0x2, "edc154fe10ebd4dbb831e2dc28043eca0c551574150d21fcc495d30f9baa6820ddd44d3b060db07b8af68b92eaaf2c093313828ffff6b3376735587e2494fe80"}, {0x38, 0xffff, 0xfffffffffffffff7, "587ed5c0140b60322442ec9ce4e19dd4534f0b49b9258ab42a3c030148ada9b0cb01cac6"}, {0x50, 0xffff, 0x9, "287ab3aaa5a6389cf54c0b79bf1c2fbe6319eaac05a305b6c8ad66b0932fb40bcdf544f0440f31d7e0b14063e02a8dd75679d9ed8409149b382e938d45"}, {0x98, 0xffff, 0x5, "66703ef7f77a9b4d87921c4d45d17fcb24610f7da21ff68ead5961c60a1e86dd9b1cefe18f4c6ff38637d66f1cef02c7d633571888ff3cc752b6317542a9373274b7e0c79dea557d53464ec942c42632e8c59bfac5f12edf3926a7f52e5ad8fdd2918867a8eaff65b4de6264d1a36d8f4287ca95b586759e04fc365fc85895458394"}, {0xa8, 0xffff, 0x3, "08b94fc73a6cc5cc74269e346685f0c785b4fa796180eed50ef0c80a190de9863f653cbaafd11a5b39707f669ed4e28e38127770a0a6b2d0a49efa98f77e8e35258e7f463a324975e86ed0a4c5f236b81d819e37d624b33225ab9ddaf79e27aed3c49388a256ed036b4e86498a5b8c4c7289001b566279ef794a12d5029cd3eac74e3581ded0266cfac2126c7e2a20b6506a3e6a4283"}, {0x88, 0xffff, 0x7, "370a3bcd6fd111472f7bf73b6e8210171133c064441a6f70092cba9d0c6c26f02444c637c4d94deb812b6f28a20f99eb95bc1e1c23dc416eaf2ec91a1aa5dd1584d8c9939b1f0db0ff0ab65eee55607bb2bd21a52bf36d752d49276e7cb1c081293de168007a6e5289bec582dd9508f91c48eed0b2"}, {0x20, 0xffff, 0x3ff, "358f89807710a6de6749ef93efe0c7"}, {0x1010, 0x1, 0x5, "2064e284eb4adfa5f924d764a31fa5ad20bd7db483ad2c34ff629b00599329239ab24bc37db4c379c2c19713c37ff12902e8e1d45e78bdc5a55836b114ff524a55215f74e6d6b2e67df6e447b6728d88ac4279226343818c578f439cb8252c572b2fc3bc0733ecd1f216fb02cf0d1835e3649ecedfd70469d91834c8a5c54beb34b4840bd6a7b0a3a5571b033aca5826084eeb6b1c05ee8c60633cbdb16026d47e9d79b5f921dbbe4da53ac13b1a6befc711f4d338a183783273b959df0a1293e8d579d24df11d36ae0ad5aaa568babf2c5fbf6a17b3e434390a047f5256f8c299d888084603c7f0beb843b4c1e1d0e4b023ee352f7fae91a0bdf6316b77765abdcaadc1365d6f093806f9ba92dc18b77657c4aadc818f623a0f1311e534546562b7c637034ae798f9cbd6c19f8ef9ae146137ffbef716436798cf88dccd98ff138828471018288fdf0191a6317b9d272de35971ec567759994e9b83414e6a0b17e26707a2aa7db4d5cc78b16d5dea1e8de34d455a3e091084243ca6a0a904b75d9238636167795b57dc84824fef50a67781260e0bf2fe121c94d0651610cdf4faf31539a09ee4bfb3cd5dfed01ede50f435eee3f463635e899b687ae42c0e8b7e6419eb266217bb826d40282af151420fdf11e8555d082f6a6f6e1ac415d8c4ece6fcccd63da40879ff41c9589f4179ed09012a18dfef5dacddd46791034f8012793d09da0c9532696a5092507827766473289c1797d822c759ac25adff5146019ec5415c9c02b9a01c77148c5487de242739a3cc0b4303e1e89c89b2491876a71b36dfb07d074bd3f018479882acff48031b1727d7c964f3e40cf720e4f5bd8c0f6845bbcbfc707e71b23ea3e7fb8bc99496eab4cede7d1671cdd145968185d0d8a7cbfa1eb7ccd11c38ff2592d307a03f6696dc1f2d1fb38e8e9881a23aa5c8d7f60de5bed87c0901dc87d8a39979367316787d222a3b4ef6691623fd750980b8f1f617e0345675849e3787fd61f2ef1c33f8c32bccf0d3b636e6ee76dd86f694ebe78f0501ae868673a9e51c3ce113d75219d2c5ca046cb5bdf32a7e74c01767befa4cf39e3d02e69e1081fcf21691064d76aa5d84c8a623c3309c630c104cde46768e34ce872c9c03518e68bf7ea5c008ddf440d13cc4a59bca6a851720b7ad2f80a794fc02bc249c5d6a832dc8999550655e5f0ea708ca2283be0fdc69c9f6c4527497e1016bed9f9fd3399b6b1550b945c74b2e378091839872f84c5d428fcc9a359b67d748ed336c5f3f4495e708d866c310621f64a1a414cdbe91e68fc88677af04ae0d204435bf131ec967892149e3635d1772caa4841dd642afb05c9e7ab822fbd60008c7a8d6740e1b03edcefe4c3420f0b97bb12b3fe18cb5bf84277f94603d8623cd573886d53e1c55071da2f7d98e181e4257eb89b9b21136d42811f3b7b6847dd1c9b38e1108cf69f5064ab25eaf5228d86b61833c8f88707babf174d8c1180635e64cee22eda51bef5dc69bd4976439f69bb7c866672dab64a28dde1b98494b3c066ff369acfe0529b8d7476096f1a9e0918b2d61b9033f42d79f2b71f4927812595c73fbe68641ddf292dbea4db9a85b17124d9e25809c0ada9115e2ca05ce53f8a610edf9d671857c3398a6799f48c0e476e6b677b5ebb01de789e3ca5b350f7ce83d967abed9e9abe0ad4f7869a1f22d3c56a308dc5577f26705af5fce95e37de22704d2cd7845f2892f870178ed72d698ed6cf593ecdc9599f86aecedc2d5b3b151d1b49355feebbe5bb48e5c3ab25bf0ba2810e4e42cfe2a87b5b20a211f1edfc32c532c48a9eaa18f15e2f1d3743ae0d78b87125022e7fc62939306c7ad77a3e8819e81778daea4b49fa5b2ecbc6ccd3a64ff739bafdb4456a1d545ebbf6a449de5a2484083b6bb5fa3e59db500faf99972de6c166ce8b3233afed3f4907fa10d2a53d095458f4d4989f5bc389cd589f8d608f6d21f24692110b8d4e5455f68a1b55ea3255d12b88656b406c974eec2109504198e1eb4fcda2ca27b5b6d5c42e069e3404e81018246e8f27264003100a74d73e388cfaefe5445307ad48f91cc108f3e74f1a630372f51dd964e276615542051301008118cbecaeed8c0daa543f82cb08b7af5b5fb5c08cd0b516479c87f10639a231e84636d60639b7d7fe71a03d9f2776e0676e18de4cc24d4c5a43cb506dc0388e724a3c48aece2fa9a1c1155e5a78bff1e20333183844d8178d8b68475365d069e0d4304f226c87f44f5f3a37980547bb952d21ee4baf38843abf3fe4ff7d81d6995aa721527636f7fb4880aa14248621db79b12d38c26ac60f102de9cb2c44b413703260ba2fcf21fe8c4abe67b23e630e5c03db874f2cb81fc28cf08e20a08c7eaf1d31f9fff42d0e3e22cbc94094346f6fb5d711e4b5cedf88aa39a6d228226202df43a7b6a84bd5ca5fc8dd3b4c17b628ae9a2ffd8d6eba2de6b360fdb7ecc384619f956acea47cd76034df6c3b58c3caa32376a3699a5508bf970e19c3b98dc3ede2764021bcd4cb75ff9ce3c84cefe31b2e6c9048daabb3dbd0bb648ee606e7b90edb3620851a8cc4188d354497a70532ac502d954d032097d4a79936795b8189e1d704722342a2a8739088b5bf25c69f8934e617ada35b01cb35e658179e3da87d0eedb13a7226f20517c4082080a24bf5407fad7aa5f8c1392b4926a4919192ea6d954d32304da837c1e2951fae5eca3cbbd8fb95eec2328ab5a17d3c1753c6113fe60b135c59a0d7251238dbf834995b9bc55003cc97c550b29aa752bfa19365b4513dcdb8e06b4f76a036811746ab6eaf7b3075a46557b0483a6d4e5e4839aa276e51d36544393cada35399185be9dcd002020d909dd0c076784e2698917d7d4b3c6a3f5e831f4dcb1301e3d1b2327d199c8024dcdf304d2dd570c32cd5277e3619e941f77ccccfc80a8ee1f979dcc6e8401896e67fcec93b8e45d5a072f1e189ec3b4fa132b352ed6f4881c9015216b29c1ab9cfda93aead32ba9df55cac95b2ecbe062f538890e2acc6bf85b71bf54f5c3a1b8e4d875fc550427a6accfaeac370195f3bbb571ba1db4b08a7c4a9cb3f35accacd9884fbada25c85e3ee9deca943dd4ae528f9da900d6d0269393201b0686a35d29c3e9054b6f8c2369f65fbd1d2cd4b4c5d41e97538bc72cc70dedc282f174cdde6ca367bbb644a0159a7559e6e9d2ef1ef23bf72869d6baa6213c0f9441661a5e244c76d4e2fd248259de3ccc42f003bb369aa011aacbd864e688f52010b39c7f8ccb62ff33563f6a0f5ea23c1e855ff2c981d8879ed26ebdb6f476bb378936fde202dcd8fe742666b096231a6e4857e56a4ae3566d7099053967884f376904850d9c16cb118c655a6f3c856e448ff8535ca2092758faa71107b09360bc769c9fb3443f56192dda73ec5e72b6fd144984256049519e7f98f9d695b0858cd2c7fd3800eb4e844968a31a680cfa168ff6d661c15745351725c8367c2c2b0f18095f6e43fc0e8250b4001b630ff71a2ec6cc49156645cd789747294b66b8f5d63440d966d229bdd5e146f5b3c616551478a762e9c1910db0298cb86633e9a048bf13479e960efc2b4bf607343a7046772bb46c969e9962a1806e17129a92cc7fba7f1041c44b87d6c6f29a42cd09fceb42a2348435656845caa921fa55554378ccb46ece047e5b84b6f258586b5bd96ddd7a91addc11118ff9e5037e97433b475234f272b16838d6fab0dc0e1b4ff32d52357ae94d47e94fa7888240d64e71925cec582f7f60338ac8fa88eb1131f4dbed686cafc4e74539c4773f5ae274406c7c4671b8182daef887c818ef34743986e6f33267d6dfd7a1da7dc48691cea5b28ca0104c9583ef156cef9191abf80b710d42e87d6ec97a7aab25c06f59d298d2129e41466a6b6d742466f6d582684de892e9b2948387d948512ce2a9a721e302ee01f71cc3e65a6cee136a83fb70bd4f9a4fb0f09e6cdf22bedf17233bc013a3a0ef9e72e20e25850b77cdd430c76681458e9ea7945013b49dd4df5dc4be7dcac9ae469c40eba9085a651f7ae13e283297bff065f66e55152bd82e67edadc1f3cc02c60781be0f361252c3404ada343e0388cf92845c34113be138d12f2b038fadde00dce9809d28b9b7e7247cf4d4d084266d30b61e33a2487eeffea649bb2ad8d06a4987c35c6b9f750e637551bd9752e791540f869e47fdc02fa13f6bdd3e0bf38f4932e86c3cfc49ba4af4d65d9d06e9421a73ed7e972674a025f1686ea711c08628d387f654ed9784322656e7e25737ff8b9708ea056efbfca65b0f3a15e5cae99ee208d042eb6c94efa3bdb1dad84fc24e62f9fe7f34258f97ae0a89c7ae0892acff20bc9323d943261a55eed96fea0504b7b086bccd34c2348c259d9bc21ef471d15225f4fa9387a6741ad3f5712c98082d4d9cd29413cc53638186e846df5d8674f299a10c330c68d83324eda8399865a1e4608fa429655ed21759eebe13ca94dd0b32fa03d62406da2b164532e162364151c568d2dab13c7ac06da084f3f572ae12a3e994a0d75b5a80b799a46a7d475b99535651a2f3a5a7b0990fcc445a43bc475d99f8dacf4af032992f7485dddc901b3714c57e8a90986568ba895e18c27aa6784692af5fb257e5435c107e704b1018c0bbcc2df267a667c26429c8f018b8450171cd86eb301b949521081832bf7eb9aaaabfb0f326bd486f3e7ae99b58d2510e6a6fc6b63b8fba7c9609978500757a9a68b9e3499cf8b3280178b1306f6f2424ab23c30a459cd90e308574b278f8aa9b7721dd3c2ec8581dc2f668485cef87ba8be5ff96c7c321d02137f6d0fbf25415588023564829ebd6c5dc46ab7b73c66a6c0672fe962539989f7c5cbb5fe4f0bfcfcee234e8c558f6e0f4797ea322eb5a20cef255927ba3f205607558ebe00428cec1c308c4081b73839b6b71ff066acf65a914e23e7fdbee9c989cd6de9ff058997a31abfe76f3c2460e7562c65d2e44f0cbaca306846c36ede0f78ecee1ad49c0c582ae06fb12101c2d7bc7f80f6d845f31da9067b863ff144bba1cff9e578dff32fd282a9bf8d3a114986264a7eaf6a6f47afae7fd1be67627bc030f4650e935de0feca7a3fe628e578fbf59886ccf88003d156ff2e0967f38773cc7785a2a92a71f6a6554d7eef4fa6f139481c9ed87e4b5ccdfec7932f512b9b7aa55ed07efb0759645d24de87e2ac9a3cf1cafe73832c349719e18c545afe14a632bfa8337a1c9a68abbc3d55abd71cd8db20ae5b9625689a803984d670d8c81abf0bfbdef349a45b914018b38e4bdfbcdde7aa53401ce2ce0f72d081bbd34d012e467fa748f0f72b555d9caadb06330b4e9d2eb5b6f9e37862a8d39f52871aba318239717cb7de91dc6f20dbae0d5693de18497de609cdd0886b2acb486aac2229162c3d502257f37175173cb58a6fdd947fbf085d90148185d34284727f175f380dfffbc247e0a934d66d570d4407f7eb6be967be43dc2438de75b720cc8dbd07248279bb5f2a4bcd7b544c048298ff50d79ccf719924f85faeaf8f70d2d2f914e2b74ad37d7dc8a285cb8addfae128afc645776b567b126ff4fe3f115b0ca194ab717a01b7b5f4225c6193df7df51ba874fa6a7faab0e4364caf35acf6feac6384d8106979e855101205b44d055e87033ab4aa3eecb6208dae423c22fb4b9ee21f3d22557581655cbcef3e56268af44d94ed301e68da598eeee7847096cc215a5a9a2ba3ea487fcde206e2d6ea614ce8e724465"}], 0x13c8}, 0x8) close(r1) 21:03:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) 21:03:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) poll(&(0x7f00000001c0), 0x166e, 0x7738) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) clock_settime(0x3, &(0x7f00000001c0)={0x1003, 0x100000001}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) pipe2(&(0x7f0000000180), 0x10000) shmget(0x0, 0x1000, 0x422, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0x2}, {}], 0x10f}) 21:03:15 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x20) 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/141, 0x8d) 21:03:15 executing program 1: syz_emit_ethernet(0xdb, &(0x7f0000000000)="2b2b079fc4e63d5527cd4859142c15f37cf00b8e3086d4587c5d9ab9d8deb39d6f99e36e70b6fc0409ee0c2a4b4515a3a7692dd1f6b9dc9a4852e54c810d3e358bd0a1f0e5c3dde0f8db9bca7002518a33b1f6514d01ccab7ef57e72ae92a22235783e70293c2053013d5a1b20a615b2ff046211b67b01f6e731c60c407a7fa720e961731771617e7448e59c3b80d5e9035ca67c9badb4f50b82ecc207667c8e7b4429b443e0aafce016e90b4e134acb1bf873539703d20c3d99eea6ce83e0f51b1013fca3b4b15062caac10833ab478fd57ecce8db5aa468048e4") shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 21:03:15 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) clock_settime(0x3, &(0x7f0000000000)={0x7, 0x9}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:03:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) read(r0, 0x0, 0x0) close(r0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 21:03:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 21:03:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000b80)=0x259) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000580)="bd0931af881712713aa890eaeb4bba73834abb37bb443a1ee5bb59b6a605797b6e6e4d1ae2f9", 0x26}, {&(0x7f00000005c0)="495ac2bfc4a64a7182de7a82b2166eb790e1f592789b9e0a51ba160910bea7d7d801fb673b9bdcd23cb7d784d685466abe6cc0c6909530e60b2f4a8d7396cd5f11b8063b393f09c3bdc446e47344062a3b65de0c98d1f6f6f3a472764fbcdf9f3e9d0267d9d921d93badcfef98696cfa3ffc7394b5a0634ad8d868ede13ceb", 0x7f}, {&(0x7f00000006c0)="1fd1726075364e07a972e7ccce88776c9b06abc1d9833f2ae17b050d33cbe4313cebcfea3ee7faaa0f2d5696074e5e2209e482c15e6ee2d0e1bdc04bd309d65496ad776dd79bf514bbb732be9cf53678f291a53baad8242706754162795248fe83514cf087df9502a5cf137a178202f51b", 0x71}, {&(0x7f0000000740)="352d739cc0c408a6b31e33947e1df2f855a69a76eddec9368e434d91b3d6ecd99ac6628d6cab09876eeb142a9bcd712b390da4342886bf0cc3b1c5e42c47ad503f843b6988cd3eb2208ebda4b842d3cecabcb6ac1f2f505177c53bad82763e8bc93c75b31593e540ef8420bad78d9e3bf32c6f32149cb36f0fe0dc99b8220dee8c20dd9ebf856a995f532b0508b40f34488334394c7f5f42bb5f80d70d5a52484a7992f484451f9cc1d90b632ea36d284f55c768de245cb00913e1cd3d8bff1ab65ae06dfda63029a345e74cc9d76762b7797e", 0xd3}, {&(0x7f0000000840)="72719b35d482641ae72ce6d5f2e1e2486ddd051c3e1a676d1973462df08b7a305a46e29a2b197baea16a082d8332346771a474bb1a1b43c771882c06cfd322719cf8f7f7808b4887a6011ae58bb39f8075d6cc3d8171a6dbdefe51f6f2987249b09142540c0ab3421f97e9433f53bd409830476b42b0cf770120d489407325cc085c98db", 0x84}, {&(0x7f0000000900)="bebb4e3d390ad18f19686dd1c020fd6c461d88fd4c1af035c8a954f78066154c4f293d4545e7853b245b5b47e8e2d800f3beeac1c9d7b523950bb0041ebfeccb9949401b53b37ec7c0162c", 0x4b}], 0x6, &(0x7f0000000a00)=[{0xa0, 0xffff, 0xffff, "26c7fd3eea6fc774641f43f939df2ee13c4f48b0e335166420f3f107af5d950f9c23e2415ae17f78caad8f52e7e3aec15da98da6f354d77a5d6234dc9c53ca143b667c88d921132ef2f68557d206803e8d11c6cc68044b99e05202d7925f8afe79f2d2dd2300c589cff70fd7b190e2bc6f02cd4b1638c0f47e9c10f9466bd23f12cb03b573024b1689"}, {0x88, 0xffff, 0xe000000000000000, "7e46e522d0baafb349615e30e74a374d482600372d72bb7acc6f65913db710f4d7aff7af5850f7b11e51d3d45920b74e60da879b3f4f183f0cab01e3bd7b624be97a100bfa301e0c0ccd0e20ae44fe6efd32608261482b3fc1c3782f9f6813fcd1ffd2ae17118df2dc7a99fd51d2639781ba536cbe3979"}], 0x128}, 0x409) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 21:03:15 executing program 1: clock_getres(0x6, &(0x7f0000000040)) r0 = semget(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r2 = dup(0xffffffffffffffff) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r1, r3, r4, r5, 0x0, 0x800}, 0x7, 0x4, 0x8b}) 21:03:15 executing program 1: stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 21:03:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 21:03:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r4, r4) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 21:03:16 executing program 1: r0 = semget(0x1, 0x2, 0x109) semop(r0, &(0x7f0000000040)=[{0x3, 0x6c, 0x800}], 0x1) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus/file0\x00', 0x0, 0x24) r6 = dup(0xffffffffffffffff) r7 = socket$inet(0x2, 0x4000, 0x9) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8020, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x4f, 0x84, 0x400000000000, 0xfffffffffffffffb}], 0x8, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x20, 0x10001}, {{r4}, 0xfffffffffffffffb, 0x1a, 0x40000046, 0x5, 0x6}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20, 0x2, 0x49b3}, {{r6}, 0xfffffffffffffffe, 0x19, 0x48, 0x9, 0x7e}, {{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x80, 0x9}, {{r8}, 0x0, 0x10, 0x80000000, 0x3, 0x2}], 0x20, &(0x7f00000003c0)={0x2, 0x400}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036bff000000107d0cfeff0004"], 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) 21:03:16 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 21:03:16 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x10000, 0x75d6}, {0x2, 0x5}}, &(0x7f0000000040)) setitimer(0x1000000, &(0x7f00000001c0)={{0x3}, {0x0, 0x7}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000080)={{0x1, 0x100000000}, {0xfffffffffffeffff, 0x2}}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x200000, 0x2}, {0x1, 0x9}}, &(0x7f0000000100)) socketpair(0x2, 0x4000, 0x5, &(0x7f0000000240)) r0 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r0, r1) 21:03:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f0000000240)=""/71, 0x47, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x800, 0xa}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000487ed600819e0c95880a75615caca18be66d709b03b6cc1f1a0bfa1a358cb98e6233f1aeebdf3bfeb82302b88bc97bb01e1311924509813903f67dfbe4c8105ca86f7be6ab118aeec8cff1c2a9d1ebb5b84a8c6057bb311f306c875d98411bf172899c031f60682da5d1b23b118a0cea39ba8bcf2f5995885a5b51d5cbb69e4e52461f02e5a02244469ea79cd9c5f5d050da2baa9ca98ed10a34910e52727b77ec5b12fc245346d0494abfc4fc1adb8f4e05e04664d3dedea002565f82ee73d498"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x80) r1 = dup2(r0, r0) r2 = semget(0x3, 0x0, 0x2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/155) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x10000, './file0\x00'}) 21:03:16 executing program 1: socketpair(0x6, 0x7, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="590fcd46cd64202d9c21a84782192a994298d5beefd7c3fcff4dd13e681139eb78513d4b7de3f2ef50c2c74f976b9fab6909ca3fe9d7b1b8c3d2d86859d37dea0fce9272cb7623145eff6abf543c720bfc0e7b6c36c82c34ee2cb4cc39971872f8e4e8bd", 0x64, 0x8, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x11, 0x4003, 0x3) unlink(&(0x7f0000000100)='./file0\x00') 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xe86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x46, r1}) 21:03:16 executing program 0: msgget$private(0x0, 0x1) r0 = msgget$private(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001440)={0xfffffffffffffffe, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b6431053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf01"}, 0xff9e, 0x0) 21:03:16 executing program 0: clock_getres(0x8000001004, 0xfffffffffffffffe) 21:03:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") wsmuxpoll: not open wsmuxpoll: not open 21:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x4000000}, {0x0, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 21:03:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 21:03:16 executing program 1: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) bind(r1, &(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 21:03:16 executing program 0: r0 = msgget$private(0x0, 0x637) msgsnd(r0, &(0x7f0000000080)={0x1, "58df2df5e1e5d720ef662aa173cf1b97a2535ec37ed4900e0c31234cc598ccf3b4354e3a895cd3f1aed41bbb6f3da9ed40f4f4ae7f4af567fc419dd6c394187015e9aaf38d217fa6b6505b392e2becda621f6d9fe67b730dd29127c541db114da766a70e53dda95cfe7d71439f71b9eb6ba4b7c65b825ea22f7be879cc24ebeb94de681d52b59603c9e3bcd3"}, 0x94, 0x800) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 21:03:16 executing program 1: r0 = socket(0x6, 0xffffffffffffffff, 0xa7) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt(r0, 0x5, 0x2, &(0x7f0000000040)="5b5728d20b4ef843825c858dca4be67ec5d14cf97e5d9453d5e7b65171a946b187e539feae33c477b1a4b5bedd0e37023961eb1383c7ebb9df16b914ee928023598f019c4e712ba3b7", 0x49) 21:03:16 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x8, 0x4, 0x100, [{&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x72}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf25d}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x120000000}, {&(0x7f0000f67000/0x1000)=nil, &(0x7f0000f08000/0x1000)=nil, 0x1}, {&(0x7f0000cf4000/0x4000)=nil, &(0x7f0000e74000/0x3000)=nil, 0x95ee}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0xffffffff, 0x2}) r5 = dup(r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) listen(r5, 0x7) select(0x40, &(0x7f0000000000)={0x3ff, 0x2, 0x1, 0x4, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0x400, 0x1}, {0xa0e}]}) 21:03:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffd, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/14, 0xe, 0x3, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x3c8}, 0xc) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 21:03:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x52f884dc314b64a4, 0xc0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x7) rmdir(&(0x7f0000000180)='./file0\x00') r1 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xce) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getitimer(0x1, &(0x7f0000000080)) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xfffffffffffffffb, r2, 0x0, r4, r5, 0x0, 0x7}, 0x10001, 0x3, r6, r7, 0x7, 0x100000000, 0x1, 0x9}) 21:03:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ftruncate(r0, 0x0, 0x7ff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus/file0\x00', 0x0, 0x3ff, 0x7, 0xbd0434e72268cc2d, 0x1, 0x8870, 0x4071, 0x2, 0x0, 0x5, 0xfffffffffffffffc}) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000133, &(0x7f0000000000)=[{0x24, 0x0, 0xff, 0x1}, {0x15, 0x0, 0x2dd5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getegid() setgid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xfffffffffffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x440, 0x0) 21:03:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000140)=""/9, 0x9}], 0x2) 21:03:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x89, 0x576}, {0x85, 0x3}, {}], 0x3}) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r2) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x1cf}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000180)=[{0xef, 0x2}], 0x1}) close(r1) r4 = dup(r3) r5 = syz_open_pts() write(r4, &(0x7f0000000380)="7924fdb356d7543d2334bd048c9ea2b76899da472b6e946cf930e875c29b5f7947bada9e0dcd76f5eabca76183a5a52c75ff2b5ec827dae4d3ba5e924658970a2e5d2bb572ff9541b660be894023fc18c3a25f135548df0b8dc02f157fc46827cbf8dca0eb085c6097187c535653189747cde793abf3b5209d03f0ec37d595c987ad1cfee9a735484287930c8fa9a7bc908a8b8a81487dcc584164ee494d212c19a43e289bec9784921abab484c0d6bdade3dfbc8a1092b452b908f01acc5945ea334884cfc56367c626184418fd3bb8", 0xd0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getgroups(0x1, &(0x7f0000000480)=[r2]) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000540)=0x2) syz_open_pts() 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2d, 0x100}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000000)="8e8a8f5d1e4573b121e5379a4e6b9039a6edf85526b56ac1828dfe174e005fa76a8c2da94e30694732") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xffffffd9, &(0x7f0000000200)='+') 21:03:17 executing program 1: r0 = socket(0x11, 0x5, 0x0) r1 = kqueue() clock_getres(0x7, &(0x7f0000000000)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x5a0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) chdir(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044266, &(0x7f0000000080)={0x0, 0x0}) getppid() r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 21:03:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xe, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x6, 0x8, 0x9, "67d6273417545c097b421aea8c624924b5f93bfa", 0x7, 0x3}) 21:03:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) 21:03:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) syz_extract_tcp_res(&(0x7f0000000080), 0xa2f4, 0x8) 21:03:17 executing program 1: r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x50, 0x7fff}, 0x4, 0xb51, r5, r6, 0x4f, 0x2}) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 21:03:17 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x898, 0x88) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0x0, 0x20, 0x4, 0x1, 0x7, 0x100000001, 0x5, 0x2, 0x2, 0x6, 0x1}) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x640, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xb10, 0x0, 0x3ff, 0x4}, {0x409, 0x2, 0x100}, {0x4, 0x9, 0x7, 0x7fffffff}, {0x4, 0x5, 0x80, 0x8000000000}, {0x800, 0x6, 0x100000001, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x80, './file0\x00'}) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) pipe2(&(0x7f0000000100), 0x10007) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) 21:03:17 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x1a, 0x4, 0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:17 executing program 1: r0 = getpid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x40, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001680)='/dev/pci\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x7, 0x0) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r14 = socket$unix(0x1, 0x1, 0x0) r15 = dup(0xffffffffffffff9c) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000001800), &(0x7f0000001840)=0xc) r17 = socket$inet(0x2, 0x8000000000000000, 0x3e) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea00"/110], &(0x7f0000001980)=0x6e) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x80, 0x0) r22 = accept$unix(0xffffffffffffff9c, &(0x7f0000001a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000003374251e0000000000000000cc7c5b2ce3090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000001a80)=0x6e) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x889, 0x0) r24 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) r27 = getpgrp() r28 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="96470d2f1966bfa8a67224b17201b121fcb2a61e30e970f05d3d45bbc3604490019f051429281f076e3572b456933997f3df1f4f386772dec8a110f50476b7a077f52a33a22bf197cd6af60bc23998ab346e46efb1c18bd9b67be77e556800b99146f2accc9056dd5d0cc8be9ee3ac2d38754c5c326274d8c728782c825ba54aec9942d78b7dc34c5cd5ce03fa88fde4c53851be52c228aa7d356e44bd4cb5288f3fdd75ffdfe6f9cfa6bbdd83c889a9b94c4f807f954057ddb8efa8f8d5e90cc3b2469f69e24c1a5f9a45a8c8e5a0308333ff65d4d0839ef3451f9fc1acbbb08c6498928233eeda3eeda7a939bfbbcf36c90138707d65e212c6e536f2de339f0ca59bf9d3ebd46c06585f5ea2ea3eb7fbb0329a91638a75a2e16c65ac9757a0a4230b69ddf3791a0d203e24e5392467a1df45a98e020195bc92bf8536ba49d95b77f9163933a03f9590875714f7b877f0d0a896d3e465d25e9b703d9454abbaf43459bbae7f3a918423d2b7883f7ca7697fbab00b50718c38c362fc51cb4b5ea3397d4b87de8dd7921e61ada7396c37bcf63e3117df9abedd2e4b70c42593666e5bf14a3677c6e5cbb6688436bdc0fcd7e6d6d6f1daff6f9848117b5a968684c235ba04566e522a1aec188e91b96d30d1052f57ef0ba7aaf6d52f3bedc7cadd67d899c00bbe009a7a0dedb2ec529e7883190b7b4a6b8ac7240f8954ee01dc124341d9d393d1f08eb3430c9237c9a6b47a7f80e6c15bf83684e11e680a00bd2620d6014ba9fd576c29eadf4cc57f216ee5ef7723dad36fa3b2483db451e6ed21a599ad225c4c63510c1bc6eaee31ebe4080b5498ce3e63d06addde158b51b04fbefe00c2fc938d0c44834ce33f4675a86c9b5389a51f7098cec9df9518cdcf7e476e94e4d82a57e0c2aa77b8908a633f3dc389b5b2fabc5579a31466235ed9e32de72ae05d08766829d4390da95cd1c7d5b44ba20cc1507d61b335bdec37775243ca92a26747b75c7b6007b05f06c3bff90e92ec67cb46195393189be9360459ca13dcbbd4b357037fc4d82ac4ebac9016b997eb8334687ed0e851abffa27b2eb7618f0b5b3164596edfed0c1d78ab955f92c25868d429cd46a3ec046720d56a66c01ee9c90d7557d0c989e74daa31405a203cd51b2d9c4ab1498aa1f98130add37d81fa56c8adad9059f177740cb524eaa7d11ea0c22e7617f251b8c921d1f78aa4052783a2ab6929ca3b8100c909ac00f098922586082feeb1e9f97a96e61acc7705307d1e397eb80ceec4ce3c34715e8c1723e6dac014738130ae73d963beb637dac2e8533a52e600fa295ddcd6c9b4d67dfec4c3dbd5039911cd625516c5fc2e70fa224752d5a1336bbefd69dfe0d1fd7a9ef3d8d4f020dd5d587cab6467f9775919caf4a2d938b440c0d4566ec14f0944f49a6f723531ca359d5058511aeb0704ce63491a3435386c8868c09e52148d3880e55aa0fca27f5b47a2a4fc6dcb199719c7bafe43ba5f317dbed451a66f96180ef470b86c2c000576af18889819f3e147941cc717589ffc77f498f9b3c6dff9cb65e190d1bd19aee079501ff965c37a65f09050e2b92384898170d64b770b8ac6827cd82f4a48324681bdf02982013c41907df33119cdfdae799b05cc09449bdf03ecc2ecc6f6c13fabbc5dda0a0baf746f4a2bcd30396c1edf5ebe6cca0bcfa8014c24a42fc416867a0e2c94c8b5987a9152cf1f584f7c5014d7fe83614fb8151992df209e80c9838bcce7264e66e253c94bb9969b9796ede2dfeaa12b822c0c14874a1b7c4c1a641fad3a9ba879e9a2fd11d79b096bd8def9211f26cf37a9108fb3c77be76af659bfe012e11da7309fc79db71c5ca930bb4d6663f57c5d06ffe40ed452d7d3fa1bb4c22e1cba4c51edc24c743730052aca625ba89e51b1df647cfc9b98ffa94afb196fc6b01555ea55fcc93bfeb1aa26cc5824e67f8c271be339195e9785a528ecaa57da3d0b96f454d4f8d3a9f9d32f80f1b2fe4b49bed7576f2dc8a47aa46ff72fa948d94a8b3ef1a8b09a5245b86e354c60e04782dc294f379dc043c081f23540b0564910cf33534aacb54d6e6b45164f84ba2d856047be009981bdd04149f6e7faf1cafb667f35345311982d8d4598bfc03e45b36689c82e8a5f2c18cc460ac7469ea1d90544155f4eda301c77767841f577ef722678ae65d8e6db341b393a3410e61b553f31cc58e18968af5228f4c39ec0e4df984523789c8dd7faba02ac66b1cd5c6dd677d1f486e70c071793cf7122837d25fe41ec5d3482a50265a27a22b37694a6557f42ae9631d0d16c31b3bcb7c2da3e4dd6d0b09dc5dd7e0df1c9705492b1992440e39e385d19f7b623e7c1fcfe4ad424a5e9c48c6400a9ff4adf98794a173e2a066b7437442044761b638f295d0fb84456a3d23882576bf498e8856b5a460bfc4219e088807a67440b73a517fbcd549b96b5cf23db0095a1b2c7d440ad3d2fc1a2d73bf4cb9b8bcef0c292edc7fb0e96458322f640d88fefccf0541d9a485162dbf9135a578f6584eb256885b368aca8ad466183f20af532fdf1876d8a3fa40aa0090035f83e2bb16b4d113294476b0d554b5f370228e879d6b3c1abc50f4bc1eb0e6f3133296f90a7e48c5053f8de99e38b593ea26459227bb37dabbe2cf70fa13efd35cf8c11da449c9b41da45cb4f650ef67512193bc8c6f193ce99df816eed9e6d67b92287aec83f2fd34a0f0f9f2324f1728b34ecf2d1d7a9ef18b8972511673638c39506d4c9ad3a40189bc91e8e82680fcf43c98e7234d355da7265a399536d0d37330292c0f10d6bebe66d27e07b333f1f05209031b5cb8054076448ef6aaea3ccd5d4c521a379d28bf7fb061911050398463ffbc6206bdbc611864d88ee33bc488590fd24185135651d257ab21297d49e181157b92cd6becec438dffbf8f217d161763b484d75429b0fa0ecc9a1a282f3c98074a7524803fd8faeeb42899f70d030b52d119573fff07876d58a1a99ce5d4bf5b59a6e2b2af12cfe23af43d9336fbedbcf9bbda8f49b30526fbe0716e31004a74a1479ac825d2f85fd1cbef07fddc26b64bc898f54b37877c792653afb3fb3dc895a2ff0fd2fb7e6877117abd87f924c80c143f92c6d3eb7d8126e9cb8dec6fba84feb60b1d5bef048603d1999e0a0affb412eec953018c03b7349f033ebb541f45b30459f1d840aae0a7eb4915817bc4377f3b1caca282b0932b4f613a476d41fa4b91dc3e9ca2102728d484924dcbd5a5f5549c8eb7f55ddf05a26b614b47a29e5aa84ab7b701a6794939a174f055d1ccb5f43d28c235fce95ca1bce18670228021c8d237fcad143c404956d1e7e9870363a3f0fff0c25f46e6480df485f1f811e66b30e4842db51ce9d74f15ec2d0e0db03f4df939ed5ac6911c7cc3e65f1d8c0222b32343f3bf378be3c0f223bb5139826ab41cac83cdb487bf5f3a7c63b42187d345564fe3a63d601966e24ae44846ee68044f60e51c913ca564e3cd8b4c8333eefb859644e58170fa36c45f0a04044eb2d3bf7a00e565757b22cb21b6875ecd5fd8574b287addae1b0a955736309338a0490af2d242dd3fbf13fc644098e1b21e2ca82614e3d7168edbaa9aa4b9dccdffa365fb2e8b084da9c188dee6b2f8f32ab233b5022ee305d685dea17473a1af2166f91e997fae3c7d2ba1c6f968ed297df98daf06b4e38446ee8a3ec2d23cc7cee191a7bd1ea55c9082eb35e7a5e90a11506218559ade2a221c965d95c439a6f9b182c6dbc8e6465721209701a8a0cb1c2c3a3cb7dd0a45c29982db4a03a253664c642d52b04951b412fd8a2af5d65e02aa9d079b47f65e8ecc5245cf34cd78c7d25cddad3c47d6fd0f3ba1964dff39a117271f432010dedfec50d18a85085db338ae8abd40c5f2df3b470ec3ab5b9f16d8b6b7c9d2b1448d68fee1e8025ff7c29b0feeb791a1214dcf05d32fcbe392488344895b496457fd471d112c4cad1144e4f093a3a61ac0d21cb80a5539a892d90cff550fb49ed9e747cb93ce9ad5e7bc7dc3cfb8c9638219054132b0ba26b5f9233f49c97a27997582bd1d9b30e818461a9c106fa9e032f57125f770bd2dde940d8e43c7d43779e122c0b70b9d9b4da6a0185766249080958367edf0242ee1e1b178846d55021ff7cc118668ce6e950844ee6029a139bc02a410030dca356b359e4901318f0082b895fae7013e698a5f029b5f66d22e4e5c7342444de12b38b9bc667a92ca262f1602eb68afa3fe2e779a41046a09c13d4b93c2afef06972b00e68ca239f4dcb9c3d16ef26ffd3db65323854a758e6a60a3c7e55296098a334d18daf384f4f1ba982019ea1b76ba5b9687e42995fc8609bcd104986daf709c0cda7b4579351714f7966bb21e59785b668887003a652a1a0ca279821b2d6825c003b8ec3a86777e9cbe6c777353f2d6ff0426119c96a9d6bd61e70da67cf2f644ee40b0f436b06f0ea01bcaa15d8b1d81f9f8bcdec021e13b69f1a77a0480b60fda552a86593a77166424dc51a1c35048ead002040b818f4b99931aef45f7dc8e85e3f5251d35709a9ce2e2d53a81f45cc735f62fd6db911593cbe28cea387adac11ae0ea44fc405ae2c0e818878824fa3c73424379107d403699ed11407f1a4ab1c708e1645f83c6de7f0cb38169fd777503df62834680ccb15b89f8465b3060e03b10827bdce92d060db49763824215a9f6882fcccbeeb9d3c1a0280aa05b72bda72759b6cb55e60db29f1d760d33d4bb5538963f37f6403ea53f6d79f89f342d3040e2ebb9b7730b9451847b253ac0dfe2708ddbb7b54d92819c4356e63b5a438d715af0eea71dca83135a538e37db4571e4671ef7828bc6ba60f449e0542a815ef8716daa092906fdc0424ffc3d23c3aa0de3f9db438c67a6d5967857cc837834997c3b94f71208a72e5bc76e3de72a96439f05503af1c094539ff31925f1eb1afdda5750ccc3d65ad7701837df1ae32881158ac591c3b2c0c10c476979e662c0d0975599084961bcf2bb7fe5775f3921f0ba1b205237d6d17cd6e8fc9f8bc076456e6315ff26c7a85cc851c0ba42fc3f91f2a0ba396c7f5a4b95c2ac3bfe7c24895245fbd1f1a54c7154163927f5b3c201311ae406e9a8bd9195a4910e1a515d9f2d72f8fbc7af31152c9b204bc2b967b5df5d5c5d7f686e3a6b0eae6243abc367757f965fe5577cad02fdb27cc34e7d237dd10aab782252f0b2daef9b02469afb297e23ff28e788c8ca7ca556eca181896dab77a6bb928918fdaa75bc40ecafe4946b7877f1e8ef1a29895f56c0a999c13026025268f9065dab4ecda31c37db9a8a5f745edb0d8b35b12b109b2ffaa7e9cdfc389c26c57dc4ebf0de37b9701daeda4ff1ec05f89f2262df97a254b674d4dc18d4e4a1ec8cac48a34c640d433e471dff9bcaff2ab9a6b768dd5966c1c6961c49f42b92f2aa254700dcab7b5ded29d6eee1151c2d5762c32de7967861be680262c34c188b925dc1c33073e9bccca37580aeaae568a561230fa218732e30b0126403b5bd2339395b87db913bfdd9ea21ac4689538d1cf59dfd50b40c4a23f334316e5023b707a4b7b349253a6a65c6da3936e0a92ab17066c00ec446677f213a5174743dde16e632b31bd9742cf274751752fab25ff40d9412d5368c336d3dc05c20b60a738522711fc4a99a4e2ae4c22edd201cec1c50a1298698e89e2c42a981d1f015856e8f8f917f3b2c7ee31957780551932495c014d83e01fb537e01a8b5837e53acce259aca9c2b2a895ff10", 0x1000}, {&(0x7f0000001180)="6ed491ad873a6e1339e9396dd5c6e2a8d8b838e5999d08edf3471cf90fd7d06c7f1edca1a4d7eeff79e93eef2a4ac80b4d7ecee63ba3c97ce09393255bd9b7b0cadd57e4dcda74a8fbd0bbd86ce95d2e681b6d58c4a2f9f3de8f963af2328532a8d5570018b1c321e8d7b9fcc9aebd5a2f8add8b2c83a394f3030d3863930135ff560385bbae0db3ee8fc7b96e1ce40109956cc572507de2915a406aca4234d3c137ee34381630ede92ebd2c1c1d174d263108a5f1c328528d24faad2ad56ac061d77208820239c97e8077198c5ccca45527fecdf2b90c498ef839945b0cd710ae79e5e390c24f86becae0840b4df2ec0f41c4d836a8a948eeeab38126d1", 0xfe}, {&(0x7f00000000c0)="732b6f7beea216cc4b45a801712c378efe3a6b627315a0d6b7a3e112cd0bcf58b16b93f84ba6bbec9ec6b8d9d26093d8d7fb2b61b1ba69967ac42c942969886ad671f513341defc847e0e1e7e92701ce93a81b6f11a1", 0x56}, {&(0x7f0000001280)="b42db765a60d2014b6d9ce5277905ffaf9f8fe92743f61d277ac70257b7bd7c6a9576bb8bf0f1c05010abe0bfd0a", 0x2e}, {&(0x7f00000012c0)="8d5e90c7c2beb87bdfa2efb64b4fbb5afe117906925894ec7ff56c720414756641900a7e90a6f5ca84ecb6cf44adc7cc6047e085ac85f8016285c6cf691730642ef141ba6cfcd151bd83b6958c7025dde4bd1fcad737013e0439f3a550b006eb4c3972531bed90e8490ec17fe6c88ef228d6807d9d110e829d1a64fc120b25bd8f86e8dc73808ec5538177393cbaaefa91cbee432e064fc4447efadda32ab87bcd7a30ed0d27af9a648d0f3e5983dbcf5b2f5a2879c52133fd79e491da1fcd5adeb7ed614ec237b9cba1bdf6cf985d46f1e9f8e895d55f412f56dd24da9db69c8af3990d7fc559fa50", 0xe9}, {&(0x7f00000013c0)="6bd87bf409cfcffef45d3e741b845e25f46415b6d3a133c30d8eebec3cad8888de9daf344566154192a0159d58b91698b11b0b93c6e86fa86faec6ecb021ef60", 0x40}, {&(0x7f0000001400)="af5874163c2665fdf5e335b0d8b81b67c3960f053ab53762832de5285bc36c2468c7c1f277bac200570d6b916a841c37df4b00a121d46da4c6b155b6d537abf070b58e6e461552dcc4205f3faf681486ba0e45edcda3ce19b4736042b78a3705d3e865f0a93d4af2974756ba41b8bd31c887ee97939955041db7fe8a446c9c634cd6da51409b860d932a26dc96fd236360daa8214638bb89fa6aa5232d80c5d34f80afcac5b7c1eda734", 0xaa}], 0x7, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x100, 0x1}, 0x9) r30 = syz_open_pts() ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000000)) 21:03:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0xfffffffffffffffa) getpgid(r0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xd9) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x13, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10008, 0x1) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 21:03:17 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f00000001c0)=""/228, 0xe4, 0x842, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000000c0)="670dc3", 0x3) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x840, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r1, 0x5) 21:03:17 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7ed, 0x3, r1}) setpgid(0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = getppid() getpgrp() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) setpgid(0x0, r6) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/22) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 21:03:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x100000000, 0x80000001, 0x7fff, 0x8, "1d826a7ebda7794efb57921504f9ee524e2797b1", 0x0, 0x1}) mknod(&(0x7f0000000080)='\x00', 0x1001, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setuid(0xee01) 21:03:17 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}&\xc0\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!:\x00']) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r2 = open(&(0x7f0000001240)='./file0\x00', 0x4a8, 0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001280)) kevent(r1, &(0x7f00000012c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x3f6c, 0x6}, {{r2}, 0xfffffffffffffffc, 0x2, 0x200fffff, 0x80af, 0x400}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x3, 0x6}], 0x6, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf0000002, 0x3, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x5, 0xa60d}], 0xf23b, &(0x7f00000013c0)={0x101, 0x1f}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001400)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001440)=""/59) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001480)=0xffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000014c0)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001540)=0x7) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001580)) r5 = fcntl$dupfd(r0, 0x0, r1) chroot(&(0x7f00000015c0)='./file0\x00') ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001600)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001640)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001680)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000016c0)=0xfffffffffffffffc) select(0x40, &(0x7f0000001700)={0x1000, 0x1, 0xfffffffffffffff8, 0x1, 0x5, 0x8, 0x6}, &(0x7f0000001740)={0x80000001, 0x10001, 0x0, 0x10001, 0x1, 0x1ff, 0x7f, 0x5c1}, &(0x7f0000001780)={0x0, 0x2, 0x1, 0x8001, 0x0, 0x4, 0x9, 0xa}, &(0x7f00000017c0)={0x9, 0xffff}) getsockname$inet6(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000018c0)) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000001a00)={0x0, ""/89}, 0x61, 0x3, 0x1000) 21:03:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0x1000}], 0x1416, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000020, 0x4, 0x954}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x5}], 0x3ff, &(0x7f0000000200)={0x5, 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 21:03:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0xb8ed}, 0x10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) getitimer(0x0, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) 21:03:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x808, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc02, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 21:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2a0, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000001c0)="c32b37ef1e249bfee387d9a2c1c5e2813b2bf6076632cd0abdc85497c2225ff51e6f3d1082ea82163e1019963e834940d8c9e13d18fee600bcfdf8", 0x3b}, {&(0x7f0000000240)="50db030416cd04bc3332c1503e1c8f3283594f9880ad1c480a6b67f436c4425d40d001a338f28e8847beeee70ca3b4063a72a1473bd435bb446ffa7abe59905afc93a92c7d71f0dba7d5d8c23992d1387f526160c0c9a95efccce673c30f8a793873441a6b2483df", 0x68}, {&(0x7f00000002c0)="eeb7b770b33822a6588b89ad1c3cb79fdb2ad7cd7a5f01c5dd0cff44b4e09b935aa3b4aebcad146030e402652d4b2879c4b30ce10ab52ff46cf67b3340730891c4786f84de54af31f87218efebdb5cd7584d41fb9567eb4a29c4c0f07aebb0e84a69fd172ebddb0130b72005d82a1a954ea61b6265e88a691f6d07eeb5e9eed564bdfdd7619f7df6124ae7c54be9a07fecef4f918563584db6f51fa1f635f1544c6a93aa99fdb7e44b927533693f56f9876dc0589b54e58e952d8c", 0xbb}, {&(0x7f0000000440)="f527e4610d12a0e3a0783e2d5ca269a8f76a0d434f98ea9a58d5c610a55dccd22a6b456d3ca96cc69efa8f9276b0aaa7f0e97480b6f72e26b53d1a6316b0b1d03a61d0967be9b0603041c7450aae5bb698a9d1c64e919ef673dd9e0762eae0d8c2e5b5ac78e3d06eaae328f60461f4ba7fab5b9f69385096b64efe6d0486c64cf9dabdc6f56884b7ecad6cb21619fe9df8f50a9af2c39731d858cefa8354c3a25266ce922af7069fef5f73d3ff39d76abfe6609473b7c292e7d726b72a93e49a2bd08b1444c2c0d58ef0b99ebfc742751b24b62f9e167c78a486853b8c5ef67015a020a810a80b7f5af99e9879", 0xed}, {&(0x7f0000000540)="de7a91b98b0a43d4c1e31b3bb199cf6722ded3292f853b1c8f10859c94be4095aabd7b7c243072960210b54faf462580e70883a482d2e22b7221b60428a343cd8e2764c4c5a5f947caa2115d9633e3dd694028910fe87a87764ebec7805eba1d382f9894d8d82a8062d47ab9", 0x6c}, {&(0x7f00000005c0)="1aa580b5757a54cc1197ba18723c1e2f4fd23da30f3dd3df6318d76199e7df09c99242e5ee71a2b8a3f8160ec816628392326d9ecc516ea1f7fb06199136f6f16559e6acc20ba5fcb9d731e357a8a0917a422e91a55fa5570764cd6c7218b31a73fd1a8915432f65d6f218bb291c58df0d13ef8397f54e78f0c9fbe735d2ff3a4b07e09d26b47d6b2ca99df89d2b783a53476dee62a4a50ff6c983be5f88f385f55528e38ed1bac71ed6f19a3c4089c4e9fc7185ee8c946ec686af7d8c8b49a82f6b0e7b795386cff08c155b9d14fa2fc5ffd3f7d33507363a782817d6a61fd83521da92f76f5ea2b12c1535869100723ad6f0aee8e9", 0xf6}, {&(0x7f00000006c0)="160b7c4a3b0b4baf441d90a6a779bccbf8a001d65c3d3bed85b3c4050e65ef24e75ecbbdd008f15aba18abe0b8a9997e5da869d74a9286fab307c29be59fc86ee0137a2578c833bdf4030319b601cfd139c24c233f92ad8a0f2bacfb53aa9c6f", 0x60}, {&(0x7f0000000740)="46428878545ff7db0989301301eb8dc470d40c6e9a1f59baf34d93c51b25f085bfafe2a4d9e8d1b678ff7906649e36adfd4ed09d3340117a", 0x38}], 0x8, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x90}, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3bb, &(0x7f0000000380)="b4fc4bf37d4fdb6ca267e565f83fb9cb48149cbd7c645ced35ebb80355e608723d95e922b7da25e6f7ce822b9f8ad8d7c04316d896d92d433abaf8aed76032bb862d16d14e0b02f34be26218f761b0069e10c844c683a1d908399e3c1f83611eadb24402425ca3ad367d78461f9dca5d85ec02d67954125284a89c02113cd3b7770af739ddb60a09887428a9") 21:03:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a632b", 0x1b}], 0x1, 0x0, 0x100000) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x800, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x29e0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x384fc01a2535cd53, 0x20000000, 0x200, 0x8001}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x3d9, 0x10000}, {{r0}, 0xfffffffffffffff8, 0xe8, 0x21, 0x3f, 0x83}, {{r0}, 0xffffffffffffffff, 0x1d, 0x20, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x60, 0x80000087, 0x3, 0x5}], 0x0, &(0x7f0000000000)={0x6, 0x8}) open(&(0x7f00000001c0)='./bus\x00', 0x200a0, 0x20) 21:03:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x401}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) socketpair(0x6, 0x4005, 0x92, &(0x7f0000000080)) 21:03:19 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de4702", 0x65) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2e562853c3754eb5c029542a43239fa6b3df6239670c64c53ee0e88d896386c3fae41d4f3ed840baeba9db98755c6de25cffd61021f5953b797989b3faf76515654504dc4ea13dd62afde56b35012da49452cb83c680a95adcff2d5f", 0x5c}, {&(0x7f0000000180)="78ca27d26a0ca51885f7a8d80a175828a2390eaeb547165b10895d0945b85566932b19087c73f0ed0e042364dc2084d63e87477d522a6dfebc4c290643511200286154f85426a9836360cc0e25fe8348f18e520ba6cae0e1c331c8f2392b8a07e7c31bc7866509f4152e19acd1b55ef58d2a991cb785a1fd65b5fb4c1aa1cfbe28da01f777b9dd5a275af4df2fd89c2b188e776711b84f80c20945bc04355bb34a6684c02a456253b950667b8432c9419c5cb35a833933a9bfaeba69e90b093b15f68dbe573680625291df3e2f793ab82c2add673bd2a857fd6265f8d6f00772", 0xe0}, {&(0x7f0000000840)="522437b8a7857fb69f72b067438dd412e4e822494157cc6dc68e6df717272ae9c186559e52f955b080f2437308cb55d735ca98792094991996cb3eeb364580a404ec31c9f2ec29af54e8937bca871082e4a31ba62ff5204eeb616891276921ffcc55d98ae639a23d6a34f207775c4a2bb07863aa7103ddb1722335fd6a7b872d7d294f43b67eadf9259058431614fad9393d4af2cdc046689ab9cb82ffba7c12bd56247e83e39f3c0f2fa8565815542346bfdd2c096ffd45a3bd7da2ab6e3f8fba1237ad1755073133e862bd8c3bef74be45ec8229ee52371d99359f03255b24503265a0a7df566ecffeb001dc91c3c5fbe24455497ecb4f352e36be5dbdb3734f7e92f5e68ce2b43dbc1ec1ec012a53570881025a573a3ccbd868e7c372e4fd65a75d71ff0181219709b10d9dca068d232892ba6491d93e3e0955c93603b0722673a3d9340b3d74b10c27abce934556b526e2c7056b66b2634fdff8902fcc155f3244587d5af205b921639535bcbbec8292d582e5c239d09d3f82d28041831c96bd1e7c2f68acb6bb8a7c5e9fa48a36e3c440aa543fdbb73edde6bed6422e0256ad2e3800d2e4ab44ba3ea1c18701fa64e8c4223bcf0da57f6141a87eba6a4c776c69618f693c0c6aa241c69339c04a3585f31870491dfa6a5e7369a45056b7fb234ee1985808ff08d3f82a2c2dbf78dbd6d362055ddaa28971cd6e29b793bb3cb4c09f7da473aa7e0eca61d6eb341a8508cd12b7efd29fb97317d20c5385ea7e9c6ad4bcaabdb5c0fea1a98420263e809edb0630adbcea0ba312ed229458c5e459a9f50cf570186db7440ef661e018adf81cfad79670364ba1149a1daadf977bedde8a4c8422052414b623866441b1fd827b86b04ac7b89327187abd60a57d73d830287b3a73b9c2e0b38b9ed518b9e72f373e10c8824381f975b2a320488f22148e32977def309fd158b046e6c412a571545d2d2020cf0dad4b660be386cd4f3d72aa5cdd0c77da7168b905c9e61bc5db16da656d1bae2fa09fac411b673e7485c8a9961e43438ac3a1897e9e2a8ff545161ca1dfc0a2b8d356f8e5a8407ccf00555646a499e9d231c726847ddad97a1ae0c90e7ae91768fcb076cf157bef2dbcb5e567bf2105881c30a40dfbc8442f6a1f94c30ee2da4ff69da5cfe0447670e63f82e5861c8ce9bba4ef7fe65a53a828aff373d745a546a376a1cbaad4309640ed0287ba4baef26a62009b47fd369ffdf038e186c0edde8dfc7a956a61a7595af37a87316c5ec24534b545c4edc9a6069294b95578b1c318aae98e4e483e2d8a086b4a4e3d344fa9a54346e977feb505db939efd2f53807fcae8e013fc2345eacad1b81f26d9f170428122c6d0096025c0586c95ada9b75d43e9fa88e57cd8e45746431123d638acfe3f50cc514b03b42f1ce972d58120708277cbada1803d247d16ee858a055df775177fe6a2a46594239025534a184a13da46e1eeca5146e37b70334a8654b9a9c244b09060b17420d4262f85ba8c64fb85d5f463b3c3687e4bb8eccb0eeaae4820c9d38e58204d444844e0bf28a5fdb72acda613a1960868c82c97e782c4b311054d8d00c559386452a5f25a5904210a3c6e5421317bd30ad1ace39e3c81ec8037809abba9e24634612328431c7801d533574a9e8ad22250fb9f8a2a6de6690727a14a6f66f6374985df01bb8489d56344c2ed2580f3eb94902818c102536837a3504d21c4f9a5c1707a1c7fd8ba0009ea00e1c84443e1914e3c92df4f708a6ae8e1bf1341cdab0f22680ec554a5d0ae5ea25f995b745f91e7c699d9a275537921c85e90c047f29181aa370f5598b2a95d80fa06b4f2e2d83e7f6e32cb258ab3ccdf0fc809902d5dbde1dd4ef9b6f45855045f18ced4363cca6b4472c9444f068504741ff3a9097e9bed97ac6ec6be04410672130b2820a39b8fe979a9fbd7c5ddae4a80ec1cb1e932d6a780feeac06488d46208eff216ed49ba65135fe12052af4a6a1c6561e6f39e94bbc6798b7889250760de321ac885b746a944cf0533a6c5b23ea4f232fad2436f77d0cfb48adfa9f34b1f9ffc36244c0d994c6977f33864df09eb5b20f0dccd72aed9aee1e164b138bbafc91d54993cf8ac89de9b0035bf30c4cf91eb49742608910b9113883554773007526e58b47b6cb64cf9a44f75f1a48bd797107a3b2586c3c82c23f41e6101db5ab40532bd633aca5de84608f52a7f47ca0f1418a230ab151bdb8383cd9dc768f544e27485a300f201253262f297a6d0b063d2886558b3dd1af4e9b5d27e50b2169f31cd8794897322b1ccbe341bc0ec15b871bc4334c1e23491f40eb10cbf9d15d233ff2c5965212ed5b79483a83865c3b96313ea1379401f9fc4dca627a3ae1edfcddf32ab8a60c9b127d49953f896b9ff805e11ca9706d2eacdbc5e736bc6df3bfa9ac2ffda57f99483c68f2d36f31079d76188ca3e67f2518b8230a7b8003b672e2bc288b011eb5b9b6118e44cf464920f52b5bc643cc901e071338c09ce4ea1b43b4513b032fef2fa1aafd69fe696fd89b8de937c273bd5cf089338dfca0bca83a40a633d47c61c955a976faf23a05459c6a3387fb9a318e950f3f50c488c0df1a666dfc28b658b66ed6baf5cdba9c2f0f296edb2c647a6f6e0c195f73f2b25c3636f2bf28c808f4762d69adce0725d92c24f31cc99c9ba64751bb515c7a1089a49fbc3a2f3ae5a1ba8db911b87a6a50091bc0e36b31ae4c910ea8707513497efa0de5558eb0963efca61ab9bc2a2c8e94b7b204337ce8f6f2b159fc60ca2e21f23f9a0b411b0cdc1939a0dbeecb3fbece3cd99a65b55e354e74e648f3ee2038fc4ab432f52c7d472dd317a12d5669c4e21c95643778a77d3248620442a277e5b940afc66a80cce348636e6caaec0809c867eb48a8002b37cdac4a322be859334ae04eb2dc891b3c9076c7341ca252cbb5f717c1217f6a7fef90cd02a5fecbda9f2029be408983f181e0f23badbd9775765cc6e70ce1c78149b42e2e0642d181ba46d03a3febfebf66cd26620ced73c9fff89f5efbbb9a38465c4d7763794778f502589fc298210c2599f9bfde0d6b6203d79a6d8bdcf31dde945a3f911cc891a8534bd0138d94d47bca89058b8b4061f55f8913372e0f218c148b25db262d39570e0049365e99b4ea446d68cdcc4139f6257bb83e8a2a5dc739f5aaad3bfe6fb193d32bad4300d78d89087c953f846177ad824834ef28bb11905d52831b5337c80cd54b60c28b24b6d777fb6fe2aa7dd6c5fa2033893d98b93faa2acaae9bb1b5f86590b831485790b07fa9632385df4bc794352201a1d35f9af25737d3254577de8228dfd72910817de58c58ff1fc105faf67d8ad0978b04cab19f2097d8eb29c787da16fc01793c472e1c97662b7d1f938e92bdfd38ff389a4b1302c995ae1a962c73cb6d74efe1cd474fa168cee3e3288a443a0416b60b64fabe389eec85c871c3c313e49351f4899a27ea3d4bc7bb172e68348dfcf2d09519fcf83dd786a8f81eb1eb3012755ef5c2593cf0ff595e5a2ac9e5d204d10695a5c9d2de45f5c9a26f9ae3243be4db804bbe15179bf77b72774e6d5b9fa1d625f97d8feeae8e6f5cf30108cb2e15613c4a198caf99e7ff7a0118b859c98dd600c3e8b58e049cbd70d13b3b406546d26a0b88e5fa6d59fe8f82cb46167696dc86f97397936c7219f00a8961af48cfa6774c1fada1a807621d42b99187446b58f372383ed0e4c911a5c150fe47c3effe73275c7b38a1915315003fda3223cf1576794a04f0a9666d6e465b2bd929c9760fce67c555955ba532675de335dd6480bedffd3e7d435e141ce6daddbe05a8a70da0a87bd01452d28f58d0b4db65ed1612b7906acbcef61e9b416e54334d53b006f726ea6c07c77f38570a6d857868d1ac6d25d28479f45bb6e9ed6206de3a7b005573d74e3059cd540ffb77e6320a8935cfeccaedb9344ac7528acbf2301b6c6f2b7508d050a3ddf8703a2f07fcba29ec52253fb9d8e0e5ffc34767420ea3c2436981a4f6b7fac239291fc5659e3c80c804b8c4e46a1eedc1bb300e56edf41fd4f39ea31bf4e41fac483f788a5a5a5ff3c9cf3af0d960043758b38c2cac0b32d0eed21ad95ecb9f0bc5f4ea3be08d1f989df20b16ea5789b8a5c8612289c48f951fec6d8acff53df1a3785cddac89646867063aeaab0d2a276b37351c466ed2663b38fc4e3e59591a8a61ab65490a63689cc13044cb4e1a6a596fccb6549224342f5f068638de899d2e0f5b8d3285ee0b1a09e0801a126dabac2277d2756a2628ec0e9e91786d2ce5fb23f188cce99f75be9e12b3c3f8cb912723d01b382694135dba1a16b5644b793f9718b8f510a0865c13b2d056f99bfcaa6b7a418d5baffc459f263f13374b00c9a9197c230549681d4c5feaec819d21c41c33f14a79cccc7629d060ebe5916500189badf8c42a1952737d519a643112bd410aa6afbb86aa0d567ec4e8d8ea1540110d55aa820bf6b994601f661c3c703701355f72b2f72b2183fc6860e8e71c73fbdee7c9664b7918b77fd9fce9f5387b0517959d52f0a08804a7d2e20d1a7ce10cbe7977af52449e7a09d107400f1a6b88b97f55378d8ab517f9d1d61e532a9a33a1f0856a18ad7e344fbffca64cdff859d88556a885ac62df6f75dbcf54c5099f584546f618f6261a7be1ff9c7a13b0d8d1f72163e7301e3a6e2716a6782461dc0f35f84e395bb3c875e90cc3ff9ce783ca561cb517a7ad468fcaa7d631f30707f0f2aa5ef81d12181390237eee24fe2baff7a69e159eebf49a9034b9e5ad1d4bf275fbc3af8cb94107899536bce3ffdc1acbb96523459e6b43ddf5785cb14cec490750c9a7e8cf3d0057b5cec8bd6cb7631bf97cc575886e9b281a3845659ffc66d39bf38afbe3e66856775ebaa25c8242ccebe94b4f17bbd374be1c863d77f39f71fffd46ca7fb3057142f63473207d296a84aa704126a94368aca64bd51f55b49a0c74d01b8cc02ee4396fc6f8f30b663bc5050f2889ebbf0fa52a97e0584527850ebb10eca2adca0a8305f6bffc3eab9eb4196c542f1268ba3b58a6f4856c4e2b0184dc74015e8f29653100d1843e9253d81c8268aaba5ebeb796612d9c43110cebfab031a19dd6a9ed0581de257eea665cc087e41bb0b99c0d5054e948efa47cd13613c42cfea85e89005b0cc0ed573aac8fe70d46d357bcfde0afec7b08950fdc69fb8f69513baac79165071cc73dd66300b5ed77e56c139ef0cf92567623962142d4e2c1e85977a9b76a1981d3fdb14d58cff125c447543c08c3bacae8304b8106029db2951d6dd8ff2f437e829a3f3d76975410fe87ee5a2d0b84943dc2c3ec80a139e586c8b974d91682d654a5374cf3aff1af79289fdd208c4af4c1e32f92008e17eff9b5bbe99a6302e57feac4d80f6b98f14a80ac07ad82d7ccbab8134e165dface38f36ffa3a63127d3eeb93528f1f919bfb306547c85b9b05363f17bde0c9f0acea6a4b550476598774c877a561a723010113b26931da8b6d7db4216c75c6adfe97a2b928777405b22ad6c5d0c876320e9b25cef50124cce8c0234f88e5db9ac5bcbc6480fd7d8770456ea1b4f40198d5e92be38109846c1f1db9d8256b1dd8059b859f927d25bdce067dca3436d1c0d75c789e318f5477557449e974ece589423d4dec8ae8fcb396e5b3e9a0a44ba0f9066302e635a07c2fc799fb08d55f569121463dbd22da683bf749cc30a20639a870bee2f1ba4ea68f3d28313ad7ff83e817cf9ffe87d", 0x1000}, {&(0x7f0000001840)="78edf18dd4fa5d3b37e73c86fc7db0674e1dab22ed9db5c06cbc3924c10a354e6153ccdbe5784a411919016460f726821c8e81832aa9c51baef79c51ec15e966b61f42ccd1943dc5bea0f75fce4ceaebf09d732b65e49c0cb0b96c85ff1d6ba091c783ac8d9f5b05741ee01df7bf9720045e85aad4c77808dc49af005d2b8fb7b23fb6c0b5e7645247b740af22b19ca91424a9c7525a336ac8308f902e7a9daf97406a8bd4f3998bf2782ffe7666ead62735f00480b0ebf8fbaf19e8c8c2564bcbee6796bea2c5c99fa4bdd2ad577cc2bf590439c23a50234a13a945b4ccd335d9dfd0bcec2d73c0d44e52e7cb530ee6f9d7b0f1594d811f1e8589a5bc3c07a7cee6599fac915483f6c0ba8b2429dc10d731fd51b7b023ae1214762f7b3466d90b41f414972eac9d3f515f0adc0b4d117b9f1cd7ef83d1b7cdb06793cc8e5c71d6915dbb8344a057a4abc9a4159b610899af404bad4f94d9217c3a9d8ffda3e8973d1d69e5f5f94417703444b37be81622c5a8e98c3a82eb3c74c2874e1e9285d93a8676a4ed872c0e30c535b90d7ef3a92e1ec260bfb60bf6fd078714ba29e9318f7bc339826b45a5efc4ac38e45279f2ae08c7f5b4dd13b785ffa63fd289984385417867a1999d54eb002b34964f5980c37dc44f6bfe9090e7b494ab255cd2acdaa845534f99e2e28223428c75bdaed35c3581996c872b19cd752443a73476c39c1a1e0d67c248a8019d7eed31944c45663527f841b52962be6f49575d97384f723b420cc74189de4078d1363d31df79bbcf4a0a0041c1011a248db160cac2ad3faa3c3a890bdca5fdcb0b7d34822ff5e93eddb4c2c51c51a39446d2a36edaf68a3d15450b8acbc05e03371b4065f205435f0a069bb566015094f54ee8ca4a69efa18e61d67b9b043ed8237e75a1ae135abdb11f69083623ab82b14aa3743413ecfaef579d8574acee5cd5d4fea61986a4bbe0a8d68f1bff1274c3c9a485e441765a956651ba523197a3f665d6f28df6c830153fe0a976e604eb5d56c44e0199368432acb4bd4547d096d64648ce71f755a2fa9f87ba6212721351bc292555ef3de70a7533f87aa449ccec8b2e7e5cabb4a09bcef95fbdf8c1ea6641437d5f3bacfdf4c9bd0a54cd1f911ca1d31f569154acfe7d5ceb8b9d88862c9d09720bbf4977bc787dc0160f5302efe1c046c3995d300389bba929612ea2884885db50154f89eb6f0845bcdd0b2fb870afb4460bf3dcf5c668b99ce0368d7f6b81197034f957f739b338f5b8615b71009cfa45e986c69112328d494c6bd1a4b1dbe7773f711641f5bfc0ade1ec50984cacac0de45337a83feb76a6f1e68becd278e63d56a40da0d6a11ba68c3356283fb2bba8a9ea60e6cfe93cf7c6f41ff215f75bccc87d3fd402c60cb8a7ac3aa56bd5b7f72fb7f9e4f163bfb4434f57ab917031ff007219db7d0bcc6051d61e4c360fa31703f805ddbe5246b0ffa3f00bbe14c7c1e2ec2c083c6896b4a8f8ed1efd909dfd23b8714c5fc74d9b3b82b43c42fda6cb313a99ff4e173ece0ec0ca12a15bb84567f5cb1129ffa9dae48578469616360960b47b3e6b4c03512bffad8fb9dcd221b74b76812c2432a87b4c55861507e703b84736e8bc07f298dd5808c4bc9d61932b044461f77b74390fdcef0cd1cb5ea78494c2001b1d0f334717774fd9330add607e4fca03bbdc11517633223bba87a29721697db3c9b73705f51da72c376aeb80b6af143b8c081cf72129a51109fc25974b78c1bd4b8441359f179d67b7a66f26862e5e3d0bfc2f63295d8449df09cae32aa7508176d86ba2a0252caa3789b8a4bb53c1b10d26cb72c69ae8f0bcf3e58e5e8d6b2e79a47848a39a55e1b0a2bd8a12026be8e6de7db8935643e24c923633a7ea1e011d0d956bd258fb85116e9d21d3343986087950402211873cc6b1a8834fff404422794d24b07104741572e1bd00504a37ca09fc121666eed3373c0dceb43f403e377800c70c69f65a355e78576446b344a8938f216385a5ce2fa820dda2c0bcdfb891838d12cbd0cc178ff805b5984cbbc4477061e99fc0d4b584202cea6abed24878ba1d802ea3d1ef01939673162fe66d66976e9374892946a89fe5d8ade9c77481c07e52922a410b4fe6ab5ddc8bf44b95d1ad0644c8794f2fe6e03dc7241efeb9de1cb3c1a931f5eced1e1bd2e63cf81dca522e8df8a49075e05db15c2963ccb4b3fec8eeda9bab649dcfee445c546b706b6c6795b04d3d7c6b3bc9e70532f59e8629f239c1199a43c2ed2d8bdc81c0d251e5c37dea6bb6106e0f3aafb2445268ca275e6e4897dfdeb4a0882dbe938bd279f114bb2f193bd754cee9088cb2ce7eb2f4ff34647f70345fc53f019f078cd2b4827c49acf300018fb2f16494ca8276a150ec75270186751015a8b3e9bc88937608065862e60221efad80f30399bf1573700f79599ca7d73c6ba36b96e305f1f307720744abb8f3b9dbcc5bd336d90644f0765731268adad3a32a3aa5653bae919d6d5f64f6a0b2d47a6e5ef8a8037edce824551dfc842d90642f07cae0fb100a5450d6fd64b898840f879986b0f43022bf6fd6ba300f7cf6970dc698b56be9acd5276e00e497d1fce847b002a8d9aca50a8405fd67f3aca3f16a2825102f2502af867782a1226427ec947e0d52592c74f10aef2821f56fb42a62fc61bf6b1edb90c2475e048ac46d122df45b3738041a1c8b6a9de0bbf96167d055f172914b37464a4317b012a66807b05e02bd15223d87da77cebd619e2263e72aeb9c44d3b6c36173b1edb22ff96015e9f70b35d5b826790acd7859e4dff0fdca2acda2bb2889d7fe4d91d9b4a5f1abe3a9ce5c05b8ff7068627909314b1e2180a07bc96827a8751c2660ceabb77563e7195ef7bf3ca3693e2b7b8599b78913bb1abcf074e0c588e42ad380a55a7aceeeda1358b52d8b83f3a8ec654c2ef825b77ff4178b9eb634f8ff00d8ae62ce44f78d0d372c68ff6751b00b337e7c59c5d3a44d3daa5aac4e4c7e4c96da8de0b88e4723c90e41b67130a9788e108343be7bbb0670237ea37f0293b897d6cc66878c602e731e1ca47f9ce20a6827945b578a49c7a8a47181b13cb7db5d27352b4fd688e71117752a7f0b5cb1f4d49495928cdfc38f66070105c4e385cdd0ae5d139a6e3e050efa1532aa0a91cc67cf828dd47d83deafc7cce2a923094faeb2c8f9897df84c55b028bd3b7dbdc5387ae5f24beb36a1108734491c5c637a99e43c83b54b22f16bb8131e9c1eacd5dfc160294da3a2f16dc742fccc242e9d7546387c1654d9d263e5ef3fe281d2aabc10fde565d1df044bbc9f92c79f61df1f27fb54f8ee58fa5b7c150d661f8adaab528c08ea5cc9bbc8cad55ecb4850be07f8ebb7bd7ba8cb19937f026c48037a263ebce7836f4233d463928c6e94611012200bdc452baf3693e3ee793932a3358d6dda2c1f41cb171ff344127f807adc6510dc0c593322734eaef586aea3ab8700189f5474e6b70c13c7fca202ac7f161bc02914a0df39f0045811f02de6d8f582fb105a7459da5ce09fbc5c91ae95563a7afc76e90bb587f8cb52367f8adf03b115831eebfc0f44849bfa6bd5ec90642d3f2b43f5080058df9862ac17d9be019dfdcc666e528ff6a72f1a87d08ad0dccf3fd64a2059d978aa93414dc9447e137c664303a7e4f795faecbced8c735a864fadbce18f332de5bd4b2d08f440a9932a3d487bf474b7c12203f23133c6ee359220b67422485488f86c33138a47cde976900ca6d1796c1dabdf1c642d3fc9a8d4a10daac296c7f8615fe685355afaae3f0b46c25c39423bd54918e7783a0a52985bb2d1ba2c79f8801e5b96c28bb3f858bed5afb1a770cdcdfafd4205fb3a8514e1d12d9c98b0c64ec9382c4b7a3a90995f7fa4cfa7505d6fa7d71484e67daec2e9829dbaa2cdf879841f583f9b17bdea95d187c0b0b459f87a7d8eee5ae70638dd6459a6d20d26b9af1b06c886e064f9c3d2b723b997675fe09d278f9da78eaffb1066d5ac589ef0bc61c592615738ab51ccaac7a437893f7675ea70d3942cc6455fcd809f314c4522aaf86b4a39930134a007ccc5d53e6df2944a6457bb437767c0fec71765237a36228f4fe09ccdf7f2490317c43ac14f3b68ff38b8e4432fae0d22faab4bcf029b1fffe5ffe986b9d286737ba19a13b500f1ad25963a19d53b5f3fb0b4339db8ea577e060315b5a425649d2d83e841c2557d27de1249bbf14376932b59738a614dfd698a087561c4d1c9549ddfcc8529e056a6c1ac8b4db0a43bc4cf7fdde3415d201146271b0b1c9c15a1df86baedecbd969ed9b9787ccdc7a12bbae2240208ed012b329ae2e81fd732d9405edf21eeb6511db3489cfb2422d773975da99bbf71d0ca0e67922a89c05585c0b009383dad19f27327b891b2a8c7b5b67d2b2f5492adf5744fd6454249634ac98fe4b5e7408e7fe4fbaf66d32c78950fcd1db4d6cf9eac242259584044ce2f51560d0c5395bef21a20bc6b0dcd3c6a5cf13ce45590883144b7cb61aa73b1b407f14046bcbf89ac724086393475b315a7a986575ee308e6eece2965571eb754b3687656a1aa1c8b45f439a7d65a9987e5810be0adf669076facfcbf4bfde9480d97761f6a7db12ba954b04a02d27c8bea64d72de410668b01bb5bcb58f76697fe11bab32d5944994b5079b467cf6dcfce587e3a0c475359298cb2d03ba37652d32bb0f2fc062f06276d1ff6c9f005ce71f1242eea27e29c97eed9355aa4c6a61ae8ba1843978554b18c1655130c5d10288ea882bd5d06588e8ae4a327842f87666ad724aad2219c505b560e23a6a30a1dd7b69e6402465606c45fa829a6e49b4ea7347d9473f72d4acbb1085351aba4dba9f5fec9b45a5054725868bcd978040f947a7b5bcb7bf805d8e391a609403254383e866867b7f5f7abd3876dd47c80db7ce7f349f32d6d3ea911a1cc171c7e6b188bf08dc33a6b6ce2c2309a205eb14b20435a1b15f6a1c053f02c6d5920e4f4596679ba897c962a92da6a1c8945f82c85788d2ed6bd8b213cd43006b836174c32af729d85d84b9d60061ed9cb6c9b53b69a4190896e326c7347a314b136a1ac46b5113ffa70ba0f9dcee3c89245a2ad3e764e0e40cda449233b8ad996689625f8ccfb7563a8cc7ccd9733f129ae3c96e27b953f54fbdf120607b26ac9b0ea6a8a6ce011abfd5336324375e65580e468fcf8a554b620f99fa2c084cb01197bf8f843f3ef643e0695ddf63bc8a9d66b54e4e232ace2a7cd780c030a10848f2e813ac4cf0d09c0ef48db1e25db09540ac238ee25c6f6e79bf1a612a7b3e56a8c4df830bdc3e8a05190970151e69a476dd57925de864bb6548b294ecffed68bbaa3880498eba4473a588cb59a9f1f0d28d6349f23384436efd7b1cb0fdfd09feca1b3ddd77037bcac5a4ba12b4ebd0ce97fc288511dba101e3fd607dd787253511d5e974838f991ddde683293a1fefa43382365208ff025190fc0e7d1b5441e3007856b5b5e75cbcf5fa4ee9481402e66a8e0abf955bafdf41df681fe025ff97c95151d88dc93ad256cc4d74255e01c83151b7c69e641b225c055290d66ec23f2d58d2ae3cc3652b8e878d81b2892a73463b310868b74b9ef92ac320a4726b9fef9fc679f90b23b36585db02b8e3f0cf599595e6ea12ea5104b9fea41cc7f1371e279d653280c4ded60514f3c4d9781b9338176c431bb16ea1d41a055a3913e2216ca77ee93e09c0ac6e4910ba876db9a4f1d046063669c4c133c1e5ba3e0", 0x1000}], 0x4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) fchflags(r0, 0x0) 21:03:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 21:03:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) 21:03:19 executing program 1: r0 = socket(0x80400000000018, 0x408000, 0x800000000000003a) r1 = msgget$private(0x0, 0x220) msgrcv(r1, &(0x7f0000000080)={0x0, ""/52}, 0x3c, 0x1, 0x800) 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_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 21:03:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000080)=0x9c, 0x4) r2 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x137) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000180)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000440)="79786acd8e70a3638e4b5feb7b23eaa083a1071c1fe95d762625550d7632ad606447aeeedb69157d1afdd67295365a", 0x2f}, {&(0x7f0000000480)="24e0e42bd65e0bf4f27c30fc410c14125b4bcdde434ec59d0e970939b1dd6626745065a6ba212075e91dc7251ba48deed1a3e2f137bfc7290b4d4679feff63f0bc327a647ed5bd42f55b73176b34cbcddc6b5a89", 0x54}, {&(0x7f0000000500)="32d91bf5adafbbeb720992166936d956b0dc756f14bf053b4a5a91280122a83345827d814198f3527e7aa628bcad0fba01ba4ab37b0197f17eda8b0ac0b7d376ae8d87d36c5e3d284b8b7086e5d3e2853cf7dd12661aed90d5b3c8a7de48e7341a1a1c7e391d51baf3075a6b21168b19695ab06782e3eabc0a14ad44efa59a2ec3eb783299e3087cdcf4d8a9ac9badac9538ef0c513e2707961cb993944e87e6e7d21c21f39cacda61d9b5e7d88de7b9c811ee3c84d8eab222b1faf3d13d408261da1bad93f6a60400", 0xc9}], 0x3) fchdir(r1) kevent(r1, &(0x7f0000000280)=[{{r6}, 0x0, 0xf5, 0x40000000, 0x5, 0x200}, {{r1}, 0xfffffffffffffffe, 0x22, 0xe51f57316f3c5f99, 0x7f, 0x80}, {{r7}, 0x0, 0x40, 0xc, 0x37a, 0xffffffffffffffe0}], 0x3000000000000000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x4a7e, 0x2}, {{r4}, 0xfffffffffffffffe, 0x26, 0x12, 0xfff, 0x20}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40, 0x1, 0xfffffffffffffffe}, {{r2}, 0x0, 0x4, 0x20000000, 0x0, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x94, 0x0, 0xdb, 0x43b0}, {{r0}, 0xfffffffffffffffb, 0x20, 0x22, 0x2bf, 0x3}, {{r5}, 0x7d120f7bfbfe309b, 0xc2, 0x3, 0x2, 0xfffffffffffffe00}], 0x2, &(0x7f0000000400)={0x1000, 0x100}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 21:03:19 executing program 1: mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2001, 0x6010, r0, 0x0, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) 21:03:19 executing program 0: socketpair(0x1a, 0x4007, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x11000fffffffd}) 21:03:19 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x280, 0x0) fchflags(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r2 = socket$inet(0x2, 0x0, 0x5) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 21:03:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0x2ae) r1 = semget(0x1, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 21:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x200) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000780)=""/199) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x200}, {0x54, 0x0, 0x4}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = dup(r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 21:03:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:03:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 21:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x77d}, {0xf3, 0x4000000000000, 0x0, 0x2}, {0x9, 0xffffffffffffffff, 0x100000000, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/158, 0x9e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = shmget$private(0x0, 0x4000, 0x102, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 21:03:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 21:03:19 executing program 1: unveil(0x0, &(0x7f0000000040)='r\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x11, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8850, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0/file0\x00'}) 21:03:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) dup2(r0, r1) socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffff0) 21:03:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 21:03:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) symlinkat(&(0x7f0000000380)='./bus\x00', r2, &(0x7f00000003c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) linkat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) r6 = openat(r5, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') faccessat(r6, &(0x7f0000000200)='./bus\x00', 0x0, 0x3) 21:03:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTOP(r1, 0x2000746f) 21:03:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/24}, 0x20, 0x1, 0x1800) msgget$private(0x0, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000080)={0x0, ""/32}, 0x28, 0x3, 0x1014) 21:03:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2, 0x89) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28480, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000480)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000004c0)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x42) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x18, 0x0) r6 = dup(0xffffffffffffff9c) r7 = kqueue() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10900, 0x20) r9 = socket$unix(0x1, 0x0, 0x0) r10 = socket(0x18, 0x5, 0x0) r11 = socket$inet6(0x18, 0x0, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x208, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x9, 0x70}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x1000, 0x9}], 0x7, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x8d, 0x80000001, 0xffffffff, 0x6}, {{r5}, 0xfffffffffffffffb, 0x1, 0x40, 0xffffffff, 0x5}, {{r6}, 0xfffffffffffffffb, 0x2, 0xf0000040, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x41, 0x80000002, 0x1, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x1a, 0x20, 0x8, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0xf00fffff, 0x8001, 0x3}, {{r10}, 0xfffffffffffffffb, 0x4, 0x4, 0x9, 0x100000001}, {{r11}, 0xfffffffffffffff8, 0x8, 0x8, 0x148a0000000}, {{r12}, 0xfffffffffffffffe, 0x12, 0x1, 0x2, 0x5}], 0xcf, &(0x7f0000000440)={0x2}) open$dir(&(0x7f0000000500)='./bus\x00', 0x20000, 0x80) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 21:03:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x7, 0x4000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:03:19 executing program 0: r0 = msgget$private(0x0, 0x8000000000000006) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000d3c697e37e24e942bf67ad0b7fcd7926c1a716d7775b3fc5f4c2b1674adbb6bbe1f94d0794f8ae503329d444707da81c1f9c3c0d242e7417e0f3c18cfbab1e3d86489f34201deb0d9b62d905ffa161435640a9181328229d38450835ffff1b5b83ef00a804b5de1e854397f154660f0d8b6fa0ac51e4cc87e3997feb4a58fff89ec3ec1935e5ec6f2b31d6b3192cc105000000fd638be8bdc013a9feb1730e82a63b947b9ac7a5c88314c6494b97ec55a6c7800d6959e0c233dc33bff70d4155df0d5be9012f65c2befdc9e2b60aa044de14c37407651c9ff214e67795655fe569cc46e37d5212312d41adcd03007bc0520c"], 0x1, 0x800) 21:03:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:03:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2e38, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:03:20 executing program 0: fchflags(0xffffffffffffffff, 0x4000000000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getuid() r2 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) setsockopt(r3, 0x6f53, 0x101, &(0x7f0000000240)="67a4f180ec4b4921ef0bb65ef264007fe0486d7a450d62efac83693326cd749c54ca4bfe3c4fb965e7cf14a0e00bb1be2db74d3cfb1eacc550ee07175aa3c8afeb98de9e86d938802b021137f4a447381b", 0x51) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x6, 0x57126e38, 0x40}, {0x1, 0xc172, 0xffffffffffff40d8, 0x9}, {0x1ff, 0x9, 0x2d2, 0x200}]}) 21:03:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0xff, 0x14}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000040, 0x9, 0x100}, {{r2}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x17fb}], 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x10000, 0x75}, {{r1}, 0xfffffffffffffffc, 0x18, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xdb3b, 0x9c}, {{r1}, 0xffffffffffffffff, 0xc2, 0x10, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x52, 0x40, 0x400, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x30, 0x4, 0x80}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000042, 0xd094, 0x9}], 0xea, &(0x7f0000000000)={0x6, 0x5}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000012c0)) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) kqueue() kqueue() accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 21:03:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) sendto$inet6(r0, &(0x7f0000000080)="c2e31fdfd1c0e811069ac9df31c7deeffb226bc08db0b2770ae4a6b4939b103ca73043fc0c8382c3ab0747cc25bb7425b9af893f9a332c5641d8b48989fbd50b065c3942e1c8531412a056bc5b047ce20e4476cb1cca9be076a1c45b8b00f7217c4667a777d6a96c46fd6a5fc3789c0bfe533991053bd1857efee96fe2ef25a2421b84182aa383a9411d27dcc242fb888e5d8f823c7104ad0fd0a866f6d9f9cc1d55e8761bc74c6baf24a20334d02c3c48f7a5c10bf736af99bb170e39f60a5b41c086d77a1f4a4a250cdba3542265e74b2216d985bf0716a5379307d9cc9c14ff9e5a6088c90102160ab52be1a098d48ec1690416e576e77691e61b74a6ae17e1039e9c6d004ce434b5ab2e9b761abef2747f187bfdd69fd8a7970afc04af5db153227c337e652cf13ca0a0a82428fb3d1506d0ffe1ce78eea6a74ade9e3450ed94ef57b1516b9dfeb5b9b9c58ad3b00711557ac870bdc3507335c64c0e247e8a4f968c5c33371054c6d21ff39ce215608f8636e92f7b303edf145393e449e589240f53cde5470e754da6b7549254025d18350969e021801bf95477070bb9cf2384fa889230919a8e9b50c6352ef993388400a700ff6a10c67c5513813ea9ddd09c4a17596c65c6e6a59cc675677222ecb6121f530b7605c036a6f2b826b0c56fb714567a69425b2d345c17a24f79af516dc679afca5439bfcd0e9fee7c27e4cd095715de98ccb6bda5c42265e6cd381a5728c341e4b4dd494d79361dc9249d6b7ac7fc7ae2869c894c6b91d70335d35fd5fe03b69d6c5f9589396594609b9c7b47a2762ea45cb70ad7096847854837bdba95fe0169b24ac2bf6f6772ec7b959426f0273bb082c45e1953678d2afe1fa1f610233d0fab41f4fa7b65bb04d98945a38b93b96cf3263785ab390f070a03951363a986fa3c88e729d630b2299d5b5e975b17d2bcf5342172b6af7c84edc7149a4f16522d11083c53f7dcc62d4f76d99f2b777da96bb10e30db198c1e49a731092e4f522bf1e4c4d0147fb69a0ab53e70cf3dc2d6b5b822e8136835b3ae3f23fe3a50c87e16522cd69b53f19c1b96043ae4e141fb35045e61d142701ab870dc72cb630c14476671d4b4fd186f410ef8a12ea2e38c2ed9ea24f0cd5882b16fc081534cbc82f82bd31c53455e74183471b93686cdb8a082694bb41b062c342a5de44cb85ba58bd348f0f37d0ef69c2a3b5c5703fe4d4de7ff6dee0ade8caa6d0a143f6c24124f5a6bf523506c3d88af73c47243a2a23c9c7e959b2489e300169e4b748b7488e4e1ccdfcf8ad84458f797846a15fbf2973b3ea0e39cba86d9a56cb41123878f7f45a8573802bea0027817aa27ac4a8a3e65cf0e73ea78a842b00660d615a7f8d9a99022846efed504d2cb405cfc359a3966316b8768110b9d68ce737a381de457d0b276601a74ee83d2c31d87cc815a18a5ed7c9cd081ea2f541b05e1e4e0ab0cfb80b47552801af8880d268a25cf71da2e0b0d9b2a658b922ec50ac081ae5a91ef109117a9f409482026d4d8ceb5fedd26603034f694d7236aa23833e55022f2605078eaa3972d110134b5f92a51275b49790d135864dc2eb782632098e7b22b973478a40bd4022a15e8d210ba4eabaed9a6d786fa53a110e78572c728e00e01d126b8fa308525807b5d41c2a22fd03fefb9d547170f217b16b22d826b7eae3c5afaad085588351c6dcc5ddb4dd30a54dd5efcbec62dbcc0a46e28ce64bcf5cc33604b732eef5132885391f390819a1e112f3c5c947608d999e62feae3f771232190089c3a91ae66fbff298b4cf4121879426826dc9e62b6986d1334dafa936255f8e45962fed16008f4467d5f8e4c5c1b2c5bce0170cac12a923b75dd50c1559fff1f8d52c56f40d09e944883586412b4d723f94c5da3486b1f6025a04ccc5009fcfc832592b06e28a4871974e0862650c221ba5bbe4f9eed740018053e998ecc1d2e0b2bc8a5ea2758b0060325168c15bc2545fc8e8672ea973c1ecc3d47d782f6fa1ce46f6cd681a1bbf995e081916b1cdbd3015cb950de5faaf91d47bba488dfac53560dac4cb672093181b8cc953cc8e9b8e7e233a327820cc9005f2365c0d2814c2b03b56b3468e16b7007f8924ac8fc6ffd12ef68d1d4c81d6718667cebf0ffc635d8cf00711d5044e5d68fad61c174a457c16b54d3af114c12dc7457c1d07b6be47da1dbce4394c07e6438f832636bced10b41816669ca5b245867f6ec3db0caccd7759d8d6aef37ab778a28870b87879e5d62d80e4419cd6567b035c52a373d6e3be1750c89a62da7fb65713e8698cc040fc104892d866cfa20ed81a70537733b75b6d8ab14ff25e87618c899dab95870b75bd3b0321932b55db7059ca6d4ce3a06d7a799bf700ad4cb1a6d38b22af0b1bc92d679b9d5a04ab7d3e1e1e4077e6a2f6ebb849459d44b44a3041d95f304b7323b63ce1a92a21933e463c9b46cf48dea0d498bf992c618ab0efc0c97597ca0cc139df1a62f094c7f09cab803c32cf422936bc612966a4d38585535c13717d55653e5b39fa0bbc29313e9a80fcac92d8dddd920308a5e201d3052b6bd8e4298a03e4549f611f87c74306c587dd69abe233dcad4f85c5addbf777925299a4541d5b00e83bd55d32f1c9aabb88fa7c2194dc45dd738cf65c2788029772e5114dcd1f279e320bd81283a5eba6922dffacbd670caf9cfaae6fa467c08ae03d338e40637e06ae78adc75a9ccb8c7b9670b1ee0f72b72457a9c8a19706bddbfa0202bdd4e42c6fae41156a01c246934364f83622bba7b00d34981d0de24a3029f623dbacd5c2f84ad5e13e4d36f224ba01ecd5d1d63bc7f2095c82fc0f91feefa6983145cf7e0c7175f035f8291f306b43deb0ca3953eaca0c4eacd1075e693d6c489ae7272cb700cb3b209dde035e1158d2481a30a58bcd021748e284fb191c8b2ac6030055b2cfa8bbe4382f124380ab9454e0c72ad2b6282ff75067b3455edd3acae8c0e9f9c16c472433b636925efcf1d11d6222cd3013ba9becafc6d2c34fe8384a1970de885e24236d041f9f39936917eacc1bc77e03be56133901dd5f1b1050c57d733c32bcf3f623d69465fcda01059a3c54b5a1f3554ffd153c34e41056880b806708c12df043b4e369615fd0f5c0c535bcc6d278c0cbc125aab02013b5f4467b4e8026cce696f528529db76dad8f39279702faa95d52cac6d4adba411d52831cd95d6b1d6f37f355ca0f3bd346f5abbf6b651d2ec2b1ecdba441df766fa7ee31d4f144dea7cbeaff159ee1241f3f769f706244557f8550dfa7628e6ccc060e57224ea5fea5558f2f2031e86569cb9a9bcfeedf31236cd408e897db5aa8659ebfd19dd34af02093fbe7ef781e2f640195220350763fdcb997124a13cc52671f789c1cd8fc4cfbca7720c37f6618b615dc1c89847a500738886fe883532d7cfc3f6b8ce6f5daf16cd8c0ef46fafd543d62cd08f1e088eb6db6292e0a40f75c1682782a12d4e52efab8ae36a105a532cde903e40f2d5588464c664e72ad9e04f86367b89ee50c66a767b7d8afdcc11d00f608492e86615e6770088fc145be110d4fd60fa0b1f3fa1e47426b2e6c2f2cd54a4130f733cef64ea131c4014e912be9d81f09b62288c474336ef7a6d7ac825385e1d235dcfba5ae252f4f8514ffbc053997bb382583cccc530461747b42addc3a1f14580271a165212e1fe87096af9b18a84164df772b95f33953dbba0b72aef2aaab9a21f7c127e255255bc0a9068b2e4c32ce9ba6cdaabce52392e6147ca7b4f4692ef0453f70b5903d4e9a3c1bc66b9eec22306e98264adbe09427b80e34271211a516fd2b69202e1fbc81c5d615175c9e654904cca19458881b0c1204be394fa84dcd60c1ceb18b7176994dff4c4ec78c423340b28c55db9fd1dbc578c1043ad5cc5d4b1f9fb94516e3b02d969a84223b06228c9524fbd5f569d24b584d520577f305f1f11f5a7c367b84f43aad4c53026ef77773d9a80291a5071f6651969ef18276ee49ea2ee39f0b6cdbf30da20618af2c73e0ddf0b2d6bd229438e39c4c825495884e939100cea291ddd5bab5978a31b73a65073f2059f33f66425ef68db560278163f74a3518ca4b61f9b473e3ef8a31edd2c04d7146597af02fa60b9090883e2107ad522f73906efc12c3ca039a57c455c45ea0f77892a865c6b7964a7e2d55ad42911ed2b73b3c8d46be15b4f56c95378117410f962debf5d77b371abd149525be63b3ee6c547d73217d4a4628a49ab93b48ff750ad78f5f53db68c84c06923a794aec4e5ef2ff48c1b83c8111db975eb7e860988c01e1146b09579d241b9f0dea4b5e29e046612e51eac58c184ce834fcb9bd812d4c20b7c213a130622fb48fcdb04fe6853f330c07c9b95f3de68eed95b1a1f7836bdc79ece905eb34af008adb60d670842c6b439188b9abfd34588f9695d5fc2f3ac1beb31ffbf69ebdf0bd891638f331a8845b402a7df033e7f8fc05976631ebe076ddb57fa65629cc75e78bf7ef8cf65b592705593db6c8c60c0afd6aa1b393eed30cc84ce2ee5bacd965baf58cb0dff93947f0df6fe7bf4d94813335da72be7146bf3c4968c15f1764666f737c766b66d6e280f5c769e958bb62d07b48d7815268ea1ae671b37518e9da39f0d93cc39513ab15bf6a44fa8c752a60c416dcd286ab0d8ce8da4e2638d8b2b7d80670551dd7b7297265e6027d205baf8ea3e644fc5865dc9b3a6dd9e5bdaa03ae353ef7b68a2ff410db3d729560770c139befc860f4bbdd0bf49f1b8b219e8d4ef6c8eb43996304611b40f1572ba5afd746dbea5667c380f39e31aef336599ee1121c77a43efc6bff72fe55962574872128ca9838b7eaace6c96f82bad642e6347af53d48cc79db5785bef5463066b58cbac63a28ef921aa195b01b5e4e5a9e8e6b605635cca8c78de46d1012e73e6cea15d6a40f6f8b96e75d2557e6def8787d6ae34cf9d33073b03d484b81054726ace4b2cfd656f6988c9657f22789c300229acc77e04e8badd4ea1c0b396ebe38eae851df6bfada62bc09d8625029b7cb8f96ce181f13f1bba2adcfaacb7069d9f8d7acae3103af22609d12fa9792eecf536d004ab26f89e326e1531264aef8e2f32330068715ddfb5cd9274414dfe9b1e861fad2c7b9b674099d166aa2d9d986ede782dacc57f46c6c0e3f6c806505f10df127124b74c9ae467fb68e872823035c623f58a85bf1101d2fd52e1a15e324d707ae09db44bfb45635f74601986bf4982c0e5109c2a962d142ca5e05d11bc79bfd3ee2a56c812ad44d82f473edd4f0747a9aab27e47fc8b374731b00c06054a5dd578f385aafa614e7910d40d2d48feeaf56d3b3d788b01a065704c178813f1639db0e290d6c5fc6435f1e0e22772da1d63ebb5afd16d890b335b8d4af19a3b59bc85b18b3fbb9c293c92606d15ced95f2553f5ede403b1463fce71f31dfdd467f3303752384a4e9ca767bb60a636a083aee52a39c7a7064da566bfc4ed8e9cc3fe6d51a222b9d55a1d3b3b93f30adc8c544718dc5369f5e57c35f336581a19d6e3c90a2738166c24200ac8cec149494f436137ab15154d8b4499c3c312bd1388b69f5d2c85001fb4aa26a8e811206c0b6d01efe9711cbb8e5517277a015bafb511751fa6cc71a7e12342189ab80f30e67e7955a68fd74b905fc863add8cc60280f23eda14406f3bb1ca09407557817d607580372307966f746a4bd393c9090ae3ec9f903da2e045d8fbad45283e0df9ec7403fdbb180de5865eb", 0x1000, 0x8, 0x0, 0x0) 21:03:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xd90, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:20 executing program 1: socketpair(0x7, 0x2, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getgid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10, 0x0) r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x602, 0x40) r11 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair(0x33, 0x1, 0xf57, &(0x7f00000005c0)={0xffffffffffffffff}) r15 = open$dir(&(0x7f0000000600)='./file0\x00', 0x40, 0xc5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x28200, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x10, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() r21 = getgid() r22 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) r24 = socket$inet(0x2, 0x2, 0x9) r25 = socket$inet6(0x18, 0x4003, 0xfffffffffffffff9) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="0e94d2e028ecf9d3f8a894a0c7d9451a5e1f3e54ca83f7bab77f1953ef87304a488362bd6be4b35242f047891e10ba0b3bceb229eb74a78330a78bb89a7c8b51b2b58df5ff45c413703a27e2bd3b9eed93318ad8eb4969f9c8ef4258a231a141743f46f8473ae6dd0d92831e99a9adb345d9f10dfe41f23aa2e992b7a50c4e6d76ddc66ca7be44f9851351944f652499084231036f17e60efca0b38df19607ed5ec5b788ad2ab4149357023cd5458e7cc78092018d4190077a1d1011b88226a3a6fcab7e53c82c98f4889af6cf3269b4f6bf6cf7170f67d957ea69d176806c6cb82449a6fcab07ca6bc6c43800dcbb807eb029029ca2ee45", 0xf8}, {&(0x7f0000000200)="a791816cbbe577b50542b053a6ea0b299d63c31d5ba954d3a1511b09f6a8609cc5d819128f69fbc7a5102a2a2d5b3a2eff7e284fd7509628c87d2fd141ee05efb4dbc13373e196eced657f67b260bcfbd3d076cff5469731c2e9359ddf2d461df1ede573b559b75195a1ba0ab2421833a4904d47b78e0084e0bc0a4da4f19649237bc62faed2fa8318b6e65313a6ad5693a68e7e6a290432de9322c0a0a83b24c6b3f6329540ea66731b09cff53ee31e2ce29826df39ef2480ec5a028075bc67262977899470839d32959596081e512569142ab39f0a9e434f3c8c04bd28a2c664f0d20c97b9544f27cc6a9248b8f5b1a9105232ed4a118a35", 0xf9}], 0x2, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24, r25]}], 0x100, 0x2}, 0x2) r26 = socket(0x400000000018, 0x3, 0x0) r27 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x185) chflagsat(r27, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt(r26, 0x29, 0x1a, 0x0, 0x0) 21:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6, 0x0, 0xd84000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 21:03:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 21:03:21 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) fcntl$dupfd(r0, 0xa, r3) dup2(r0, r3) 21:03:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3ff) 21:03:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 21:03:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/165, 0xa5}], 0x2, &(0x7f00000004c0)=""/86, 0x56}, 0x800) sendto(r0, &(0x7f0000000000)="a4f7fa4024b36db92377b977664e96eff8a35bbadf7ee3791fe1478d95288418325cb920bbcf8bb1f62487bffeddc269cd9b3ee82663b93a1f96b04c9583edfa2867aab401697289eef410ca40b6053767df2625c75179e367c1376376f7c10bc776063d7d1760630cc73646b01826cc0fa53b689aa260a377087729a55c1c56c7ff84fdcaf1794782c79b77e54844", 0x200, 0x0, &(0x7f0000000580)=@in6={0x18, 0x0, 0x8}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) sendto$inet6(r0, &(0x7f00000005c0)="c8c0cd7355156dab7269e55b0a36a61afc1a1350d115c2fdd16a3838b98171ab3f137e5c40ad6e022f2f3a394df5a384462e80c211e625909b7f1a16374b92751fe916552b51cd5bfd62b6708a0221cfcfc6c71256bfac2961a752", 0x5b, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x400}, 0xc) sendto(r0, &(0x7f00000001c0)="3525c4a0f1fba17d2ce8e80b59e70ed53def533c3f4b593f5d8ffa034cf7f3a16d30a7cd2dd5aabd40b6369e812140d573a4572282dd600650aadce9325586dff862ee35be6ddcb12d698243ee13604b856f2fecbd00d6194e65e749522739dff64a9c79ebb1e33ed3b06587e42cc4840016547882bb467b697065dfcae57f62f6e42f5d7a68d0d533e9970979989dc67d08c7756a87115fd6bdaf3e3faa28c67057bf255ddc8c3ec748dbd589337afb80", 0xb1, 0x4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x5, 0x60c) 21:03:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x5, 0x81}}) 21:03:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="517a2d5a7bcb64b5c0e144c44b1761153348581e5a8aefb132283de97953f2c010e821a02af7f0f4d4904f9fc575692cd4404d450362999d967e78de03611ea739eb02c418cb912a2036bc560b99f14c7f4e3d64ced8813146485f09405b83e528e98e2c78b0661ff0b006e0775da2ec19c125f2cbfd021fbeac1dabf8fd6e752948d8eea1454b43428d027cfe523d8c0730a2f0872d5fbb1622383a4cfd44ecb5e0b24a20b75e1e003b1e13b17e3bed9439d388251a730d1953f6811211be52d1b77ac12f2dd94692c9e4fe700a1c7818361718607a68d39d0d97fd0d371ff79ed1070241f5f05beddfb72dad899eef4e70a3571666a3c15936f8b355bc5c85d393ba258c56792b9c266a5c4e1f40bb250298e2421a66f474a0202793e4d9ebd6da717fab15768eeabf96", 0x12b}], 0x100000000000007a, 0x0, 0x2) pwritev(r0, &(0x7f0000000400), 0x3c1, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x3) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) fsync(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) 21:03:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000002a80)=[{r0, 0x2}, {r0, 0x21}, {r0, 0x110}, {r0, 0x104}, {r0, 0x65}], 0x5, 0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002ac0)) sendmsg(r0, &(0x7f0000002a40)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e00666900"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)="e3865bcec3d1c4d544ccacb72e06df367b660ac377973beb783a87", 0x1b}, {&(0x7f0000000140)="aa97ba913c52e41755f4da231d47923a104808b7019ad6f56df1db3cf92ab0c26befaf90914cbe290e643e74baf4370ac256420887646ecde7b65859be4b9c11426f0a75d4feb89c90466eb1afeba627cdfaea2688cf8d7177574757c2a2f666fb50882ba1b35f9963ef3be1bd85dc1c411ef496d5f6f8592c73a06e3d37d6156dd739e9b09447555727abee8965da9bcc524d2828898fec7512d860c01fb368684d2043936944aca7355bcc7155e3c6a04c6945d46edb8ca7ac65f3b9d2c2e2825b22e0ac8799a37449199a549c4392", 0xd0}, {&(0x7f0000000240)="36e8", 0x2}, {&(0x7f0000000280)="b24480ef49cd01e1d47a8be0437061362dfe0433b20e2bc51b31586f8d8b70b458f23400e2cff06952dd7a681ceb75c1b8f349963bc3dc2d8229d2a72575256d3d7067e83d713e144d21065b88b81497249bca22cec20eaf32750c28a9c864d68988cc1111c78c3517fa753aa7586b700edda6b3469e02cabecc0ef9c345a210b3f7e92f0be6e3597d895670fa1b89b3fecdd072f4e90d52b41b914451a44b41dc7d5630565ea503b025f7e06daf68770441ea2f59fccd4f7112c96d1cf858db728fa93c19e5cf1fc51195576a829fd100847d5bfd9c2b53bf6bb1ea28d9da74d6a0d1407e97a60de6a5d1c102aedcd511bc8ca691c27a24b23e3775dabcdc5eb5c596f77b53dfc9253d690e4df50494f06bccb49fed7b1d70ecedbd68980cfda0acf10bd915df9fad2ebf7eec10f3c296668221c627cda1324fa4187493e60d75325735d3edf3568dcbf7a364695c6cea0cfb89cb744dba31b83b2ee4d044cd50140c4b4b17deedca16fb67f76d9929acce5479c93fce6b6b926080fe1eefa75b87172e71616ead61795d4a4ca85cf8048e1b07779d21f4a18541580ad111f7a4da0ac99ca5ac784164ab23910fcd59a51af110258e68685af32e7e44db7d4f2e5c9ba97bf60d10bf7b879e6cd495e921e0415927bf0c9c19b0381e26f8f4162947dc3ffef30226a34896529d88733d6412828fc65ab4e72cdb3ba6b8fb070949b22ac9dd67d8e8fbeb28e70a2211348661b3205d55eeab1b72659197dde17aa6c8cc8cd35256e36a912f8127ad44b332fb796260bddb80eb177393ecc79c9b6efb5a3cf488094ffd543050a00d375a578eccabd116809a2e9001df3547a00eb16bfb4456cd552235bc997e9e460672cc5548bf5a76dcf91f238689f36821f21ce0ce3749b9a92048e6fa7d6b73e0a79aa51d53f24d8ef0d6342083bf721599686c765878b5b26f15a8e0c9101f6936936efcd98bab55deee4e8c55ebf5e657e1722b02d8b1c37f62d02dd6d7af4c8c2cd510e2477dc0ccdccd754be30ee449e00b104c3f0b188a267020333ab0abf2e4f9b9d0290b45b741358de7f7e8ca4fbbba42d8ed6c5e640d24bba95620720b4b33e183c6abb74afac55844e062fd84c42f9dcd052c75b3bdb1c9d01337afe1ff2324c929fea5164f1b7c585a01211b54043cf7fa06cac225bdd97641c99dae57fba2ebff6eacbb8e34ca0a0c7c6cec1fed8647feb0dfa5d7979e4fd539db91797d1f9a32d1eac60f227a0217aa43a71fbe6021d43a158a28dea1729ae72ab8599f02945f175bdb70ecff6e10518155daf2dbf141e5a41bbcced784ec1bde00a563f542ccc66fe32851d6c59a55edba4a9fba47f06a9820f5e9b584c2851f922536ecf542a61d2f11c3502bf4c757a71344038143b62b22453a18c1f43f07e9d7fb1287ea61ffba0f68c82b044ba74fcdeec35576d584871bed591ef7c5426f69adcb676655d4b8573ba2ff84d370a168e6dd5d79d4bb76c68263c518754b1f650589c58c12c98f64f5cff0c8084dd829db6323bc2c25495ee66e19e1ce3e852ed6930252aeedf69d6164917148d3e66082c48052d756a7a7b71bd52d1eb1f24ed30de49ded5cfb183d29362cb7b48159450af3ec88b554583fa4a1b05c5e76a29821c1deafba01a29c728d3a378399b3b3dbf61d68675830a03d9f7c47acd8e3a79ead07c17fd3acbeae0ccb8d29906ba0a84c0f22e9a49fc2cf750ba1c7ba0f925e14becd64b7437b73a9ece4773b73f46e35aeecc765160c40bb9fd46ff14d3198f6cfd1a6015765bdd8330ad970564d548b3d9cd01563f031d94b6d813abec9c74f00cbb472d5a8424414dd1c24e295b0a4192ad5378885117aafd0609c7679c924da3aa098443bcd46d4fdbe2c2a7551c8d1a59cf0ff84290aa073fa31d2e2ac8d2f02e3677febcd6502ab1dfa4070af816eb012fb1a580abbb2e4541e1a42068b2b0921506d00fbfc372ba37522eba1131112a119ace20d3d6ddc99b3a57e0e33f2929e0570d498fea2d177b37adf901bc7a972dfbf7b12b457d8e5da94569eda64ca24f58dfbaa4a1ce934ccc66aef9c5ee767576b4a0d8346a71ea30e8b3bda1efae9f9c719c4e7204e48e67870b4324ed4588c96e5ee0d90169cd0da7589cd4d0ac73852157b510d202949e42822d9db74ed63cf2eeaa9f3120a7ed44c902152ac7ff86739b5cc2e3827ccda7811b8ba99eba95c8b2c05c93370425ace8af24b3659e7fbd9b00641067873e17afb0cda055de6d25dfdc286dbe796273dfd3b2ad160ac58c8b02d5547c2c72095382362b38aff54d80ac52a451a86a70cd815d743686a36bd588f8f2286bd05f79f7f5fe780e7d2d0c51471834a087aabb12d25dba1050f7cd2d645bab5c28f09a2cb5f17dbfdebdeee79cce157a68a0ee1e2c9b5a00f41230c84fd2abf465c59d6f0b2bb71cbaca9d0d869cedb82a0d44e8c8abae37f9494813a3afa2978e8187e2863d34f42386bbb74437fc4eb7e993193e209d5fa280973294413af5083b56ca636b462f7d890b5f899baf90df182d52a9b5a4799217d3bb6361da3761f7c98a0433c511fba36afc16df5f2375f388dd0861e512f25cf3518e9416fe336c90439de139c70f43c944fdbb1f8c6a47970cade8107b44c8f3531cc5f4b3de47bc93ad8fae7c39c8aa1fb9bd7828191e7e538ee162660a7971c1ea24769fd1c57b0f23fac7bf1ef48380860efbffc36ce1c7aba007fc523a017991130af757dcc7482d3c1cba18a3886724940ec87a43b96d1cd437e5ae8b944f124eadb981639905092dcb0ba684cdebe685249d98963e402fad30bdfcba8a508030c43fd6e41e7609f2bd48f61a2d2ee17d3adcef6f74c70ba01d9bf17d06a5d46bb323fca0eb5f93d54e994753bbdca012aee44a62190d1705aaaf0f283dad2e1cd86c078e01f341202b2b2e42f01825d54c0b1015b56b69a2d3519397f1ecf0fb5dc6ba7146bdca4dfabe81414dcc52f85114959c0975143a64bef85708ea27005fadcefc7534c3fcbe5d7e336392944d6de2089749d1ce757f34efd5257d033c3a45cfaa3a09fd2dac082ebd39ce6521389c4cba64afb28999477caa04f7a0ed962a07731dbf68017e6512221629d75f9c7d7b37a089e54336d24693a66dcba0c070c1ddc5ef8845742d332f27e6e363f7183a4ef4e6794fb47e778c1dc6ee1ee0f4ed129e244e97bbbdeaf90bc178b4d14bea91f6f0d3b4031e40c347817a9cc953cd898c2ac8895ffc49e0549373f9d61bc4dacf17eaedd642ab882bfbaf4c1704b9d7c12428ce2265799c35b44a0bd502794c66da9eef582474765693c7d86cca9ca8083ba8ae96f6d85f4f4614ed4a15b05d8a84ee579d9d4f1873d20d9dfd695ffc666cd05a69e23803b68275d6a12ec5ec5f1eea7866406551eed7046e74dfe9c2215e0583877ae85ac13c4c626fa0395887326be2309e55121ec8628c2f6c08ed0e0290fc50988b35ff02a2b069f071ae8fcb97887cb32e157532ffdc137ab537cb4e0983bf70aaf0b3601b43d8d99f402154d0faab8ea6a4f1121b5a03c8ddb55e18e140fec3730b0c93c5da0eb461deda49d446840df7ec72ace483bc3918b1da242cf07e1bb1d92a6c25795533a786e6a8fef06f0e77de2f76e221b3678f5ddfc835a5f98cd779741280c3e9afaae827f0d1598c1f2ff3fcb5e50e4bbbe687c260cd5c384e4e91953800f2b55c3a016f03dbc63a9873ef0513a1d80136b6abad1e5a3cf0e4f0faf513f4bc8237cb78f97d728af9691a65a0d4af5e42b8bcc7df904f15939483556a14bc407994e59f3d8af0e8d52b02ea37b237aa292a11800641705690c1df92ee71c0c390c5080252223d05ab58ff84102612f26e38ecf6d343c845d5eae691a809705dbe1c120f0989b388c89f45d06dc6ac55899883c94a2e727cf2da4be073664343f64083425510a28a887b7d77f2ad815c0406278f8e424b52aba6201e1649fc70f13760c93bbf6763c2b4bf6836f61ce5fa27116d767eee732da23dafb512ead939eda684445917fa147108f530523161c8c6b2391c66888d1767183bb5756ac64a364ded789624c06a791186230fd4ca5682d5c62c278d3bb27478c882891d87f3d61175b3980c207f9c6d2ce6a4600bb13c1f9c9d124b94f063054029eae08450bbf523927e7f974a080ae9f921ed191b163cfdcad63997efad8a42205caf81bfd987ac04f4a91df3dfda5374fc0fbe2cf0b16e6f327ca6e7e35cb61695fcc42124253c15bdbc2e964b4cd568ac77f53da7de335d1f0d4af3b0ea071cba290bf5c2f10afbb600b31b57ec5ab8e5e262afff2d8154f60d032313b16c8a955dfb5c75a4a75b25cac805c9cba54106160ffbb67f3c07454326e47db572c85239e5cf996732c2577999f1d4573eb1c06ceea21792f49d359a16bd877c1588f62c30262a958c82f0bd1c8b1f538ad8a9f9270f62e81811a58692ec2c423bf248893a0dfe09cc6f2b27fc3a2a52a84f64aac0ef7333f14de94e05ad5705d14f677849bb6c24478d7e7bc7b4106701f61ef93c304733c7845fcab7e588a99011fa24927555279bf1a69c6420538c9f65d224b0c8668534ca5f2199f2f4dadf7779a891f5e869badbe1bd760ff2490d9ab5e43f7cddec04cc54c34fc32990a6fa14fcf18a23371bce5e07e276069b11c9545452361743075c7c0c9184fafacacc79a98327a7f17fa381fba85c1297c192ad97cc24396c87fb137ba0b2fc5b73bec163d41c0db578b5cade1bb62a5e233974a7b38e4352b16144d46c643db4ca950514532f3569f8054fb022823b0f7ec30a5220464dba23dece4358c2bb2d79d4d52aea6e602c23d789095947ab9489321f3e83511f6b804b5dae559e77da17bb2a4de4be85f7784a65d35286b64c463370d931107da530be05fb932ecc4c2c7760e533628e34ac5db9203520f71eccafe6c48b155b2b43c38ed24ee8992c0f18735a1886e9ec38ccd67fa1366011b173e78559ce158506cd2776bde9153272f88b4a44eb71f17e734bec1d57ce0399d8d73e1817c71101e1f7e5e78ff048cb7e68d6042bcdc347fc058a00716f5e7fb6dc37d673e91660b22028d38ba8d8be678f61c8e059757235a74211ebffd1c42036b6918bfa411297c305d1cca0316add6270ad867f5e5e676207efc450986da08767c4525cc6befe0242d34633a78a1420f5aea5faf50559999649228e607e7ffae516a0ddac33791aafedd70d2e6ceb6bf4fe1cc8522dd7b4e7a029e5a69be82808fffc518a94ade47c90ea02cbd54c5fa0ff6bb60a28216b2286b2825724c66087e4a65aa65651e44c1c61733311153910c2792f278a7efb7b1c794b316b73c334399bbadb3a220aec2cf84c315128ec3130c5f25d027548ef2ace50173881e1b78a9c2f3985de4df3c195f16e25840d79a37d3f6302a88e6c063b1c8fbe9d9329ae6aa0f29d971daf7cf54c3ec5e95f6e2dceed93e2427fa638d5d4b663744bcede96cc5e41c708e7053b8ca6cbd91d2840b4b3060f609fa58bd867c20abf21b4b6c4c976aaca64038ceabf2b54e75a1a8f6c43dc6a30e9baaef5ee053a37abed29e81272e018c54a49458df21f3fe3cf0124565661fe47266618252057d1932f73416f79b362ac215beddeb04b90fc8b382556498fd46e070ecbf9718edf9e8fe74d15e9d8f664c3e541effc2c09f15af654d28e7ddf5b4d93b8060c652043bc71e1e4bf62e82d4119845352fc85b1a7f2cf83331590056d62d3448274c2021d41be6b3", 0x1000}, {&(0x7f0000001280)="0ec1df71a7c8e9967252a08d0db973efe8324c8b4ce1e1c58889f0e988326818add44af572ba821f7bbb08856e9cf6416bed5dd070da2ad7eb93c3343e46119c92d9f4e0847aeeebe90ba40984ad18db3163ed34f167fa317353007c5c4f7f74677357c213330739535e074880162a0447474ec392ee2211f208e6882b48e9a69cd4647ce9c6cc", 0x87}, {&(0x7f0000001340)="d735d94a8975ad7363917421255f6855afb6568ee250418f30649800dba5230a5f29fcdd1156a9be5ac764c60c2f8b0dd84ec05379227314d32738385afd54d35d2421b33728cbdf673b25e6", 0x4c}, {&(0x7f00000013c0)="7fbc3f105f7988f492490d662e7d12531d93a34128727dfdd6aff2aef3b149ea194444a27e0fa0c9657659f19dec472f18907b89354763b079e904e4f42ff214bcb74bf272d8b7b1ae4a7fbc5d3473d2b01ce2622f2120c97568fe0c29f6b6621477b53810bca5033b7221e68369eeebf8f2e905669a9f8f3fbef6530d980a6393cd97a1e191f8184bc304174aa7d2ccab27f6ad86d86534cb2520bdfc0d39d43a0916715a8804fb169b11aff18419f3cef7c0c64f6fe40a2931b0e2200b888780b89c19f6bb18e6012b2efe32b3f7e373a0e0164c98dda9fe16ad8444f3f7f19057f693a884518e776a4d7db23badd882", 0xf1}, {&(0x7f00000014c0)="646214cc6373b47adbb319cff3548453233f8bcd5f", 0x15}, {&(0x7f0000001500)="19e5fe5e03c521a53043ebee56149c13e448b00a87338b3e77533592bbb49af667027afc6c6fa8dda0c4f010b6240d72df97d545a4e9ee18189c94a20597e8c6a49345a17a09e033cf678c90ec2eaa460e61703af0ce67d991b2f63161", 0x5d}], 0x9, &(0x7f0000002b00)=ANY=[@ANYBLOB="1010000000000000ffff00000600000033a38bc306dea51ab7eea9606eb065bf3da30b5c0420da5115d1792b64d60fe5f810305cbc95af29159e853a7ec198da401b89f4dcbf77b2689bf3f259e60cecdac86facb7033606d7ec01bdff0ab62ad10bf5942b893d4932d1ec7cd4351d96f964274be4f0fd3096c0005100c129e08c7e4655f8d8d70dbdaccb98dd3afc3ba0c32eb6bf0afd5efe0bffe831df5c7b46744a65a7282dcfdc99edfe31f1ac6882784d530eba1bb08881857b1fbbad9cef896cba69b02f6950cefcf4ed83186003978e87d5bb30fc57c33805e4dd5c46cddceba8a3c80ba24f4068730940bccf871284c45db91a3fac585c1edafa95d9c420b58dce940f8f4c0eafcde0546892df1e702a79d4b029f633da78f28a6058357ad3a3538167db621b9f224a72955aee2fb8c8144f124c29cc822775e4926c1a6be2e0789ff7df4b3668faa37ccdc1d0f77e9d6b92f8876f0e9f2f657acd8f56c8b3689fa1089da1777b417bf55ec3c3db6f8861c32b1fdb2be9383fd84c683ecb30d273da9d8308fcf5cc77217f26eec552805e0f4a3295c2a8e134efeaedbfb9b7fcae7fd14dcde315281ae1c27c87cffbcb1e4442238af47fee2a5ff0de1c7a5cc1f4efd06849662a8491cc40f28fe67afc115f44d8eda15d735e3a00cb9cb16f105aebd0945f6c8f9c78985837fae6acdefd281b2ee1db0ec8aa509dd6b5857188897f5e4b839846b233760d7921742a3dc159d387e281a06b827b4bcf94591bdd9922b250eee744919c00fd40ef0ac0778c429a8078f6bda4ba333939ed33d133d2f482e2b4b55d6f56202aa1ce8aa5d3afdf7888914167c9b441a9a247e02c0eab16798a988289cf9e20c30032e18bb94645bbbf8b4ad8e9f2e1b49b67ce3773a83c1540f154564e0e4ebe45786e27ed672204b3228d36738d0ffbbf4177b92f40d6c2b3ce89b501c841dcc5b62f666effe486a93acfa01433d10c94887c6327555b8d75f57770542447f5e94344c540b1f11f67294ab72b45baadcc70d63c73d5e96d0284b93a3aae5b75a08eca672e1a584acea05e55c17bd4149eac454b53072af7f7c7ced93fba57b91f4e02d98042a530e7cc0813666ee112fd593255da6090a825ced97896498e038d2f94eef1c22355df768eee9bdc4e6723e1f198c91f091327ec286ff946ca1cdbb3634097e4e9c1e16ac6e57602c14c72f82fecec342e3a11d4376aebfaeec283187468be6fc597410f471e1dd389c1b80aa6e35b3f70bd72fb7b5aff79f87a0684df3bae211edb2a6d225c873ba3cb20974bc2bb893e0d747ccc32a1bbd8b05b4ea08c5f014fe98a88d9f05bd1cbb7c01525c1385e32c16db81a7c95d0328d6997050f08812720b5101c0a9294cf6ff705c5eb807b68a0dfafaf2c70af33b57317391b4f7528631e162f4cc4e09b91c3569a831f1c02c52d9b6f2a9948355a45c715aeeba618b2b5876fa33e519b6ea7106a97494e82ec47bd049eaa36d599aac3cd6f130e794df78da432aed3a2e37e8940f332c9b0c5b353d4c9ef6679ffd6333cdc685e7f75a3c364c1c73041b1c9b9b08c5bc5c6c5cfa91517824cb846bdfa82ae4b37b8c781c408ae77651c63ecc0d9cd3b45524738ac91c369ec68e3dc95a4c995ac2e570204977c573f69033a7e1122d52e9a1498cf275695c029d79c536940449d3df46be3d3ed5d428963562efd8005e8929151543c1b9afd19ace4cfc03b3bc3f6b54b3d563a3f9603131923de4bcbc70d72f99e03fdbf2efc9ea76aae0200c16cbdf62dbdfeeab628a1dc617f5b1f0397b69992a33e478422134bf2967145d3ea8b7a2e63b0065efe64c0b4c6fa3495e0e852cabb40afd2da18d2cf65c625bf44f95d9be14c939479195feb75be8f7a37c30522d25fe07a44781ff15e2a61354e6900ed012f3f8ff44367054e942737fedeca643e39d566dc86fc1dc1db83538d959e0e636cd0a29bba203d3c28df3204c1dae732e9c17568a99280afcb905e9b32bdc69b2c9fb8538bc4cd2e6ee99fc055432a7390c2225c44b69ebea806bfef7b7f5fb49e59560c9bd0cb40557473d84ec8a34dbee74c040d7bca96bcf0ca80d3a0987259ef23bed1b78ab21c7bab8169b0c79756b438100998f95e8c6ce9a238df1cfb8a3963f91d35f32d698b3ecfe03ac3605ebac26683f07dedde5c6fed223e7382fe0f133be32870b4cfcf7895574494abf98138ec68fbc6c4ce7b5cb595f86ed44dd57f42d11d97bae5418e5f23a80dc752fcc749ed319806c533b7dd56da346e973f7c0c07cfba747e4763fa7b056f189b7874ea3a0a7db33a3a3fe9b4663a087d8a71d4849667b50b2a0540d452a3ac0ea2a53c467eedad4f36587ffb4e7f1ae0bd6358e633d374e19441244e85918f8a9218b82abf00aa96cc68156318a8ec3ac104d325fe672a1a6ecd84bf24947637eb119dca96527a8b8d2d3a5912d151c52403aff1ce5598d2024212b880325cdc4657069b665b5448c9aa03836e4843ef841d3b4b88a91b34bb07fe3b070672914a623a96709f337207c8323ac40db0bea14426bdb2eefdf3c7ef003e777b8f1cfc28bf1fb2e9acef92c62de0959bcfeb90844b068cd9118f9689ceaf34fc6c947bd21de93ccb99bba7ae4c5650660bb2082469264eb0f426c9cb6d77e87d72b61c628f57fa662bba5231ef74aa69201efa77d8aaefd177e8cf1a273c7e217bb74f6589a653fc2ddaca6eff9d7033ef40a21bbf9c31f4ab3cca6e1c841d20defa5b01dc78d892fdd616e2ab243c87c1cf1a875c202f0e95d1cecb47e0c857e1c2a09e8ad042bf43ae6dfc6323cd880046da86cbbe07d27b59be91ee154045ba123b8cad41727d2028309e74cf7e1b5efb959ae3cb6895c93ee789ff47aee1d90612f261f2ea465222f3ab827d9bbca5cbe857fe0b62b1f5a8e5df17fbdd12cc970aa552a18748abedbe47c2a1d7ead47e40bbfa76aa6505289b1430dda82df18423a08ee4ffeb667e7939c1adcb2f86a6f775ef53dc693525f9768f8619b1c5c6756ea75aa33b8e5095b7eeaceb6b7c82c95745b8c8ae35fb32e88933095563a156e6dfd470b3a0f34485b020ab536f51369136a73e0ee26e692992a7aa3885eb07ec08f03537b9dff4a8c4f6b88cb81e776709ac334d11443a115eb0945422394304c2679ee348cf11b87fad1ad0d46c3475222137f7cb6eb3aed1b5c67a97a2ec16cc4aabb522b1b23d8c3c945a2677769373e114e75fb56a55ecfa600ea5f1144dc5a3cc132c95a6fded18ef9b1c9a0ae517605a1460c1ef786aa71111f390dc8621945edc3c82d520392acd2fd8f09bba9720f71f1aad30d0ff43d433c61bd6475661d2ffadcfd29f979e26eb1d87a15fec168d1a1f22857775c9b43dc0d109310c60f310dc3ced2cb05393c96f670a9b2b5a48a02f563f96f565277a8879ab8977f7a1759ec8c15fc81eced940f326a2ed6bae8243377d1334e41c18e7ea23547b7372d8c9891cb580e30eb6ea8e0f711256a0295e82ab621fad742b42d48007bf03125e07647629850819b4731cb01caeb13916cc17ea38f4fdce968824d1bd1c761d64d295ddb24b41e9b5ba39beacb3fe3e57f2ec20cfc2aa5d72558179520c4b7312bd76981579298122ddbf79716ef5b162e5fa61eeddb66fd05dbd3895b65a209dc2cebd529b382f1258cd17a8442967d936fb14c435796f8841137c48fc099e18484b4ba49f7e5e332f5bb6ba12bff69b3d9558d2e6467ffff12f790351d65cdf3c13cd08f410855909a828083d6e12e8b9c11c04288e666061790c5d3db3a2f38ded9e0238cd4ffcf8c834a500225da79d3addf23d714bc05d6494b486ec571501bc713ec0ff13a2bede6013a858dda8fdc3ffab3b9994d47c60fcb7cbb5922f79f33a990f0b19f1ad0c2cc5bf87b2485a3a4cff5d8f5e7c56ca0390f01f65d90a119d9a599f513ee7beb608645b85ffd33bbf6f5af57a6fa1c225c69de835f736e695e4c57b361591cde982ff3f988557f787f6c50e7ea35b21c33bd80cd8f931f6b2e09bf787443d91325bb6ee52eb0c767c8f0862b2c6b445e4e3f2efde8a8be839a100c9d495ffb7a7ef2911f0fecdb2a0389f008d032444a97b5ddfd32231e49246ead5e19b9afc159163acebbda02c8b38af062279eae52e4a9c9b4b4e6b8fe2552ff5bd3f50fc34a37d34d3bda1bdbe9e450c011617cf0f8b06d3210a7670da7590635c6847fec380cb140776378633e607753dd474c7106c749b68b9e5ebefb0ffcf63033b87fb28111356c286b98a2ffe3685a16a5996a3bd61fc50111b9a151d2c689f6f7c6df0fc9fa1a8118724d17f76b738280b13317cd7344e89f0f13f5269ac64fdb133381d3d11937ae149b4923aa679e911d4a885119ea0e9ce210dffdec3f1c00c3d72ed1122a5111c2fa7de6a8d0f690e4f4fd2d4532580e929c8d0f2186d0073f197e13046d077abb7fb4b5d3c2a17790ab33b9d24ad7466c71a6120226bc39eb518700f41b81d92d26ffd5aa63f59d391cbec8349ad8b5e7f2770df187a47018e72730474814a7f5317cf9e7dff53cd4530ad1c4d1b09ed625e1ca43f3172cd89224afd6e5e9fcf42c0bb10634e97c002155727f4448a058f28f78dcf467c9cd04dda8683227b02f0183f662fc57d48e438dbb407e4af24bcc2fd4d327e6a9eff96c51a089a8bee0ed78669ecc5030331f3dd53b4a26482c5e5d192197617891ebb8959803212889c2dd9e73d28c4fa69feedb06d8b87b47b58c0ab2b548515d7942f385af8da35cd7e9c5d5b19bbc39d2e9152eb2cb6afb789472fa875ce1f17b4aa57d32661405883be4a62b92f26398e7f17287db70c8f7d768272cef700fb09f3d3227ca5fc5c8d28e0c37e8c87da8e24490973afcf736d67849ee4d08b2e47ba3e6e562408ed888923a6cdbf2be58062518fff69832053e1a4347db6fbbd6f419d1b1bceaa25015eaaa764751b48e7021d1fa04232162c969dacfd4bad5265c142e59471153d3e2e1906ba2cabe76ce825d5efb15d571f0dfca680c2b2ec626dae72a9a26ec202cfff63494e7a2a0569e7257f0a65649e3be3d234c4c784fc08e5caeb299769cd5a0f668d3e27f59357f213651d01399bfc3dea79b0c0237b124472f34511e4798e454c96ae1bb994f52c886b14744bebab04fccb9628b49acd33fafdb3da8136ffff68d180e251938cdfa65c175280abec6aaf606b635e57cc91aba35f01c121b71dfb5cdfcca8811b91730c4ac6095c6cebd2848bc9fac7a046ee1b90de7751d8f49408f320db011b0d64ef3f4dd1be7ba190a640b1c3c7b1a82206aa217e6cb11ecf4bf6c1aff80c664b8f8196c5872281156b032b34b8f643d63c3315a113873ddc05d0dc793ee90bf071f3f03dae1d46944ebbba1e5a715da71f6e057527be8afbf94d07e2997fbbca7c9605ccdfa60f30d517d79c7403d845c44e4d251fae9f326af5c6dcdb24fc2954f1b8bf615b2a55e32a0e75d019db148e670d1978022c0268c194f9fe2f1a28221801d4e2c7c1c4b634adb27faffdc7145a224cd15598c900cfc81c91ee81d55f8079bf52c918757f5a9e9edaed0c11b8e5b38059922a93745bd4624c07391d3358da5981cde3728072b760d8ba75894e421745a6b9c7058d4728f78b1a8c73a4ca4768be81806a62270ad48659ef34c52f98d18f09dd5bc0cc7a3f43ded926d9123a9ff5ee23ecc64bf2cba2cc2fe2f18cde23ed67e600a1f2ddba5801ffb7850ca68208972621ad91ff24337d58611479e178c6d2c414547aa03a80ac005d10a28f5956ccf208b2f50a7624379000000000000000ffff0000a600000088f6647abcbd5a9c7d17472c9d1e09919a6a2ef7ee7a62e4828e117b5ef6efcac6ecbf2d2775a8acc51aadf767ada2c3ca90da03a4e12b0a12305eb31b66d47cd279bec088b527cc8ec753c42576b86dfff6e9471a612fa5b4a75031f5cd00722eba1e4f7d977da343357e4f7590792d62443c53e8c6197921000000000000001001000000000000ffff0000ba060000c3c5beea88383771b6215ce951ea45799e6165ff4c4b18b044bef9b93ec6242bd10bd58a7c85dad35c5713e980cb93f474e733403b2cb7963a90d93a6a8b6beca55b9ff01b476484f85bfd2c2e14cd6c003f41e148a1624b9ff368626a54053d67ec29ce07073221fb0a749b3eff74a403838a832a572feb4329ad9fb977d12518b5e3695fac9d987801f9995f6d59908515a90e7b848ba8dd15350eb0a03cad6bedbb9d0e39cc61e7ecb270a2faccfd477622781e5acf5dbaa9b3110122eacdd3b6f4ac99cb1f9fde6f27e791c154a42fe921a00d5eb7b64ba245b713cfc21c204bd0e28fd93cd49751a999e665d82e7d7f90b89b4563191f1ba90000000000e000000000000000ffff000005000000573cc00f5f588974b76264d38db147947409a03f9e477f3369ac89e3548b6d76b831fe9909d7e88c2e999a8677d945f2bdd4603455293a866af283f3cd2e5dbd8e7d44fc3cf458dfc8b1b46378c0e71295e58ecc427adb678f561ea2f2592f75a7783933daa8d1c42337ce448146c54fa71a41d117ea2e60628af24046cfb26d74b63553d9ab0fad40ac558c7e1ab59aee6c5320a010271a46f16c7dc3026e0a23f565046fb0d949632a41772d17ed18aeb1c825b8b3deba23970543227f10f8114416d68843f827b8f282a900000000e000000000000000ffff000001000000c364a80981424df3b23b788daea4c5042939a2e03d7b173a9ba97c9969fb0cfa565e0113cf952b2153832c2067bd0046b49d010d816a10d0cf9fd0fb8197148055027fb529f8046ab5936bf3e759ff7625e710fcbbd8218cdfa472504d16a1548cd06317eafc075273540211b31c1b43b4a7071dcf49d2713f5b510b48ede6aaeb7b7ead772837d5713914310d3400632d51d4cfbd0357597bc1c0287ef1d4620f8a47629f5056d042d582ed9e282ad4ae2cf57e66277910ed992b4c70e3b3e57939ac99fae71d0ad1e10000000000008000000000000000ffff000000000000bd04e4b6ab854005f7d713439d6868a96357e6f520e0d2c4302c4f1dba983b08c6ad023a504130590036e3b19f8a189a5f50cf381ad228a89b55352a30be398f96eb5c6e37c6206bc3d9d4b5ca754f4c2a37b449d475dd8056ad7d9d512bff5a45b7a33fad5389da1170124700000000c763b13ea1b0e94c9584379e6bde2888643c93ad2bee0f11bbce30a0b6702032c65706cbac4db750c6ed7a8c2ee5b91aaec99b367b6badeaef29a78d0f62b2eaae5e8db1a7acd882d8791a76f086940a050fe4245ef41696b515eabea46df3c9b8c3707c1b9d3cfc9205f680639dca8f1b9d2337e00bed7d63185063fa9d9b95343568a035566f21d955"], 0x13f0}, 0xc) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 21:03:22 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x3ff, 0x2, {[0x2, 0x1ff, 0x22, 0x9, 0x3, 0xfff, 0xff, 0x0, 0x0, 0x1, 0x126, 0x1, 0x11366b28, 0x101, 0x8, 0x600000000000000, 0x5, 0x1548], [0x2, 0x20, 0xbd0b, 0x7, 0x8, 0x7fffffff, 0xfffffffffffffff7, 0xff, 0x4, 0xe1f5], [0x1, 0x10001, 0x80, 0x7ff, 0x800, 0x346, 0x3], [0xfffffffffffffff8, 0x9, 0x7, 0xca, 0x6, 0x800], [{0x1, 0x9, 0xa07c, 0x1}, {0x2, 0xfffffffffffffffc, 0x7ff, 0x1ff}, {0x7ff, 0x1, 0xffffffffffff6b76, 0xa6}, {0x101, 0x1, 0x1}, {0x2, 0x0, 0x5, 0x6}, {0xff, 0xffffffff, 0x200, 0x4db}, {0x2, 0x8, 0x7ff}, {0x3, 0xa5ab, 0x9, 0x1}], {0x0, 0x0, 0x2, 0x3f}, {0x8000, 0x2, 0x6, 0x800}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 21:03:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000002240)=""/122, 0x7a}, {&(0x7f00000022c0)=""/195, 0xc3}, {&(0x7f00000023c0)=""/233, 0xe9}], 0x5, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = msgget$private(0x0, 0x1) r5 = getuid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x4d9, r5, r1, r6, r2, 0x0, 0x7fffffff}, 0xc15, 0x8, r7, r8, 0x3f, 0x7, 0xffffffffad8bb4fc, 0x8}) fchdir(r0) 21:03:22 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') 21:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x8001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 21:03:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080), 0x4) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 21:03:22 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/100, 0x64, 0x0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x4) r3 = socket(0x10000000002, 0x8003, 0x7) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0x6, 0x4) 21:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x400000) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000180)="6e362ed7", 0x4) 21:03:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = kqueue() listen(r0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 21:03:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, 0x0, 0xfffffffffffffebc) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r3 = syz_open_pts() close(r1) dup(r3) syz_open_pts() write(r2, &(0x7f0000000140)="2e82e4a06ba355a0e411ea2c93c1e81ff2e7b543db1dbbc676e19b99a81ccb5a85406dae873ec4c9efa953578297783ac1a70ecf7c011d9b91a024f8c61d2125ae7672660a4b59d29652153aed99ade3fa38f5e2f9f954c2b97f54357d7ea6d8d72fb462c931f1084adcd92c66977f4b14129c021406b334fa49a2e95b8af7b8c50a0b6c9a93940ffb7fdccdf576f9aa8966b6611da547125f780dd546e3d31ec46347eb4c", 0xa5) 21:03:22 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x48) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 21:03:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000000)="c1adcfcbd91cded7959044d5507283fe0e6fd3aa6631f3c00fcae1cb099d9029e9d35e0a175845be7f321e07c392f07626166f0f270e2cd8663849903f6ab4e77d54332a85579f7b0abaa71f693c4c5663abee10d8267dde0bfd41c06b7c0ffd00db14820dbaa72613fffbe866b4", 0x6e) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000200), 0x4268) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x5) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 21:03:23 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x8004, 0x2) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet(0x2, 0xc001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdad) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f0000000080)={0x0, 0x0}) 21:03:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x800) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1800}], 0x1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r3 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) 21:03:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0, 0x10) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) close(r1) getsockopt(r0, 0x2, 0xffffffffdfa1a102, &(0x7f00000000c0)=""/208, &(0x7f00000001c0)=0xd0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6813, r1, 0x0, 0x0) 21:03:23 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/184, 0xb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 21:03:23 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x8}, 0xc) bind(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x5}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x7, 0x6, {0x1, 0xfffffffffffffffa}}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 21:03:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x9, "3017fca588b8854fa0814b4cb784948a4e82b2c6", 0x8, 0x9}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffe44}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 21:03:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0xc8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) unlinkat(r0, &(0x7f00000001c0)='./file0/file1\x00', 0x8) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') truncate(&(0x7f0000000280)='./file1\x00', 0x0, 0x8) 21:03:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) 21:03:23 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x4, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1a0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r3, 0x0, 0x2c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 21:03:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 21:03:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='/', 0x80, 0x0) fchdir(r1) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x240, &(0x7f0000000140)="b6") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x48, 0x1) 21:03:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f00000003c0)='./bus\x00', 0x2e99fc40dc16df7c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="8094415a1798509e28dfab9b999ed3561e076de9c291b048c57749b8e1366adc5fc48c7217523b0c4f1584bb87fbaa4bc65f42f70370ef50b94f40eb6aac606429e33a384a7464e5f8e71ad3d1cc93370bdb21e111ee20159ef5be7d037d0dc24bf6101b689e698b44e8820e265422d230b9785955f2b930ea157b433207583c83b06e52a4cecf39a291521889cf8a28794bdd1e6b2d15a2900e036fed01d3f61a62e9a08db0b089d24c20474bf7722beafce1b6fdbcac9735680be8633f8b1fa8defec6c29614679818023040fb4c7eae6d5ebc0d8c77cdc57e7b4fa8cfce2b69161a3cf47af5e841f97307", 0xec}, {&(0x7f0000000240)="1c3fdf5761142f372d07206ad652020df2b14ce22c65202c1b873c7efcb8456a4844591996d36e3a0b617e8b055433a4f2d1eca2f4339150808873c72b7f6f01dc514e43a001c06816c7941d3c8d8f63a2abf8b6e14b2fe62067b5f5c9a4f0fb01e5742ff2bcdfffb368aaad5a9b109254e5756c948a9522a7e830c085d8b7cea57657d519c53583c928821a4a8fedc2e2991d0240293d6fbc1a72d53994bd0abd98b0fda2f61e4aa75675870a29b21fbf23475cd0561a1767241798c292272ef90f47cdd34a3328867827030d7403899b2b3a57d2f87204bc6fd6d8", 0xdc}], 0x2) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 21:03:23 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x3, 0x0) clock_getres(0x400003, &(0x7f0000000100)) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) mlockall(0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) r2 = getppid() wait4(r2, &(0x7f0000000300), 0x2, &(0x7f0000000440)) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x80002005, 0x2d90) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f00000001c0)=[{r1, 0x40}, {r1, 0x10}], 0x2, 0x3) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00eaO\x00\x00\x00\x00\x00\x00\x00\x00'], 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 21:03:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4d21}, {0xffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x400, 0xfffffffffffff001, 0xb383, 0x8d}, {0x1, 0x0, 0x0, 0x7}, {0x10000, 0x0, 0x9}, {0x400, 0x6, 0x10000, 0xa36}, {0x6, 0x6, 0x2, 0x5}, {0xad2, 0x0, 0x8, 0x5}, {0x1ede, 0xe7f3, 0x0, 0x6d}, {0x10000, 0x5, 0x7, 0x95d}, {0x2, 0x8001, 0x8, 0x2}]}) 21:03:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 21:03:23 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = socket(0x2, 0x4007, 0x1) poll(&(0x7f0000000100)=[{r0, 0x101}, {r1, 0x20}, {r2}], 0x3, 0x7f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) lseek(r4, 0x0, 0x0, 0x0) flock(r3, 0x9d03aac9bc4f601b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) flock(r5, 0x1) r6 = shmget$private(0x0, 0x4000, 0x103, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) 21:03:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x44ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) 21:03:23 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8a90, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$inet6(r0, &(0x7f0000000240)=""/96, 0x60, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1/file0\x00', 0x400000) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000040)='./file1\x00', 0xb2e5e714c9a0cc40, 0x2) r2 = shmget(0x2, 0x4000, 0x91f6bcbf1bb06afc, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x7f, 0x8000, 0x0, 0x3ff}, {0x7fffffff, 0x3, 0x101, 0xab}, {0x280a, 0x8001, 0x100000000, 0x1}, {0x20, 0x0, 0x7, 0x2}, {0x0, 0x80000001, 0x6, 0x100}, {0xcd3, 0x6, 0x9}, {0x1, 0x7, 0x5, 0x3ff}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000380)='./file0/file0\x00', r3, r4, 0x4) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) getuid() getegid() linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) shmget(0x1, 0x4000, 0xa0, &(0x7f0000ff9000/0x4000)=nil) 21:03:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) socketpair(0x3b, 0x8003, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) 21:03:23 executing program 1: socketpair(0x18, 0x8000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000, 0x2, &(0x7f0000000080)="70fa6eef3f6e433dd4865ba92ae66888fb90998adc6dbddbbf0744a5c60201c4c39c9d87a7f353fad6d486f4892a6d8399ce2bf509577d7bc64bae03c44760eb118c30ad3559ab6fa3481b73f0d779b61455ef1c14eacb7ddc65eec47e07ec824bdd89e2fb46f862b2994493c370d9ceab2274b6a2fc305658f1ee210e3e289530e5ebc5e2d0f652acd04190968730e9cc03185f98df15e66a97232910a3099aaabc78c438aa547e19", 0xa9) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) setsockopt(r1, 0xfffffffffffffa10, 0x7f, &(0x7f0000000000)="c1f1b2786b0280af48c30ee52dedb380b1e7faf8aebbf35586c8648ca0ef46b1afb201613e0c418c54a37dba77890ccb", 0x30) 21:03:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) r1 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:03:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) syz_open_pts() 21:03:23 executing program 1: r0 = socket(0x1f, 0x3, 0x2000000) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffef8) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0xfc000000, 0x7fffffff}, 0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0xfffffffffffffffd}, {0x5}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 21:03:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xff) 21:03:24 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = semget(0x1, 0x0, 0x42) recvfrom(r0, &(0x7f0000000240)=""/47, 0x2f, 0x40, &(0x7f0000000280)=@in6={0x18, 0x3, 0x83b6, 0x2}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/90) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x180) shutdown(r0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/120, 0x78, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) 21:03:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 21:03:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10020, 0x0) 21:03:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x2) write(r0, &(0x7f0000000240)="4748d26ea9a92d3f9b847b12c9d21644e0538de8b18fcb15eaf35afbd3f0ccdf706e2dcd253504958fb3601c9accd7bfaad87a22cf59d67a0fd7dc7291de350fdb93cedf19fde167ca8f4c02ee1e2c5447b6628d678c700d0cc92a375a2f648e5c9766da7b8ed8533ec787b0eb5c9d9351b20bf1cef2aecf44edab88597b5b1b7e11c2ab114a31d16f49854db2ae57ed6b99891a197dd410da881d6942f7169cda3a0d68135865c9f9315c292ea1395d05cc32aaa6e0bd006238312f4457434fab7563f84fc8054e3d87819fb641e903c82f05427ae8a662e950a529133021d78f6f8aa99ebd09a52e7beed39d76c00513ae815116b97f177c919ab1f4368188161d17723f77ccb744433d6bff8ee0eab453b48f25e7ffc45413405069ab2885ad", 0xffffffe9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x182) r2 = semget(0x3, 0x2, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/111) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="3e74b3399d227b598aab97734c9ba731608d36d2404a563b743c10da38baeac109499a34fabd586bc3c1047473e8b07a7fc4cd82608b9a3dda7ab3a663e8aee78cf84e564f8b9b17d755a7dbf7301d1390ddd14108c02c90bffc35bd431e9f0bae912f19049aeb0aa2af1580", 0x6c}, {&(0x7f00000001c0)="a62307231074ff55e5cc705df3e6446a598b3a90262f1d3e51582719ebed949141a8e66c31e7014b3d9d3ec137111fd68311168bba9d39b0ebfcb6", 0x3b}, {&(0x7f0000000200)="2f0408e0680b7d3d3850c6536829a3", 0xf}, {&(0x7f0000000380)="cd04c839b35c75da14a88b67a8810b8871af6c40f1962e1e52e7461ad8c5aac05b79c1c59d2c09e280f79f26a27d5ebaf283b7b4d5617daf279290c394666a75d5811d728d629f81722b4fd07b7b893d7292747949c8518398f45783571e2515c9", 0x61}, {&(0x7f0000000400)="b0e11726c8cd53721fb5cc88c92895b9a741c4e790c5f22592d10b4f8bf50e9c21c027124b28361847f715f39fb67fa61e9a3c37237052b0c35a08f2c925da0ea2b152467a436d542329dca8ba242b663ff38db7544c99c5b15aba86a3ba7c6dec0aa55b", 0x64}, {&(0x7f0000000480)="aabbf8b27714006cf89089674f6d96af6a699662f8899071ebba6e6f82eaf4de28c5ff412419fefabdeea4eddfd9fe2cd775567ebaada69e72b0acb8272363c9282fb6f04ab3e4bd485130ee0f8c09df0cf0beedb1b33ca69108fe089c0040045e8d173d76789fbdff309dbbea", 0x6d}], 0x6, 0x0, 0x0) 21:03:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x40) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 21:03:25 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x5, 0xfffffffffffffffa}, {0x6, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x400000000, 0x9}, {0xfff, 0xf423f}}, 0x0) getitimer(0x3, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 21:03:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x604) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/115) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 21:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xfffffffffffffffc}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="90d07fe30000") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 21:03:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2007, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="5b5f7cbb7fbc6d549a188fed7b32e854fe64d77a49e2cad2623587ae42ef656369afb90594ef20cf13964fdf2c046576fa1522841e39c8891ec68556283a0f0b0a7892caebf575e4aa970903eaaf045256e3f2d7da21fac43fd0afd4c0efa87c13c7c7", 0x63}, {&(0x7f0000000200)="557366147161ed195bdb5a2c343aec1bcc15cb83e3c09aceff61b506b76c6a93f575a9492423a739d0e2d0cdbc5f0865607940b530597ef85c34db352eb60750912b0f6e3a7a3fc117eb99f39a992ac4bb82fb65408fbb0d3c8960ccca2380f1793978719eec32c626", 0x69}, {&(0x7f0000000280)="aea2419eaee7327b7205785a0e99e0e55d87fcaca6b7143fd45f4c350e53707709479c31634246543d3a2082839490d6ba35cc165a71ce83e186c0256427514373893b7f918361d2775c014bd1b33074bfe4383ec04eb8a1a3c38f20d8b113fcb64f70fb9c169caa1e619779383efa65bc460a7112383bde4a64e697bca1481a41ad4abad155aa90b7a0aafd634874e4316a2183b599e9b94874f0100a97d2a540", 0xa1}, {&(0x7f0000000440)="d2b3879d2d593f3f93377d16eeb5b0549528fbc55f80f0458bc5ee3dfa0669063e80384fed3d1a900babcb207c811ba1539c2a00af322b2aee00c72ffc714d882673911ce1da868acc2349242213b07a7760c09ee674137f610ba4cdf0cb597fdf5b02b5bb6fab57770d70b0054855e6c75bb18f0f9f3003595e469d304ce490821f138e59934656d7f94539dc29da081d5d959844660d41d180bead7df7aa236fb3299d4e3a58e2dfa4042e4ceacc2d342506dc040d5277b24738618caea0bae441c16fca2a092468bb83104357bda27f71755c810fd22d88abe42898ef787acdae548bbc5572abfa1701c4d6c169b70e6c6d3a7d33d2925262ac4c5e7b4ceb5517ce71688b63567474478baad4e7c20ae64ad77c595da4b58d4ca09a0cee78deb4ef811c88baff50963d8108e6fcdfeae8184252d8ec1ee2618fbdf756a21665936ddad46f21d3a602c78edfd1daa2fb8d88037dcef3e26527507e5f0f2e7d9042e4a45f804313e116125b395b5e4ff489a426d962a97c3a48da2c0f0daeb6600711e1e88e988c3835947553379c76bc928e4e0999555e4271ede0d207ed968b19c3d627ff7349cb314c88d1fee8235de825c88a80007e14df46b2d18d897b1566a078e27c686111922d96e9885b4672f98196ce165f1777d9328d57df8821e4c5c5b396a29255c118819e5e6405d2eb9c3236117d7ad7d24c5b754e1140fa3b6f3ee5967e7fa34582d66c3096b90d3a0db97234f7ab3b078770fedb1bd083d9a691683813d396e3b0f308e6a57e01b01a9239e6031f77a198b17f2e52a0ce349578d0e2fcd650665646c02819d957af4e4db64fc57f2b6b78a70886810bad56832ab55dbd0e8619e33d3e330f63c4a58c0744244fc5cfd8cf540c62a3619cd02dd99263f3f3b428056857ad2baf02538b08c01314b8878dff6490e6a0c0c2e94eae70288f2321828b9510f4838264f64bb7a94b3b7ed4546fff3d542a7dc87f5f9ee03735d8788c858f4bfb267450d6c6f5b0181280c2c0582f5de2cd19dd668688db29156d3711bd120fb632e7a67e7a5d0a19a3e364d57fc6ff9608887586153a80706a5f597bd67ba7601b3e741f414c43f2e9f531ea7ee4631bd0519d4ffc7d839c3d1b14f78b97b35598bd4ff44f0313780a415b41c8d98bf85f1f4baf05a54f8e58ae1a8ea35d8740970aae3aa1d0f504b48f28b213a2a43c74052f6f7ec0b541b31cf39fb20452dc6d441593a05aa70fba62c3146683d74b22884279940d24ccdf4e166516515cf35f824c84e96f2b6b5012d516b7c360ae4f411495c066dd2f35e75e89558d4461c142bc4f71522c3e1c728949d20af51f220012a7dbf0162a8e4f60eb67cb3998b27a725224857743e0b212c067b19f59a9dcd458e7a7de3eb19fb8f754cd82957e44d66ff4d491747e73afa8ff9ee417a3c873c0425184098cedae96220897fd7f2ce55eabddc40171e97439c2884c35e99653dbbfba2ec05b4a07c41714cdec7617c397d0924c99fb5593ee2a18ef92deb9a214ba029ab50b600274c36737f0fe310be8e23cb7cc09308066ea18ac988192461e798666748358d5ab897fd33bf5813f3c28f0f5adedef247b10b0df6dadf11dbc240993bbe2514674076e6a7dc924395c0bcdf327ec56f0ae16967faf932db6e1fdb9512841a0782c5c78eb7987a7f063e377b5a3af6153d7315d14c56c6f99407a26afea4ca28c6c86113d0483e7a59eae1f1466ef5d282f3f742ddcf94f4b9f2bb7e96b3795da1728bf5fca08ab2f5f60a8bbf2f6392cb75ce4b42356412d251e64fd2197a0f53b3e0f92679908bfbe77ec9cc08861421d955f5cc27b47ac44fc8c14fad9e976fac90d8372a9396c1ad070d340401d0a5ff375f79a05547d491fabbb6107336750003ace227a85381d72c41c3e986f35823ac3fe407874b8202362ac212c63ac56e19178c7d7f6b1876abd794f6ab443548fec9aa48c93d03bb9ab8c32c902e7af13c406772afde66cbf38829dfc3e920e4d9367c99c15d33f015a5c4cd506e5930c9dd717ba426858b1f2bd06b86a538bcf00b45f7fb7166e2398b869bfa30105db833a820a8203399b22366a4c10b7f2ef5e5d608dc5603aacd2ecf4b405c23e809c678d5e45d4340e5622397d0cab91da886daf0c1d41f0c53ed8f0da55c38245a046766612919f784ba3199320e9c845332eb568acaf9aaf8e162a0fe84ca9e8cef70f3ded9ad1c974d0f5aceca9ddab68672d4f7e9254c1aeae84e0f9145f2c760b75dfdcc3721eb0203ad5b6db66efe55272eaed457b6ef6cea82b4706588bd2c07d6d5dd263fde8631e0ba09c6edf2ec7625d2bd17141997dd59a71785b685cd811bc502aa1ce054588885cf012c70257e431cd11a06f5aed8dfeffb35676858365fba8feb67bb826657c566dcfacb83658a90060e2df1866415e8d15dd0ba23ba9e1bef33e5f1845a659e31e11b6baf0e773283e28422ede18bb9285bf615adb2784c6216c089ffad84aa4b4d9d5004bfbbb1527d1ee607f64daf6390709c602f456fd8024677be187512d2cf4df5966b3e5ff530bc62735f0bc1f8d6fd98338b19c0e4b5eb9c3f4068737188c1d16aaf15f888cc588b3e0078a8604d29c0b3370d87fdef2fd7da0a5be0cb17143e19961b70d01e2d61cd1b7dacaf21a75814dec7aa9acbd670bb7560a6d649bb8e7943cc519a2cef012e23d07819a657b62a1719cca45a1e114dabdf2a5d06cd05ff7de6539994a4d89674cbcefadf14c9524d1696aea83658b9886fd3482ee1974c6fcdab3c8211827da52c928ad4f61257f0d4f5a88cb9f5968d1f5a1e1a5caa547c83cb2faade9eb4b0ea8409332d6bc321be45a95fe60c5ccdb564ea1d352c823773c580523c664ebcfdf3038c077ac17063d246ed9c4ac6637ce2e810808bd2581ac6c6ca3bd20e5a12b5333087819db7135e839ee2efc92820174127dce36e3c577fd48f731a6b8a90c4a76982985a4093733bd9b1cabed5d143618df5b0aba3f8d1a6fa430d56d7bfa818ff6118957007448ac792d7a3565d8c492374da436b5982a435b4c7e36c63f57164d69aff7d1295fea6c43c0088f29b15f46cee38ff0f02e1f06508f99bab70704fde3dcd5d6bb29abb8fa6dc43c0397569cd79e080fbfafe6597a3334c3cd038c0dc0daf23359ac17c60a7b46e6f365968c7d2887dd3820cbc9641c2e02426efc4a02a2b603186754c9b32f74d36b99525a352da164e8f6fa04584d52cada09a41858d62e1f1f3b0e81dcedca68254dffe479ae05c0069d064df12bedc4c5e40b8cab446707409fabcbbc02c63e854a64eac368014f9974107b1c0c154d14873373d7a95d688c996a50972b7e034ec0244b9875805f1f5e05acfb9b0fc7534d3d22a55dff113c0d3ed720125dbfa827766e50783c3cffc75473a1636af28566346cba8656d3c3e489fd1f4184befd57e4346414a1565ab525731f23c892162d84fc520153686fce201c83f13457c6687847de7d3d8ce4bc0b82d4cc259f07f5b2cc1d248a83b96b6c4e64318a3f30329f44f55516b74dfc7b07d9ecb94d678ecb12ef1f9a23a87dc2adde3eda21a712dbcdaafa811c3db2b1a1521b7b30c3188a9ff05aff0bced27a6090f0d350fe5cf7be8d1fd208d2e85d26a9b73f9391d29c6109f9bb541a8e69a6a759fce366a689d532f30ca4ba3b4d95b707116f7f187c3ba7f583e5a92f727041e9e76b9bb65a863cfb219ac091bc30b583fb5e3386819cf8b07bbe838d38ca5861d2def6d55646e0cbdfab7ea8b0fbf705b38812dc2fee882ce9722538b5826f33e56c6797e302a39e4bced10cdbbaa3d7ea900874f00dba081ed88a1851411f0c81ddc92e0cdf060d41e082df7351f1f16c2fd9555e8ad1357db2d5903639fc0a31fd639a2dff7154da23adfdc7b8cc9af8c996477f08f4ec263f173869bec8e17ce2ffc7d599f57f0f8a51c884133d78f89129ab10bea980d03c45e96aab0f17577fc81ab5613ef869bebab52bf494c4b4a1548b6ab8987f522cb5eaaf67a2ef9d33f9275f1a8991d7f475e658cdc2d55c3e5162f18c78e9f6240b0e0401c42bdb7d08d273b16848596bdca433cbbe93b3c27540cfb35d6b1a40d6cf12991e80eb20ab326bfa4afe70825b8adb29f5452697c20262018a47d21f4b29746cfebe4439d277c6f256897b83e635b4d28f8481faf39b0bbaab0106d7673b5d72e522da39512dc089823b683d3690c44cdc2ed4d52a0750b23d051e7eedc1b693634eb114564fc4af030e727c792903d89d67fcb6639806e886c7279d0736fae7f95158f6217a7ce41d954381f53cac88e29174921083c3279a49e77f5872e5080472d0bff9a2f3ee3be70cb4f9506b3e7834b65f757ae6d286c87b222a270390261e04e4d3f3d0600daf37a02831f289545b3c05c2c43a4e3924b47f723893370b9df704512c2f9b86fa0534d6bcb0571c405c9e969371630b6754283e5604c4bc91e4b21f6dfe5cd22f74ed2933f6bb505d147cf3489375f405528a11c4308283f2288c3e4cd794f496eb8d5a98bf2b74102dc3514fb26de8da6f24b259a6f5bb77f01cb14d2147b5cc9bc769246c12f5e0810dc0d2c9b839fdf9ecca6f5a1caeaf0dcbaa804d307d1cb09c269ebdae9917d7c4f1863d4ddbec8197b52fac730c82d3634e479aaa86d295f8aae3f19ebee4e1616a128836ed3b6ece99477dcb95636e3dc11d63ca34dc296a5ecbc4d6fa70a1a915582cc524b899e145308a6848aa321af9a27a582760ec291ff2e0cf2a1fe89a2c53fcc44d34ef4ed891f0bb6bd03e3ccc975d30cd49ae0648f64bd1b0042e20b062ebd91b57374a1d4168bf6e74c025b94bf5af5c75260fdd694b99897033383e8a2597db255b29d7d99a98aaee910ea453621d06cbfac8716a92f358e0307aef30d8507eebbbf69c5e9a83574f8e3695c4011bb642464bc9e62564896f39665d80017eb2d00d71967cbd8a93e1012d402bcd13b6a9805476a6994f62d447d0cd0c82d7784f3bfbc69a0bbb6ddd50aa3cb77894d7577068cc69023bf88d7cc7fe590146ab8da9fd340756d7c1991d338e2a9b0a715578a55e5d935af96a38984412cfa0cf535a172c155f2825ab85f8f8d90830d49635130b490927cf456196b2008a011f4efef3601ad9da2083150a15a837195a90b5e58b841ad24cdf634ec08fbff879b5c807792dff4f4381c328c2a45026c0280c319b897fe0f324d335a0a01e7b78d7985036e1fa71b78d55062c0eea324613c5845bca62eff4e7f353d2dea19c42bb4a6c0105a29e904fe482a71ecb5e4b831f92b34cb5b7c4b3ee24c907280c820b6a84a2ceaae1f66d2259d35cddd3ae27bd37a58d380de8a85df575d4a1c21909349119a7281d428b61861ca5a1766e63dd969485c67fcc9aa1a2f9ef25616e477c22c1735fbeb3e9aa2e1520a1b71247551321a01a4cb743a7dd0658e3d4086a414314b87a42090735e21992424cbc80f081b6e9c3f83ffd70767e3527e31d552dea43b7bd15aaa3a9afdd4caa11d3b547a8d751b998be02e4801c9ddf2454c85f4f2c084fb036ba1d256c2359f4d4a32026d33d03f9c0e42ad881ef6975df5a0a516126f1c88a253ecdd81af845dc6401b84217b12491a028815928d3376636629e164b85cdc03324bfeb300f6fe5f0c292624cd652a2bf7094e592f8e7b682ce3dd31b0c242c84d8a76fbfb68482a81a48eeed67345129a660e3f9f3b9f80a5095104025e3fb79b60249d8f2a78d13d2a6fbac9a", 0x1000}, {&(0x7f0000000340)="0550b6f5f51f62295a79f52f091dce5ad13666fa0adba3b5924508e6d7e82eec4f07ae169f548720b8ec8fde2aad2db970e809d36c9a7e88bfb7eaad08dc1751d702ef9c69bb9cf87bb61cc1a530d590a7ac2ef7cafe3a8dbefa5445f3b5a2276ba709df92559f7cb27baf2d287b31dc3573ab", 0x73}, {&(0x7f0000001440)="7acd6dbdadbf63491a6e5362373cc329472fbb4c3b326529a545dd23b2891f3e0b146d159b6a4dc10debbbf1cd631b1794da5861d31bf1d1a8a6ab3d2a91412dc81c1bed23311dd2ad2382e44faa288825", 0x51}, {&(0x7f0000000000)="c0619c19d366e7333835b9b810c2b369c753fcff4800b979478e3b2e5c1af9512ae85e1fc1a72fd26fcd2b3accbe8eac5f732f1acaefcd88e0eb74", 0x3b}, {&(0x7f00000014c0)="7fd3ab9e4a2bd0e1f5ad6f825441a381bb0dc5abe6cdd1bc7e9b3d8f078de70e3a3413b3c8ce56504622638bea4d7b45575e79c8ec13558bafe6bdaa9585a4b31ad95f12ca4b6878d7f3a79112d71e798f103ce24071cb7733a19c53583945b7af7f6db304a69e4c5580c8aa96a59cf490d31cc979e0bfd9b93bcc8f8cb0bcbb11817627016c5150516df4798880a938b07136ff2ba42615bb5b59d96d3d9438ffb1cd5880f865b69b993d7774eecddc822fb38db3b0d48d27c7db0ab696f6276b47f672e1538ccb48ee07a99efd2c46d4cb78c45b5cfefe", 0xd8}], 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002327000affff080200000000000000000001feb4ffff000000000000091400000000", 0x2c}], 0x1) pwrite(r0, &(0x7f0000001640)="41ef4defaeb8b9f05b5925256be22082f0ecea4175db4067690ac371bf8f29d2cf1352aa64ee5af4138a36015628227be71af7fdb1291c5645e358ccdb689e9fabe88c0c8df8beaf51239976591685f994c7be6ec88de99db0740179f3843f45000fcb9cad9a9ca62ffbeed8fcb766449c3293ee53049768fe1ec655e020b24776a79a2fc1c20f38290b397c73fb2f7f0418be285341095e35257925eecc32db300135cec2e95223d7a8ca523253f7c10e221fd05ea478d0cd146b7f58315ddc08e58c0a01d27f835b306464e4180759bcfcc2e02e802acbd3e62de79310fedded00a2db21f1f242e0b6ac8030af80dd7a2973e1789af5af5768f1ebbfa5575aacb6966b27541b3d70ccaf8b1b7fd615b7ef13cfd3fe62e27880071d602b44bd9bc453d274ae11f9207acc77db86e225d218130b23ab7d95226fa42f528011809aa8c127cf21f7479111a1e6783adcceb976d75a946ee332e3b5fb194a04b4d02465a9b41b38103dde53f6bd87b9302613d1cc4a37eb29a3341609280d106b2e13f383d911b79081b57a641db45ae89e5acc324a157e6da5becebe5355d20ef9ca6d91951cfbd21c36549f08352baf734cfb78686f5e3dab5c1d5f79d29f07fb67ad6e7451274f0f766a09fc5374fbd6bdc8be4645cd620b3318eb76e55b4009c60d4d134e23f9b34c7c1edd58c90f298214155e377aca5f8074eeac32fe0800d5dfdf0e7bb612699e2445741b73320b0a8143be32025ed1d367f41ad312f2b86944ba5cbedba701e0a4c7dce8d8ef9f199ac3913b9750bc913394e08c6a3ffdacf89fe09db7eb51adb5cd766bbb5c1f715a92ebb1cb63fcda0140fe8c6f201ebe076586124e5e3e8c08da66fc6a87a5bd0fa61e8f5ba07a48a2c5b64cb08bff39657b303992e03c2d6a1860512f8b52490af034032d0dd5640d463f8652f99386e7d8c043d42ebec85844176adbcba2c188db5a230598829037cd928d7570af83189826020b056ca64bf55b3138e4a42dfb9bc278e88f4e2d3cc0ea1c05bb727d58f7800955068b176d945f7115da45218436a05557812fd9c5a20daa8aa4402bb7e3d8488a9da2074ac721ff29bf1622f4b03eb3f387df7e0aa49da5784f3bf0968b4491b185ba0138cbd833da6bafb52b25e9dce8a77ae80d8b5bece7b5dd9fbc76e4832eda30723eb4c5900c48b9261fd9177a926642ba9ea18d1cc31509d507c6b93fcc08d4c8898d5b7e6384d80dd1d739847530d7bf94253a914027226a10e11acca054c0f41419a03c2ed65d174d719edcb62802acd29a6be163b026fb0a32c056fa759fe706f4bf7a6320b3095e416d2f26071174c4718f1c1eabf0076a3cf692334377d687f4554cbe9c83804f62d0122baf3a83b074026c9c67f797b0d4ac79096945c8915a744404a3163eb0a20dff76fbc45ad5c1e931800ea4b2b31a529b2773b78378ced83859fef13ca32052378535fabf66c399c1072427c3916901650202fd4a8706f712a14f0d03afddd112f3bdb9d2edaeb13374e332bd033f730cd69cf3f706eae425fc1138f1b51aad5f4d8d5aa561eae6c4980c1d99062e55ce8dfc0567ff12bc004fce208a18c6f8bb9e9ddb3bbda4616e701bee1cc82e95142c77107c87700e1381e041bd2da11db21d5ce6f489f5a50b7b2c8355b72d0e55c707d5b87a4906263d8321818df5e48bb9f64fa12704802e9a81deba6fe454bc8d65941a4e2a6df9a3c368ffad88cb5232ad8b199c3d4006d7bdd6e9fb809b63f268dda59b10c631f8eeb00287e5d7d987dece520fd1e1c73d982afd1771e5e12e35c41c9eed2bc5fd22cf2d8e0d3d5834aa04ef500b5c4da9098109d4ca235e3df2dc45b5c2f4d2a6ab52225f53e2eaf450303a0a7123fdcd13cd65fb30e627187fd426664c20c60eba05b6f3a394ca8d0575b99913956fc93c3cf0d58e6238fdf095a46d82e90f83af2f124944e148556c7b100c9cb8344f8abfb7165d57aa40589f140795d83bd920d11942b10b7ebba65f1d08e25df6c95e80fe3312244b8c4dce24a94e85b2533553a32fcfa8a1bc0ac2735a0765c93c465829474635b0938ebfd92e8382e3b3738eb091a868c9ec6525284089bcae21c62e78e1c8556ba7f3a1a0333c7a6fdc35d5235a9a5c518bf515af3f06f129e11ee9bb35483bd24e26c5d447ce4b44e8f1a2883e85a00ce940a9888e2d0a4a70ed2a3969849f719bab818ce3a5571ae92d89d16ca5dc4e0d77758cb9b72f91399d4202f60bcceb543918c2947fb528a0e4527d0709305c22ddd9aae8507da0d5b36db8d1463fbc3e4588ee87714cef6dbb79e01027c6e86df8b0fc680644f134aa73c07b4baae44b52b6021604ae59845d8e6e94e76f4a68fa2b8cc3b8c94d1f0cddd459b5bee11aaf9e6608ec07590701503618e17272d9e7f32f0e8f121ebf71ce59d1849d359ec172c1861607b5975cd071ef4002d34e6fca7c7e90f1f3ffa18f57df27bd9541fce1ad994f9d3d8f63845b1afe7b72c78de72a95d948f69b608b8d5068ef245960ad8ff8452c2fad03a077b119d3f5c89ec7ecd8c8fce5c5c6ac116d92412e727d5af8b2fc27ae0ed9edd8c235d7d21f26c51dca24ac2fd8bf1685510708ceb7ea1c109c7fe9277feaa0cae8cee453ca228c27937546f3c0cbe16aeeedeb5e91e6fa789713157ac3a4e0fbc60e9e74664334d9f9e4bff5f8eec54daa338603da493d65bf5dd8ea9c86cdd2135e359f347b8cc17439017c6c51c28a9f7a0e88c93d2092d9e47fd80724c2d178ee804be78f68387a9d5bd19644f125c47b196f636e8b60b2f89f96ceee83189eb3cdf2a219d17e5e3f4b573f5713e6ce46ea422ced83d11256cbcb13d1bbd109eaa5783ba01ae990f645669b0f61b76e3f4908c096b190791b8b9b2bee03bb5cf90aab2e1cd407965e0f6975052ce7bde6c966848777f66f5bacb05854773eb9d55c2e9398a69b816fab49743c51cea118a17ec5c1c6f95a44938865aee3701fad5993c3cc995c168ea9cb4669a5d51224a0337a90f6d4f5deb92ee5635420ef8ef9d49e3a6e88a5a25d8668edde4a8065803920e7cf187f51ffa92282bf31f38682937b4fd6f71ceeee1288df88c3dee04989d84d3d21402a62a261bececa93cfd63165a3e708e25684548b74dd9417b8aabe91707df0a9c68cc88d0f24024c8a638767136bf467f6e9d34141afff6349971845591ce8830d98cfb4cec5a8ce3e91533d577a478adba3ead7f1a51587c7ccbf28da0622d6984f4d68eb457a99e0b222efb4c6c0208c3a4b0cfa48d53ffa2fa86da1dd5b1e9d13a6c646771b27bfb918d64e03f586614eac52e8ab5665776a9d2b75453fea1fac3aadf8986ccc1c8b680cadeb5cd2a23a2fe9f03c34d90fd2b3f4715b92a243bd56cee6e056efe51a68d1417cce9df2c47ff59174c1b231bd6c51f9322185cd506b5f55c6a18057389f60e5049a3c2b81d86938071139fb543a7e9860727706166efd28a97192c33414ab6575d196871e236d4229bdb77e2e68175f1b7f1cf8d148f96c6fa3a3b52c1002c64a77d469bc84b7525dce36d28e3dd1a5782a5140e186590e14c35d99e8cc94d21b9022848a052076586522ddc65b905de9542b0ab3ab0f9ac21e030713b44f901281c0316ae6915a1009f5b35015917b1478b9c02308399012e7890dedd2c23f203c9a69f452fdd92d46621202e5065920154c522c627d0dbab4410aefa63d455ed636308648490fb006ab15244bffbe3e65785e3d661eecab982de3bb00cfc879f1f0b1ad335cfacd9e3db94c9ef04938ec2a49a31cd36dcf2e970f605004f895b4903017c5a8b12467b921d6fe6027df5eded0b4e6864ca927bf938f180618f4770120d15cd7a2febc9632f6afa4a23a6baf50b60386c262194cb152cda286e8c1217a7f3a36d8b7ef0923ee4cf8d2decac9d313de0777835055b9660a8da79c95193f526965e2d2f2a3a723c11ad2f35cba8427ebc4ef40eb35f90f2cfe7766ccaab05f3f20ec2ed9d6adc6a425cd80bc474cfaf7f5b55d5d94583ab829fc6f7c6fa3936549e88f76302026322bde27a34a3239a821c381fc84f3663f3d81a1abf1f03c03532323417c0dca17814468356e867dee338e894ae75e3814ffc57e5ff2b3a94a6066c2eb935c8c29a2ad24978f03577379d316f55ef7d122edf43ebe4e78f6f5057fc434a502ac8bc54a377fd33d6ac5bd401ef083448ae2ab4c84b20019ff9dd6c38082379146848962aa96bbbe77a042b8f9eda1b09bc8f02171d75e73d0ac94fa83154a091da4c7d5a76d8f71e6df90fc79374741c34f32fc6c1bf64aac7c170e89bd4caaf3e5a2ee19139c2fad4f910f5465b5d8bbcf268fa38ae3d8a7952eedadf8696361268b19f783c57cf858ab8f8fd18e02bec86a6f44542603d1b2495284933022960b5da227c0bc5129ec735eaced0f18edba05466f4a27d4385a1f7929a4d94b4ff69d26d5ccb5a59b4b9d154126498fc219a893c52967d86c0e4944987ffd3874c98f143e371f15bbe3db724e4bf8802e4f68c2eabe018356554da619780861dcd77c0d0a8a107ada7303c034053f95a9ead124216daf5985b4d56e47ca06a89089a0eab2fc103e7f1d8a825bae66f392164d02539b4768f1d39a0f5637a6ee4f8c11290d9b200190a31963291a25ab5a229c5c8a389ea6368e91b46332581d3f2376115b4bebaa3033c9c0364850dcc2fafd97651b346d8b85f290cbea98ac875f7160fb52db9adb2d579006f9a9bc3103ad74da18fd45b72e30627f98f47d4fb69a493a0d2839e2d82acda3da4c972c23b3fa3841000eba8fcf46504f9432da078cf8a229cf4fc0fc495f655e9de8774d6e04f3807c14e4bb38cbee18d40f34e7e728500d7662cf61c4a7a22dd737f09dc6ff90aedbb27a05cc6ae87e6c1eb35a2e906534f03b2c7719cfa29e6c6ea11a581db9fb7b4d7d2e972602b01309ad2a2f3a598ff42c48b9435eb82f283ebc8f4f1e49a4afba89e0844c6eef0bf31c34c3719ae39e9fdb6ba7b105b42e77103d804fe85b1317f69623dd98cf1dd136206dd4db5d75096cf4cfafa5e776e3ffeb70fac35c64eb4807f64a426ed997604c5ca82e20d9ab0ecd3dec7d6d9b33747880e23859c6ab467028daa65103c761f8d955e2698ae324472ba99ac7dab7cd81b307643057d5b6f9e7b38aef84407ccf11cd0ed470ae5e4c9f23ab06284f0201972f83860276e4eee9f657cfc1fe0f03676587b9fc756d904bc79c7d1b93d79e572b7d7611471419b3493bd2506d434e3feebf4cff059fee637858f89759d9b8a19ddb8d0929954bf142737ce9bb643e412dea6ea116991a43d84d4b40d52355bef563c168603b92fedbdeb6679c084ba48d5668b96b9e6452d398676f3a4285f6ad2f9c66f5f52911c02a0d150b4f8d4a8adaf9d6ee8afa5658e3d765c6bc08448e428bb7fbbe41631779ab8f066c9fd622f7d49be409d38952f8a9616cadad4fb0437589cb7fa9dd9423235cebbf85a18e7e595a564e5fd452f5cbfc5eeafd54638d8010c172b5fc8edcf2e419db43930e5250db88087fba1efbdbcb473a7a6677e84242fc3351dc6a0e43b2afaf736292825e20dea43b7ff0f0018cf302bc78427e85feb4a39df3cb5f90fb6a4a72e89139a6aff3203fe75723876a7d91f648782fc05bb9946e34b4c8ec2b726165b144c6aadcca25deab57a011656109d24334ad668386d1d1e632f1225a74bc0a7e0e02d92338c1ff39a009b5ed5739cf4a353c321a34706acf3b52", 0x1000, 0x0, 0x8) [_|»¼mTší{2èTþd×zIâÊÒb5‡®Bïeci¯¹”ï Ï–Oß,evú"„9ȉÆ…V(: x’Êëõu䪗 ê¯RVãò×Ú!úÄ?ЯÔÀï¨|ÇÇUsfqaí[ÛZ,4:ìÌ˃ãÀšÎÿaµ·lj“õu©I$#§9ÐâÐͼ_e`y@µ0Y~ø\4Û5.¶P‘+n:z?Áë™óš™*Ä»‚ûe@» <‰`ÌÊ#€ñy9xqžì2Æ&®¢Až®ç2{rxZ™àå]‡ü¬¦·?Ô_L5Spw Gœ1cBFT=: ‚ƒ”Öº5ÌZq΃á†À%d'QCs‰;‘ƒaÒw\Kѳ0t¿ä8>ÀN¸¡£Ã رü¶Opûœœªa—y8>úe¼F q8;ÞJdæ—¼¡HA­JºÑUª· ªýcHtä1j!ƒµ™é¹Htð 21:03:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x92, 0x104) getuid() 21:03:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x3ff}, {0x18, 0x3, 0x0, 0x100}, 0xfffffffffffffff8, [0x9, 0x0, 0x2, 0x0, 0x9000000000, 0x100000000000001, 0x89, 0x8]}, 0x3c) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x2, 0xac90, 0x7ff}, 0x9, [0x2, 0x3f, 0x5, 0x40, 0x80000000, 0x1, 0x1, 0x3f]}, 0x3c) —Ò¥@Ò³‡-Y??“7}îµ°T•(ûÅ_€ðE‹Åî=úi>€8Oí= «Ë |¡Sœ*¯2+*îÇ/üqMˆ&s‘áÚ†ŠÌ#I$"°zw`Àžæta ¤ÍðËYß[µ»o«Ww p°HUæÇ[±Ÿ0Y^F0Lä‚ŽY“FV×ùE9Ü)Ú]•˜Df AÑ€¾­}÷ª#o³)N:Xâߤ.LêÌ-4%Ü Rw²G8aŒ® ºäAÁoÊ* $h»ƒCW½¢qu\Ò-ˆ«ä(˜ïxzÍ®T‹¼Ur«úÄÖÁi·lm:}3Ò’Rb¬L^{LëUÎqh‹cVttG‹ªÔç æJ×|Y]¤µL š îx޴ÿP–=æüßêèBRØìâa½÷V¢e“mÚÔo!ӦǎßÑÚ¢ûˆ}Îóâe'P~_.}Bä¤_€Cá[9[^Oô‰¤&Ùb©|:HÚ, ®¶`á莘Œ85”uS7œv¼’ŽN ™U^BqíàÒí–‹ÃÖ'ÿsIË1LˆÑþè#]è%ÈŠ€~ßF²Ñ‰{f xâ|ha’-–éˆ[Frù–Î_wÙ2W߈!äÅų–¢’UÁž^dÒëœ26}z×ÒL[uN@ú;o>å–~£E‚Öl0–¹ : ¹r4÷«;‡pþÛЃ٦‘h8Ó–ã°óæ¥~°’9æw¡˜±.R Î4•xÐâüÖPfVFÀ(ÙW¯NM¶OÅ+kx§† ­Vƒ*µ]½†ã=>3cÄ¥ŒD$OÅÏØÏT b£aœÐ-Ù’cóó´(hW­+¯S‹À¸‡ÿdæ ÀÂéN®p(#!‚‹•ôƒ‚döK·©K;~ÔToÿ=T*}È_žà75ØxŒ…Kû&tPÖÆõ°€ÂÀX/]âÍÝf†ˆÛ)m7½¶2ç¦~z] 21:03:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$inet(r3, &(0x7f0000000140), &(0x7f00000000c0)=0x340) £ãdÕÆÿ–ˆu†:€pj_Y{Ö{§`>tALCòéõ1ê~äcÐQOü}ƒœ=÷‹—³U˜½OôOx A[AÈÙ‹ø_K¯¥OŽX®Ž£]‡@— ®:¡Ðõ´(²¢¤r‰IÒ õ"§Ûð*ŽO`ëgË9˜²zrR$…wCà²Àg±ŸY©ÜÔXç§Þ>±Ÿ¸÷TÍ‚•~DÖoôÔ‘t~s¯¨ÿžä£ÈsÀBQ„ Œí®–"—ý,å^«ÝÄqét9ˆL5é–SÛ¿º.À[JÄÍìv×ВL™ûU“î*ï’Þ¹¢ºšµ `tÃg7ðþ1 èâ<·Ì 0€f꬘’Fy†ftƒXÕ«‰Ó;õ?<(ðõ­íï${°ßm­ñ¼$ “»âQFtnj}É$9\ Íó'ìVð®–¯“-¶áý¹Q(A x,\xëy‡§ðcãwµ£¯aS×1]Ålo™@z&¯êL¢Œl†=ƒç¥ž®fï](/?t-ÜùOKŸ+·ék7•Ú(¿_Ê«/_`¨»òö9,·\ä´#VA-%dý!— õ;>’g™¿¾wìœÀˆaB•_\Â{G¬DüŒúÙévúÉ ƒr©9lÐpÓ@@ 21:03:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x6c) socket(0x10, 0x4003, 0x27) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) socket(0x10, 0x0, 0x8) 21:03:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r1) _óu÷šT}I«»a3gP:Î"z…8rÄ>˜o5‚:Ãþ@xt¸ #b¬!,c¬Vá‘xÇ×ö±‡j½yOj´CT욤Œ“Ð;¹«Œ2Éç¯Äw*ýæl¿8‚ü>’M“gÉœÓ?Z\LÕå“ ×ºBhX±ò½¸jS‹Ï´_·n#˜¸i¿£Ûƒ:‚ 21:03:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = socket$inet6(0x18, 0xd6f66db6fef9ab32, 0x309) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) pwrite(r1, &(0x7f0000000000)="9498c1ee50c9713e59d8aa77262830569aeb4809674ecd162641f4c9edebdb125aac", 0xfffffffffffffdbe, 0x0, 0x0) ‚9›"6jL·òï^]`Å`:¬Òìô´Â>€œg^EÔ4V"9} «‘Úˆm¯ AðÅ>ØðÚUÂE Fvf‘ŸxK£“ éÈE3.µh¬¯š¯Ž*èL©èÎ÷=íšÑÉtÐõ¬ì©Ý«hg-O~’TÁ®®„àù_,v ußÜÃr° :Õ¶ÛfïåRrêíE{nöΨ+GX‹ÒÀ}m]Òcýèc  œnß.Çb]+ÑqA™}Õšqx[h\ؼP*¡ÎEˆˆ\ðÇWä1Í oZíþÿ³Vv…ƒeû¨þ¶{¸&e|VmϬ¸6X©`âßfA^Ý ¢;©á¾ó>_E¦Y㶺ðçs(>(B.Þ»’…¿aZÛ'„Æ!lŸúØJ¤´ÙÕKû»'Ñî`dÚö9 ÆôVý€$g{á‡Q-,ôßYf³åÿS Æ'5ð¼oÙƒ8±œK^¹Ãô‡7Œªñ_ˆŒÅˆ³àŠ†Òœ 3pØÞòý} ¥¾ ±qCá™a· âÖÑ·ÚÊòuMìz©¬½g ·V md›¸ç”<Å¢Îðâ=še{b¡qœÊE¡áÚ½ò¥ÐlÐ_÷Þe9™JM‰gL¼ï­ñL•$Ñijêƒe‹˜†ý4‚îtÆüÚ³È!'ÚRÉ(­Oa% OZˆËŸYhÑõ¡á¥Ê¥GÈ<²ú­éëK¨@“2Ö¼2äZ•þ`ÅÌÛVN¡ÓRÈ#w…JdêÃhO™t{ M‡3sש]hŒ™jP—+~NÀ$K˜u€_^¬û›ÇSM="¥]ÿ< >× ]¿¨'vnPx<<ÿÇTs¡cjò…f4lº†VÓÃä‰ýA„¾ýWä4d¡VZµ%s#È’-„üRShoÎ ƒñ4WÆhxGÞ}=Œä¼ ‚ÔÌ%Ÿõ²Ì$Šƒ¹klNd1Š?02ŸDõU·Mü{Ùì¹MgŽËïš#¨}­Þ>Ú!§Ûͪú=²±¡R{0ÊŸðZÿ ÎÒz`ðÓPþ\÷¾ÒÒè]&©·?“‘Òœa ù»TŽi¦§Yüãf¦‰Õ2ó ¤º;M•·o|;§õƒå©/rpAéçk›¶Z†<û!šÀ‘¼0µƒû^3†œø°{¾ƒ8ÊXaÒÞöÕVFàËß«~¨°û÷³ˆÜ/îˆ,ér%8µ‚o3ålg—㣞KÎÑ Ûº£×êtð ºØŠQA ÝÉ. ß Aà‚ßsQññl/ÙU^ŠÑ5}²Õ69ü 21:03:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 21:03:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x13, 0x5, 0x4) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0xffffffffffffffdc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), 0x4) 1ýcš-ÿqTÚ#­ýǸ̚øÉ–Gôì&?8i¾Èá|âÿÇÕ™õŠQÈ„=xø‘)«¾©€Ðøi¾ºµ+ô”Ä´¡T‹j¸˜R,µê¯g¢ï3ù'_‰‘×ôuæXÍÂÕ\>QbñŒxéö$ Ä+Û}Òs±hHYkܤ3˾“³Âu@ϳ]k@ÖÏ™€ë «2kúJþp‚[ŠÛ)õE&—ÂbŠGÒK)tlþ¾D9ÒwÆòV‰{ƒæ5´Ò„úó› º«×g;]rå"Ú9Q-À‰‚;h=6ÄLÜ.ÔÕ*P²=~íÁ¶“cN±VOįr|y)Øgü¶c˜è†Ç'6úçùQXö!z|ä•Cõ<¬ˆâ‘t’ƒÃ'šIçXrårпù¢óî;ç ´ùPk>x4¶_uzæÒ†È{"*'&äÓóÐ` ¯7 (1ò‰T[<ÂÄ:N9$´r8“7 ÷Q,/›†ú4Ö¼°W@\ž–“qc gT(>Vļ‘ä²mþ\Ò/tí)3ö»P]|óH“uôRŠÄ0‚ƒò(Œ>L×”ô–ëZ˜¿+t-ÃQO²mèÚo$²Y¦õ»wð±M!GµÌ›Çi$lõà ÀÒɸ9ýùìÊoZ®¯ ˪€M0}°œ&ž½®™×Äñ†=MÛì—µ/¬s ‚ÓcNGšª†Ò•øªãñž¾äáajˆ6í;nΙG}Ë•cn=ÁcÊ4Ü)j^ËÄÖúp¡©X,Å$¸™áE0ŠhHª2ù¢zX'`ì)òàÏ*èš,SüÄM4ïNØ‘ð»kÐ><Ì—]0ÍI®HöKÑ°. °bëÙW7JAh¿ntÀ%¹Kõ¯\u&ÝiK™‰p38>Š%—Û%[)×Ùš˜ªî‘¤SbËúÈqj’óXà0zï0ØP~ë»öœ^šƒWOŽ6•Ä¶BFKÉæ%d‰o9f]€~²Ð q–|½Š“á-@+Ͷ©€Tv¦™ObÔGÐÍ ‚×xO;ûÆš »mÝPª<·x”×WphÌi;ø|ÇþYF«©ý4V×Á™3Ž*› qUx¥^]“Zùj8˜DÏ ÏSZ,_(%«…øøÙ0Ô–5 I 'ÏEa–²ŠNþó`ÙÚ ƒ ¨7Zµå‹„ÒLßcNÀ¿øyµÈy-ÿOCÃ(¤P&À( 1›‰àó$Ó5  {xטP6áúq·U,ê2FÅ„[ÊbïôçóSÒÞ¡œB»Jl¢žO䂧Ë^Kƒ’³Lµ·Ä³î$É( ‚ j„¢Îªáöm"YÓ\ÝÓ®'½7¥8 è¨]õuÔ¡Â 4‘§(B‹a†¥¡vncÝ–”…ÆÌš¡¢ùï%anG|"Ás_¾³éª. ¡·GU! L·C§ÝXãÔjAC¸zB 5â’BL¼€ð¶éÃø?ýpv~5'ãU-êC·½ª£©¯ÝLªÓµG¨×Q¹˜¾ä€ß$TÈ_O,O°6º%l#YôÔ£ &Ó=ùÀä*ØïiußZ Qa&ñÈŠ%>ÍØøEÜd¸B±$‘ (Y(Ó7f6bžK…ÍÀ3$¿ë0oåðÂ’bLÖR¢¿p”å’ø綂Î=Ó $,„اo¿¶„‚¨Hîíg4Q)¦`ãùó¹ø 21:03:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1a0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) P•@%ãûy¶IØò§Ò¦û¬šP¶õõb)Zyõ/ ÎZÑ6fú Û£µ’Eæ×è.ìO®ŸT‡ ¸ìÞ*­-¹pè Ólš~ˆ¿·ê­ÜQ×ïœi»œø{¶Á¥0Õ§¬.÷Êþ:¾úTEóµ¢'k§ ß’UŸ|²{¯-({1Ü5s«zÍm½­¿cInSb7<Ã)G/»L;2e)¥EÝ#²‰> m›jMÁ ë»ñÍc”ÚXaÓñѨ¦«=*‘A-Èí#1Ò­#‚äOª(ˆ%ÀaœÓfç385¹¸³iÇSüÿH¹yGŽ;.\ùQ*è^Á§/ÒoÍ+:̾Ž¬_s/Êï͈àëtÓ«žJ+Ðáõ­o‚TA£» Å«æÍѼ~›=ç:4³ÈÎVPF"c‹êM{EW^yÈìU‹¯æ½ª•…¤³Ù_ÊKhx×ó§‘×y<â@qËw3¡œSX9E·¯m³¦žLU€Èª–¥œôÓÉyà¿Ù¹;ÌŒ°¼»v'lQPQmôyˆ€©8°q6ÿ+¤&»[YÙm=”8ÿ±ÍX€øe¶›™=wtîÍÜ‚/³³°Ô'ÇÛ ¶–ö'kGöráSŒËHî©žý,FÔËxÄ[\þþ`‹#' 21:03:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3d4) 21:03:26 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x80) mlockall(0x3) r2 = fcntl$dupfd(r1, 0xe, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x40000000000010, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) ÿÿþ´ÿÿ [_|»¼mTší{2èTþd×zIâÊÒb5‡®Bïeci¯¹”ï Ï–Oß,evú"„9ȉÆ…V(: x’Êëõu䪗 ê¯RVãò×Ú!úÄ?ЯÔÀï¨|ÇÇUsfqaí[ÛZ,4:ìÌ˃ãÀšÎÿaµ·lj“õu©I$#§9ÐâÐͼ_e`y@µ0Y~ø\4Û5.¶P‘+n:z?Áë™óš™*Ä»‚ûe@» <‰`ÌÊ#€ñy9xqžì2Æ&®¢Až®ç2{rxZ™àå]‡ü¬¦·?Ô_L5Spw Gœ1cBFT=: ‚ƒ”Öº5ÌZq΃á†À%d'QCs‰;‘ƒaÒw\Kѳ0t¿ä8>ÀN¸¡£Ã رü¶Opûœœªa—y8>úe¼F q8;ÞJdæ—¼¡HA­JºÑUª· ªýcHtä1j!ƒµ™é¹Htð —Ò¥@Ò³‡-Y??“7}îµ°T•(ûÅ_€ðE‹Åî=úi>€8Oí= «Ë |¡Sœ*¯2+*îÇ/üqMˆ&s‘áÚ†ŠÌ#I$"°zw`Àžæta ¤ÍðËYß[pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff20000 didn't change! µ»o«Ww p°HUæÇ[±pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff21000 didn't change! Ÿ0Y^F0Lä‚pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff22000 didn't change! ŽY“FV×ùE9Ü)Ú]•pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff23000 didn't change! ˜Df AÑ€¾­}÷ª#o³)N:Xâߤ.LêÌ-4%Ü Rw²G8aŒ® ºäAÁoÊ* $h»ƒCW½¢qu\Ò-ˆ«ä(˜ïxzÍ®T‹¼Ur«úÄÖÁi·lm:}3Ò’Rb¬L^{LëUÎqh‹cVttG‹ªÔç æJ×|Y]¤µL š îx޴ÿP–=æüßêèpmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff20000 didn't change! 21:03:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000200006002, 0x9) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000001540)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="74ef4425ef7323884842cc56373dd24288528f833d2a5b6ad609884cc9095514646d6572c1460bd3cbd4bd53245653465f0e46d0a9a9638b3aa576721ec75247345609eaac4f066145e15dd9dda084b66c29dd316afbd0e524ed2948058fdb9f36fffd2e86a36f40f8b38b19d2e6765d9d20c7c9979b4ef2f774fc3ed0af4465a8a4ca5bbb3cf8af72191617f73f715fe8a4dfd5f70ec4f16bd57ccc96f6c82bd8e73e5c305e726b5348bbf99529885f12457a9d6759f02f5d6f427a79754c205d5cf0429a052c21925ee49f14a37f2416d20540217e7adfe0e8cd1c64b5d3aadafda3b3ed970ea2ab83ccb1b8c1b236fa077f2fde8c42b3c38d5948f87fd4a3809d3d9fa70fdf369e38abaa91103ea42aa349decec7ec2cd38e7d0b5874ad7f3149db1eaeb5c8c5b87df00b1fdb6c3be0d2ac4ec4d67d49639ecc5a52cdb86f46ad7b6646aab398f69f0bafa13a4e90d81ca0ea05368eac2e5b143d1e07ec60cd4fa9085c3716eea03b6bdee7528eea8562294b341a629eca77d3c11a7bc51d4d307dc36f938435bba21fbe5e0f6c01f9b8b971e96fbe8e7420a42f6a572494d2b4dfec90039c2a043c318af60af32191b5ae861a96ff98502f062a337907cd48a96f8ea31119e5b94d7bb08b88816fb8a4ae73f60862b075d94d5d141589eab0946e67b625e2c1a1f62b7b58b27b1c37346ea1c55b9e5ee28fc8e7007dc8c4aa30e7da539545cfbf443fbb877535968fb6e88085ac7cbef47b0ec3c71c729a2103631563320dd4b809c896731fb05d5039095e6bc8d15310e022046667434fdc5ae789a9c7976caf16d68e1f812d0bd7f8dfa5cd0edaacdced0e51f4c114c37f1c41905d29bfd6effbb24c7af14974b35dd2e633b7a2edf8288735e73d66f357ebd5ea9240ee2d7388caf8186dc2242c9301276dd21ebfdb32143e86b057a05802a365c0f0d1036fd2f982d0ee0d90bdafe64ae860e8c1182e85371ad1a92a208ee4352989d7f84cdb49d810aad6a4ee10730729f1031059b68c4c5fd0ee291482006ab0eeb7d5ca8cf0459c8574718f8f6965757a164e971ec2c17220dd530375909eff37c7f2a69e885d1089dcda0924cd4f3443c4a33f02beb930d39593f37ff88385b1ce0e1cd91b23674741896d26448493de12eebd85262d4b46ca8b5af3edf7f67a6a7cd7dc91dbc5189d3e575c8ac515ec7b5af9085ece0df324aea9149887b4ad4479e48797a06232653e67c9fa10574a5593656c060bc027707abe8f7b819bfb7d5b6be833a710547846c6043a9ac00f8a51cc3fe21dc6d1dd08d1a8f948d1206a155fe6e2b679d4402fbdf8eca99c4f9cff5e830f1889bc4fdbe066b84282ff4f89fd840c6d89a9bb2f8d4ada194f8c28a16f1f9d6354d5c824d56cd4e29aae27bfb37975ea5bcbd1e7e2cdf3ead96e7d2cf66fbc5a9dc11a47266f7bfa6812a51b8ac8a9b8cc65426f09b2fbab35ffd01722acc8bcd61857258379b271614e287ef0bbb24a42b1434d37a1f3ef8be76144e869362f38f032f11ddb8efaa9769fb3e4e8017ee0c66301bfc994b25395d84d0b9fc391588ddc486e3e36dd5a5bbb3a9e39c3e543438ab36492951d33316b39f4f34b5fbcd4cd8742cadf5e43651f0d9c2e02792b7085c0b4c7eee7496c4f8d3b8eed9a0e54a354a1ad8de361587c3968a2ce019ef3ddb401b14dc756accd47036d38d6778d98c04bff884ad25b268bfa10cf8a09d3310338b34debfa25ed48b185b9f3aaef9c131b62346d5a3eb99b2a3917b5d117faf5b8d79341b5b96d02f2c8b7fb9ab26c29e98533b4daaa71ecfef0f18c49ab52d7f70cb9645b51d4bd4910ffc389769063fdeee725340cf71cf26b85d966adbd4536f680dc62655e82357c07111b30db57d0380ba3de43bc2cd0d9afd3b5ad62c18187410474c0c436d2a6a9739fbd1a6777506893ea1a877fec94fdd41a3568e66c3c8e6b201ffefa3d5df3f4b9d9d67d325d151acf024087121017b2a7fe5d3aae864f723c5553dc93c25b4ec0f5fbe0b3a2bfe461b4e92669cc69b2b2ac92fab02b73a3d0ddb27641c771dbf5c2a186c9993802759b26b2ce9b0d9a09ddccff8a460fdf9428ef8bf7011c90b17a4eef93b435e9e778805830e52cca472236631855fcf57ce49085da0c57dd87ae20cc9db21f656120cecde8d47e30d0dbe22922d62ecf0376aad0700e087b489986323eaf4f3c63abdad142557d886c45a51dadd80737b15cae663b8fcfdaae2fd293b10ad91a8b892512fbaa6662ddec17bd24c422e5115b6fb29b8c344c94cff48930fc81a9161adb4fff7b5f76d9e12c241a72fb9d92ba31aa2cb450d4ec715beb5f1fadefb9499deeb5efa735a6fc270d1f264ca002314629f1493f4fa3d9f07b163c81f8e8dc0938c494403c1524f7baa9485512793a02f5c62d5dc2408ff40139e708cefe8b1751af05adb41f7f7506185eb76c34e0d41ba51afbca6fd6640eca69a45345b3368bb9fa7b4700373a03b7819b7f563605bbe61d803b1eeb77d710a6395e4df91ef827a90df5d16463217deb7975122f67d23a21abf5be689b2d29aa20012b2902a5e04098124f799dbee68c9b4a6151f38c57fc4927780959c17fe14562766af7d8a05344a0f1a9248a6a454b8ed3f98b17dab2a601154a1601435878fd9083476da28c197ef8e6a7ec95ea61ddfbebd8255ffe3fe9ec69452a1201982fa98ad62316b18db782a9b791e2e0fb105418cbd26bbc01c2658154f7462ac92ae3be5d1702a11df4fd059a71025740f6b9ad13dbdf6e07e0f9308b6f0a11dc3f2c01baee89c30178f8a876613ec75329edfd8655aea3f9668ef5fca8632d79866e7468e72bbccda2c9cc11129519dce1a8988fc94d15483c3dfc17eea67666fd33405d6f8750d032e8b1e628038349093bff6f5fbf988503b773ea2dbbb6eeee1038e1366d48bbb4d38a682574398ab5291ab5faa7fcd0498c9e6930731b7582c2e1a9237283c6904aaf6c71167cd7c24606f0d2e4f731cc4f1175c23c89abadaea2c674ec58e377ddf77439d771287b743b53b87bab0762177e19e59ce526c588d6bd1a7add86ab2e9187f2031a39498c57f111b2e58b3ce6543d689bbbfa879a792bc67dd21fdfaf7d3f79bb6810db855271f8a437eeb1c4f28ecb6e8401571094fd12563ee4e0c22654a5e206af6ffa5dabe6a2d998eeea5394d680ebb70d738aec3c4455d8a063b5031bceafce7bb7b59d5a316a0c707cb948274f1611c4beb1d1545d8e515d6034b7c136fb88e0373635239de51210c2ddb31f100c51489553511f656d4da4822d79038b722222cfe553865068132a8a3799328f198ccf695fa66ef42244d180c7a121b20e9accb9c79d9041f2bee57bc1877d1750da24bb64ff177cf2ec0230b333f2adb6febddc15750196974ea2e078259de3f87253a576e034f813bd56dbb53dff71372f87167b631416c304ffb5885207d4487cafb484309265f7867de50bdea7aee649ce802691057924d33529c67e82d13366a05ecdc01484bdb5e6986bde24b5cf62fc42e8b95d119527d04a075167a77a3558f9d080c19730901a98a2e576b67cfc0b263e5d57f945183e21b7ad494698d9b23a14cda0fb4e5f0a76172a4b7f8f0cca72d28db0c2646e4b8deca4c1d3123ab5e1f124bee69f5e0ab8383ef1e763353f461ca8ffc25ed4db997fd5dc3004f8919638cd7e431d0bdcf79c4a2e4b6bfb3468f928f3843c5f81cd98b54798190bce0c163724e11125a79662ea8a00615915242bc4bfb001f5a4761ae0eea99ba50ff5bd4be249514b212d489e99d66ead9c6e5a708731c95d49f445e6b01ae7baf169c09fd697dd544eae22f96983ab0bc3b6a557148a96c3d58f5bcd1a305993f871479a7d5e5d9bb02c9dff56f4f9afdadbb2853cbf8c1fcd65b1517a0adb94ead30003343a98415661d1fa5482e1c4c2b0ebe232a7236d776ed50b8032b10396855105db291924c7bc613068b257735e04ac0c71d7eaff24fc05e298d080e61d5f70e5e4eea6453071e29186c7828234128dd7c7987e8d495e4d0fbedd9e71a9ca3259ed559bff37919c9aa38bff80b0463492fee9508e87953fc399455d30b9e6394d8581d59abfb58459ec4221f94304413ad40af322e8844981fa9652aaef69754a2a2cfea577d1ef1e6b60cbbd74f449449c4b5c7cd659c67b2eb2633d16fb14c964aa759ade11966699bfb5b474b90651e1c956c2d010359f11b95dcfc728b5bcd3077799f488c24e7bd02f16700de6483115acff7c29523be24e674d5450bce67e507de2fb82a2b1c2b23963aa6636141af83f97f7deb4d8ce9dfe907947e17d472a2da153824c7cb9677c8084bc16567f00fd4e4e8d3ae4029c18f7d22bc5c0912f8cd0988fdb2a9767327d290619cdf67916768f38c24a3900fddb7b05924e6ff8299926eb43c3c53bd9aa97e7278952326dd920ef3ee5e13b65b1bac413d48e4c495a049ebf8a43285228a38c73e90feaf02028ab59462dff7dd6da352800207369fedb21c23b695ecc91f00c11750d8900da3ef6a6cc4e70595d54acc1c887b957397372a3f5c699ad98a60f23084da109f66877c7deffb2cb83c08af02b32f3eefd5832fbc0a0721373f4f2ed746dd4fc1b0f0f68b1f716753e0c2d59c9928260ce2cc4c8eb1251fc03bcafc1441747aec7d7416953ccaa6c2bcc6b060dacf74d8e461ad81e5c7aa8c2471e9ef507ddee0231ae5067ad12fb74f1cc5794b4dc9bae7aeb8d91d9fb4cf2d384b102801d4f593549e0563473fc1c5029094e088ebb6cd8613216cc1ac5c08c66e8c5f59365a007fbf6c4f6773f7030e8ed03b36b5735958220a79738afc4b666d185ab784c6d570981585bc30f6f88137157d8b62f20920b3de00eaf81b2e8670cef999f01b35c2830811808cf755b2265fecaa888386bdb914a584ef009a3893fbfb2d847deceb3363d3a24ca677ee05da989223cc9acedd1b32120ab0e8702c4c5352515d781a2b4f557f31c03dc693d17a16b7a74edfe2dd412c3d4ea335571f515efff3627f33ff69e758f13ffd07826ee8ce28cd86ea80212815ee1e4d2bce7d603b91d9e7cb9e9d7b94a6feafcdb72fd7e77e28bf3fdcb38dc296b82d81588a961dc17d8cd2770e04149a043906b2f52fe004bdcd8fba3086dd7a783873d23474726b34b8d3901b4cbab3e076de42ff02335b9235478b02c72f7c42c473f6c03b0b9a5c3d0672244b03081ef7b2762b43849e4fd333318bf8d413875a1e168d1ee2cbe59555577e00c8bfdb87bb67ce7c239279ea0ecf5bcf1b3675d83acb8313882a928aac17386bdffabceb75dcd0cfb324c7d8e3e79658c4c6df4f2ca6c93794364740534feb39ef68643b003e5399f24f1f844de1d5423840c0feede4ba0a146b96a93cb7b456c202997f51ef9ae6c2873a8cbe806904c0d352323d8c5c8f8824a039f4ca7b4dd041f6cd5fdeedac5011250993c5a5beb2d3e62d8714847f99a86f1f4a5f4e2ae1b3699dba1a70b092f09dca0b839c1dc45054f05d5827600c5d78c452bc74e7599a3128995ea1a94d56ccd24ab967c5c8df25da563eb0dde25666773bb26c227e7e89084dbf4499f5f34915062401e90a20406a17ea87f04917e2edd89688cbcaa92617ef0e9f78d5b051f8b6c2191a6cc1764a041ac104d6340239564e26cfb62e3504a875f24896d182b485259ab3581b5119f3d094558698a55fee6993c75fcd480664aa223c39ad56fb2e642ae3551deee50a09c853a52811928c5f625", 0x1000}, {&(0x7f0000001100)="2f75eda9f428dab294fcde23ca3675c4b2d6b5d0d1f64af726df08232a5ab38c1580cc62e804c12e38d5536dc760ec8c22309a3314f09c83b4048f934d78ee0aa8a0ef12b4c16d87851ec8b7b7b7984f8c0ad0b6960a4056fd1c9757af50ef44d5c72bc30f598d9e4534473e48ad567d76ce716bedd3b274e8860d8250c6cc78ee3817606a84c0b15a643ff302ec936ac1a50c845526b73701b8c042816731e59571d0d0a67f4f6e57298191d663632d199fa237311d40a792598d20ec3de5d38448d031cf450687949c45915563bf8e2a8fb78b10dd2f30e9936b9709dcb771", 0xe0}, {&(0x7f0000001200)="f241", 0x2}, {&(0x7f0000001280)="bd8917a6277ead717662ce1c914f81f32ac429c64f3932095aa4cc875fbe62f122051d81e8d98bf664db2d1fe177d2025c556f64e0c9e1447c10a3c1cc0442c88665586eb076c7a87ee0ed60dc2b6836346cd3060cbde62f3c2516d4d338e194c79222e4b7d2", 0x66}, {&(0x7f0000001300)="87eb90b3fa7ad81b509a0e23d7e02f44aa037f23bf7de921e52227a3bc851367ae8df3bc92a4913e92dbfc1b4dccc25374bd4c30eee5030e25e1696d7d052e5060815e59050bb1a5ff5921a11e222c45624c188e853093d8baf2811fc66d81ea6af447d16c57dbb382f0cf076f0776b7ae89bccc06890dcb3def097c7a2f4279e734dd0ff5ab6efa50c208b83d4c4f130584012a6f12c0804cd38a27abe0be12afe181f6d30d6a4446f1a363d1100ef0674bc5a9ec54a17f96e5bb6d1b5096aa9b51dcd5c2ff868687e88a7c4abcdb41ec3b51a84e8ffd4aafae1a9a627ff3e3b919e919358e98c66cff95e3ac4b480ec98210237601d8e9", 0xf8}, {&(0x7f0000001400)="3c5d9cd57fdcc29c0e25bafbbc8c89480750b3b473e630e0b98eac0fd4f9736444999c9306f97ad4766eb7a4c82a094d8157489b93341175f87dc1dc6691ffa35c08d9eff3eea7d13ccc729a079eb82ee25c87adcf40723620c78c90cf6eb711d83a6dae361619e322cedc2db06f11a1d20f0b4349162e04a05e0b9d10fbc0387c5e", 0x82}], 0x6, 0x0, 0x0) chown(0x0, r1, r2) ftruncate(r0, 0x0, 0xf15) 21:03:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) BRØìâa½÷V¢e“mpmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff21000 didn't change! ÚÔo!ӦǎßÑÚ¢ûˆpmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff22000 didn't change! }Îóâe'P~_.}Bäpmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x1b2ff23000 didn't change! 21:03:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x20, 0x7, './file0\x00', 0x7fff, 0x2, 0x6aa4, 0x401}) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0\x00', 0x0) ¤_€Cá[9[^Oô‰¤&Ùb©|:HÚ, ®¶`á莘Œ85”uS7œv¼’ŽN ™U^BqíàÒí–‹ÃÖ'ÿsIË1LˆÑþè#]è%ÈŠ€~ßF²Ñ‰{f xâ|ha’-–éˆ[Frù–Î_wÙ2W߈!äÅų–¢’UÁž^dÒëœ26}z×ÒL[uN@ú;o>å–~£E‚Öl0–¹ : ¹r4÷«;‡pþÛЃ٦‘h8Ó–ã°óæ¥~°’9æw¡˜±.R Î4•xÐâüÖPfVFÀ(ÙW¯NM¶OÅ+kx§† ­Vƒ*µ]½†ã=>3cÄ¥ŒD$OÅÏØÏT b£aœÐ-Ù’cóó´(hW­+¯S‹À¸‡ÿdæ ÀÂéN®p(#!‚‹•ôƒ‚döK·©K;~ÔToÿ=T*}È_žà75ØxŒ…Kû&tPÖÆõ°€ÂÀX/]âÍÝf†ˆÛ)m7½¶2ç¦~z] £ãdÕÆÿ–ˆu†:€pj_Y{Ö{§`>tALCòéõ1ê~äcÐQOü}ƒœ=÷‹—³U˜½OôOx A[AÈÙ‹ø_K¯¥OŽX®Ž£]‡@— ®:¡Ðõ´(²¢¤r‰IÒ õ"§Ûð*ŽO`ëgË9˜²zrR$…wCà²Àg±ŸY©ÜÔXç§Þ>±Ÿ¸÷TÍ‚•~DÖoôÔ‘t~s¯¨ÿžä£ÈsÀBQ„ Œí®–"—ý,å^«ÝÄqét9ˆL5é–SÛ¿º.À[JÄÍìv×ВL™ûU“î*ï’Þ¹¢ºšµ `tÃg7ðþ1 èâ<·Ì 0€f꬘’Fy†ftƒXÕ«‰Ó;õ?<(ðõ­íï${°ßm­ñ¼$ “»âQFtnj}É$9\ Íó'ìVð®–¯“-¶áý¹Q(A x,\xëy‡§ðcãwµ£¯aS×1]Ålo™@z&¯êL¢Œl†=ƒç¥ž®fï](/?t-ÜùOKŸ+·ék7•Ú(¿_Ê«/_`¨»òö9,·\ä´#VA-%dý!— õ;>’g™¿¾wìœÀˆaB•_\Â{G¬DüŒúÙévúÉ ƒr©9lÐpÓ@@ _óu÷šT}I«»a3gP:Î"z…8rÄ>˜o5‚:Ãþ@xt¸ #b¬!,c¬Vá‘xÇ×ö±‡j½yOj´CT욤Œ“Ð;¹«Œ2Éç¯Äw*ýæl¿8‚ü>’M“gÉœÓ?Z\LÕå“ ×ºBhX±ò½¸jS‹Ï´_·n#˜¸i¿£Ûƒ:‚ ‚9›"6jL·òï^]`Å`:¬Òìô´Â>€œg^EÔ4V"9} «‘Úˆm¯ AðÅ>ØðÚUÂE Fvf‘ŸxK£“ éÈE3.µh¬¯š¯Ž*èL©èÎ÷=íšÑÉtÐõ¬ì©Ý«hg-O~’TÁ®®„àù_,v ußÜÃr° :Õ¶ÛfïåRrêíE{nöΨ+GX‹ÒÀ}m]Òcýèc  œnß.Çb]+ÑqA™}Õšqx[h\ؼP*¡ÎEˆˆ\ðÇWä1Í oZíþÿ³Vv…ƒeû¨þ¶{¸&e|VmϬ¸6X©`âßfA^Ý ¢;©á¾ó>_E¦Y㶺ðçs(>(B.Þ»’…¿aZÛ'„Æ!lŸúØJ¤´ÙÕKû»'Ñî`dÚö9 ÆôVý€$g{á‡Q-,ôßYf³åÿS Æ'5ð¼oÙƒ8±œK^¹Ãô‡7Œªñ_ˆŒÅˆ³àŠ†Òœ 3pØÞòý} ¥¾ ±qCá™a· âÖÑ·ÚÊòuMìz©¬½g ·V md›¸ç”<Å¢Îðâ=še{b¡qœÊE¡áÚ½ò¥ÐlÐ_÷Þe9™JM‰gL¼ï­ñL•$Ñijêƒe‹˜†ý4‚îtÆüÚ³È!'ÚRÉ(­Oa% OZˆËŸYhÑõ¡á¥Ê¥GÈ<²ú­éëK¨@“2Ö¼2äZ•þ`ÅÌÛVN¡ÓRÈ#w0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x8000000, 0x7fff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) socket$unix(0x1, 0xdb810fe76e75e89d, 0x0) {Fæóe–Œ}(‡Ý8 ËÉd.BnüJ¢¶gTɳ/tÓk™RZ5-¡dèöúXMRÊÚ ¤XÖ.;ÜíÊh%Mÿäy®ÀMñ+íÄÅä Œ«Dg@Ÿ«Ë¼Æ>…JdêÃhO™t{ M‡3sש]hŒ™jP—+~NÀ$K˜u€_^¬û›ÇSM="¥]ÿ< >× ]¿¨'vnPx<<ÿÇTs¡cjò…f4lº†VÓÃä‰ýA„¾ýWä4d¡VZµ%s#È’-„üRShoÎ ƒñ4WÆhxGÞ}=Œä¼ ‚ÔÌ%Ÿõ²Ì$Šƒ¹klNd1Š?02ŸDõU·Mü{Ùì¹MgŽËïš#¨}­Þ>Ú!§Ûͪú=²±¡R{0ÊŸðZÿ ÎÒz`ðÓPþ\÷¾ÒÒè]&©·?“‘Òœa ù»TŽi¦§Yüãf¦‰Õ2ó ¤º;M•·o|;§õƒå©/rpAéçk›¶Z†<û!šÀ‘¼0µƒû^3†œø°{¾ƒ8ÊXaÒÞöÕVFàËß«~¨°û÷³ˆÜ/îˆ,ér%8µ‚o3`‹#' 21:03:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5b9, 0x9, 0x40, 0xfffffffffffffffd}, {0x7f, 0xc329, 0x4, 0xffffffffffffff7b}, {0x400, 0x40, 0x0, 0x6}]}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x20, 0x62) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x22bd, &(0x7f0000000200)=[{0xfffffffffffff72c, 0x0, 0xfffffffffffffffd}]}) 21:03:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfffffffffffffffc, [{0x3, 0xffffffffffff8000}, {0x2, 0x81}, {0x1, 0x7fffffff}, {0x3, 0xfffffffffffffffb}, {0x3, 0x7}, {0x0, 0x6}, {0x3, 0x100000000}, {0x0, 0x7fff}, {0x3, 0x4}, {0x0, 0xffff}, {0x2, 0xe3}, {0x0, 0x7}, {0x1, 0x80000000}, {0x3, 0x1}, {0x3, 0x52c}, {0x3, 0xfffffffffffffff7}, {0x2, 0x1}, {0x2, 0x100000001}, {0x0, 0xaf}, {0x3, 0x9}, {0x1, 0x7}, {0x1, 0x4}, {0x3, 0x4e}, {0x3, 0x8}, {0x2}, {0x3, 0x3f}, {0x3, 0x7}, {0x2, 0xb2a8}, {0x3, 0x7f}, {0x2, 0x1}, {0x0, 0x6}, {0x3, 0x3}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x26e) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/64, 0x40}, {&(0x7f00000013c0)=""/50, 0x32}, {&(0x7f0000001400)=""/78, 0x4e}], 0x5) write(r0, &(0x7f0000001500)="eb54a66cdc893df64d4ea1c773857a949c42f77a55c7a009e1e48d5fec4b162eef1a687b2853c794c5d9827b172284de601a91ffcc564a8a5d45a67d180c2918b474dabd2fc80c83d13bea7712f15dceced6b0f2f57743d1f4910457f90242b7a11bf9d428941d09cdad6f6b77f21544", 0x70) close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001580)={0x0, './file0\x00', './file0\x00'}) renameat(r0, &(0x7f00000015c0)='./file1\x00', r0, &(0x7f0000001600)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001640)={0x3, 0x2, './file1\x00', 0x5, 0x7, 0xffffffff, 0x72}) setitimer(0x1, &(0x7f0000001680)={{0x664, 0x6969}, {0x5, 0x9}}, &(0x7f00000016c0)) fchmodat(r0, &(0x7f0000001700)='./file0\x00', 0x4, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001780)={0x2c48, 0x1, 0x5bf2, 0xcc6, 0x1}, 0xc) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001800)=0x7) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001840)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001880)={0xbae, './file2\x00'}) lseek(r2, 0x0, 0x6, 0x1) r4 = dup2(r3, r3) ftruncate(r2, 0x0, 0x3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000018c0)=0x8) getdents(r2, &(0x7f0000001900)=""/165, 0xa5) fcntl$setown(r3, 0x6, r1) recvfrom$inet6(r4, &(0x7f00000019c0)=""/156, 0x9c, 0x42, &(0x7f0000001a80)={0x18, 0x2, 0x8, 0x5}, 0xc) rmdir(&(0x7f0000001ac0)='./file3\x00') 21:03:26 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x7, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x1000) pipe(&(0x7f0000000780)={0xffffffffffffffff}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000007c0)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00', 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="53a86763978cca048f411f8e71d00bbd7000a3653a7f1d3d9ad377565b59704bd77782dac1aa81afa5b3c4bf3e83988347b26d88df6512493b774a9b93c81cf86f765f9b53f693135e40bace9f41ed433860bfb80e5b4ed6977b335c7464fc1d4966021e99f44b6aab1314c4c42258eb443e8c3898fbffbb38439c518dcfb859c045", 0x82}, {&(0x7f0000000140)="6e7e208ddc558c0a0fceeb03892ed7e5c55b4cd743f8452fcf9c47e340f6a2ba11cd3c40c73f58f1aaf27fecf3c17e5dd7587b81879d1b44ae0a5e09ddedb7c96ba46cf32d8e6d4c0be9693ae97972aa82fd17da401be22b02782625c18de1670b6726dd074dbf2be92b475884b5f0e7b47735cf704106236d79b04552d4202b150b7bd879ad12", 0x87}, {&(0x7f0000000000)="4232d669e85ee3d09525d3c8f8e8ad93f3d12c79a2aef898771de7d9d099e036de82027d1e1fb8c3d2734ba106df1866df", 0x31}, {&(0x7f0000000200)="faf6d80c18acb9ace0d24091dacd63bcfef41a19b31f4f7e0d818b812de3131d8994e754acfa17f2878081e408e8e7041ca17e9c7258f82504c725d57297decd28daa4dd9e5c5caf3c3e2fa542705331458384a67de6928fab9e3ced81a253758e5773cf4345ebee7045d3cb41b78674fee5324a9aa83da4150d1998e46cb7d1b64a862fe12796e7fadb083a8433a5a4a32614f55a5f71c339caff4585ed36df27b05dd790036b3ed86b3be93509a6444c395ad7ba0d11c85238edcb9ccd9f276a747f0dcae88c5514da73866db2b3af616546", 0xd3}, {&(0x7f0000000300)="f3e5c3959741a89338a07d857b506d683cf962c22e2cf5f91da0f256f757ce169e1f2bc19722311460bda87df3d0d5633a8f0ce8701033b932735bbd8a2c966660d24e9e4ac2e58334c7548bbe1fa8f53edeefdd8d48f12e87795708b125ee80716e4ee1f0ccbb7f6bc1c5c6232e41251cb7648860a81d250466ac8eecee1915a7f743055a2715b8d0ef843c179705bea1602fec8c7f25e2620c84e9a64a66bf794863d442f014a8baa40df2309cf5adbd0269386505dd22f9ef6ab24a426724c4", 0xc1}], 0x5) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='$\a!#+!{\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='!\x00', &(0x7f0000000600)='.\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='%$}\x00', &(0x7f0000000700)='(:@@(\x00']) 21:03:26 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getppid() setpgid(r0, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setown(r2, 0x6, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getppid() 21:03:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) fcntl$dupfd(r0, 0x0, r0) 21:03:26 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x8}, 0x8) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x400000000000043) 21:03:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/31}, &(0x7f0000000240)=0x21) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x802, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 21:03:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000400)=""/45, 0x2d}], 0xa, 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/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 21:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) fchmod(r0, 0x0) 21:03:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 21:03:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x101) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, 0x0) pipe2(&(0x7f0000000000), 0x10000) 21:03:27 executing program 1: poll(0x0, 0x0, 0x80000002) 21:03:27 executing program 1: socket$inet(0x2, 0x7, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c9") 21:03:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfd96) 21:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0xfffffffffffffffc, 0x9, 0x8000}, {0x100000001, 0xb9, 0x81, 0x1}]}) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0xc1ab, 0x6, r2}) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 21:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe45, &(0x7f0000000340)='\x00') 21:03:27 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = semget(0x2, 0x0, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffffb]) 21:03:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8ff) 21:03:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="01002e47576df65968b247ead8827232201fb9ece538bd3d0acb9b99e78debb1fcf44974ccaa288cb1a2e95778b4f71292d8f2c6a96cb6e4316d5bf7a6cef80a0c7d86711cfcfe39981a508815c0340c99a6e9b4db70874144183993627f4012c7cb8b48007bfba2ca45ef868005a50039a2dd8cfb7c30737fab03cc4fe77ff70b74937fcc38a1337b495f0b4c22a14be0697cbbb726351f29a5a47db0563710ebfa6f37a589b420cef7414dc3fd1e16a11351946ead6dc2333f28264d5023c5f780ba8ddf95d12a59b2b0692ba80b65ce56194eca91a467c9a4c90bbdd4916ef820"], 0xa) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) 21:03:27 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/130, 0x82, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0xfffffffffffffff7}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 21:03:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x403, 0xbf9d, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a", 0x80000001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7ff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:03:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0xfffffffffffffe5b, 0x0, 0x0, 0xfffffffffffffec2) 21:03:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 21:03:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8000000000000, 0xffffff}, 0x10) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 21:03:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) 21:03:27 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x4}], 0xfff, 0x0, 0x2800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x7) 21:03:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) 21:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000080)='y~,') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 21:03:28 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000000000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1000) clock_getres(0x0, &(0x7f0000000080)) 21:03:28 executing program 1: setuid(0xee01) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 21:03:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x5, 0x4, 0x1, 0x4d03, 0x4, 0x0, 0x3, 0x1, 0x42d, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x1, 0x3f, 0x0, 0x6, 0x3, 0x100000001, 0x2, 0x1, 0x80000000, 0x400}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ÿÿþ´ÿÿ !!pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20001000 didn't change! 21:03:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x0, 0x40000004}], 0x0, 0x0, 0x1001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 21:03:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000080)="a49c83c34e3333", 0xfffffe7f) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) msgget$private(0x0, 0x1) 21:03:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 21:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0xfffffffffffff000, 0x8, 0x3f, 0x9}, {0x7, 0x85, 0x1f, 0x1}, {0x7, 0x40, 0x2, 0x7}, {0xfff, 0x100, 0xff, 0xfffffffffffffe01}, {0x0, 0x5, 0x9, 0x2}, {0x100, 0x9, 0x7, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 21:03:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 21:03:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8091, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x6e, 0x0, 0x0) 21:03:29 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x1800, 0x10000001}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2101, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xa3, 0x400}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 21:03:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)) lseek(r0, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x7afd0fd320040c19, 0x4) 17:42:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000040)="09f977f2b3e28abd0d488be47a928f429723e379419a3921b270f2bbdf76c6d72e8810c2124c44b5") 17:42:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/181, 0xb5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) 17:42:24 executing program 1: r0 = socket(0x7, 0x8000, 0x2000000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x18, 0x5, 0x6) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom(r0, &(0x7f0000000040)=""/132, 0x84, 0x43, 0x0, 0x0) 17:42:24 executing program 0: r0 = getpid() r1 = getpgid(r0) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0xd044c8819b2eb4d3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x2, './file0\x00'}) r3 = dup(r2) getpid() pwritev(r3, &(0x7f0000001240)=[{&(0x7f0000000180)="9123d0f39be2196eec3cceccc3dca687f3474af6c8b318ccd84754d19c04fd337d8dc24a65bb6f4e50431068a93d51c9d33259094b55d5b31951bea4e0d6329a3258bdedb4213e7b7b85ac427813ce389acf5973c65a65db9ca29f4831f1fec6a705cf3f76d003ce1168c750d0f97931359bb1770405bf005267487956bbc112272dfc656fdc739bd45c280e3dfcc2c472a0c57549761a9e6818b0849c9ec8205c92c1a4bfdbef8908561504af225bafe2d43d10941c119568223e59596367cfa7f1753639ece05a70628b329101725bce076000fd5ccd76f24239780e3b3ff9f3268823593bae836c8a00c4d1352e4d5ff1344ded134e411ab0d16fd2722d2cb85648b2ae6d2406eaa20310e25389bfa8ffa0cbe83d1e511433a1d183badf2005204114f4b9d0945dec20fc6717d7ff617582f143efbba3161fe300900998ae59086f0e43b51d72abbad0e0f09c6daf5a00de598a6ae43b7feda6caec3f12e25504270a2daa48fad879ec131a90b89f8810b1d93af9db886ddca74ad0d1bb0653f4bdd020ba7cef2247902201f2a75eb80e60511f5bb4bac9c3d8f51e95da1c279a3d967e282214351c3d1e6154deeaca5bd05e1e9cf85f5967c741df915b9ed1befc695b639b1911eac5ab4199a4861cc14a4cb0a2e9a666286ac6b0b9ad1359708db9bd89ba25f1557887b947058a5f925281f6fde4c29e3ff92932879e5232bac5abc66840371dfd7616dc8f82496d718f3d02ec6911e461716ce3380837f801758df1550188e4231ca85d046d640ea34632a7592525ce8981184d6ed28af515711673855c6b5483f5583e17c3d128bd48b34fa118a9f2f61835b26dc4ffd22bf3793ca3d9d0774eba6aa793c606299ffbefbd457620412c4a881718c3352d4a5a1794a9482ccc7d455088229b8f39adfe0926f66e9641e1ec71f9338cdab676fb15735ed72f3f75055009edcd74eb800d03f1e304bfb7d4656e10601b86f0999a462e216b09c721b7973b59c3913a8335006f1b64ee8059631c6703accbb31926b929233ebd028f36a7c3737d20b41fe5d630d727233da1d914258268621c2036125de586ec19b344a94b8d37812770ca5ac7d8fda9595c56cf7a435f2a3ae2a7c92ae346da746f94026e5593d73f580273eabecbf3cb1d9b2ae49cfe618a97c6a06d56dd91b0cf4e524d7cbb327c2a625f2ac2c6771b25f3c7cb6c447c277170f62073a7024bf606fb883b2d6cff73f7dbb75af4ed0319203d2486b3cb266bb3f0a98ed9d40d6128b1a0ef1725abaf3c9e064f4d5e4bb07dd55921d0f598a9bb41be4368195011c1dc0d67e2e7da95cf857f579a571de640f1901bcf2279138a3bad39dedc38a3e77ffec8ffa396a272d4400aaad9e66e6b8869f7601685f85455bbec0b8636117c640f0f6264d9146b4615dede0780db84553d9d8fa4baf1b564ff53ec5d407bc03b69036d32bdec7e54af5544e054e0f5233ba72c083f23d926bd62f10f931f0898691eca7beb852f586c138aad02de3645bc1b68ed48cc12c0fca5e4bd4843a55572e9265df3dd18bc9d51187bd1aaf880daeccfeeec41d529c76bf9e474913bd0574db6b1edb7ae72e38a858b64bc62ea349173256e7501e831b8e2d81020c27d4292ebc26f6c9d5a49cfb3a85e8e797620737a0d3a1dc6af2363baa1e24108bced1df2f9b2e05d0ae2d6ed5b0f6947734ad167b513ce0f0b28592812a6d751e8845621f8c17402488024592008822cff97c2fe2dedf1ba077e883777562bbff4aa058699c383017a4c2a824c67228375979be919dad42adfa5ec0d1d7c862c8d420b117b25c8f5a6480312a331a5e9d09b848a5dcb5832ad761b5f0c010b78307cfe38668c7424494121517268f63c6f9c15ea7e95123e597baad18c3d3886f9b9393b1d0c2ea3439724c8225e2258cad7da4c437e29f076a2243e322e1553440e116df65eb79c9c01c5145340cb61b513b677f1949580d8562964fafbf9bfd03fc769b27e70e8eba6fcacaef6ac4aa61a41f37659360c0bb026616477ade0c7f2dca5f6379c7cf072eadbd6c6d508d4293199196a22d77e7e89d938521665cfaf773e67290aa9c6661d462b2bc615756f382247647564acd65af967813134cceeafe7a9dc298fc156cce78327d40119157bfa1e437fc5c0bdb543d25e28ff90dc7983c4aeaa5aaa363f442b04bd78bca9112e8a8eb003a3e026df4b471924e7989a2721003e2c73b721f4457b6d94e127dc14be5ee0cadf354da88784e55a4b7efe79c3920059543759b15268c28dc49749def60ec292a2968481089d1e5dc1ce440d092ffc7e9fcce704931323398eeb3a1aac1a38dd59fff3d4a7724964cad4de326376c3ededece0d767d9313f7ceca8b5b17e9030e5908bb9f5f19b01bd90419fe65372f3aa5dc9a2320e6f2ebbb3c2ca92380cc5445b6bcf4f6702a56022dfe387d01995ba0904153ef5b4009961239cacdc2af3da7f49f6574cee4458085afa92b401cfae7c8a0257f5fba7543f68bc21c6a2d9b324116dc9c43090ee360774adffa089a897aa10533ca69c4962442f9792bdb582035e52ea0255a6fd12ca0af0ff91f883c83a46e7cd7319bcaa97c81512ba45abfbef984b703a613ee7ae76d842605a1609b79910aa075af2e768185498bddffe4145772ed8944fd0cfa8c404be0469daa6a927b3ad86eef84558a2d96162aaf4bb2bf3069e8b54b58c24a1a6213e811f7b51653d9eafb800dfbe5cc776b41c6997be6d15a05f2bf8b627c5c2df22d3c80958ad18174966d898dc841d0f43e895ce9bfbd04761b43ccc20b82949d4a9c70970bf101bc9b8b91699d0771c51f2ece46dfe1038b5854060cad51b1dc5159ad72bf7ec0397945e99fbd054c8c10d80d5ddee7a04d6c29a30e45ff3be43934b9effe8349fcd05ba20cf21ded0d61e083271e3636aa1764cc1a0ab58a13c841c9f4a8a7db118cb153535126e65643ecfdec1a1c8180240076c9140a43fa27b9c77e372c01f725376bae1cdba57072018cb4d8af839aa98376c6a2dc6fef267163e85707bec5150f9e1fe3353b5c2a8490185f46ecdd26e87936d79a2178ed56216af706e73336d7c92a1e20086ec1eb66c24d8ea22f9fa37ff5982efc8cf0953c34910d5d72d24c241951dd48472c46a4c8b614a37750a351da6e6b31a8de3b57cd32e0ff480f09f77e6cdd361272ea9bade1732597f938c9749fd463b0a3fdeccbcd5d741773271e9167c54ab4eaaa6259121e888055425a039e123c7bc6b6a4a770ffcea3391755cfb7697008487efb76d4f4f37442d27990456f1f86591270c47b0d9186a3ad76f5e4d87829517036595a1d66cf570d36f30c7c7703513ba59e11996c4c0577f7028b307471956a0aee5ad36f1b0608a7e2e8fcc5ae1afb8c3dca1c69ed6f3fa7b9b02bf84b4756a75907073d1924e62c3ecee33e4ad457084486dc2e2e68f181f5b838c5d5c39d151affae1a8d472542a097a2460e102286e063583f27debe1a017ae1baca8cd4a993b77e96927fef46b0699dcd9ee4d6a13743f0ed0266e508ebf7f4815c4829ee06fd9cd9a48367dc3188cee12e346a9fa201bb6e1127f734af41173fb5774d69c39d175376d70e899aed85b767f17b4fed2aa3831efdeed012556f167b0513a064648575e9e6f5d961524c06ba94b905f767d6b19effe44c16a7b7343ea5175950b57e88f9dab9ba245796a4d982fef2f5c82a56d00540ace3f8590887eb5e898485b1e6c865b8864cf1c714adb65f49f96194c03f66a815a9f0d5fa379e9e229a7400b681423b49a26f3a4fc08d015b4000e218b9ca78498d65b5398237d2432251086c422edfba96000c32fd8f8b1b4c36f1a53fc4b2c36f7c3d22c81f9ce75f8ff6e2d8ab4574ccddead0e13be0cd009b7643ab920dff29f594e9e81384ef008e30ce13fad02be076296d6eb26984e51de4c0107c5c91fa61813da3099b3ced30b3eafdb497fcdcde4d94204ab3820ad0fa8a35c30b17db7835dcd3bea64405f1ce1ae3c24fb93e8d8717e4b65ce0d35553cd84f3ee74463e985e79953066e77a8d7eaac7b968dbeb0b67e82c91e316ae3995fc10f94b11e9924b9f73e548050440baac225f443af634c4cf4e8ff5fa7454651fefcb783db671df6d1ca1c62efe65091311d0485b09005c534a1f629d9815876a2ec9312e8ae7639130c35ab56d77a16fb6f17b55f9dcc89abddd7054bbcd5461ca25e245c6748dc8579a79661fa61cab486c95bc5c41db3dc39bcab17bf9d45218530f24e8d6361837e349d407c88f6891ce4cce0d33efce4f2bc975dcac5f27057cd5e4194c0f310bc784749328721735cefd299ca79f4dd5908b90356fdbb9bbce9967be89082104f4473989679cfa1509bb817935c4b1ba6fdd87f6eed071d8cb2bb1230ee3501e9453ee702ef850fcc0200d052fb682e434d268a2d8ae96a20c68a9e31ac0ef359665802e01a06cfaaa943897910a4d0ac3d262b8975fb88b0271999a1cbfd9e2eee46a7ffa3e5c15b93cda89cd2c641622993e05aff408f75df6e0024d4f017aa370181c210f6213e8ed88b52fb0e68023b912dfc457b6b053e573bf0264a3e93751f6169285ba1a4072e41ceb223417a183db0aefe583535e068682467979dbe6363ec2227b268d61f56e6f2896b32993334ab6107259e0eb4ba27346b617a0824e2a8e38fe8e06c012d5e04c499ecc1703bb76386836c9f92e7956bf7faedaccf01b972848870f309b67528f7a4411d1f4e2bfcd033ef81433b126632de836a9606bc8c502cb51f4bba1ea907da5c9938961c3403f74ad8eca819e42d2c02e2122132c8dd6533e9ee946f7874b0ba2b791468ab837737812760c6e6474b8e34ec9d430c37b21f84430ff20a1f16626c3c239be4d8f323a89ff6b62d846c1a48d1a13cb745acbc26039d1eb7a356ba35dba2e41b21d206b6efad72b00bf34dbc838bd639a707a15f48eebb883c1a333ef31d64a7bb26585928e2955ec484ed5edc0823013f2f7639bb91f96ee99c3993e83ce44498ca9ffbe907055c2b9c7867448a0c26780295b5c31458f4be173f510e6f9e7d2aab8b3f915e95a7e149129358d236182e3a0a36fa57acb31fd334aa58e6c057b7a50da0e65743d88a7a2375ba60cab3f35a4fd34d230e506216d04001f3d0827fc184827d8d4fde9c1796d4e081c9a35677543aab857392d80b850a9c15772f8479221c806a7cfffa8400ff9f12aae17a24c7d2393ff4233262f18c0d6c0b3014543ed23f5640e1402000a8ab23268b6ae7c025a87049b296b2b0686f5bcec6a1afcc82b1a2cfcbc696b0218ede82ff22f17daff979278255dc9f8ae3ae154c3430b8c879e28f8685da4821849b1d088d7c82eb27d07e682506e717f1bc622241cfa555a8bcb6cd5f0046709569fff53aba082ed4745a006b949fb4f9718651a2e308d30dff047e3efdaab5716fd9c7d9cc4f926dd22d47ca22c32bd0088034706370eb9e637b144bbc91970e4408e80a207b2df6cc49cd44bc1456aa66c2d2d89268048e75587ab2dc1ff422a9d75f6a5f2d86afdc92137788d9071098e55027c216e62141f16a8dc6b8540c5588fcb8f46c2bd3f59373a43ca1204dca0f7b146aa50a0e4ca52601b6cd8792c9f85c5dc9748a8c5eff47bb9dba383fc8572a83b4c0accdc15477de9995c289a124ac2bd499bb17201b437b80c22a35f68a05775973a510c0606ecee3108c2726bb4cfe53b4fbd86cedaf9de74785452080f5fbb02422e2ddfd02d5", 0x1000}, {&(0x7f0000001180)="b82d73a8cefdf5a8f2c7735924193622127a8421c84070f8db462566f4b8512240cfab2e59434350c1c8874198713b9ed2d51794ee312577750331f1ccb880a033f309c064e69d2b7c97d165b0845079d4f289a1b2a91c6435fc297569bc2458e0b68c3ad56e482c19e6691691f22e2d63c127010af69fbfe44483735d891b31da46b0138a31f8113ecef4113dc170113bccac40a1c594528217cd1deec7b15b80187e02d5633ef32e1d9c083cd2f6ce7b624b771de24cf2", 0xb8}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0xa02, 0x0) getpgid(r0) getpeername(r2, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001380)={0x0, 0xcec, 0xfffffffffffffffe, 0x5, "589b80a64bc1923af0d43ac4019579a61245f06a", 0x2, 0x740305d1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000013c0)={0x6, './file0\x00'}) getsockopt(r7, 0xffff, 0x1f, &(0x7f0000001400)=""/4096, &(0x7f0000002400)=0x1000) r8 = getpid() setpgid(r4, r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002440), 0xc) lseek(r3, 0x0, 0x8, 0x2) pipe2(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) utimes(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)={{0x7fffffff, 0x1ac}, {0xfa, 0xffffffffffffffe1}}) clock_gettime(0x0, &(0x7f00000025c0)) pipe(&(0x7f0000002600)) fchown(r3, r5, r6) ioctl$TIOCSCTTY(r9, 0x20007461) getpgid(r4) 17:42:24 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x70, 0x142) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x40047473, &(0x7f0000000040)) 17:42:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x3, 0x1000000000000}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000380)="7567a889f8bfc4184ad28568b3d252c3343e191eed532fbfd165211ca57361a809c30b613932b078d17fcb2827e2d4a58b1956a2ae022bbec8a17807e4fbeca59d7dd07296b7ee4ec4dda29de40e211c3ddc778ff7ac1b34188d10fc8773fe9e47820c462546f82c6c544ffdf2996e4804f446e2665cd51ff4c01b5659b3a84b941e62b25e7f55a107e8fe9d21ec4ef72e92555a43e85879154b93a686875c9df40285a4effe927851b242247293e1a830e786d2615fc85246d41c33f6b891373d7214a4dd2f84f4f222f5bf351c97d12bf3b0d525e2f6e200d9b9c4135605184bfaf685a12ca68af2123ea9d430e696d7ff5f761c547b05b067de4741407ca53a9e5e81d364b0eb7057fe14f6d8802fb63fef66e0ffc99b2ab54034e021821ddd17f411937a70e5cb013c1ec820911644de63d25bb025645a5c3dd970b2c74f371a5cedc5917b6d5801c32b78d7b7cc1b6355fefba679019b08928dd94f57b2f5e9c0117f48a6ffd8816d585b47731fe2336a4d6fd7cf54c5bf71adceda41ffe091a35a7143c699ed631194f3afd7db00ed743e1a1dbb3a0c345aa291815006aca22a255c2915ab43125693754f2137709fcd52be2c36b21f893ac8c6e2020f250d024253af0f08421000fea759e9d5a08de7502db5a6435f17f0ee508fe58c644887074c89574c1e62a1482f44ab2c5294bbc1332f807e58ed07c3dab3bf6807ec1db230b8cb331aeffbb2b28b5d2b9797d5b3fd174b66449c4e8859813e95427497fd20e8e94a46dd1eaee1c0c02daa54959b74e7fc7853b8a2a32fd1d0e38f5a488ce2d9c915e6246f8448acc4b241d8fa37ebf2d5b0c72ac12cb30f112c34c4ed4dbebfbfc4d32071465f2b138cf00f07ad64ae087764f99d13ccbcef7de2ee94a37f204fa1d490e89890a37fcc193733525d9c018e3a666bf68fe0547459d0600af5096b8018aed23eb0b39d8ee3243121d2785d2d38540edd0773ee69ba7de6f298b658a3066f862d62342b06046bf0699e29ce04c85d675ab14fa47df4024045cf8256ad2b5db412db9e87141ebaa3cbefa5036d98b10827d08ce29f2ed739aabfc5a7d1309b127957bb5bf0508dbe7f11f80b12083622f16a43c29b9eab3bb2e2810b3e883a5c83a5f1526988f24abddf16cbe92300a13104e7d80c28a1d937c71a71ef8b926276d31667a7e2efd165e05ede7a7cc56bb0c5c452fe50a059ce9b9cde4507c63fb704343ec86b232acd4d885ae97914555168e249f0a3e5209b28d593d379a11866335dd3345b45c0ef54a484aafd1169584b57f2b7e77624f9e4d80a5a90fe91e3cd47ad70d8aecf5bb16f0a0788ab3bab8e08659377a335b16a787836aea6ad69257a92d09c25ca55ca680a1e63771d5407a4340c98a8c661ad64c2bb68daf25a09882ba56b69405a638bbc62e2860045932ca533b649e0fff40550477fef457d77f2c4523ffc2af7d7f678c75b6b64d85c5acb81fd53cf122e21014e220935c94a5318632886fb686889c56a567929ac138a7db7b20ffa96463763e94cc549d175af132aa0e3620d674799cadc93563c29937e6e9400a1011eac92f86978771e3c23f0e996265357e5e70222e1554e993842c9803d02204bb636d2a1c798c23612290ff34439819582244de78c1b4447370440638ea4d2a3c91dba6ace6d96b2050f09348fe1ad0fecb988d284512a45f2df73e135c5fc8e1b7133de28faf19bd7a29456a27f509a5f73f0dd304cba792615f774be30c94a751a09deae4b10adf787704d43cbfa24feaef3fd21d3d1823a5efd8476cc743663cf0bd411b4c5b1f930ba8858e86ab3785233889b8ecc4cf0655b7ecf26eec2ad30997f36e198c60d8761d0edeebc6d3cfd25caac8963e619efd10d6568cccbeabe37f1c80a8b044b9a9e9c7255dbea3b49a5fb9b54ec195d574f4202da8e22d30e19c965ee0cadf88583cffb527fb3f929be9a2f8c69e161ffbe8f95d1d936d8f0258b5c3ed8f38a8bac517287c000618120f6a168c9c71eea3538951e7148aff313d979ee92185d9fab23525f09b202a79837303a1e5b77580e5ad4e9af48accafe8f98c3092e7931a7df055f924917765badf27d4c597d2092383cc31a796ff3476a7e48b2edd7fa4953ba7f201deffac506f018a45c04ea3e58c367c5defc080883fbb3b69ec9e7cfd532462825a56ed6947f4c6054b95ec3322b8d99d52cf088e22f49f8f2c78335f8a49a7bb92ab84efdf65436a06a4194f978b44f69d2feb88da49ee46d6f44953d76a6c32f57a7211977c8501f30f0ce55e55255cfef8b9125eae0d1630c21aa8f3e2cd165194bd67434c9c76908c4068122cb65aed4fa77e1a46455b4357a62e715913a41bf9d5b7b0585ebec7e08435e616c1e0638c46a6cbbea3a3f773115d61bf72cd89049bef06ccf2bbbabdc0d3f24f461275f94a001afa7585a7f6742a4812740952faeece0e5e75c427142b1e4e225aa4980e9172245b5b45e828d14d771bd589c9ebddad386c28fe9f2175dd8f78c23e93ba965937386caaa6c0e1ece3a7077b19884db8dd525f8a97d3dc9059a2fd44397d84cfe8f71e837f64eb466b17c28f9481ccdb82ee9c21f07bef8f4296de4f1d43496fc4807012d27db8ed7c572d84d18c5fbda6176201fcc6cc80b0aeadc27fe637c33ce3c79494feb78263e5006cd2122142cb4b72cc2c867a07ab52dee7f95b3ca0c55cd8fd4f16994f36fdf38a1abfac4236b084b6ea40787c850e15d2500f78e2486918a36861da4b5b33c565950ddc005c0a7049797c77317b0aa1affe7a91324df797d23412eab0992a3a75a511e2fcf8e1989b95a3df7d7765a5e1986553a491fbedbe7cd1d94246ca2260ccaa0e0b98b0e7dd249b8c5a9f6e2050890b29653c118dbed889e3bb038013f2591d3e095ce92e241027a69f2b7eab8237c97147451de5472da251cce642d79ebb9f2853f7cdbca65578986f029cbf697ec90874c00e0d799195012b274498ad3eb993a8714ec6306176633523f8a51d4562149f68e1815ea079c42fb5132108295d4f7fb7f2e9032a8131da4b3d72532beaa044475aca9f345fd5f441431e61937e3b0c1608c6dfa1585620ca7bf490b9f648769c24f75bab33945fe6f1311b4cd221106ecd7b0ba2754738a08080c46e5e103abe6920a10b94156b243820f334bbd1d48eda6e385e747b0ced4f7527b55c900d334e3cdbe34bd240d69b19c1db7e1d140cf0aaa59ef117cf5918aa85ed1350c9ba4c54df4045e8ee1a022ba95514ea20323ecd486c996dd5fa499299eba32d58f3c26ed61a9451fea1af87fe8d26877fa5bae20c5b58c0afef40f76f9d5d115caf5303a4df26b60f7ae82679454c7630d0f90cac9b176280a3e9733c67c512dae0ddf97d01436346ec3b73ce95932ae1e1c87c19227d0a1dd2b2675a85ae2d3876c676687815d79cf21dcd16e4f8c62322d38cbb0b23df288b1f823bb4dcee0f8c962b995d5a45c277f800d61d19b3ee9dfe36e42277b454fe94b3b0f174955df426621ffa6a07bb1da0ed62e68f90eb7621354d37859bb0bdf3201a5e616ca73157d7ad4ef7c3b1fad0d99fd751aed6bdb7f5272c6bb8575efc6d79c15460557d15941317794c73032e8e4f93c923bcc43a95de4bb78753f8bbb22a23f6472817ca01015b5759f70034bf47bbde90163a8c5e0479ea11d96457811053d0db296b83695eee349b076a01b1c419ab58aa1d972038306b81557dab48af846eb1b2525ea7d5367ec27610b7dbcc4995de6fb41ef21994a7e29ec597cdab8806ea600fd70f99cb8439e060aa4122f9ae0214f6237cdbd10074ea39a1773befed6d8631304d2e501c5f066d23ccc0e548855f5e52d68d1fb09f69cb2d05463831a92cd01f4cd75df69779681f9cdd0e40f45d50ed399c913c3452f88004195d86d3d84630c079ad1d89ecf3dc64c398996d82bff83778f595188e3def6183861fd83b0ba513a06ac0bbaf488007aa4bf264cf22e81146886ea1ecf383e2ec9db3f3d215e4eb91626112ab9c19bee6d5f5cad60275f26f85d6543746855c74945bdbd354776841404c3ae8648e196c8e70e4d82a1638f84ff603f41014979ee76a6502f66276607e19499b5799549dc47e8ee3e12fa7047e9454bcbfa351c77f66fec22222e50cadf6a6944e5d864ad21f86801ae1d36ae28c2419316819ee700b0ab167f9d85c02970fffc2502acc88562e4e7f4ddce835b2acf2efd0502485f823762d57cfd7d083077b953efbaae963139ae54c387f4468046a2bdf7a128b2b796b23d745a1a268c92660b5a6f90213b9f6bbd2fbdbad8c36150c860819a076a8fa18db9184d33b6790763eb58e9d4a0e7639329936181f15ba340c31092ed14068f585081ba09019bf9de0f6c97c3eaf7a034b3213270e21d0aebc340d58329d0c2dea13415749984f18101533d63322899b59ae94ad089399d4c1f7eab0fed661edbe2940618c6907129e542b680b17394d8c40b218057d324719c378941b96a6bdf231025bd89b54f17eeb0da60f8d395e80375ef6cfc01aebcf6dea2bbd48f2137430b1af8d939e2ae32c2389d8b51848883208c783ec8d9b0b0faf2b3a18809d27230356f838bdbacbaca9ca6467d7852f61648fb311dd0352ea73b1c3c31361f4d604037e4875146cf273c08d407f9e90a326a21752f2d7d7e186e67fa9fb3708f14bf7fc929338d946fd6235d5f75cff68b13562a522bd8b84fdb04666de858609f73cbf887dd9d0e94f5a132ea1463f11a947e4e3024fa20a44404016e5bac3b4ef20a0fb25bd038fcca6c5c54d04556318d66fd7c63e79a3ab43be7e3e3eaefa095568a7ec19ec7c33dd25bdf95a0f04a1af03796c9af57ae1ef6bdd3d1e292da3233aa1095bf5f0996e5ee1a92cb051b6d8b01fd1da4df38f5971e2e1a0c6c1879b31a83499053bfc6b008563085c7c80b7a371a3a2b282039dfedbab7abef8a022011f4426ffa8c42dba2df9a0442ba1a7bbb4e8610c931c10c9268a0a7a2c1f6b2647502a99adcc933853ee05355fc890279789dd2e5b627ecb3ea86966fcb5cdb2071553029479ed04be293903e1270e94ff8273990ddcf585ac034f2cc739344cde4a51a9266e60d3d14c2ace055e5f3129b44d53e3747ad37e42789bd0b402111b43b7e69b0c680a46c2b8a6af527b56b5f7abb52d20434fbfee1895ea36544df05e04f3f840e55224a760d7e502286b12ebf85af59b152d8eb38e521ab531b8c3175d81cef7208ed5d078503c44b1451b5fc5800348dc0b6b1f834ff1a900610f27f1ff71c9b28c0b7e4b5f5b7e803ecb8cf680effceb41727321319cee1d10aa944206edea0eb5282937cb7110a59f43665dea683cefb460dbebd146877a4300b6675c1a392badf2851a31c922df2b31332f8883c979dc3a775235f6ff4623c5b26d0951e53b33e387309b6fc439aa3fa21052b1cfa3f5955b406c17482f3752aa4e1032d8315d5d3122b09156fc4619e1ad4c2cd83223e74330f0c208dca7b63e114fc7b3f1bb430ce32bc282db6513e32ba96d818c01f57dcba9f2975f0df9eed0f2a28f5619471cdd81571f990970bdd989f1b8875c30aa3d7acf11c1b0e8fcbcd1aa4fae33ced4e2affb629a24cb02b957c60f37377480a43d4f5ce5bc6ac853455cba0ea1486f74e658d818e8374da1a59ac57820ba4a1d3558b0d7382ae57972c4cd12a94acc8225e34bf1867d3589ccf8cd45ebe24642556e945b5698af5c4e83d69bd16d8d8c4d982f379a24eaf", 0x1000, 0x0, 0x0) fsync(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:24 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) read(r0, &(0x7f0000000140)=""/152, 0x98) r1 = open(&(0x7f0000000380)='./bus\x00', 0xc20, 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) pipe2(&(0x7f0000000240), 0x10000) recvfrom$inet(r0, &(0x7f00000003c0)=""/147, 0x847, 0x40, &(0x7f0000000340)={0x2, 0x3}, 0xfffffffffffffebb) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) 17:42:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x2, 0x800, 0x7783, 0x100}, {0x602b9cd, 0x4, 0x14ce, 0x80000001}, {0x10001, 0xfa, 0x0, 0x7}, {0x10001, 0x1, 0x9, 0x200}, {0x6, 0x6, 0x80000001, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 17:42:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x20) write(r0, &(0x7f00000001c0)="13892ada9f54ccac760a4d40521c4d3d3f6a33cae3b3e3c469c9fbdfa135e8a2634cf37c33a09e4e30e3fcdcddd6f68c03c51de7ab4e304fadc37857969268b83f", 0x41) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 17:42:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x26, 0x20000011, 0x321, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0x40000000, 0xcbd, 0x7}, {{r1}, 0xffffffffffffffff, 0x83, 0x1, 0x1ff, 0x6}], 0xffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x7, 0xc87}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x100000001, 0xbb}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80000001, 0xb63, 0x200}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0x7f, 0xe1d5}, {{r0}, 0xfffffffffffffffb, 0x41, 0x400fffff, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x4a, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x11, 0x4, 0x2, 0x4}], 0x6, &(0x7f0000000180)={0x7, 0x5}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:42:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x8, 0x6, 0x9, {[0x2, 0xf0d, 0x6, 0x7fff, 0x1, 0x3, 0x5, 0x5, 0x4, 0x0, 0x9dae, 0x1, 0x0, 0x8a9, 0x7fffffff, 0x7, 0x2, 0x4], [0x6, 0x7f, 0xd2, 0x9, 0x89f, 0x200, 0x16, 0xfff, 0x21], [0x9, 0xe5dd, 0x2, 0x6, 0x7, 0x5, 0xea61], [0x0, 0x5, 0x10000, 0x7, 0x0, 0x3f], [{0x8, 0x4, 0x9, 0x40}, {0x3ca, 0x100000001, 0x4, 0x8}, {0x2, 0x1f, 0x6, 0x10001}, {0xff, 0x200000000, 0x8}, {0x6, 0x3, 0x81, 0x7}, {0x2, 0x10000, 0x3, 0xfff}, {0x1461, 0x9, 0x7, 0x3f}, {0x5, 0x27, 0x40}], {0x5, 0x1, 0x4, 0x100000001}, {0x80, 0x9, 0x3, 0x3}}}) fcntl$setstatus(r1, 0x4, 0x80) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 17:42:24 executing program 0: setuid(0xee01) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0xa, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getgid() getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0xa, &(0x7f0000000500)=[r0, r1, r2, r3, r5, r6, r7, r8, r9, r10]) r11 = shmget(0x1, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x3, 0x201) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x18, 0x0) r15 = socket(0x1, 0x4, 0x9) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x91) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = getpgid(r12) r20 = getpgrp() shmctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x5, r13, r16, r17, r18, 0x56, 0x8}, 0x0, 0x6, r19, r20, 0x80000001, 0x8, 0x1}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) 17:42:24 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x84) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0xffffffff, 0x10000, 0x200, "8fc4d1eca9d477bbe5530b6dd64ddb6329e7abff", 0x35, 0x7}) syz_emit_ethernet(0x53, &(0x7f0000000180)="b61baae2343b73c1720ecb29a0aadb7d3c16dd4e84aac00382a0debd7884238ac01fb8cd67956c90f1cd3d4effebecdb160d06457300d945b7db590e51bc73654d4a6df9a114fdceff0e1470206a4d89f122f5") 17:42:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 17:42:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x4, 0xffffffff, 0x1, 0x9, 0x25, 0x0, 0x0]) open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:42:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) recvfrom(r0, &(0x7f0000000100)=""/88, 0x58, 0x800, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1000, 0x3f}, 0xc) writev(r1, &(0x7f0000000200), 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x43202bd0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x0, 0x400, 0xa0}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3a) 17:42:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267bfbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a16131bf2fafd95e5e58d198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b3dc8c09dc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e425e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x8}, {0x6f, 0x5}, {0x121, 0x4}, {0x23, 0x9}, {0xa7, 0xffffffff}, {0x20, 0x6}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x1}, {0x67, 0x2}, {0x0, 0x1b8}, {0x47, 0xffffffff}, {0x0, 0x1ff}, {0xc7, 0xda}], 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7967, 0x6, 0x0, 0x100000000, "c85f3284ed38824029d5934b39b11ecfe8e443f9", 0x4, 0xa35}) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) 17:42:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0x622, 0x2, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80044272, &(0x7f0000000080)={0x0, 0x0}) pipe2(&(0x7f0000000140), 0x10004) getpid() 17:42:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1000000000000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 17:42:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0xb0, 0x80000001}, 0x7fff, 0x100000001, 0x1}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) 17:42:25 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000180)='./file3\x00', 0x100) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/239, 0xef, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x9, 0x8001}, 0xc) mkdirat(r2, &(0x7f0000000000)='./file1\x00', 0x60) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000003c0)='\x00', 0x0) socket$inet6(0x18, 0x7, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x7f, './file1\x00', './file2\x00'}) sendto(r1, &(0x7f0000000300)="000d1bb70ac6af3b0511e790276c6309b83178992a5ad41b0d6b6613a4f29d79675e24cf74489cedc9684693b07bb6394d825ccef2ec94bee1ee86cf637fa5f307347ee9c9d6c8558492e39ebb8a713bd04dba943f8d269cece072a13294d661e75dcda84d6cd72f0bcec205a3f0ff0f0dbfefc4c51133700163280ecfdd14d95af989103ae9bc64bc5dc76c0306eb9d14f0bcbf19f3", 0x96, 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) socket(0x18, 0x4, 0x7) r6 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x3d) execve(0x0, 0x0, 0x0) pwrite(r6, &(0x7f0000000400)="a278f0600b994b296b82585effe8d0ca420c98ea90af41a9f7698dde40e6709418aae88ed8146bdd2938d58a6338237c8593ca49e72cb5b64df1a9feed6945c2df6a87f4ed7467f3fe4b9e32745b5a439e801304d5bcb8a89a87a5933f168b3eaeab08307df3d4aeb08b16f6bc214c3e791b49fc83ca6485ac3cd2f5a37bf70bc459d5483acdeb3af39b461dc64d41b21a58e1d8d2131ed7baa33e670410f315d67c7f79ab0a0cc6dd7c42b15b8ea4831ba32259354b7de71f9229ea59806deb6f2c7c6ca3", 0xc5, 0x0, 0x0) 17:42:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) 17:42:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) fcntl$getflags(r0, 0x1) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 17:42:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) fchdir(r1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/9, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:25 executing program 1: kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) 17:42:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 17:42:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d37965aa5b5ae264f1d8b2ea2ea057045774ad15231013516c3e79abd5b0a9ce18b4e6b250e4de9d7b7f5563cb46abf8ee3f1f3a55f0a5b5043e6a7bde74177028e4ed916234b0eb8c81959b2f6fca0f187d00bc7c4fd47b8cdf8da6d800d3fd9d0691434d890754052352154d36a6e6d63068c37cde1be841e380ea7efcfd3692af9cc78ac30fd8c0366e47a8e78e73d5e1fbcf", 0x94) 17:42:26 executing program 1: socketpair(0x18, 0xc002, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x50f8, 0x6c3, 0x800, 0x5, "0a2c65d4da9558d032504857cbe4d7fd896114b2", 0x8001, 0x2}) dup2(r2, r2) socketpair(0x18, 0x4005, 0x5, &(0x7f0000000000)) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 17:42:26 executing program 0: socketpair$unix(0x1, 0xfffffffffffffeff, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r1, r0) r6 = msgget(0x3, 0x400) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x9b, r7, r8, r9, r10, 0x0, 0x5}, 0x200, 0x1000, r11, r12, 0x1, 0x6, 0x8001, 0x2}) 17:42:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x12, 0x0) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000001240)=""/108, 0x6c}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000001340)=""/97, 0x61}, {&(0x7f0000001540)=""/165, 0xa5}, {&(0x7f0000001600)=""/202, 0xca}, {&(0x7f00000013c0)=""/95, 0x5f}, {&(0x7f0000001700)=""/196, 0xc4}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000001800)=""/224, 0xe0}], 0x9) readv(r0, &(0x7f0000001980)=[{&(0x7f00000014c0)=""/121, 0x79}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 17:42:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 17:42:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x10000, 0xbfc, 0x4]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x16, 0x3, 0x9) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:42:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x8000000000000, 0xfffffffffffffffd) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1/file0\x00') mknod$loop(&(0x7f0000000200)='./file1/file0\x00', 0x2004, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x3, 0x6b5, 0x9d}, 0xef7c, [0xcea3, 0x6, 0x3, 0xd80, 0x9, 0x7, 0x9, 0x3f]}, 0x3c) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 17:42:27 executing program 0: clock_gettime(0x100000000, 0xffffffffffffffff) 17:42:27 executing program 0: r0 = socket$inet(0x2, 0x6000000000000001, 0x20000) pipe(&(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) syz_open_pts() 17:42:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 17:42:27 executing program 0: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x80000014, 0x4003, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 17:42:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:28 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:42:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 17:42:28 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 17:42:28 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) syz_open_pts() dup2(r1, r2) 17:42:28 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8000000000000401}}, 0x0) 17:42:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r3) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r4, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000006000000000000008c1da331fe8b81e6003f00358f9f8832eb9d83d17f7dc47afe47f2fe4f321289c2"], 0x16, 0x0, 0x0) 17:42:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x102, 0x40) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001800)) r4 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ff9000/0x2000)=nil) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001780)={{0x9, r1, r2, r1, r2, 0x4, 0x13}, 0x8000, 0x8, r0, r0, 0xff, 0x8000}) pipe2(&(0x7f0000000300), 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) setuid(r1) r7 = socket(0x2, 0x400000000008000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) sendto$unix(r7, &(0x7f0000000200)="1409ce00d5e7a4361764aeb7cfca1e8001c543586b5459a98c4a89fb8a21355e79a98195524efc0100edb755ed306a07eba09824a182e665feda6cfc30b9ae79b0c621337a4cddd30e78bd3a351c4cbe13cefbed257587625af540584567f0396f5b3f50f42321b56034", 0x6a, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000fef000/0x11000)=nil, 0x2000) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) recvmsg(r6, &(0x7f0000001740)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000400)=""/19, 0x13}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/180, 0xb4}, {&(0x7f00000005c0)=""/137, 0x89}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x5, &(0x7f0000001700)=""/14, 0xe}, 0x40) sendto$unix(r7, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 17:42:28 executing program 0: chflags(&(0x7f0000000080)='./bus\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 17:42:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 17:42:28 executing program 0: socket(0x10000000002, 0x3, 0x0) 17:42:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x100000000, 0x4, 0x9d06, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xb}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x10001}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x101}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff5b30}, {&(0x7f0000ff0000/0x9000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 17:42:28 executing program 0: setuid(0xee01) setrlimit(0x40007, &(0x7f0000000000)={0x40000000000, 0xfffe}) r0 = geteuid() setuid(r0) 17:42:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) 17:42:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) fchdir(r0) write(r1, &(0x7f0000000240)='o', 0x1) 17:42:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x9c1) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x3fff8000, 0x0, 0x10000, "67da12d084f7a18c9b939dfd0b593e6e4a2ff9a3", 0x3, 0x7}) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000140)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:42:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) close(r0) sync() 17:42:28 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 17:42:28 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080), 0xffffff9b}], 0x1000000000000078) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80, 0x40) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="4270da54c06c199b44d9837662df32e720efecc11a94d555f72203a0bccfdf2a31dd", 0x22}, {&(0x7f0000000140)="421bdd090c8c50c008674ebc1c4f93cad7d6f8eab03ebe8dc86fe0308794f75edb608e45e2e05858d5b77566d943f6b203a402d7c355be3ce87e2360a42368c459112ebc91b4948fcbf1f06da6af4562ac7ccf1e16f6068afb5a2c90e5b76317572f8f76da6c90f7478ec164efcb5d3272a24e9368d799b4980a782b74a4952e06740dae29a0453e9f0e9fc0733a4f8d681e3ddf50a151dfa2df1451b00dba92ad709365254bcbc2d3f2e3", 0xab}, {&(0x7f0000000200)="a5bd5c85795d1586cde0df53e14087ff942cc78cfcaf1589e7e17ccdcf797c3bbc63a747dec71a97c475379756fb23b1db2fa180fafbc03347ee85c940a058ec7c39abd177967ae9eb980b3c0816fd0c7964821192fe5817fad26a91f651b33523e18e762498245387a33b986e24e6e650dc7bf77fbf9217bd629536e00c896f54888af45c5e2151ebd0bf25820393be26ef693729e3bfaa24f8f052a16c7ef317a5ae9e429365af7a0072b083bf41bd5d814dcad9b6e8e63b274f04a6910c93cd5914dac5a0a57bc4", 0xc9}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001580)='c\x00') getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) 17:42:28 executing program 0: socket(0x18, 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffe000 didn't change! 17:42:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x8) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/106, 0x6a) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x800) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080), 0x1000000000000270, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x10000) ioctl$TIOCSDTR(r3, 0x20007479) 17:42:28 executing program 1: syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 17:42:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x3f) dup2(r1, r0) 17:42:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xa5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbfff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 17:42:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xf, 0xfc, 0xa2, 0x2000000009}) 17:42:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 17:42:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001180)=0x6) ioctl$TIOCSBRK(r0, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8390, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34133332e", 0x8) bind$unix(r0, &(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 17:42:29 executing program 1: clock_gettime(0x4, &(0x7f0000000100)) 17:42:29 executing program 1: r0 = socket$inet6(0x18, 0x80000000000002, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 17:42:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4f4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x0, 0x6, 0x1, 0x4, 0x1, 0x3f, 0x1, 0x2, 0x4aa9b5b5, 0xffffffff}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 17:42:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget(0x3, 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 17:42:29 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0x7, r2, r3, r4, r5, 0x10, 0x1000000000}, 0x5, 0xd, 0x1f}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) readv(r6, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/230, 0x1cd}], 0x1) dup2(r6, r1) ftruncate(r1, 0x0, 0x8) ioctl$KDDISABIO(r6, 0x20004b3d) read(r7, &(0x7f00000003c0)=""/214, 0x5a) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r7}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r7}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r6}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r6}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r7}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r7}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r6}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r6}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) 17:42:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x1, 0x400, 0x5, 0x401, 0x5, 0x5, 0x9, 0x1]}) fcntl$getown(r0, 0x5) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 17:42:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x820, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r2 = semget(0x3, 0x3, 0x1) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/227) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = semget(0x0, 0x3, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) dup2(r3, r1) 17:42:29 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 17:42:29 executing program 0: r0 = socket(0x7, 0x8, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x980c279721f03d95, 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3ff) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r2, 0x2000740e) close(r2) 17:42:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 17:42:29 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getppid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(r2) r5 = getuid() r6 = getgid() fchown(r3, r5, r6) fcntl$setown(r3, 0x6, r4) r7 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000100)=0x3) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) setpgid(0x0, r7) 17:42:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1d, 0x2) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400080000e84cdd000000000000ff00000000000000ffff02c7d91e6300000000400000f2e9df", 0x2c}], 0x1) write(r0, &(0x7f00000001c0)="a67d06e803d987234b1d066c008a4e788c64b37c6b10a41c325347da402c75cadf9834548f59eabdee475f0b47cc8e9fac8993fedede1c8a62f6098f5a96050fc45f373d7d41f340931439ce686574ea944c4c99ecd519afad94d44a4fd9e390c2036edd1b4305800addb83ef4cba02e3943e236256b061ac931e223e9d6d7789c2266ccb068155176653b86267ffb3cc1b3c8219ccd3a2ea2d74de2d9ac39d13b06163e8c0b8ed5", 0xa8) unlink(&(0x7f00000002c0)='./bus\x00') mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x4) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) 17:42:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 17:42:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() writev(r2, &(0x7f0000000880)=[{&(0x7f0000000200)="14a5cb714ed10586d1921fce2d456802a2a643b02cfa1a7f32bc75cae2222dad76e67c419fee884ca88e3ded4cece45ed24ff3e20cb01b850584b3aacc495f8a6daf096c41ddf94a95a746675b2d197f96505c539404b7634aad6302d9e9a3a83c3da08d6419a113cf730d0ddddf4989adab1a9ee24f88f711492e4341cd8a9e115e85394abb6101f0f1a902672f5fea9d4538f67bcaa151398284569aef452b0c6d0fc509f7fd299bf4516d", 0xac}, {&(0x7f00000002c0)="4532f74f98aca865d8932d87bc78a560194323e8bd984bf4544e3d78330515e47a56d05e55b85dcbf85d9f97b7c36fe056d3ad255aa817eba6b8af04ba2faaeb390f54cec2e1a5a757abe0d08639b48e7419ac481293769f7ac2fe25e2fda908b6ed401a9651e6065a152a7cdcbc74a4744a6f34e25cb68d195d10d8002cd82bbc080ceb8c06ff26c5c9e9817e806025b2c737c3de7658fcb472da9d6357601daad94693992e444cd766d8adc77138e5577362f18a8cd8e7ed88b6b47dcb0acbc7911215192a86806ec338885e83421acfaf2ca657609617aa93df835de6181b6c78bd97577551d29f8efb7f7f5d5f62ce141f546d42a760dc", 0xf9}, {&(0x7f00000003c0)="87d57688db72eeb65281c9401085a5a559b1a8d1f156c7a027e4e41c347b5ad13d46d5bd50d1e8aeffd0620913eeb5dbc00b25960e551ba3110ba6629e3bc2073c875d0b88899e6473534a306547288a47b10abc3e478afd31801b64dbe2811c03779926c1690e1f49946f90d068c1ef2a92017c5dd70bf0b527a323d354de811160bb053f72f0bdf87191", 0x8b}, {&(0x7f0000000480)="6be6aa027139d8c82247122d74a72d0d2cd81805887947ad603fd5ca74b0ea3537a5f423320d314fa5b8e16b34ca1d6985a7da0cda3b88fdb7131d84a75719a9fe8096a0f9b842ad0e54b508b2d328fc0125d44a67a1ed1ea20fb3077b1b1d2e478950a645a3881c8129d8346e9b6847d462dbac76def91f7073e872fa0bab8928106571", 0x84}, {&(0x7f0000000540)="19137c1a6c23dc108393b28239fa317e9d716582776cdc2d7daa9d130bd074cfaf5722f9ba3263f90498b743ef6b0f33548d121fdbadf89c20c019a22bcd8817f599636d6a5173cb5a9896f10cab50ef369722a9dae6f4f8086a3d95a9d8b36ae552ccb79489c4de0ee1f4f53f777bd22e3560a913f29c8073eb9644804111d8ed984b65105d3768d488261555eeaa492d97e428b7d5cc520eddb212cc94fd93f4f673d34c6aef73e85a19a29d2ce9fb726a3c09c8728edf47e562644fb14f85f7329a6f", 0xc4}, {&(0x7f00000016c0)="b42982ffad6fccb6c04f989a5ab42e779c127e80a635701a6825e280850c03308df7ccaae0b0c3ef7ccfb01b581d80450140f49bd41392ce525c10faffc059e794613ea6dc6f3d3fb0d72e2ca6a1ed91a0490cf135c554cae1ab44c8c5198f166f0c0107842b273dec8d46ae974a8dd1f2f4841715a3523a2353a8fa55c73c89bdaaac48ee18b4a8fa06abece537ab61f970fff2479ade9da6b6d6bf078ef61a6f52daa7836b6728845294519d199e9cb393eaa1001bd686d0eed1476c507590d8437b281ea28bc99b77510b9faf40c37e915ed0d820112cf2d32ac964431cb0afd32be12aabf35667a2133f0742dc3b5834d885aca31a89c106631f63adeb46e3bec9f6c21f54f0c176b42b0b0184374520102d011ea9a47fe296abc8cf5b5c84c9ea96862fafb7c7c964b84bfabced65c59dc0ce13bef53f228791878ce89daf87e7cea8ae4e1acc0a6f2e7fa717729193e2d546d5287fedbe2be3345974168ea26fe13c9c6741e983baf7d04034ac44b69651aec9cfb05a6eb61fe306e6f518c7575fc38c824c5993c6906d4fd2e813e5ba11b9663778c10d83c6580814bce58c22822c42cc5c3a171b5936746a249719f0edb354df36d8dc758d0ccf7d97a14b4b2d916b2b0ada5e01f122194811b1985c1d53eb2aa3bf35dbbf76f0230c1d172750dd8371016389f6d3a34a3814b91911c08a025f5d3cb96fcad49107bb493929cec4241fecb7f6670d33554a6cbace550d7704312ddd5ac21a3b6938ed0bce462682efc9f2d116c6be639d9cad6a627bfd631a2c43acbd3c3705b5e92fd6bfdf405efafcb968a95e9159f91bc8e595ea4c1e59fdd412fea4df029268cc9c14928f44128ce8ce8559869863d011280c221517acb7cf66cb043f03d370c2a41160760171b94c7f0a8a0f3d634ce8360d632b73555ad4a8698ec651c637674a518c9681f7a6e74fef3a2a67469ab505f27e5748800dad087ee0e072c68ad93198217419db92ccc31e8a0cd799a0708c256260d0e3a54e5d825956b85fa206bc5de14a36079325aa6b21c0f622521c7c1d0a6eebbb2017b73a48fd629964a76793c1942bf22be4b0d00a0ce4722dba4f34db29e99baaf0db893dd35da8e622af35f773b002cdcda42f6661ca7c2cb77e6a9e1f46941cbbc6fcdf2b027f4e4b819544a6a9567093e6c0fc447ae1f04264ae448be37883bdbfccc9c13f4540fe87ae8bad6c7249bf4ac72aafe087caadecac4293aeeeb70bca65312155f3bf55da13a3a844c6647e99ca844f3ac0c1d68742d12e8ac067f86e079b119b2501fb6f1edc0bdac27026de17970e6d6839c9fa2c26d36ca97693a67bd36e83dc5c285775d3bbf4afc1f631c275b021a772cf90c7e9cf3ee88bec3b7a3e6d12be8fb937e48526ec5330ffe22413c6a58a48b6ec766f9ab16e8055332d3179c90ade38a89fa036b1b7185a2fd3947f71ccbefcc1588175e90b2803c0255e17db610ace069a616c9514a5854edc7a60eda6ba98bb0b534a5fdba58c027feedc52ee8849cea5bb7ba3b8968045bcd082763a9408659256cea808b3ad4d558bd1d5819d3a7b8e7c09af03643bb427d9fc1789b1facddcbc02b19e9f271a0ce266191874d57b33d2c58377e08921912495bff1a129b7551007c3710a113cd502890424f0979566822f298779d0a1cd98f50bb6eee790596afa64d796822583f69aa1d535d6dd8cbc6be6f8914519ff016bd254ed8535798bea67ab7f28c235027984916917e0f13eeb41f8340bf6c5897bd15ea6c5c69a0ff87b4727d86871ea648cdcf29207780df0915855d0456d5799c063bfe42a27f6e8b6be6520d90fb40745fca6ef94e2cd9b507bd8ec224b3235b17cd197f369fb32503b630207a73232c090ac76f69c568a52f2004ff72340e5ffa50a0567d814a737c3cf4dba8eba321cdbe2fb9c262781c0d4ed647d57616f43023ced6e56b766a45af340c4f2fa37a4feab602fc4506d057e6b4457806eade245cff3401952195a9f33a78501bc26150d3d22bffbfbb95d3405f0d139197c6bf5665546daf166a7ac44389c6b8fd83a4bb575951c06d66cae97e1495032d7216b832183201f6b599d035caa4b21575f91a9c798d822cfb1cc2a18f346853c3a4667f059b220c8aba8f1a31292d725a1d25a16e3a3a5e9baec6e06f0ff8058cdc6a5ecbe2e4b7a9a08ebfc4b18dcdb751c8b1759fee2eb9878b596e34ebfd5aeb8cc37b67eb20c83db67136660b944f44036097b798fe885803a45261b6dd7bd084699ed653708f8d347347d299d09f0ddddb3a4070fc65f4f1efe214f0e2cffdad7a4541d9b108ce9d8ad89db6f3dd14ed14387cfc34d7a49df411c3e52e8de5f96676c830faf48aa0b6ec4465dc09b6a8f9e99fc95f6d1f01f796355843261a915a2b515caa4c211e152465c0aeffe082fe2e3c3e4a1690ce7f95f7667a761ec458252521fb8740cd6b1ee2cb64bef9640fe5556e5a3e33a2625edcee0e04900bb601da9dfe541bbdd66edf5cf89612addfd56dce1494f25799371ab88e2dc8fb9ea6f4d9d0ac1516e9389e799212d029c83787b9932722c4e05fc4d84ae2f62a1c091e4e84a9717a077cce5c8446718d0ad28f46af304b8e65ed9efdb8ba39a06fda38a710b2fad58a2b71180fab4af9a4e11fb56c9604ea38da1d4c25d6cb0c108da9aefc584c470f70dd5565429a5ca6b8721b8ec8c65d5faf9bb1120baa3e5c4ac83021388dd4ce7e84e7113798bd68d03c30d61a248fa0292042b5c66a56ff677aea3ccb9a13eda081e88a10d44a5b1c9dc978b79af755eaaa7cb4ef13bf59d399a2988fc5c4daceb5aad0ca50d4d7546a3bf2436e0512e325cd99891bf898117a86f3f4216e1ac27a9f5f5ee87237a5c19633d1946acae9f07723b7fc77f24d8484289f6945e15fe0083c32e91054f0776240ab95832b8e3bcbebb8cb0241fa398e6f3cf7688f8501da5e340d92a3a99b3b49a17c13094bd5122028acf082a5f49bc169cf65cf9f0b0157c5dfdb0e9a049742bf79db449a237694dc0599b597c5d75f0d14b4aefa57eb0387af8c71b06bd86883e395b5346cdab050cf5dd80ea392d3cc8f4783b5ab3000561f0ac613d3c6b8893c223730255262f1bbf24c3f33acb0535ea7c772c2f0d1b3a445914fd8674021cd8a05f29164b877ce4e8f9cf64ed2474515dff3a19e59c9cc27e7d6dfce8a3d2db9d69eb3e438c6b3c74b9f9555207cf414e15748f1d7403205e237ead9e413062904502abdc579f0429d99027be254efa99f20ba9f67044aea962e7bceaab96de8dbe8b65a7e5af741358a2262e9816900a20e49908ae51cdaf7975893bc92ef69b75c731feeee4fb3948e47999f655f4271e8a8ddb832d67cd5f0641920c3b1589cda47893f10c17e820373d54357c66313e303c5897505ddd14d5168fe71d2050463d2a2de09b1cb958ffef071d9fdfb127390e11131edda30575542d32f5af52522b363ea39f67ee50ebaf489b35ec65da848350dadfb60e36be49032b54d8771e4cef8d7accfb4c33aeed4cf9c78dd0ae35806a742d4650701b88507a894a4b56ba4b3aa04082872b01700f70811fc385b85c51bc1741c9777c06b7f550c944e019a0ec831a7316d6d2217958e36e3c98648a4de99c45b6f2b527b237d5c459439ad6f8e8ab394ce3fd1045e607e38a791939714df2fcea5afb624b657967be3c7dbd32996ddb4ec721e5c97ee010a3c31fbd27ed760875966247b7b23c01a3c725fcc85a4aac8ca5a848cb89a0992b88cd283bc2821267ef975c480d8eaf1e15faeef7e448747d81acbb0a5f5ea519a164e20e6db9c657530cb4891edecf736e795b119be22607024f326ac92851a8420341b39ca150518e9960db4039ea350712eed010347b0f8a93343ad5769ec81d9dfc270872931753f135758a3322e0167be086776a0ac73ba948c4196e0286a60abb519b90ece3c5686df8a333a592c6dbde8c6d7c3c05bdb2470cecdfcd40711026bc26c87387145c4624963083ce66afaf12c9ce853f8557a34b278832c3935d7f7394ab2ab7b9dfe5b417c2a44d75b85cc5dd8966b6e3af4e6a1aa7c77c32cc9a3235baccffcd74c027f9e07155a56efb14c6f19fe106bd206d05add6f4ae711c6c0c09f40f736192f362672e57b6ed750deb36966a0a16c5f55e9e98d003af039c49b2f7eef20ae7853856fa1be0d262d1f368f30e3bcca5aadf1306eefdfc54de3e03af860e44e13ea5dfb21e4dbb9632bfb3897089ccee9558a76a2866446a85206e118fe4a1231c57f5c7e50547caddc2242cec1643f852156ae44a19258df4a4550d103c8fd67ab9c8c054b2dd485ef1037e3dcf75b1082e90988017492cb86b238b72c407b57260c556ec8d609ea1882215a73602a940eb23013103e61a243f0f1ff55a0da81dd571d4897edf9720b3173355b929ef563636862a05d20a19dd1f53de32ea6743bbe4eca896d2b91e4ca9d1a2d1eeee180a671d09ba30bce5b00ca792972d6f5843ca07198e856905174655d70d84a679fb46f1a870f05fc200e720f0666c612b6ec65cd54dc0e19d0a2401be0fd8d4656648f9bd3b9df94f47fbde8970838358e7e1b7ce13f9c5af29ea90552e560f6adf3f0b3aec76f759b5d11b7907e514fc2407c67f22553c4fcd95eb923ba0ab827afd0e6949e8553796887b7ff8cacc1730e5dd53c3753629d6cb5d105f6ffaa0a30b700357f390e40041550dd62f50f14118c6a092051a3cede6331505f8418be9ff8e73898987a6141b3968986b7834740e0418ade46c928f4ad75a9ea2d2c18bd7f77b94393033b0a0fbf8be26229389dbc94d06e35e7896192410917af7542388245db9bd8fdfe6bf31e5fe171384488e3583b9694285b4364b2de93a7996e0758d9a760ef9feb041fe0fb7f338be3ca0936660cdb63c4c679d04a0b5d77bd236438fa1e8f31757d623ce33cf00cd46d79e9e2c37b2c041e7dde44791f08906bdd5663f3066d2b81dfa03b6c14a72d20d96c1276283e28f4b3c268fcdda739abdd7c92e26f18502c583de9d2326e4d87418ef3bacba489f8997b64c9e75ac2b37d3db501853752d86516b5541ada080552abebfee25509889b1ded9c4c5a899ac402ce4fd8a3aabfe7617b728149980b1e494bb54674acb400850ac91bd8d9e59591e3d3bd811e79d5a14e9751d8c894c2ca958dc9821362fddca6d6f2e5023215be096329cca9b218be81747ed581a7a75b1bd575e1702fc6767e8a858fea74ac0396ad38e8195d32ba53b92584f08b5ff0b790e2eac16e397b739a6496ff5c3ca99386be6945b9f45d0ee07f9925fbeded9625a063fc12978f4bc21e80b3563e158cee81c63cce9797411b7e933530dd664eba9357e190ef508885d3b46b8c3b506b2872484cab03ca293f0f8493af692258a10c3fca9038493b671898d2dd131538c35fc02447d13083ad0f75c8de205e7d415c87d60bddb80c265ac8ddf8b8f1734b647db21b402b8c4eec1eab05f2b6381204d58d09691b2b863ab8e978e1b2e7c118bfdd246c0011b79a8ee737cac1c937464afdc44adb983e416c097fa4f849ce9c198628b3db4fabe617068e9c1ede5b06f89b1ce3791e159d2d757a8eeff3b44fe72333b64ffd360ddcc0dab626e1dd7651dcc6c2dca480d53e426ff319345a941df4d11dc55de5b39d34abe10d17c97e37dad80b0d74ae65b1c1b841b9896f13aedfff20e770cd0a531996be69ac2116dd099171663af8b4ecaa9e1a74d72e4a7e5bf181dacfb", 0x1000}, {&(0x7f0000000640)="e64c2a16d468c470eb67b5dc576a6bcb7f7d85340d7d271bd3cdd1b763b63fcf64cc705d8a3ff53de922625b992a5afd19634845173be8809b5ac192420dd77e9a754db779b899d7275dda91869f615ba788285a8973a54f1e53742fd5de488403af7d57da365a2b876afd0da09025d3264657fd35e7e992", 0x78}, {&(0x7f00000006c0)="03fa31849615c2b80f73c2395922146a1679c066fa1ca815a6ea70eb1a8827e6efbaf5f353893c3ca953a28ecab33b8c119090ed7b2566c99fa9f6e84dbb2680173f669adc3053a88a70ddcb780e2bdb4ac40cab5df5a59fa60419617e9f3969c81e383e76969036d9f0f5083de96659f72065ce4d7b5aa5516e519303a4c4bd51f508da5680a9ed215ba191bdc957cf56534530113bb1e56281bbfc1f103138a4e350fdcb8a5e57e78f13bce8444b", 0xaf}, {&(0x7f0000000780)="4bc1743346253e46a7a3c22662977312835eae0bf0c734ee4cb9018e906249f07d538f41507cff3e9e3c638863006d827ee89b513aadb26a4d6f4f52a2e62ba05f6b765635030a8cd7389ea99b7237dd97ecb3b52b2d2c12fd64494f11ad7268a6be6322a5d9ecc5bb9d5b0d25cd2e053aaa1759480c97c638c9bbb11ad99e5265848ae1a46ab9badfa06110733da78a387f61f8d2835d140ea5c49169e004fb552732d780d7457331752e034cdfd608267d1346b692855773a3124dd6ca4a21f00f961e8590721eee673b794e652c57fd31dcf8ddc8c228", 0xd8}], 0x9) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0xa, 0x0, 0x4, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0x1, 0x3ff}], 0xffffffff, &(0x7f00000001c0)={0x0, 0x10001}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 17:42:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20488, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x5, 0x0, 0x4, 0x4, &(0x7f0000000180)={{0x8000, 0x5, 0xff, 0x9, 0x3f, 0x3f, 0x7}, {[0xd268, 0x1846c0, 0x14d8, 0x7, 0x0, 0x401, 0x5, 0x6, 0x7, 0x7, 0x80, 0x1, 0x1f9, 0x0, 0x1, 0x0, 0x1, 0x8], [0x2, 0x1, 0x1000, 0x3f, 0xffffffff, 0x8, 0x5, 0x5, 0xfff, 0x1000], [0x2, 0x603940f9, 0x10000, 0x77a, 0x5, 0x2, 0x3], [0x7e5, 0x1, 0x9, 0x2, 0x4, 0x81], [{0x208, 0x310, 0xa1c, 0x40}, {0x4, 0x3, 0xff, 0x7fff}, {0x1, 0x4, 0x8, 0x3}, {0x363b, 0x5, 0x8, 0x7ff}, {0xffffffffffffffd6, 0x1, 0x3, 0x2}, {0x6, 0xcf2d, 0x9, 0x8fb}, {0x1, 0x1, 0x0, 0x1}, {0xffff, 0x7, 0x9, 0x2}], {0xff, 0x0, 0x1000, 0x9}, {0x88, 0x100000000, 0xa0f8, 0x8001}}}, 0x6, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 17:42:29 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socketpair(0x0, 0x3, 0x7fffffff, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000200)=[{r0, 0x24}, {r1, 0x4}, {r2, 0x4}, {r3, 0x2}, {r4, 0x40}, {r5}, {r7, 0x28}, {r8, 0x1}], 0x8, 0xca) r9 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x10a6, &(0x7f0000000240), &(0x7f0000000280)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r10, 0x0, 0x8000000003) ftruncate(r10, 0x0, 0x80001ffffc) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r11, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) ftruncate(r8, 0x0, 0x1) 17:42:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) setsockopt(r0, 0x7, 0x988d, &(0x7f00000000c0)="187acf4b8261fa6438aaa0c108838a3f6d1850a6f6eed9ca01bbda53c3ce5e7e7c5be01ae1e850b4783cda3dc647ff604e088fb33e3a1996327819ac3d5e0a0cf539db6b665068020e27cb3d3f57d8ee4a6719d76eba309268421c235949e1df2ed042c6938e4a821522c10bf60c6238950616fe714567fb7effa410a4ef7f3f2559d96f5c52a45f92c5b8e8b7", 0x8d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = geteuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) r2 = getegid() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="85f1e9ce6df9251d54fe3bad0f96158f0aabf071ba5dea0e1f6ff2867b5be3d7e3098926bbc8b504a986", 0x2a}, {&(0x7f0000000280)="e107eb21344ae3342dcbf7b5856b5039e3b71c01978ebb4fd9b7ceb27dd49adbaa54fcd0e90391a43a1d30eac1cee70b65221f5803e123a8d5b9d4c670bffeceec7bac8edfb13294a35462176705d936ed443c85587f0890c1e6a0f6dd335f9220fc0d900759946dd2cf66a9556f9af0e0c21b28b85639d2b502e78b4c340ee379bbd989f551ea0ee81140bc3d6a871c28b3b4c33f455f742462c2d2d57ce2b6a847f0ec9fb3d482f3e40ee2cd7b5506a50898bd0f9c6893408679e3c9f323b5bfff3f4612d118eac49f253d3c14e9c2b50ec98fb4ace92e3da6712ac61f91805ed5b3", 0xe3}, {&(0x7f0000000380)="e424942bfc9d2c43afdf85c519dbe981f997387031c5b2f449fa1e6d30aeae53aa17cb5ed48939f89dd54b1d80398761a1e06509c4d57d489324a84227ee909eed043cdb0c7fefafa0375b8a23a27d97b41ebdb4ed7c6d23c84c4410c2e060866b6215ee0a7bbc5e98c8cfa8560051ad10b010fe347cf850558daf2a1e794b9f7e69deca765434174cf5c59916b9cd6564a0620cabd20fa6d89cff078d5868102f271c1d1cbffa0764a04bbcd8fde33e33c93db853064fccb509314b74bfb94ba897092a78c1431ae4dd35a8ec01908f3313a74dbd7e3e1f1fb4986bc181746369cf299226fb865ffd903da60e6590c24eb3d54cd9", 0xf5}, {&(0x7f0000000480)="04fecddddbd71091e4993be34dc1f97f638f213ac7f5ff402a6510d11f8b2c774b5c691d07863e421868b8d22d8d2230ea8d884ba764743393bf5b64312fb81d0d4a8d669485997d1ee759bd4c8652ef01a446d3c718d75e0be629592f0bbb9dbf374ceb94ce93ef521108cbd45c6ef49e232f1bf4cb6987413418199790faa2417a", 0x82}], 0x4) r3 = dup2(r0, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 17:42:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="07ef5820ac7cf35e099ebd93f66ca0f7b23ebe1e60903a8bb804e1f1e38c7ef8d5511c", 0x23) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:42:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) write(r0, &(0x7f0000000280)="6eee41b3273d29ab0d901dfb6145a2811542db00bbe17834886b34f6ef6110f433c745ec8cbbcddef9122de2275fd54ed27f27d2754dba36692d03d97571fa71f638cfb33a39b7c29d0073c957bd8859b9c09064666d7f560bf99a95adc4ace9177f670f65fe9dea3fc82f419f403a1c46e459bf6fc718420b85912aba87923c24516f65395e230ef2a8d2ecfef628bc8638987eb69b705be2dfe1196b3d7b9f05a9a0a5dd02e91aa97fd92dd0ac951d18e5c1d6df752854bf23196fa01c326c13fafc6edf686eb72acbc79bd47deade0c52779c9de060b6b92ceb71955b33744b8d119959155258d7495cbf98d468c37f7abbad39f02a33eac6eb26e41b04c106a12e19babe9f3afa3fc3bdd804d0f684c4b9784f9632f2df0874688bd268e79526159ceb775e2fc84cd24e94b88309ac7041107dc016cbec608e5883d6166f3515498aa1dd296a7fd7bf216a8af583731840ea1e89743591c9cff2e2ba4182879a42f482ba9e5e9110d687618d895fc32d34ab98517180b5a783974a3f8f2f1c6126b419c6300d1abdf57997e3fdef4c7f4f14d8c756b2d4a4020fd8fe892f8bf5938304cab456e63a377f66a8ed7645aba9e82a3deee3f8f681b9a5eea4a5b59a87d30feb1e578b7c7ac23a7210b127eb634d30a43cd28759916d011865287d3e58fc840963a33d71260be936ec89c72068503445ff97dcbeb452bf9d7d3971196b7cbeb8f5c8a9d12f6739f0d7e6f934a66602025b43043b688d8161b4e0703623169ff77dc102ad2ef523dcaf5af89419273d1cf7f31d17fb292451926c17ba172989e14379db4a370345aa135b2073e3be6e9b850846c34ea511f1166471b5cc6727483582c6aec53138853c57c4639afed6fbef26cac607c5e87282bc260819c16765306b93e28aabf71f8e61ae44339b02d4fc9a3a1e966bea9155f4271c32894d908af4b3476d59cd615743f01b5afaf08320bf5081d0e443129205f6acba0fe7c7272eac273720f9e00aea890e5af79b282e2adc1ca73549ccaf350297519dab54b32e7b59468f6329d4ec6115bc0e98f56546821e8b924865d6f23367c646521d60a817b6ec84ff54ba961e32f04bf2e70db4ebc240d0836c5deae1f5a285cf71b9860eccd63d0b6c3fc133e7d2c0f6ffad37eeed1fc4505650fae8092d723c9074cf3c79d793fd8d1511e7d367511ab4142d40c7701c1f496c19fd4f8d9e7d0ed57f480a8026a9e1e79b282b2d1bfe5a3b148a3b175004a16cd27eda008675342bb7739c149b7d6c7b2f2d671896817d311ccb213a0e820d8ec377f7ced4782c3f7b71f93f01f5e014c80c68065113c2c61bbd833a50140ee3dfdd3310dcb48fe2b2d026083272cd7155322a5753605847dcd52fbf8160890f274bafc373bdcb3648e7d2953e1847bcfcb552ab2a65020787d27d691f8dec595fe1f499c1d84c4c4b80b99ef13a36db1b9ddc50f0844101589f986f9172a3f96f30a606ff37103e983066857a43941d84d54543d32a0b4440e0a039d7567195bcff8be457c95aa2eaa815f909fb3ce0181b505962b83b27518df0cc97317bc6862a5350260a0f7cbefe6f2eaa0df630654ea3b68fa0d851dabab09802885dc158d14c42cd137b1c3dc1b9303a2db3fb646697013ea26d2748cf6fc639ed10d993e94491a278c4f60d67032580b99569af375bb53d6ffe34853fc09f51f20b45867dd9d02e9a48458dca83b472d55165a8437831e6d8a3b6ac78d7ebf0a4f489975d4bebbfb890c4dbbf60dbb6a1eeeabe6c7f4bc548ba6571667e3d80d06d3be419e8dbf8baeff6bacf40d73680e52f497b3bee8944f80c9ccc519ee203cd3bd1c858eb37b7ab6fad80d6b969727d8d837e8a9da128653b1bb5d89bcf47f3c9201b27e2ee27dd39bf9a262f9c002b5df6d2bc997c4d2ea0250934a7416ed12e137fe297ac7f18e43e077a75cbebeb11e5b91a9f420d17c368803e3fb1166ae1115bf02985015a5f60a691eea46fc81ef43fa40c38cdc0b20a2be17e80917dade36d930a3ece173d63c2a703c4c60222c0665196ab578cf136d4d72044c925af66ffc4f9324b457e7c90c0e74832daa66eb2abf5ce88d55cd0c8e1d4b8134123e38244ffa71a035b29498d73685d1f23b7ff76e26c3ceaad90fcf96e5dc430b262b53a54c4f18735d66ba67f3361e535484c203aeeba800bb43d0990eb4563c40d7d8b18a21927abddc2d58310af75226dfc20ab4c90ff8845dd40581af281a5d93342fe5b6c5eae22ed4b17b41603ef7f72c75147f02f640c3d0345bd895a8b3fea6b7d72c9997a21dfa725e2774aedccf0cfd31bee817184d7770be86fe55b428cc01ad6534bb0f4ce06b9834533efb6569ec45390459a3f00df68451604851e8024fcd6936fab5b2025eb7abc7195c934c7f5c27af668ca548e3e34408d894d14b678a0bad34aefa603812d3af98afd0ab5549a0b9c1f392d29c26fa5f43278baf4780849a4131e89f81c016c0fa6897b8482a214414c2a990fc6607936b20dfc91195a3133f71493217927f22edfeabd6b78c4c2260d75970af7723ea66cb3221c4ed436ff0ed537f27c653dab0b0786ae71f046cfd323b4aec62704390d80b9e7df64dd54da47a6b8f7fa09dd3f11587e084615d1cf15a12bcbe72252e709674dbf0b37e7e9334c143ac6a2b9a4067ad9f5c26bd53547727d8a29b0b31cb525dc078bc75d2ff25a91e17d65fd68dacd2961423b8e6765cd6ad501760f540bde398deb31c9043566307c697073fa57da19a049053395b58fc8665a4beb8515abcc7475db5f357044c95a2a2052734267b3f885b87e3ccb2ee6b497971b0be6ed333a55f46bfdc6ca1ccd3237c4e9721dc72d45c9fcaf3fff0878ad7f19f3131d85c351b952a50ed29cd48c629bf6185f923c70e7226acbecb465434da195dfaeb79ec30941a39d357e522a4ce5141e5e17ead7aa92cfd6b70bab8fa7608e8e4b86558cf3a1f91db02817234728f00cf79c541b4e8be4d7401416bc2abc3ff54cac42face4ba83abb205e2ccd589b3429a23c7a8c429b273ddd007f2a66c72192937b0ee916b2f81cf68d399ed32119d5d029978a4fa30d33b3abd3ff0bd69c1ccc85cda1eab054b0e41eec05668ec6d22f807e1b96d54139aced06c3fbb3e5c3578c69e28055745db5abdea539b776e57ee862f74de30ce750b2ca0f7b94ff0282894bd168730ad2e869facb86d26184b187cb9b8fabfea63361e436bde36996199ec0b57557d064eb82351e14e328db13483d47221cfa9d10d01419ebe80acfd733f744321210ce6ee1a03dd79ea0940251aa60297ad0c7f8edf81f7f5ece12d720347cbdb059ced30d179f4dea0a12ce296ace3fcc922c77889059fa36ec9e10f6854f46a078f9ba3c08ea0aa6fd61c4700520dbc03f45b3929dd2390bbd50787773799a18d219b9423d2b366e4ecf0383c2debd3a67a6e21d9273ab54db01b43507eb659649c62aadb5b13f1c2f1a24139a9f71ff517f7ccc403eed6ff614913bb86504ca225673728fc067022dbeb91af73e18c7c8f2e7de5b92c1eedc52ec0aafc026403e9ec8ce18c77855622964c5c5d938ce4075a7e9df091f91b09b119db894a0c4112e229dd1583114bd833763a3f44a2ae699cb45ce20a42a8ff54f89239c7d9261c4f83af0668d2e50bdc75ceb7680fe40f7830678bb48be8cd3cf5845155eef45ec952a25bc08f17b963f1dea302cfcb06247808c319361088fd51fe3bc734e9e2f0104eb2b5012957fda81dea8b9128c2c5efd89aa80e954b400887a46c379f6bd97dddf82e75769d53b5021054971d0dec549e99eb9c4bad424907663d8daeb8fbd0665bb63b84b7755d08492d03dd75edce6d871f13568dc5d1ee1e547acba72dea99998da219998500bc7fb002c07ff56f39df6878894c139c7030ef111e4be80217d2fb3dac4ad7c8395ff633473f14a9cce239e14722eae3167af8a8d7f249393ee4698e663e01b90b84f6ae2fdbe1b2860cd0b16d81510a0462449bf889b44aaea07d81a0f0dddb18071808a7ab276c24a6cfb8c31d247132e54e98bd029607ed1ff8eaa423e5b9af3d4c05c95784e7961e2a072879534ffd25f87fc619be47d9fa114bc3c1bd7136705d96eebafff151ed7145ae26db2d2c510bacae1fa0eff3a6149207e5705aae8a3c19440eeab8ffc5ee1b66941f56fccdfb6a340a4ebdce83689c4d788fe8e5eb62f6a0762184e5f5ff150565c6edb1fca324936929be4d1e217ee962c4c623fbca587f16d057b7cd3a39872120fc4856214d245c042941ed365d6589844fca6c14858b7c7db129428838edc79e3836ffa96adfa9d9fff4e0d3fce2f964148d1d8afdc0dfbf1d4d2dcb58ffaf51bd4f5bd198d387030abe8c8d039d4913007df5feb11b16f7aa03cacf5b56dfb188d71a7b1be2843818e8ac3c25db595980ded67222a0077124088f1913f4554dc142f9498d28ab8161fd192f75df5bef9d8f41d8a6e952ce0b39e43cba3b18ba4fbb0e4983a32e4eaf07cab066418a9ca9d48460efbc1640087ba8320d6f44eb04bc046930681d619d14c05505c4ca95ee0a0f8dc67058725770d7c989153ada8e14ad204ce9a08660379af7287cf31de4c83d9dcbf76948f258f51cc6ca396b5c7a903359c45884be5fe632a0d6dad6231c9cfd3e4b10a092b32d8971faa7c28bb5f7e9b33e775cd41cdf7e1ce053149671540386e0bd68477703f42a7aa8cb5222e1985694eeba48a6cacfd4f284b01e3cff5e9208c8f64cea2705165fa0e593315d170d0cf3190f7cfef87ba62e97fad8dd5db24b072e050b229d8348b64c7ffbc77f4a14f940b018620d7f51f61e4956399769690a6e176eddda9d073055f3ffc3ddd120ad9d6cbba765edab18f3d246c306e13eda9a6345d7737373760bdf8f132d1de2422e3d287492d62144fe8a42080a2297fcf4f7bb4ec77d7f281a9313f27f53d02ea05c4182238d4ac2bc010e62340f07d9a1e85db8d0a54f48104a35c3ea3beba8493ca87d8714ac4a8419d6b6a97768af1184843df19944e631d2e10807314889ce7f262bc9c6ea8a80b87718fe9a296ffc32ca0bf48382b730d693148896e00a6bb555a882ed9d4f7eff5dfd4a176d75467205e10446f61370f8745e3c82fe0ce2383a10746a9fd3e0a00f45e292797ab442420527e6333466cefa82382d5c250712e5df1f707cbcdac99d86c54019d4068dddd3cb0d1eb3a35da527c27ae06c151ca3fbd167d61a40d3f9ee84f8f81847a1277b02ccbd6c91caecb1def97566f3831f81fd4edcdcf6daa5f145cd25637626bc3188873b7f1641738b9522de195ef210eab4a6c96eb5a9d4ec9968a69e39da308e3c6e95f512671f47f5e73d4678a9a30e1f222febf1f4de96a396423bb0b4e4da7ae659874f401e4fe70184ca4c2644d933c663dac43bd27ece7789bad14f56efa4df01c508a5659765d83aafd033ddc1247176a09bf91420e08000390cb4aa726f4d17089be98f81570e6ff23396584881db21dc369d95619c7793aeafa565b3927f12526f96a7e9092119d65ec121c022183947dad822fe0928eab46c8e26da099a19481efdbb25dd6a3ed41cbd48adb8bd81dec1d04cf3c9db33d6b8ff33b9023108cbbd723100eb81fc0127c4902fe6a8fb45577aa84a742a00937bfea5ad053605194cf2a2254b5ab666139e98c9b0ea8d49c86c7b1ae4fe2d3c30cdcfeb77cbd72f62b56db2bdca06440af581a66be77789c7692a263924c1d7b9ce71167182983", 0x1000) 17:42:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) setsockopt(r0, 0x74237d35, 0x2, &(0x7f0000000040), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 17:42:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x1, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x7, 0x7, 0x4}], 0x80000001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7}, {{r1}, 0x0, 0x36, 0x3, 0xd26400000, 0xd9a0}], 0x100000000, &(0x7f00000000c0)={0xffffffffffff8000, 0x8}) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') 17:42:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[r0, r1, r2]) r6 = syz_open_pts() accept$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r7 = open(&(0x7f0000000080)='./file0\x00', 0x440, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') recvmsg(r7, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/173, 0xad}], 0x5, &(0x7f0000000680)=""/104, 0x68}, 0x801) getgroups(0x8, &(0x7f0000000740)=[r2, r5, r3, r4, r2, r3, r5, r2]) flock(r6, 0x6) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 17:42:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x100) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_open_pts() 17:42:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffff89, &(0x7f0000000340)="b6") 17:42:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) connect(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) dup2(r0, r0) 17:42:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c0888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a6675f766401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a9617c1a4fa72f89c65bfc6e3d5531bc80b62b6b2cc6ce71b6cbd2cba34f5ff556e4097729ef0fc0659bfc56011cedf06b9c7750f07040cfb8a07d5513ceecf187994358e3424141442e9440def191c58e4a5cbd07826415965c6070f3374be6bb4c313b7f6dce8696b069ef30c2737165c26844f7a8c76ffeb152c00000000489fada0342f06da171ce73fdb8de1930a74929a40ee666d3821937231b223d39bc8e66204ec05c168f43f5db0c7b2b73b45770838c43fd6b2d4f971c41c5aee97e206f32cd58dcf0bd36f0593c63021041fb30542", 0x2cc) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:42:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x49b, 0x400}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="e9bb55ac9407e554e5f8f0661725dc8ea096e97151ab21eec1b4199950cdd4b50a85d6be2e229a31021a42832c4d7ba793ce01447b10de902e4b424e55f0d80d3c42a863b2bfbd0964fab9bc9787094aef7d90e6a8fad17f0a2d6eb30c2872a8d8a09a7bb81081045b1959f81a654142c9fe2a174b5860e9c420248707e256ebdd25149e6e9f187da557b73329eed3b9522300b143495f6deaf8561b6fe4203ad3d131b9e6b2028268b07905cb7db012a6687db84a692273604749013a5c134bd4b5b718539ebd04f61a82a474ff6095284bb85dd3bd75f26da01dd9e0046c1a4394b7a4caf2b1148ae6000f4616e18c9ac13319c8dcbd25c299", 0xfa}, {&(0x7f00000001c0)="d9f8497b70a228552472d5e7eab83fd0e9f23104207a4006655b46a57ac81a896bda88f402cfd3fdecb9c9c25e3be14aff1cb788cd92b3bde69e58a4f946995f58291c0bd37d", 0x46}, {&(0x7f0000000240)="ce5609cbc1d5f0b982242ab7de90741ad8e78c20b2ca3b53d068d1f60b237e230494348b4583359450638f75c011cb7d7cb0ec41f7ddde368f2ca66a71572ff2275a05a1819501a14a3109a6a8f36a550554161404d3030fbb963ee97e53d45cba18e79c1f801dff6f1b11ea3caefe84cf6f98a3a2f25f95ab0128c845dbcb4211f20d91f5b5faa28f3c5c354744eab8d90afc9801616f2e4ef3ca8fe7dbc86f37e38bf017ec8833d81a1198f6e1899a3d9e24b65a64f7df825f0ffcaf63144a16de75585506258010491481a73ec3d58610aa082fd80dd765f7217f86971c583e7a", 0xe2}], 0x3, &(0x7f00000015c0)=[{0x1010, 0x1, 0x7fff, "3a59b3adccd51525235b725bad5bdd4ed21c7cba242f10d889138742ea26a461a41463989e17038681b46ce0806473975a6fbee07d87c9ef18e170febb675dcfa012c6494e2496510a495ae86634ee3365ae7fcb2ec5242a59dd23fba7aeed670e8356a547efd686daae8673b10a5ab3285f6a4fcfd09c5b0d5aaa14cfd0264ea5dbc54555502ca890a748bbac66f5bf7f882a88f29cbd58a1d775ff53e091332c2cd5123218fc97518e6d6271d4b6e303367f61b3cc2b5043e7a016cb402a2428dc22dbe10c86d0a96daceb4251dd938c1ca64e9ebc25e2a7f129c78db5facd37be7626be598f6339cce4fecc99fadd81da7c2b2dada3d76e6c8d42dadd5a54914bab1a907d88741c1a04c22c680cd8aa4ee499addc1c2b06b0f6348ec624ba0cf8de16f4c875e9d1d38ff7e4127bc8d479fb4d51dee7ec78b3b88c5ac06bd8f2a01439a8971035caa1d673cd8e654a896ad524852f6f956dc2d1287a1af2d5d2be527811c7247c5376e9f679000ccf36648c22671ddf9008ffd93e51427e758b0feb8a02990cf02b752ca11ff34e4a523a10508bd986c0f9f437be7bbd31723b30746c80cf7af3e8ce7edf71aa10845a86317793c81a9de28297140a643e0be9574c936687cf3b0bd9268a941f1586df40c3bffb622a8540c47f9628f1506163fbb549f1901bba8da81af10d68813ddf29cb081b735432f3762819461183b3b68bd6142c8f1cd12661371d29b5a6c98c75d69c317d06bc4d372c9cb90df1a71648739af312d3fbad66c0f3e4f2db6fd1ea6d376bfaedf6f91ae8109e23d5514fe424047c29ecbe526fd53813f1ddc3166d14b8e1174810f6f8169ab4b4879fa43c17a2f99a5593f1e01e7f845868c4f14e7876a722a0ae90dab9d31d1d62b1e499fd2b396ba3614474df5aa2c4d9d9e44aef6912cc8924d19c73e8087dc3ef5d18845e75222a910953dc9df26af09720bafba331a4f9d4d10bc9258e5e121e07b12c79666a4ef44c68f6491e6517666a54a71c6303e2dc96b6eef65aba6dba62a4861910270abb2c897f2cfd1eb0d0ea8e84a7e6aee9bc9202a86ed29f9bad69b53bfe21180ba5c060d899eefcf586ea35ed89e158df60b9c777025e53dacea6ae51b8a8b84daf2af9226fee96a07ec3bc96115618f47bedd72e4da8dec0122d48112c91fb5e27c2de19b5aa9900572bcb0f51b120005a2be0b2af156d466e0ec287a5356a8c652bfbba4203c18d32ed88d5c57e16c65c44e715ad45a81374bdcf656c3e1d0c71811fd29de598e6362ae0e64e0921581c14fd01391a0d9dcc7af9839801220153c6a80f41766dc74c59323c098ee5b79854da7c57b7e43fc35573330d6a56204d4aba0242269a2e488394d3939646fb57f425a7478b9cdaa37656dfa9b670f30e52c2570de9a905bff572f512f296e803af6347fbe92e90ec005ffa047660a2d18a10e21a18e223f6339a2ccfc63bb5ed285775e3fe2c08dede36c95311b093ea3ae0510b2173dab90f696e4d1ad23d8e73aa904b603ff80479780688a272d3822408c83bb5291b9f3bf9502ca0e52d519debf860c62d4db7e201e03ce0cef227bb63fddb65bb37d2e4e55eb9223c27d99c57987350f468a37a6122c9d8511274c204daf99f2017e45f2b06d1672c13068c6a3070c1bbe9351b4ee46377f5e0aa8cea36152bf8d1b4398eb165b04933f84bdc43c4f6fe0c6b8871d436a3e378a978725a00b020a93012ceeada2f0a04b028048e1f60884c12e180bf0dff3aa83fccd37f490c6476beed65bff1753f95c5abc6aa5f8aad9862d779d06b341c28f1578c013a65dac6b1a7fc022ca8703473dc543670782a012ba75f139239143001561ea093481593733285532d56f48d29a028d6acc68f2d3c5e96837e75258d6917f3d68d69110fe292fe20ec368b2f6584cc769bda51d6845477f77145ab8aeeb27684e65dbbb437edcf8bc195bf2eabee33655b2f3f8add81359d06716feb51d2bfc68709f1722c60117379e2ccccff4bf05283d76033452c705897ccc553d6e4a51fda09c11215002ba0958377500c8b3e994c837166e076c133e7cf3caf5ff3051f46868330faf35e36524c693fbd918d1f9fa9c39467ff773a29f73b7c86d0faa274b746bf76f2c8cec92f5756bc3dcd0d9a57aa31f0b770fdc11476935b6dbb0821cd52f9f29414825e50ecb47cccd4e3b91fa59d1c24da096d83c9be7f2ede975c0ba77384bf7bf3aad9346c2427fd662b3023b809c9112f099d4a02e0ecf736c056cc4e22af54a875155d283dcd5feec0bcf9fd10428c03964cd95db97566e78e7dfe480a1e8046beacfa98b34527598313659a926eb6239c7229a9698c403f87ce0af99a47ef83b8d9aefe5ffc630a27c602f5eca4669915ebb54ef008132b08acf2ff6e3e7c9df87cfa17f1c2dc06e6085678f516e1688064759f0b6f891afe08ba434bc5d57b5523f7154bb68b796f3bef27ab5c16270fa45ede01c26c87bfc0c0a8f3930648a2550b4108f0016a632fa17cdac5d72b46be0f02e2a673e33892285e6b7f69d6ae0a476edf37b080fe20d9bd8264694b2642c9952dee26d494d9c9d5afea0fb43977877ae683bdfef7e557ba55057e89f2e4817438f7a7477290a6e2a56f8903a448320faea69756c16dee2f269b7fbfdd923d4e80c9cf99549a82aba50d45b9ab07814d3a0eacd660b97e29ef6a321380d3ddfcefd1e6bba298a6d8cd18c1e37990ff52499263ec0516fc475730ca6ef8dd67181552d2f07438d6e587eac452cfa11a1bd3bd7eaf0659837653e535eee2a307e8ca6747c263a2bd8e65c4a2a2fd3f93218d3ed5e5493e9298c58163dbedc50f48e80b7d138360ad1b88bccf8f0adb715e29f114ef5e1ff306d563eb9d1567a9e226ae10db742442b77d06656dafbe0e1c8d2140bf66a9f908d52cb251a6eab9a662e556f7068251d4b1e09bbc9890818626bb0ec67d586e30d5272538ac75f40e4ae02531b63ea4cdac1dd447b8493b3eb20604429e1cc2979a166d4a171bdc8d7c69aeb9231367e1c43b1ede10c947b91b55ad89b9f9389fd07f17b23c75c5017b19a508e2072d03e96b5dddecb43f0123ec3712ebc650b0a2df47ca80c493df3f40c82342d2651ff6acd940835506a4e6744192ac6d36e72714ed5b9fa8fed4903aa40d2c05a18e95d42cf39bdc3cba2ef1c0cad5c93d4ffc1ce83f1426e9fcadcd7d5cb354372cdfb5041bb59cc36e444c15a4d985559ac0ee55e47bbf2a62663d1d1c9c501f62445100e31a107f9ba402b4f6e4cb9d37cd5e6ee6d1245d1a8b173b3fc720ed44ceaaa808759d00055dee5ec632f5aafc30c808aa60f66e83489342cd873e0061c3dc70c78eb8b7fcff4c4b896158bb7f9384491a06c84c1ee526e93dd5c67b2d1604ec1b555e8abbc52de9addafdd1e9452d864420da5f75a74129416382cfe78adf34502ac4efab8539179ded39c1820867f550c26d2977f9cb34aaa392a8f61f2be2ec13b3d34186d797899131018cbb766bb6d3c0a4876db60e962d2f19dbf46cce996321f638e23d1104c7ab2e91f8c8e7acc678d92b8b15ac63627ca10b68bdff61d01479338e10ba8373b09b8f5caa23fcf81cb4d9c1173c89ddb06add858541258595dafe20e5ec247620c773487a40e38622f94902ebc51799a15903fc70006c256445ea5960fc857d5ab9b2c5318695ce84e6e910db01e126e01132b8ff571286d25597755d82a0ed7a44d5c4ae79862f379addaa0f28bfada30f3885f9f1f8d815e4da3f25e64fe6cfcf5059c85592060f05eda01b24f02f2bd282c9e1e91ed5a2608630b508a799d1b3a50eb017e0c51ed23a8cab6acddc92076ea0dcafad9afdacdc7dfe0dd2c76529430d8d76fa08ef4050ab3590bb9df913c5c7d9547b801a79c0dc1a3fc89065cee95a0b1f0a0e282271518845f30cf4ae18fd55a5d461057afd18c3279829b32c44eaaf87802663f4b9735734fd56d9cf923b36eba652fec19b4e02aae8f7139892f273e0e0ce84696b38c4f2192918ae5d47746ddbc0c3dc273bc3b59be0d6f15520e4af15930f60f2b8d7bdb0d9b4879867ca4c3b3192f22b352680db667c7ad1200ee4d2d1b034bcd4937a1ff10cdd8927c5919496afd33ee05e060c8a4bdbdc97f4dfc21d353070f17b64ae70d4149dfa01d1cb30061463dbfee157e5da28024ad28b4a154326a91973838fe6993277817e78a6987d1ad186d734cc2597129af2e9f6b676e61c9102663be39942923f48faa8cb5992ab057e94e26bb96ee259f34d1e7555e08f2102065ca24b5f4d59c98f5c49cefed4a8ab6926332ccd76b780f2a667428a7d73c84c6dca2ad2aa4c70cd9c9b33f9a57a900be0c62e57658a08a6ecbe66f7862f515d99d81711ef8cffc00d4401c4bd4ca849c9bac458aaa6252f20345399ef683ce826181782e159131f467f290c42ef03725a30607544e3438bc64558e66bb34271b05d8cd15aff5662336968acaf54a1c1b8f13fb97f250367a818b690f9d52aa5769faee44fd84c98600426621f89d0ed01e2082987dacf81979f4f16ef253edce00837f60ce002a2e4111d6adb9c079c14700a2b6ff725fb05a8de325ac5e1ae97e27034d09893e3e2cfcc5bc05cb6e8b622b26993ec089e8daedb5e7f4b21a28412968bf1ac3add6cf318b666c0d70aaef574fe055b09e16f2268a1396053163602c6343b16942fa04065ee67fa72d61f34305316b7d9e6c7a48b744950af21c77ebf421d2c645d226dd9e0b7624a9125293de6fb4a981ecb1c6c24360ed5ee3dd5ae7370a8fccb03813acd96072b648050cb44c6cc099ba06ce21dc6b6463870b10930087f192e3119441981bab6ed5aa87124634c73374201eed217e71994dae20aed16c699714268db93b73498df4156769f3a6fbcfcadf4148755d8608e9ddb978fc2efa41bbcc8314241254cbfb84685b1c82deee675b6c15127af2f81bc057ce7b496bdb7909b57b1713a24e7bb212e4b11678c73a6ff04fccbb1d71b9727f6c6068eeed969bdb5efc25b4a03f96aecbe8e3c7ec52881363f6080335b99948fa77587da8187089f8372bf3888e25b99d8ce2e008be61627817f6961adbab877c2925eb281b22036367ac7e4918c80eca29b107a82d3784d6902ba68a63370898a3fc4d9f5689a1a41cce178fb226aa3252bf19ba233450cb8415f54992fab2276903699a536d466889757c127fe9f086ebb102606ed9810ca49d3184fc572ba61b1620d807b44c6ab1fc031e24e9e3bb4943cf6baa59602cafbf41dbff759d958f94d8f037bd6005677594bbbbefe50db73057a6b6115ae9df68396fd1c4418dfb11e8f2250de6271a6c870e872fbbffc0db7fe66d0462b50869be09a8769067d245effed78cd6224859c9fd8fea0517da0d50f8578b9d3a41501382b0c3161f99f90de63d645ec11db671d47cba4c0ff9e9b82df29653bf948546ecf6b529069706212e35ab272e7de365218d06c210aaf9bfc3f308d7fb6829c6a69a4230bdd4ed6eee675eb2fb32adac4169ca86f8ee648a64917d03b53a220f7aefde89edf3bbf213be3983373b2b33674ce5ffe382d6a1d6149c149afd8477888a5bde1269b1f6d4973c779c82c93643d790259b5ab4a81d89ce868fcbaf4ae6fb8fc12ac5d9007f93ce06399d227599e0fc39da02402e830705ef3c70cbd91bb6cc82e595b8d34ac84a52e3058ac71f1a68e697b2b2456d2243eb07a58bf5c4aca7ce9d5c3a62940cfacd9e3851f7b21f1fe0940ede15a"}, {0x40, 0x1, 0xffffffffffff0001, "146d45f1cc4eaafb14c962c0f07291e229268e765419989613c10be9d94d488b74955c53127b8016ac346d3b29f199"}, {0x48, 0xffff, 0x8001, "28999d7465fce57d4211cd9f64d490e29a19cd9b1667ac2a90345e355eab2b4fe415c1ca2d51b654ae13daa8da0a97c16d0d3c"}, {0x78, 0x1, 0x6, "f02c46229196dfebcf8280f8c477bdd90509925f7d3615a140c2c0317c83953998ae028d9879843fe972b72a35dd32f0d1d95b213d9df8333a3f4998a4f827c1884931392ed6bea81f04d6e68b1ecde58f5a7537e96981942245956f780470fc36"}, {0x1010, 0xffff, 0x7, "cf3b8aa2aae905317d12b961cfd7d177d5d8a2df737aca56038e7ce4d583e2e2cc1147a1e93a0571a31ae7b052e1fd48f1986060dd358a709348b5b1c7327c093ddb32f35cd40d44982c94c22359a7d19d481507c393f717c200d1ea4d85458334da388e50899145d4fea823ed1ed08a934349f8ac953589822af830725b53bd06f851a500026b2aed7f98a1f3938cb09d0281aa132d9a0131d01f20a5bac4f2f8e92f2d315d4e50d22d931f1c5d02377a60e2277d291570ae5324fb172cf2745b5647acd5401e9174e120cd56baae0acc56d5e0edb9773a5dfdbe3316d373bd4b582f9b90e8486a6798f41ff1e14e86bfd296568a4d3c9bd209d7ca07eabe5e9c0b69ae7539bc159b645f1141ba7fe6a4c4eaf95ba7fbb18f0e19b29eaf3a6a49fd3140ee36186a7a0677ac553477a9ee8aa2030eb1695ecc314e9334f7102da09e0a51066b9e059cb89e87d505e2f762fc387dbed9bee2073f55d491cf338a56bdc437f8c19c3804a45b7dccd9dbfd7f1a047542e6b9a5b21af07471981ae554f5033a6a3d785faf11a14c4a0bf1677f11e22bf3498ee0c04ad2aa1c74aa39e50a3eab9badcb3cd22ea6d7030469028bae3c196df89177e970a1f91b01da4448470047fb0d0caf8a7bee3a63c35782a9b98ba657018f02a635ac4d1f0c0e5c1ea7feb0eb857ae5489a48c58621ee269a60b920c8d60bda014784c3a272d912fe7cab9c5f1cadb9d2e8aa188dc81b3ae13145015c77c7558f20a34884f8e4b5c4d7b4bbd3b7c9394e874154f2e748df6371bfb9892070474138ae96b12b1a02c7bc6f315d83e953c74ec571d8ca678832109b40b5665bb9e3d55d709ebff0b233ed9fe366c30b3bf4c0a124ac63460862f89c37b2c318a0c681883101aebca70ec7bceeaf48585dc099ca42556ee00c7db455e06ff4ae0ca765c2687ec7152e43b1053e00008d270d540cf604c3464782fa11023e93c48e3da319f45d49879ddcc43d8ca3ff3d667692938e17eb8c6d87923facdd31978ed982ac6196b7815d7afb5f8ca9c22c7d823fd69fe0abbdab5f9f5112dd8686acb567baee804a13e60fca8deb7d1726dd079466a120a4a95472e0a428c6748c5b0cf7e4c2457f3d779029dd1b427a093b36afeefa023203b00b9ab8a2744bf226360cbb572765a59438920c4fa1d18bd7df35589f7700b1d9d55e12fa7f991ebb5c9f19cd5b972803939bbe117a717bf71d42e79f2a1da594761de7fa8b62759a490e733fd4e6cd900693388b6ecb2e92a63e2ddd657858aa31b0cacaa019a6248e0f2dff3a659c80ab88065c4c0efa4bc545ed976e61be782b7b2ec317bee3956762299ec6374e9c0546320ac4dbccc8329821e5ce394607b8e13980735ca4f0806606042732d1e0638bcdaaea559047a07bcff66c871e006f5c2653d538a3ecc755e9f3148be5a2b59e4aedbfa9c358db5b3fbdf2e94c9e954ce4fae30f8e104da88d82a2fbe8f29b73289f36d22316d7fb3247859c01e7301ccf351cd27daf70e3fd0d07118f22570a4aa327ef303ac07fd24279158b40f4f1b2d425adac8c1e64f9fa125112af5680fb72172c52f0a407b8a69676d10935d89c1b8941c70b17c18b6b980ed36a6c2bd8bab2549cc4228b6265271dc63101c64dc2acdf126fcb54d4df097f7a1f66a1e2284d896c6e72548005c9a1eece9146c8bbc2a8c7de2123b58b575e13f165ca5f958723fad8550887d5010c40b194a27ee4cddc7b9349bbc922948ae055ce74cfe8c8cbba65894aa85c73073e4f94b96c3d9e996237ad62e34ebe82b661b1759b2754625fb041d44beeb65ad2679dc7a08981843800fcf44f9d067a872863d2d887f9217505a3e037a56d2e697084db1f05d0cd61fd99835cc8fe06fa7ce290a879f8484f00ee4682ddb9c4bdefc1a91c2829ad9ce5a17b6d528c8cfc9b0a81dc30ec4c8ab32185051a9fbba58590faa9c1e7a4885fe788c9fd25d4ed623212f4df96927cfeba05bb8e9d9cbfde0424cd4d05a47ad2d0dee389cbccb1fec40e15ef9438b7f2a524f44ce0ba594f7e799b61c16b45c80d8b22db9df1a581695057432d3e9fe52108c2dfa9fdf38a0f4cc5eaf7fcbd43e7c9485cbccf9d4645cd2eedaffb6f21d177992e9aec341206993f6f026ef04974b749e3c20f88e9d79a15b94b99e4277c9afa52af7dfae2dde038b3e538f7c6136a73112505f7d8aed0d164644d4c6b991dda1dd64d813f0a9c524ce49e12f56baae55ed73f0eccfc5285095b60150178687ac94f1d0769d909e47db19b351755d83a97689e67738d0c96dcd1ec057741e1385f3cd92b91e7ee7bc03f7b5dd85cae07a81588ad40f8b899df940bba5f5b19cf4e9927bb1e7e024810b11441ece1b713c39f2cbe17e84fc7f43d35de3b51a3205c9f560ca5f077e33a9c40c4d5569e1f069df36aafd079ebb28e145ce9cfc532b9526ffbda5a066be084f449b7a6ac735bee7d6760b6e807773e93c0e0cf492f6f7a83009f0d9290dacdc16b3a76a657a2ae150c9bb4e9c18cf96edc639df4bd1384b0dd1930a056d8611277054a322651b1c36f5fad3c75c0d6df104dcf9b40741e65b68c7a2cb49f40e0e09626623f6ea7b7a250b4d9851a189e039c4013065866168ea385688f24a2bd98c2635cb7384b067fb9de753038e0114b76eca1c6f0f23b05053a2d9617600aed026c907f3fdac3028e63c07675e2b58000b8935375d77ef8321c18bd6aadf50954e3b7e2ce5593a39eaf267c4059011430336495cc885c1b80c00577f1a2d91b80b7bff6ade89bf21726cda7cf8727f3e55b5cb9bec24278faa9793bd3561674447299c2578d40d12eed4ee5027201f304bd623b11f8ad5b6c8483350c1bb96691beb2d3fa3c2b81c5ad2282241284b4105f6af2375d07658a144f4a82f83f36eaeec0d05a042a32476988e3841601f8980e0d12d04ea54e7eac72276dbd9423f71717f7fc44bcacfc59a81a649ab002b20dc091da5adcc9a9e9f349878908e777538af7c968eeff653e9b22dabe87e4145d5daf67b546e85d9917281670d8d85ee15fb2ecf6ea14b3d50c92fb65ad75861f46ae558c5b030c2ab60d5a13f4abebaa9ef22bb4e64bf484a22219cbc2f681bd5d8131ec5cfd7da793a42ddb8e1969096dfbfe6aefcfa98d57e249dea8515c61f01e3286132dda06a28de74ae4ff4f946205cf466f8371b34359cfde1176cf5e42e85c7e495f5031355f9716b4edd4bcd026da3eb7c544bb4c787342faf5b835df0e725149d1723c905d1e64d75a0baf7e718f2ac8b636040002d997552806b0217923c900058c4ed568677960b99f458169004db6050466b3ea65017e74f2414787717f455bb98eea83e72606eb7858656340f067777e92aa8042f5656b856c109d7b7946073005957384ed358d2f4783af602b24a5959a0fd7fef68126a7f921d4d151ad768edf8aabd3db46439ce95fb5560c2fabb7e6b0d025f81790ecffb1f758414289d15d13c7c5d663855ade7496cd386b15dbf2d8cb843f2605050ad05eee3a6ff50ad6236f4353cbaabdede02ff8f588a2909b7c176f9dcae4b8e3e8d7dc4e3fa2a08971ad07c4e766598740103def22e70e77ad76b8982ae52138519cae3759378549333e1a4c5e7aac772b8cf60e4460f83fe35fe44558bdb567693d33d2a3c260af40d359ef0b999b9f727807639b2ef3db33d7db686c647602809261aea92289889cc0061f680f33a41541c39d010a08db110e966bda164ae34a9cc04756f18ccddd2d79822c505a453c6aa2a6ab8d71b8e8198a85e5ce9b3c5954fd0679a25208c17d949319793dbef11e198dfda9d037faee4683ddf8515c7b3a1033d6d995ab2f37592ddf8ee376f67a5f4641a7c86c7fee854cbb77e2b88ddb4c1320c8aff31aee3c5c1785e665bdbc55d84e22cb16691ed4f0c952c9049c36bc54f895cd47a8d62b6448b68f56d5138bc299342743ab8a79cabb6923b70872fd9aeda08fa11bdb5147b194ee8f3450069e0703c5dd2c7d1cc39ebadc9c965e120a3b1e679acccba9c945a751176c3884a2561476a4090fb26b65daf8dd87cff750c3eb60293acaee9056402046285bd01873edded6000f030014204512b388930c6e7346983930726ec5e5c6c954dac788fe8cf68cd0b6c4ceaa32007bbf5f34a2ab38db46215092ea3e84131da659a1b40b7e0906f3277f12080cbb8445639d5ee8b738babbe1144c6e5650b6c0bb2a77aa546c3f2c722dbf9965faf41472f4a54e71ac5de003dcbbd9eabe6667ee0670b9b662bfcb19e5bd82be7f083a8e0e024edd0255c23cfa1a34653b29baf243ec00b07b7d17cdcf42f435b5404e2e55cd4c6b913b0a7061dc4f1548984dd6ab68b0c892686da01a784db79fbfee238a769312dae84c6fd0e86d5ca8bccc8f539badccb9e3b23c6974aefd8b39ef4986c445f69ee75211d49ad1be6239eec5be1a38d1620d9ff3631975787972e3d6932a50f93611141b5c617bc098719fa996d86d66b22af81e75cb2b7a4d2f0787ad6b4b5f3c36602aa6d06846d273f4c6c3cfd19f130f1efcb9fe4fb58694b007084ad69506a5c7f946e7223bb1d0c609009f68f19349c8514def63b8399b53800280693622496da5f4590ff3aa375fb618a033bf2a95766a89c189752718ba65f480130cbe243c60adfe37c07d7026531c0bab1f15fd4409bfd81386c2b663cb251ac5955cabb571fbafd0d8acabbbad74967514d7102990bd1c5432ced57499e9cb3160bcad57a9fc31fd341d5c7b44fbd9985e29430721609a3b376044f388e34c317a1362badda0b22a3d53604c7a0c20f86c394a72cbdb9004f5766aabeb60abbac8737ee8f03a15ad6408adc2ea749a2e15d6628e30defa1c575d2fcfb1b4d2f6d4017ff6a2e7bb727c92ba678c2a0380c103454613950bab60235a42ec1787bb31c84eda0c8d103f6ffcafef81207b38b46b07b4cafa5a08684e64585a166e12af8acc793bc012d529828d761b09010c5fc3f30032739f8c106f69979359c4d80e054be60955c8469c92ce715c19fffe1d12b14bbb72b50bf245c3d4c4b104c3e4d9d0de58562d2e643c83728e42d06f32d5881de2319414cbccc01eaf53c3082272b814054b9707139835c47b0aa382941f87c73c677ff07d3c57eb8a464ab79bb3eb7f023b940076601b373675e4fdacf82b2f8a1f95e7e07ea18ea248588b89a744bbd3a72ba54c8dc341565411744d30e01e036888cc4d23f7d14d6008ad08fe23d25f194c56c41429be224d619eb0b7b3bb5f1696b8fdb68103ee506ff91ea955571aad66ca0d99112001064f581d3f67413d250289b9e2df8582ac71756ec67f22102c761ba0d9ee0eee3283d5c5da82ebef06eb8d22598914238654604896231da702dce55e8364305b632b63ec1e23489f08a47dcd3042d679a7f09404c2d9ab91a295f1bcc20bcdd4641af6562da2222c48bae667ff9003740eac07927c422e123c4188bf032b77364f868233b7e8239dc7d40c2f2b539bb8fb1eaf40b85be7743b9e3f6eee63aa0796f26acc98f7f53eda4e1bc32dc3e65d503b795a57ad9d2b39f06d938b3a4f0338bd6d639ad1d478effb5e7322025d2b22857131fb878a1b3566bce9a99f3bcd27f966d64b064432f95483b70907b1a26f7edcb21272915c1141d40c5e03fc0f0e48dc33681b2032aab25c407845fc80adc118cc9c28587c52d3669166a5c9fa1dda874cd154b0010b48cd78d0a8a0c2c12957d645d025d3aa796820dcc0153e270616638e"}, {0xd8, 0xffff, 0x3, "5047e21e5d2b3af830d5b04714797d20c3f6f5dfa4000c77a4a6ecabfd40201a66e34377ca8022a7dde23f1de368f576ab0d761b0cca857c75a2b2c851f8289abfd1fb2895887f9ef278650e719ffd9cafb4b8fa3bc2f204175a2946908531c2285c0c59d6439d77504b6c08b258469f51292ebf6d4fe37590cfbf4ebc3954aaeaa2c641e0df1baed71f0ff70ef6a9e67d68cea41a90b8c3c4f19b25e4f94095298217df941ac2ca0880c7facbe4d2413d26866c2bd4de42fcb0f1f92153adeda544689ad2"}, {0x58, 0xffff, 0x2d87, "acbb2bc1041f208a8938f22902cae2856fa3b4c94e610de1a18ecbed2460d90f8901303c6962771ea1e0af65ae2124c0b9e5f7e4197dbbd61ad9c757973b3c9c937c3655d83901f6"}], 0x2250}, 0x2) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=[{0xc0, 0xffff, 0x8, "5c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839c"}], 0xc0}, 0x0) 17:42:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8088, 0x0) semget(0x0, 0x4, 0x3fe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xe40d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:42:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x2) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000000000800, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/103, 0x67) 17:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x821f, 0xbe, 0xd8, 0xbb, "4aefb720c02f309319e9801c7fcef2cac1beef82", 0x1ff, 0x400000000003}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/108, 0x6c) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) flock(r0, 0x2) 17:42:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) close(r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20180, 0x1c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0xffffffff}, 0x10) 17:42:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffe, 0x1000100000001, r1}) 17:42:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x2008064, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 17:42:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80000000, 0x9, 0x1f, 0x1}, {0x3, 0xffff, 0x1, 0x400}, {0x10001, 0x3, 0x1, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 17:42:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = geteuid() r2 = dup2(r0, r0) r3 = getpgrp() getgroups(0x5, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpgrp() getgroups(0x7, &(0x7f0000001540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000240)="4aa4d5558ffdad6ef7e15d39f4d976096f54e192bbb9620337147df71ecbe13276284327b55c6515327785b5cc3afc115f8ab2c58953768f48f440e786e043a871b0f626ae70c2c5b961e184ed7a8a7e32d2bc389c8f5147993b77717dbb74b4d4958a07", 0x64}, {&(0x7f00000002c0)="519ea373bfdd756ebeea7c4972f1c52c11c0acc850ac0949fc09c95b34224dad5bb7029fb8e1bb81dd5b75921dfeac38b1c900937b7e5868cb60c8fc0bfdb2a5e450324ac480ac0694b74d1ade1635fc13bb9fa5e5951a0277027f65e25ea4f8b4dcb66e1b566c9bb56daec74c1d1ab4a4e52e56ed63184da86534b7b64d24d3793dedea34c8ea6a51d5beb014f419a5a86e672b5b01da992217500d3eb375db8528163d874f94e1e7e18713ab762ced6b1c8236ea14cef219a1e51215afd113d71de71b56bc0ac46a5bb5f4abc2d7592560212ea575fc6a902a490bce455745415107e3c25caec18506a89d1324b6b983fe329bd50412cf61a4ed739cd3492f2a88f4c6c61c595963f705f1e3ca43c2f988e9f07f341db9f024d9d76de0e8a70714022f9afc6fac2cb2f384c15db6a438d79902771fe86fbc72beb6c8782249151487d187b138101979c68420e2f7acfc581273229c84a668dad8ade0739b7ea52c0665ee8af81e786384b9687b5885c502ab06181467b7c939cb47a8a395ba6bc3c8e46f098f85f97e37e824bdb7ef87dd2f81f6025d13ddd7e278fa734860c2a226eb8e53960e37cb0007f997daf0922dc0eb2eb6ce6030228018306e3d0f46c39d90039bdf706a0b3645d4036839fe6e45dfcfeaadb8c112a57f494b512358b08d965569eaf5e98550142d7990135b6cecd45d4502130b2adbfd2c10d124b1655b6b90ae7b1c3fb586802e56364d673e06ebe591fe8bcf8b3a2da7403059f4700e9ebdb9312f197bd69e61c05677f0fb54e9b57a3f181edda91a3332207c5e9ab91deff1a967a18e2ef65257c96ae3518bf84e4326ede5ae03ce2117cf494ba0ccd150980a4291e5234b9ea6a0ad3e51f45611f8d4f42841bfb9dcb629b43cc8a264e7d49545123ecce84554dc47836c574362c8715be5c27a43e5d7639b40ba27f301a209f1cb2af2c18f30705c1c62480b80a9560d11b630e3659d8f8ecc489cdb419a5183cddfeacd364a23e1f574198bf41ce987d69ec2ed92f9d6e177ec587aa7ba55fe8e7fc3b97463f1fa92c0dce8982f030d0c39938ec8a354153c72a97424f126e9f5933e867459fd3d41339b45805ea194bd24c79b2f00690d6a4e595ca8f05569e7857fe6ef7e9955b9169fb414b924c1596387a4e3b80598c8f7de1646643bc51ec67abc3ee9eba37a90368e2102c10b0c8f02cbca9c87f3f2d7175115a89c89e4eba0e79864d9c9d134904b066e52fb666abd902b864da7c141818f5381a501a71bc68116935b628bd5ca1984d04451b8d1f49461689df25c0b3edff59ad98bd4ab469a25dd835ff4532d4a90854972cca3d7d3352bae168822c7379678c8cf709670995fbe235490784fb5f0a9511abd98269271cb058fa5bd59899484a1e3060d86e7ab4ae95ebfa66d4e7c05cd32d670f8be2dbcc3b39cb8ab6a3c2e3e3ad80d418c25a294e743fc5ed72af252570c76ab6ef5b1694300dec49ee15fcf0ba0f46a9c9f9839677cb02e294655a8177b8c05c83141a2f20646adf41dfeae0d46aa77b51e73cc6104b5cc3c5c487747eff9c3a7cc100d9c08d6fcc63d9d1f00c09210302101e9ef32f8c2fde314336c151f184727c8bece39e0d34d04379d6c773c091e5182fe3da2162b36099399c3de5035f9b33610b9fc45f3ba0a2e38e6e0e7c847ec2bd28043e7048c221c88be3ad77a68b2f426ceffc0257ee29ac8da57efee7679d5d8ec677d79d82f6a6df0102f4f4d4f89725f1d33dd368985ef645989816be74e1389fbfd01bb5206df86a580506cbf0ee62918e7996ff186f7995cc93288ee9e18df15e4c42b14923b4ff108f0a629b5306130dfd89f717c761f36f643e1b918935eb81a69b8bacae7a5aa63e2fc96757ab054d52ad6e49c5337973f46792b223b34b2e22f4524210bbb47d9394059738908d3ad29f02e83326cda2e803801c94d4ed0a41b7d24de31dd25882e3f318b0f533e8c556aed387d1af1940508c6c11e77e4d994e70729f8f7cffee1ecd7561ac735812d719b4558b789580c74e29eda8b4a32d315bccc394575e2b292e4731fc5585b391935bfa66da9dabe12cd8cbdf803900b2bed35962e4514801afdc77d9a2ee80dcc5ad46b140bd7b066e0aaebfe35e74c6207cdd7a7354e1de2d485406f9439dcf7562c91b332eb1b7649426eda7c45312af43af8c33c349c67b39cb4a102dd1b5aa4dc61ace562a24f654c0ac1da7f94c849c39733b85d89b4acbea7391c11a4fe3c5caeeeb2304b8d477fd33957c123a7dbb2cf2aa88ffd7436efd6d7ed5d4d6b73625ce3c888665fe2ed5acd05318554e380da3fe2859c75e96a0d4e2d9443fdddf3ead1d18f24cdd86bf28b036cb59cc0964ff9a7f75d374968b325be92cdb2e5b5363fa147b4ff60a3b71e7c01bd89ba128c48b14d00d984f03be36146f811b2dcccfad88613d493cd6351be1b581c2e682bbb8cc222e6db8b5af7d8d6de10628aa10d6b4e33d19cfb041fb0591f175ff3984a6540d1649df164e84329a1579040b3b88efe960a0ea606835798c6fe13deebcb8bad53cd6b70116e9ba1c414c4bd154fb32bab163d8c891c1f7cb64bc511cc72dc35aff2d8d8ac27f4b8b61e4e3827f0bc39c87002c047a3361eccf6041ce3536e039c0a9c2ea8ec21f131152dd24b2bf3da18eb124fcfecbcb18961feafb14eecb92f9014134e8aacded1f7d05a9f11352666568e7dc8c568974dfec8c5989435b48cbb43521c46602e42993814cde638ee71895a849d6507eed7f1d4f1717e19da870d73eaac8bcca6f2eb0ced7f6676318501a3d23f0c887cc31df0e4b9f18206c5445fa320a1dd13854655ab831d5092cae9a7fa033fd16dbde5395b81700c4d3b0a28b6c33aa1ddcbba5cb8ab21a371b4b402777cae1b173f5e23ca85299a41917a7e2d6c5ede90b2fbbeb94c94a64ac0205a286815ffa7ccb1495beb5a643345a8ddba27b7052c4910203125d74a8d9b909dc4d7e20e411abdeb26df5d3fda1c9df64230dcdc1215232295d0153f8a7ae64c0a092532531b264f269588609042cc88c6f0d2c9d80c2e3e605b97b08e0895dd1ed5290941a71aba678d586ebfda131536b6e5d60d958a5a76b34bc58041d33a178c730884d51e4c073e76763562a778305c8ac355594a5330d439067f396afbcdb7b2bd52fad66ce72c62ec13a76f6bb0206da1cb7aa110dbb68b80a7d39eaf522e240d92b046dca4a42b14aec913525a1fc1d19e1fa39b709a23b8c04d9bade0d53f3b5f6785cde9015c6ea34b39a43e5addf41329f13af0c45eafad162447e17e2a7937ace064e975d857c9309bacb42040ebddb82f3ceb6857a89805e1a4e2dad7112443a903b87b8a181bf1388101ac1b0cb098abfe9fde6e5cd5e42b43fcc68774a21129020d615bc39358e5565e79a4c7f668e0e3647649b30ba77f5811e20f4e7f23d23f0ad238cd5f81e16d8a45c9e1bf5ff653e2584a92372fddd35dd9ec03a30499a63dc9224f628add01e303ad64399903f0973332508e2174f6481d183c4db758fa057ec1f336104e7d4a5764908e49cb300cf86288526a36ec34768904eeca4266a96feb3f0d6216f0cc998e53502ce85aaa8bdc1985372397efc027b0a990f3940ceeb3fd3fcec0865a6ba2e62e4b73734c4f788ef4a4ee0be44be25ab8311ad6f3e2476475f276c868825b3eff7d018ce806c56a21b2d796aff4f1ada9c3f18abe5c75a5e3a22e98671c7bb5dcdfa061afd91ffccdcff4b0feafc7334b0ebc7584c979b0ed506358b05ba517269ecfe24ea208a583b4b20dbf73784c93a7b23bcfbfda7df8b4843980c9e73c978f430465e21cc568f01ea5456d540bfb7d4b1c33409825aed425200439b5ff18c6272f765308acc948d7e80a0935017f5fe929861f94c3935aa93be71ae6f1487bf5b8559d2f50fbcbed6d527360a538a90433be6467216366806ca2194d96997825b819f5356b80e09d2d7d3fa213286e78f0992002127c2cb054f37a837d0af3e4246946f53337a9c98d3d0c28f4e004b75b9fae3c8c3663109f2c51ecaed55942f58c7e62ef3713a2c9f68d8feeee4559a631131a7334340532b571c590cd4c5e6224e11436f27f500e6ea758db1d61ad89630b48c2480674320bdca4db5c3d49ac3ae27827c7129844d6dad4dcc40702b85826fad2d61e60662e005f5604c3e49da426677283da58671358da0c7f4093fb80effb37b6a1711f52607904a3a67bebfba29c6e0ad91822e78bae581042c93591d2179b04ae9f3562afd02b695f434e9fd0d3a06a12b3bb1ef76866141aba008a8e6a8ed1dd3977b21c5420042efce68c08f69e51403add458f1df09b331f63813b4497f55ee280302ba3dcad2c5f1024cb719033f123f8720cb6d13462eeeaa32b392b43852713e5a19db73eac35c35301378ef66c4f4516b655da7917c0eb6478bd70514e046e6285e0e01ad7a004320d2da0aa58ccf4f2dd216e21c0e16a51d8df5404b305aa7a118d872691d4f9d9db9a3d673712587eee375d0d76133d8e8246ee193dda00c63219d459c693ebbf1d911b85aeb50f5a20ae0819f64da2f919cc4b15b173bf838f0db6eb20a242d59fecc807aa526fcf1a93c5135f1cffb4745289be6d32c87d8ca2d5f6e02517d89a789a50b6bc5ea9dbfb64d31b9b120d7a4dcc54ef4c3385063300f6581e1fe3a753d37eef837ee40727509d504b2f27242da57377613e16fb8e36b7c26396b78ae70ee0cd47ed89662c233c9655e630b98f04ebdd2c0a1359fdfe4c2a1a4387d27b35f731f37a874647d56042dff327bb239af576d9f25f634def539fcfd9e099e33e50ee7c82ae0498094e93c839243420a9cc5badc06f765a2b6205e54bb0460b16fece4143b7a2066e8cdeec74a81567d0a077d63faa6a9c0cb64f6ba0bcf1717e02bc06d08e56200719b36cc4ffd990c64f8ae06b8120b17b55775871840d50bfcb65bfe267dc6a2a1898a9054e1e6134cf7bdd5d4c73f6f0025c0b57e12d9b1a9b56b108a3526867dcf9997d3ed26c4eb9b01dea5e0832ff27b8b83f3874edd0a7ad565f8b5f12b3418a539f0fdfdf0a75f00fd6de5e0bcbf7193b47d1c492377f8b9948c9c5539e7880f7f469ce26ecbc7f02a99c599196827fe4f5b60359fa179f984b017cbf1219072ba5d2f1614d1230a9a596dc664c045c296bfc1e5974db2f541e817c54e822730250142531d99d336facad51e14635ada4ed0596c5539bf0541fcd25478e8e50ef8876e9724f9c25e226e5555a441ac1a14076e0a45e3df0bdedf500451623763ad0187a61c2cc062b69566f363bdfbab79fd22c7a3b1e1c7fd248a28fd23c36e2a94963615472d1103af3f46390bbed9282e0e95bc86ce2d45c4b83d00366169a9ad9281bb5587557773abc26c12d70e4589acfedf2fc6ec0780b0c114bf5745ab25904c003811a6cdaef9916fed3e3cd293efca7e6b5c760def072231f2a1419efbb244d51a5b15416d56c9a4a7f9d98cf8fe16876a378deac8598be65b11d91f16f03d0ade963d31d51357cb66a38260e4d25c5e03d96af8eadbe2c049c508c508f29c3cceb3d6d6a190fb20caa850abadbfc3311a6e420f812da741ddc8b94d4a6949bb130c8fb6778ca2493b9a894775af11e6a808f9f696d2c2aba87fab4c9fb997a99d416e21c5042ef98b5f2501b6afcb8b2b14889d96eee7884cea7f3dcd3f2d64796cbdcee48a2cef2d7218292f0557a5f22b414c8ddfa62ef6ea8613b9748bafb4043217ec6e88f", 0x1000}, {&(0x7f00000012c0)="b7568b4aa61d725e46e6ce5ac440749a35e4322b953d7cdcd94199bc8866c34ee6dec0a9c48b6841fdd4b659c42e977ce81c479f3177629324ac52e762257c366bfa1c573ee9a756baf7683dd37644181ad6a1fb2f2126c1633cb5b798e51d6a5dc9665dd4775a40c35f7d63e8bd40bed736ed2c303ad04c6c8eecb989241ed8975d1422614258848637306dae2b8da17a738801e9ef90a98ebd52a470f79cc1804ad8ff8eb250c913fce338dd3e9ae44e6769bb3e319b29353645d4792f17b065b0e7540d56c828356498a52a110cb84365", 0xd2}, {&(0x7f00000013c0)="56e520f5372b4f34ae327395f87299467237eaeaa9148f315c43c7a9f87c63a4178505dafa1d373f7db110e8d81b3ba6f7ebfd30167e0bfeb2fe8da2cfd1ec0d73249dc89c550496a3fa2c390811ac66b459fcaf21e4288ec49da5f8304222fe365c797bf1c81aea801c2affc905a2689d5936ef702f23ebc83c16d04422380c965fffcef4b48eff01e72970b5a58eee2b90e73a6f49c6038d59781cb7ce27605592c71ab2f89362bca10de715329513e502312b5d000fd8b33837c85282627306f4ac9b5ba3cab82dc825700954f1778d686f561355", 0xd6}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r1, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x402}, 0x2) setreuid(0x0, r1) r7 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x1a2, 0x10) r8 = dup(r0) ioctl$WSKBDIO_SETMODE(r8, 0x80105705, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x380, 0x29) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) accept(r7, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 17:42:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:42:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket(0x11, 0x4003, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:42:30 executing program 0: socket$inet(0x2, 0x1, 0x3ff) 17:42:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000002a0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abc7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3"], 0xe8}, 0x0) 17:42:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 17:42:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x10000, 0x7, {0x5, 0x2}}) r2 = socket(0x18, 0x1, 0x0) close(r2) syz_open_pts() socket(0x6, 0x8003, 0x0) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 17:42:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x81, 0x1, 0x7fffffff}, 0x0, 0xdd, 0x3f}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 17:42:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) recvfrom(r0, &(0x7f0000000000)=""/246, 0xf6, 0x42, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x11, 0x0, 0x7) 17:42:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xfffffffffffffeb2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/255, 0xff}], 0x3, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8020, 0x0) faccessat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x3, 0x0) 17:42:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0xf000004a, 0x5af4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8028, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x80000000, 0x9, 0x57, 0x2, "e8b3e9a8a2e084dfb2e5a286c07cbcd7e0e67aa6", 0x280000, 0x9}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) 17:42:31 executing program 0: setrlimit(0x80000008, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x83) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x2, 0xfff}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f0000000080)}, {&(0x7f00000003c0)=""/55, 0x37}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/40, 0x28}], 0x6) writev(r0, &(0x7f0000000180), 0x0) 17:42:31 executing program 1: r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000a5c2c2ed8a00"/98], 0x62, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/126, 0x7e}, 0x800) semget$private(0x0, 0x7, 0x1f8) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 17:42:31 executing program 1: socketpair(0x1, 0x8156c463b17dcd6b, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xae6c, 0x1f}, {0x18, 0x1, 0x24, 0x3}, 0x80000001, [0xb23, 0x229c, 0xfffffffffffffffd, 0x0, 0xde31, 0x1ff, 0x5, 0x8]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='//ev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x8001, 0x6502}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x3}, 0xc) 17:42:31 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r1 = dup(r0) ftruncate(r0, 0x0, 0xffffffffffff8000) r2 = getgid() r3 = getpid() r4 = getuid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="e32314c04d2145a6bcadf2d41ac1b3b0dcd347183e3b9a50c120fab6449e10f532f0d4fa4de6622cc0fc8e3a9c3c554b6addc0a9a1ad2c88bff509e87f6d2af3ca18930745b61c2cc66593aff025fccdf0d5d9bfb5f706c69ccd31fff2a77f6552924abd87df8f8eacd653fae54a47698c5e332773373e08c71f2e5b4730a186d8", 0x81}, {&(0x7f0000000100)="baea37494aef1f3f15e2351660ee12f3130c661cd874ede42294d2eb8b788502385be4803b", 0x25}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r3, r4, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x8}, 0x8) getgid() 17:42:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8002, 0x400) 17:42:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:42:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x8, 0x0, &(0x7f0000000040)="a682f11f2043f4c818a732c659c191eba2650b16f7744b90c8e85bf82893f4cd092a4a68b6a8e21f064344705b53af50c118207beaa5bcf5548080b481846c6d8ff44f655d8acf65ef70c7e1e2601defcd4c6ec666d818781e73354d5001c8f2d1620c1444335a78dd6c5eb80dae5c67c6fe95578ff6858b59f57710426ba49839bb251049671c198e82501a927b72d63ae9", 0x92) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() getgroups(0x8, &(0x7f0000001640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="311f2ea0f783e9f04daf428d7b7cb3b99e3b76a2b7883fc66dc78baa5bcdbceba30eaf8fea2e5ad4f79a41fa50ca7518ce2950da2661c19246e34e646879d9fca46f953f578f498cfae18d706aa5b068b06a7614522b1c819d57874929321e8c69fc37052c480545d60a8c74b86e221578ffab5ef332a86c3aab0d357a8d85e622499d238961606e2dda3a533747d1764e0b025a081f2888a779ede2fc9837afb976b30ca11da6fb6ff27494de473ff53904291661155aed510b923c68d8ed2bade96951aabfcd91c66f98bb59215cc9022bff8e84ea2305ba23c4d08f8e", 0xde}, {&(0x7f0000000240)}, {&(0x7f0000000280)="ef378feafb822a891306655c34d75ab4b8ca9b6fc2cc3223b0a601f7974eba02991311a2bab0d44d597683c27eda49f5e2a6fc9cc0213bbe86a65373f78c9fa118922aab646258645ed0ff8b195978330876713bfb100f5388c51ab47db5432ec6bd398d3ec3c067e11f1e85332a19f50840241f4b2394ef06f43d9ee6725a42ebadd0af34a317d76f1ee71539e2cf297187c186190d", 0x96}, {&(0x7f0000000340)="91c739dd5706c1bc4852c3f7336504776d5f3b69426510ac7a1bf4cc68a98e8ce128e8adbb9e04aa216da3b43c877f897e8a57d0fd6a7c2549506d5430835f36435255edae4fb9df4a705315e5ff5f45932256e255cb8958ee043dec191fe97d7142d7b4a8e8f5e3056bd7863e90315f84de", 0x72}, {&(0x7f00000003c0)="17038660ff71cc5c9f1a5760742cc20cefd3d22bffe8c0c39425f412b3153ccba932df0571c9af680c3b13580bda527460d44ed71d0cdf2cc5d3f841cb64bc5ea9b92f9be2453edfd42e9f48991bfd79f48c77cd1d12cbc62d1ddc5737b2d6ddae638fc5f26026964b676f54fe4fa562cb1179f23172ce8eb10f6bbaaedcda5d1412ca2b743e76c04e73a52c0a8b24e972b957cb5bb8215b08eefde8aa95622d312c227dda98a64597cd7d516a03aafe81bd9ff50616d65ad813333d49d95224d0f130c6a30bfa3c85b1b1a70af353080297c4", 0xd3}, {&(0x7f00000004c0)="77e0a43cce5959cb55980c43ec88b6abfe231b7aeccb79459f7f7855ebb95d3218276d56304ee8", 0x27}, {&(0x7f0000000500)="02f1140c8d125173218cca96349753abe0b8202c5b6e6341f17d619655ae30ec2351e82d1851f35200fdfee23e60fea51d54f2ad9737394824665d6f220e065203e5bf71dcd730a3fc55626fdc14ac59f598f0bf85dec76869e83504a4cdf2582eac56133de0dffeeadec4dd4ecf0190df4776a067ac11fbe3a5def2177c2aee57adb7758ef293094d37b5bf2da5697afe2ca5f5d6d8a1cf24ad43a4b824e59c1c7b30c90757c831ae90b4189c274ba65bf7ea5b0b18", 0xb6}, {&(0x7f00000005c0)="79ed9bd79d2ec4f48afec31451396a49de0771db304bad66bc9f0176d7af1214f5d099bd44d62231731e85b1a734161317ce959336235b5ac98b3e4baede642792e84b06e387059025cf06ad2a9ac1b5f9385836964d81bbad1282af424ed9f3aa0b54ed0494bd2705027199b09fe7a128c1b4ec425c80a6029b59812e37f3b14590203821b5ca2f7542f7ea83515831a1d89f47d6b6ef47e6ea2a496316c0d55cd9404bd3e8c35c7bf8f030513b6782c048a93067d9e22c01d756fcfea47324def177f38a9aaac3bf4de86917141e37f7fee9cd6af08bc3a684d4826d1f58dd45788023e90412332dc7883a14b875fec3f5ddbfb69eda2894494ddbd31ef64f8ae8ecca7204f90aebbddcbc32afa7ce1cceebeb7cfffad56e7c2f35e2e0ea7ab598b64db58d5fbf31e71340ed98fd85b922da24e12e48dc883f7a3dd2023c0411ff782bf66454887c4666d7f2f37632a4e4524fb0e109c32f1ad51d848472d4e836823289ba1e73ec74b58daa7ed48aa4521647410c9655eb3090981190442370811a7f41db69c4928a52048051526d9d100a66d8a12e1f1a2ea02903abbeaf62f0c0302a8db9e05bf2783d9ad6374d9ff20dd89e7fc87c7da8545e94922ce4e4569e586153fc34142ef0a8f050a47122c02fd7f230b7ffb66ce420a3603884946620f8d4bdf370821861acb3111bae3fb45595d043faab24ed4c66027d225e33c89aaab20fcc867fa8872dbad208d4136837bbcb03e441818c2589cd2e924cad0fe667166b57a78ce40b22c9ec2d222f74c65bb72f8c8c6426beece1bcbcaac95ddaff0a7d4bc30c5146d10604b1cdb9299c9f769dbf4c73d8527f3359a1f01f40bbf07d74d693c1f32e2756efcd51dc5912b37d3620da12eeea8d3cbc92ca5b3d0f5b1e643e0a7371e137cd27a45bf2061450a29c35324fd1d600e3e578e556e917ededdd3153ef21dccac3c460b8e8bb27567dab4966f3dea2ba8c74c9e259f3e0126d5ca7cd7eef4204fe7b3454a59843e0b4e1f9ffcf6db01edfe301e90143f9518dbd602d42ad576871fb91da5c34adf7aec304da5bad61c4c274e677877f00287d94a075a3141e9ea169ffe3a7ddf90283943bcd5ed5a485d12ef6e6c68a5bc15676c7a38e69f63c9eeb65894a97dc5057a12ffd2c6167794122ca729bb098af60c963ba54ec61d2a557bb80a0a61d919de4a6e00d5a2d19effc533bb6a6f40fa470a7ab095094852eda28bdbe0a2c38f0784a4510f1291107416983ea92a7c841ddf651c1262ed7253a424cec3562f18a6640c749eeafb43a0a2cb65b6a310ab5f725b279b6a8c9f459171dc9a838c8cff7a1606ec43e614e369949ef6bedb0109b1f35daa86b4c3960fe6e356f3b211f04b292fd0f885395429fa4d5c01884bc1ea58c8a2172307031519ffa0ca9d1f2bcdd7b5ce2d75a1330abf3ca1d65d88467a460cdd3eafc9bfac2856a95589fa846111e1ef773b231ce4ee43a45355a5580c94ffc4f7e94d5769f18a7f6624df20e757d0f7289999cd770faf06b8fb10d4b11b2168e0d1a8a5dd00926f04569f35a7487a7a0536450c7b6ee483b51cfa0696b25889487e8ebf8d166a3ed62bf1288b128372fd962b3c126d5cca47242a3471fd6291b13f2fe346498f7b0ee5ef8cd695b7880131094e2e50caac7356d6fd52a4c198fbfb5b8ebd7e6dff70aa8a77544988acc35db229549375e8498b63da58b63549cec95501c8876a2011e6ae731763223c536a809cc2a59ac45cb59865e0e2604df46557b399e91aaea11bb21f251f55d60225516e916a78811f997af2310cc9c38ad9a1f74e894aff173e383cdce973e6f8e767064dd1b794ba8c5fc4f14900d60fc712d6522f47c7d26ea3c4f8098bdac6e5e78d75fa15ca047f00b523bb72b66dafb952eb1cc2e9e623d7512256c5f7752d08f71d557892619c3fd94d0189bc53ff5cd4fab5dcc423dd464db37c9fb2d195917e2df97f1ffafb836da2c3f922d6b774e194b716ca9f5c9e3d3454c3790945414c8a7ff4990604f285b87bd47da52b8674f6285b3c758d25115b537a646a9afb10b268e8cd306ae194f204de81f5163b64b5308418abd882e87eb9b547dadf3d7b99f72084ac95f47de833858529d5be24c18178f0e3655c0c6255714b393815fa8eff9fbdbf5c6b246a4caac062a16ae2d06e050c1dac88e50847e90db99fcd1b8bdd7ff9ca2847fa303a940aabcc7d66fd2128ab46dc7c9aee2129f95b491b3cd09f8b49401e308e2db0aba2fddde8fca775aad067139ace8ce979902c0ee2b40227be99476e7a51972f2404974edcb51f740ede1c5c10a0eb2ee100e7870c31b34e5a3019c93552d2b33197ac2efcfb7fb868e544da1c7ab583bb21cc7084ebf133bdcfb5a0315f5855bda45ab1fb2e4d2cdef8ef954a99ce22e5e9b3ea2801e3eabc10497f93cbc3a3ecb2e2f95a78372ca7bee931936ca78587cc2810525dd201fadb3cd61d04e5d14b76770ac283b529723f7a8c12cb139fbb86c62313dc758c3dfc47ba52aea133ee7d3684c6c378ecff105849d3bf6df2e97e1e24dabf8646464e977176e19b3d81a7c71ea18592e5fd91e0689b6f5d5266f7652c59301c97f57560ef325d7d4e6f1e6eb30cb515eb3e2c65023d559d8396bdc84f3c7a671006ca79d205dbdb46bd0479de06214d5d16c5d77fab574b1b162cec0e552a86c708b95a7c1101e9ec04f0c80a6d6e610b062caecd9e3d5c6e8e087d83ac62f585726d54458f4026384a28d175c37ff8b42da3f39cf163a62e4d22c163b90873c5bf40852f7e87ab57df49e910cf22b7b0bedfed9fcd47386366be4884677861b63ca2aa7caf4620a0a86e83ad01e704e8dc9a37db134159a95a54cbc8574cf3a9b288446d11cb36f81d60b24ca819f4d0c8a3897cdbbe021ba8491831a5793c51ba3f8b49dec5c44c84de9459898fe01a6ef2272a69e59b50755c87049a3b8cc37aaa27d4e68392d2e790cd23511ab19588d8eabceb94b2fe89985674bd8bb4b5a8fd88c02697924843f95f23321cd86c2c1466f2c71e13b45466a436f981fecd46d0ee2f69db81ef25b1e95975425baf725f85d7070f2313e56049e3473dfdec44564adf4bbbee08017be6567043e8a065d980ff140c29afd86637b439d597a75d65026dfe9882da22e471ae18c87c72a3dbaca5c069b68c58c6c0e542826101f0d8a912f2900a79fb02dd458fd730da9b817cc6e764c9ebc264df1888f32ac2b8924a693a6b97075da516b6f69469d2a2a22d8f06dffe2ce1d14aea4e8bf4b0e102231d389f51eede9b4262a9eca5d41093712eb6865b4c18acfee6a75b91eae5abc8342f4fc6e6d6fc6749884f650f02e5364aa00a135e69adb3d0ffd6a6ef81d0933d6b8cd8917bc02d1d383668a3d601475c8f949a7bc6522e29e2c8632ebab395edd4624b956c2b8545bc8c77fc5f2749898eb73df8d69aee428981da4124d34ec834844d9222441346986d293c18a9587824e93f84c5d9cb22d0d763ef7aefbb96caff42d6b442443de57722be7d34d4bdb549b3a8f70ee2c6c89f9f853bfe57cdb7ba55bb8d10d13e43b38d773e9f9637405f0e8882688679b8856ca347ffc70c071d9d041493ea928881b74866ac3f4bccd089d43a2f08cfcf6a6a291337d19c16a227dd66cae21a1d064ca380de91e0646102c8ad271fa9eb1b92d286bb101064e726f3aaac4a00ddac446e852d86eb7588f9113b92c4be967bf9278747524805d6f220bf1bfa5beaf4b76f931b4d7eeb6da870ea83f1d296648812e3614b162243e11f5a5aaba7b9d2d2d210d1edffc37fc2c0f1e3201f81495fe296770c300d119a158993be3f6d4b27632a0f902a6ce772c73a88c8c0d24d12c229a1798f1fb731738e250d0d4fb9438003e1d282a4dea3a74d68793dcfd444799f6b544e994728d96ae0685819144f11d4b1d55eccdace3b1bc704186c41afd1dd896ed1e33e57000468cf06cd9125d28cc8eeeb0830cd657a4c581478203914bd791a2dd45fbabcc8bbcd21883bed0e04cfeda1f5dd3e809437b0349c7e083d7c29f184806eeafdcb7a6caf812be63e64037207753ec2f96889c4d2f3f86f0d00cf86b1470c8046c65259bb53005eabc9b4d659280403e3f209f638e7efa59871c628760e4d5c870c2cf6abbf4c48a8b6548ff1ac8d8009cc493143034bcdc88de9060d4f8a5699cd593cb86ef64852d7ccb1ac3a206ff3c34d74ae16043ab933bd4cfbb73588fe8757a5f0f73af0f8d3710df923ba32f7d5ac4eefc5a2d7fe43a9cfb6e4e0741fc2c2be35ca37d09390e8e4e305c73fff644922f1e9e35573f5138a09e31a7cf08f3f1d9c75857db87b25f193cb22c31cd9df9b9fde218090b2385fa9da5b1771b7ce8a3d9b9aeeb6599226df679808b1cbab7285b127c1190c5c8d955c4b88bba1757603e819f546dd126141d38ef76d6651f41524edcf2e2e3b0f89150242e78d432c5d54bb40d5a9301b5391d0e0ca65cf121925bd3961e3ab40fcfb5fd17aaee414034f2493367713a69ce71105f9ae2bd6e1b7522ecf53d664f4e8c3713ab6164a1eff57ba42e604c48b86389b922c8207d334581ddfaa2a14c7833c511f0fbda96fa2cd73ddc4812c28596fb66372892a4c658f5dd45a2e87203d04c98d52715408c2a884f8c021a98336a7b16602e2e23f7f2a1a770aad18f1f49fecc9931288803d01567f73854de6f165e1a789480fefe99857a759e4b5114b0ca65141d6dcdb5911b1947294baf4888df254ea20fc4a11d0047e11add0b0169061639223f38baa0039a5cad1bb5a702a86a482a58dd24587fbc2c03bf454803a9f0bd62558b1b65ab05bf71d1617b9e277bd23e557947d9dcffe4ec35defb34c9da97632e0aa5502cb4e31c14d46ca39d065b26f18b08147621f606898370bd20ed1640adb580dad8082c2d5ddea33abbce9b47ae94e075e54bb127cb61b88167f61e4864d5ad38303e78480833ccb8710532905f6815f5855e593fd073a75b5e6b2806924d988ae281438ea2033adbd1e95d693c45744807102e1d62ee90d8d417ebf3f9b4135b78cf233cc4953126493a01707c09e9477ba8a3cb070f51c7a5478ff2f38f72aea812b1867edd8cb7e047bfd90c6a28e211ff53e324bafe4fc9dc5279856c671e263a566f680d687568fd5acb515ed7eff742ec954ebae64ed2b05e390320367c34066f8c1cfbf77435768db71c536e336fb729456c6f072d1643f7bbe12f33f6c44199075a2c587bbfe5954e8b8a1c2161bc7aabf56a99252e571db2862f0da769e3f21c1aa7bb6034f7523682ff045dcdbbebdd25ef2fc76934a2cd0c84e0948240deb2dd057fc78e0e521069f73181ce4e782d57d8e8c9d01bf373d0935b5e28edcf93a99fe4b8baf84ee575aec3ba77d8bfa9def08f72ee7c4ac20a2b3af0ed36707b651b521a92f7e00c702cfa94397272c5893dc8f6383a36db077735c08458f1b68e8da64d2ddc6f2296b9e8688ceeb49af881add950b56ed4199895b0329e016e7c57257965290a809c7d5e09c697e427ff88576642022f8254552eec57ef7b4073bed044684a44de3802b9bbf7aaa5badd31abc1d94994fb84d1e5894db7e074f5b4f8e75264e5077f834c333ea55c77135c955e91f908d587462b20bbbe6a96619c6d418f77817690ab888c6495e7b16162ab6450f159a8c29d64b0628d2cbc3ea18d57423b72f847545dbc94672c1491d83948a22571811a0f475d35b26a8c01c37b85d02b41e4fed9a8d1801ef3", 0x1000}], 0x8, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x4}, 0x8) kqueue() 17:42:32 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 17:42:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r2 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000001580)='\x04\x01') accept$inet6(r1, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xff, 0x80000000, 0x6, 0x6, "f83d386dabb062cea930239769e98b089922a066", 0x10, 0xdd}) mkdir(&(0x7f0000000140)='./bus\x00', 0x28) 17:42:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x2000000000000080) lseek(r0, 0x0, 0x41001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30080, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 17:42:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x69) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0xffffffffffffff00, 0xfffffbfffffffff9, "5c06001b000200000000000188e4c12e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:42:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x7}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000002c0)) 17:42:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$KDSETRAD(r0, 0x20004b43) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x200, 0x4) 17:42:34 executing program 0: r0 = socket(0x7, 0x2, 0x0) setsockopt(r0, 0x20000000000002a, 0x9, 0x0, 0x1c2aa887) 17:42:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x1}) 17:42:34 executing program 0: r0 = socket(0x13, 0x3, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:42:35 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:42:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) 17:42:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x66) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1e1, &(0x7f00000001c0)="faffffffffff7d02000000000095872293dfa2893a8d1dc6cfd7dacf24a549efd41b1c7c5d35467001803ee61b7678b277019c3f3bcb568e7d2f220e0b0d80046b48141b7899935bc0efb9d7d381e93bff3ea7be") 17:42:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x88002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) 17:42:35 executing program 1: r0 = socket(0x26, 0x4007, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = dup2(r0, r1) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x10000, 0x100}, 0x10) fcntl$dupfd(r3, 0x0, r3) 17:42:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x41) chmod(&(0x7f00000000c0)='./bus\x00', 0x10) 17:42:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 17:42:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffffffffffffd6e5, './bus\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 17:42:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x7b, &(0x7f00000000c0)="c4ed95cd153756c992f4206f69ba49b3e295b5142103f86dbce03f320244e20c37fc5480fc76be79018686015689d216d37fb3d478820fb0019bae194280c44b3d9a8bf12855032bc725b1964c7ab1ec03a5432da29bc5cbd9aec392006688d2d761eeb772ae773e5a9dcd053566fd3253f50dd92066b6a28b6ea6") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/45, 0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000008b, &(0x7f0000000140)}) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x4, 0x5, 0x2, 0x1, 0x8bf, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="cb2d8e83fd939bd5d5c06db0162549329d36d9f1554ccbd263a2171888d5a313122e4097021124240d70dba8eb6e9df7d3468fadbeecf2c4a784292110034ebf135789f9de48ea6c4f25706e1b4d51406e1a96048a6fd4f316003de4fd6ce3575c77ec5bbb556c0f673a17732f9fafe914669c6090a87403d40ec0026aac59269bb8884a3c37e36acdce3da98528bbd1bdec5fd4884fe1f270d8f16f06e0c9d53040d13fa3a6076d987d83b3b6943a2e0432bb6b4bb8bbc16347c8d72c10f7b7828459147cb549bffe3f7e69bb31bc4528083e1c78c6f6c54de77bf647154c6809cec17b296ad69411c9033f33583699a2453ed38580da8b", 0xf8, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a8f2c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:42:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x22, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000140)="0c74ad7da90bf51d63125c08c486bf6f96392b16ddf2d304afbdfddca4", 0x1d, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x80000000, 0xe499, {0x3, 0xfffffffffffffff8}}) 17:42:36 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x200000000000) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x48) 17:42:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt(r0, 0x26, 0x23, 0x0, 0x0) 17:42:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:36 executing program 1: shmget(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8500, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 17:42:36 executing program 0: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10482, 0x0) 17:42:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000688a5edd010000"], 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:42:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000331153f900"/126]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:36 executing program 1: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050160000004000000000706ca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 17:42:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 17:42:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) bind$inet(r0, 0x0, 0xc7) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 17:42:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 17:42:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x808, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 17:42:36 executing program 0: r0 = socket(0x11, 0x3, 0x3f) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 17:42:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10022, 0x91) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) 17:42:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="7d78b3f13241413e2c9981b6510c9c1b310c29d9180b6df5d5d5b723fc4916b28f66b6ea3b10f430c865cea2633d61dd930f5b81db855701040a213e00aebfaf8b89774e04fbd0012153eec5980fb81f9b4f40a5522b2a57b0881594936f95d2f96b26303410514ea350dac09935c3f57ef7bfeec9516ee5af5f36c1eb92d4fcf81801de9319c2d7de5037d0f98cdd016bf5bec7d724", 0x96, 0x401, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r3 = socket(0x2, 0x8000, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:42:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) getgid() ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 17:42:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x80) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x7, 0xff, {0x6, 0xa}}) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 17:42:36 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xb3fa) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x400, 0x1f, 0x9, "dc0213093385d78a74b7ae2df162699ddfe8db0f", 0x1, 0xba5}) 17:42:36 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x9}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x5, 0x80, 0x6}, {0x100000000, 0x335b, 0x1, 0xf29}, {0x0, 0x3, 0x1000, 0x3}, {0x200, 0x8, 0x4, 0x80000001}, {0x2, 0x7f, 0x4, 0x5}]}) sendto$unix(r1, &(0x7f00000001c0)="05", 0x1, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) fchdir(r2) r3 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) recvfrom$inet6(r1, &(0x7f0000000480)=""/104, 0x68, 0x2, &(0x7f0000000500)={0x18, 0x3, 0xce, 0x8}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) getpeername$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/47}, &(0x7f0000000600)=0x31) connect$inet(r1, &(0x7f0000000640)={0x2, 0x2}, 0xc) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) linkat(r1, &(0x7f0000000780)='./file0\x00', r1, &(0x7f00000007c0)='./file0\x00', 0x4) getsockname(r2, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000880)) lseek(r1, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000008c0)={0x100000000}, &(0x7f0000000900)) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[&(0x7f0000000980)='\x00', &(0x7f00000009c0)='D[-[\x00', &(0x7f0000000a00)='#\x00', &(0x7f0000000a40)='*-&(\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00'], &(0x7f0000000d00)=[&(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\'@}\x00', &(0x7f0000000bc0)=')(\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='%#(\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='?\x00']) accept$inet6(r1, 0x0, &(0x7f0000000d40)) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x400, 0x0) r4 = accept$unix(r1, &(0x7f0000000e00)=@file={0x0, ""/108}, &(0x7f0000000e80)=0x6e) dup(r4) open(&(0x7f0000000ec0)='./file0\x00', 0x80, 0x18) 17:42:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='=\x00', &(0x7f0000000180)=',*$&^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='!', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='*]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xb5\x00', &(0x7f00000003c0)='\x00']) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000440)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:42:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x40) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:42:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xcc, 0x2, 0x800, 0x2c27}, {{r0}, 0x0, 0x20, 0xfffff, 0x4, 0x47b}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffd, 0x61, 0x3d, 0x20, 0x8}], 0x3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0xa667}, {{r0}, 0xfffffffffffffff8, 0xc8, 0x10, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x0, 0x5}], 0x8, &(0x7f0000000200)={0x2, 0x27ac}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x4, 0x80000001, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$getflags(r0, 0x3) 17:42:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 17:42:36 executing program 0: msgget$private(0x0, 0x24) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 17:42:36 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r0 = socket$inet(0x2, 0x4000, 0xd645) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='#--\x00') setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200c2, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 17:42:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) syz_execute_func(&(0x7f0000000040)="430f0fea1cc4e27d18ca66410f72e365c4c111d25500c4e2718c53a4460f01dcc4a2f5a68993d654580f0dc5c4c30d02dbadc4a17a2da0f3000000") 17:42:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) syz_open_pts() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x2) r5 = kqueue() ioctl$TIOCNXCL(r4, 0x2000740e) dup2(r5, r4) semget(0x1, 0x0, 0x100) dup2(r4, r3) 17:42:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) 17:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:42:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x10, &(0x7f0000000000)={0x0, 0x80000000}, 0xfffffffffffffdd4) 17:42:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10448, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 17:42:37 executing program 0: syz_open_pts() socketpair(0x18, 0x8007, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000240)=0x80000000, 0x4) r3 = socket(0x18, 0x2, 0x1) r4 = socket(0x80000000000c, 0x100000000003, 0x7e) listen(r1, 0x1ff) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = accept$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setsockopt(r5, 0x8000, 0x3, &(0x7f0000000380)="27892039934074750cbd22b28e15762b0ff1ed03469b7aacbc9f375c25d30c6121b127306b10b730278c4a234936b3a25c01477cedc5fea83652513b64ff54980c46f111ad96c35d98eaee51b96bd655a3ed1b11c2db2fcb664ba8b3dc335f93c8c3db3a5431db46db1582e32ac97505766909c2c23756c00c2b954941102890111095ea785805a362ed95c9abdefd2ea57d89862c1d23f55d13bdd8606cae97602bea490b217bf949e945748187ae075fa618a80bfdbf5f0b037c4c1de5dcf93ea77ae48d", 0xc5) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCNOTTY(r2, 0x20007471) 17:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffeba, &(0x7f0000000040)="aafcf5") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x6) 17:42:37 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1000c, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) recvfrom(r0, &(0x7f0000000000)=""/3, 0x3, 0x42, &(0x7f0000000300)=@in6={0x18, 0x3, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 17:42:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8000, 0x7fff, 0xc37, 0x7, "74b1a887651e9caaf2d9f4728c3a7aa135b829e6", 0x4, 0x7653}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) 17:42:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x169, &(0x7f0000000500)="7079e1ae8abdadea12e3db5e818321407c3d2085ecca5069e26eb885bc5f2c83d25b9e9f09964b63344ddd210010dad7b56b9ba1c6abb1438c6538d510bc786d496b15507f3c3cd79d4f55f69ff36d0d547ca797e05b38aaa14a2666b460b6c9d0fbfc11678abc620a30e857cb0b47b183a4e00c3bc35aed8bf58ff66715f4fd282570754ae90e410f79a4be061f9d2179945492cf4efc9b54439b29609ac490b055ac0babc7c3323c519d7b565b80dd95a8d87084bc9080733402fca476b05c871ea0c7c4edb0da4202a5d5457a8b6ab371b9befe42779871cb19487fa7bc08aa127e9f66275f5094fbbb1cb484fd872ed61ca2575d88f7cda5d24b6a535dcd8d9e86eb295c82720ec5a78da49d39c62666fa6d52fe704114d02ec85dece3dd5f1bec27ccc45c72f457058d06293b4011e05d0c4b34b0e15695beaf2953e17fed6f0875db9a6efdd65f4ec81bc268d3227b740cc0d25429235894e88da04c59c729f0a1999cbefe49") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x3, 0x2, 0x2, 0xffff, 0x7, 0x10000]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) 17:42:37 executing program 1: mknod(&(0x7f0000001800)='./bus\x00', 0x4fe63606681a3991, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000180)="b1706bfab8587b325e1d4d9a58", 0xd, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={r1, r2, r3}, 0xc) write(r0, &(0x7f0000000140)="9487c377284c35566e2e2e", 0xb) execve(0x0, 0x0, 0x0) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x5, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(0x0) r8 = getuid() r9 = getgid() r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r13 = getpgrp() r14 = geteuid() r15 = getgid() r16 = getpgid(0xffffffffffffffff) r17 = geteuid() r18 = getgid() r19 = getpgrp() r20 = getuid() r21 = getegid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="23f11a99af24bf4e2b99386dcc100d3ec333b6f73bf6b6a3bc1ff5ddf72d430d59cc84113d85bf7b0b112e9259e6d01c6bf50aecb523174b85e38b5f0771f8ed6313b9214669afe4e0a9abb81e34a328fd18e630181504edd8a62662017171f1d88aa50ce5c732a6c9c3cab8b9805d8c4d6dc2af018352c3bd12add487a9fa881dc6ae7f1a0575e086777abd1e849266fdbb6cf648699a8133bc04441340e2ed510cce0091d127d51008e22817ee57cfd6d1c1939f3cd3a257f6558d05af9419bf9bfdd0d4946a5f75974312f79f99e0cf3024e4b71636cb4ee735dc50240da146037b422475a1118d2cbea736cd1492d79e0a67ffd1ca21bd092f213c87213110bbc216570ed1538e863ba854c30c4b0022a57123d3f60e041540db0ff4f32977c957a47dd599f04e38e0596572e8dc45456910734b964bc2bcf05d422915288a42b5f486feea39b60179af979477b9df49852d18ecf39be60eb69408ebf80e119cbea8f07eaface28bdf3a20567e510b86ccc43bbf41c7e27bd11299615adbf5687a28c6b65206742d758f5fc6eb1c0a0f694f3789c4997f3af8265510ec7569fb67cde932f605da43c6810b84f8ae75a146b28c58b94e13e568f300b76cc1c6072002a4891049dc3c84db816653d95c7f1a5e84dedaa6aa7d80c5e7c51a97e2f857de7c441d6dfa39f46fc69fd7beb4fdf01a8894494a0da8592af5646959f56c9cc67b05e44e9f9283df8159a0d1e52ccbbe8f8ec956a1f390d557c875b5d26540421b15acea809050bb7c45ac1d0fc9fc1e7ae483709e8b7b0b0e0cdfbb7fda9bde3415b226cbb4b865dc8486f94d57bd3f51f99bb20c310fbf1fa67e9baaf9e23452d73a1f341f7b82a41529bc41c893f99ea6216bcbd868d7676363d71e9098094afb3b4dd9110d2af86a7dc5d0ff54304bdd02d7eaff8c7d0057b34e30c431afb9e66ea4432bf2175af938ea8e4f2b80e3ed1fceac01a6c8f27d76d0381aae2c7abfff8311de9d21735e44b92f88b62185f64cce5c89110b857cee70a00aff3464fabf601e243a9f4a7a2b18534eefa04816c65129fe7d07b0a98d29cb83fe81ebaf6a5a53f0d170184d333f2bb7003b034fa73b44f520888f1673606ce3fda053f9ed3fede4068874f0a844e5f74af75852e1fbd2b66da0df89e6f3208a0b21931bf5119c5d32b2d9239eb6598a429bb0ff366f30fad5f4edfdb597b40f6d144e234c2a3947d964822bf17fbd506a060848e63f3475fa8a77983fa185996c11cf379770a3ab31ce4a5040a91c88a00c55e047fd0ac96f50530d93080786f4da2e3616b8d864af231178109398b5f24a9bad8154b2fac0fb0252074a864df71cfe9399015a8c3bc61e71ce815705dfeaebbb87e2fee2f03782ce393922a9b07dd8d8fdc0fbd21870d27098f980095a36be28943f9a164a90af36f09413ba1cd9d33e1ca095f080898ca95702cb12358bdaa5fe7d3fbbe3d128840ff9474bb9a5c413998378c8d1a1eee2efcfdf8741817e2da097bd6eaaed4d8f888a3d3dd5c63c76bfdb35c6263340b7489bf111a594b5dd6503b9f6872816427d9423f650bda0944dd602b3da564e8dcf9ac37fcdfca21879ee1eca1d312cf7e0c4e5fe92861cb53367cf843077cf24b54e6a82b7e6f553a736fb1fb73fda290cbf84b866d521070712b2c22f4bd4d906e060c5c646d4cae823e9e823ceca9014bb8c7aea4421d6ccb6732e7c65112c0f49121a4795c320fe65d9c264a32a8249ed11f00f2ae6260960f30c0de8a100930a3976d9fc5adaafe7c0875019c886bfc9beb1b9131c2ccdd86a8d2ea589e8207ee43f3affc6f20cc8a13bb87206027a901d793faf4ad9280f5bdddc572f6c3e3e82fe6c3f9c11e1f50d8ad4561edd5290d9dfbba67c3d8ebfbbf80df46779a7dbd92dde1ddc02c8e9dab3ced7dccde0141eef9291441f37b9f38a67a0754a82a84b2332530d48cf92cc223b696cc2ee3b7dc11f20f6905767d224529221d53cc6bc2ff6ead8fdb0061e3d251001b617d6d976a34b01eb6444932ed1906379e0664ac65416d45877370d87b71c498970bbf0cdd9156a21f4216ac34ca5f9bb10d20bf781f28d0815002b6eb9f4fd50ce94e27e2b17cd5a90a2100b91aef36b2b6675b2fc640b2d24132a625d61f635099a912d5108337193884b6fab6292d919577eb0fb54c19e8180d22b8931f89032a7cbdb5c399360f46654dd02d7e4d584d195fd642a6bd2bb27f24b155f2568a560e7337b44179ad2ddc726fba6c7b6d7d299331579cf107c29d50688bd2b580ebb96f506b15cf9a35dd95a3c5b8034d0ab27537a6c36429d7774d75c8f248443caf305c9f667a6cc485b9dc32a4b5c91cdc3bf429e4e972814d57d11a021a9607a0391f6326197d9e6cd447065c74a5109e77e0a592867ee1e3b1b56e7d3e00d035c9a84f5ab222f79ebe7de06aa1824343bbeca7c2de30f12ec88f4799dda80f5d09d7d9da7c170e5855ce68918b39e39179a65216a75908cc1c74a6cd8002bb01edc871e6c123fd6d659ae313bfd15695f587426d21b947d706f3d75f3a794a5d269f51d2b8d54f5af4f909a5d07d945c213711f5991c5ce29b8802d5a2dc296c1a4274a517533af330034b75fb873ded7c130d61fc78192641840c32d867f9584534732a69de8e7b704ab11a64cd6f2fbd1f5cda369c1459892cd435efac4ed256603c5465f52f855512e8bfb63c2c6c860446508499cd9d22ff4e2089eec6bad7f66bfdcdd56e40ce3727919c9853aa7e1afd3342980b3999c1b4d33a85f6ff87a0f4e786021e1a9a3bbcc32558858278eee923d7bb4fb9c26504bc89854a2f55adfc10d854ae2363e1a164fd9a03c24c688559b58c78e22aa6ce73f308a77afbae5670ccfb924ba9258aee5b866757672f25b76e44a4c5e8e76f8bbacb80536396dde47c73dff41bc1437310379a09c535b8226418e7f6368438eea2c9bbcc3ed2a3e79ea33d5d9bb67739886933848be09327776885d1291612bec6853040c28ca6347b34fcd02107ad29d46ddfe4680a708d0271dbb124035a3a2d8f4a2ce570a882d98d016229b6ab119e2cc5aea89916f97028745446ab054f4a1c3aaf944a55cffda266400cdd6bb98df71869fc2f935cf58062cea94a19dd127841b2fad920cccd8875a0dd6f79c81035386c373e7469015d795b80533e050751f7c5df18555390ac30f9960519ca75a66176238f92d583599205f48de3bc0af53a4ce1bf9eaed743e95d293103432903972f6ba130ecffaeef540107a2b8ef3bcc310fb689e7ea65e35343d942010e0e1f4c400b59bc256d929873636b211b1f8493e1af10343962613dc4af15b428965b256290e94b30a76f49d24273f73c436b214cfdc7645b74d5fb7c0c39c2801d1b35c814f9c7edb30bf3c3f866d7932ecb0683b9dd396241dcc0aa3da92aa7c1db6b53f76641af267facfa2c8c4dedb788eff11d4e3e4cbb1bb4578210f0d677f9a6c291ac523816c8b7c409103411875f5d9e6f49fd3b840bd3096a647eaa81a80ed257a36758e1d20ecda19559646f179edc7382da6e30e2ce6e7902f43133ce8dca2578d9fd5e4963f8d42593a94c61397c8f7d50aaf19a604d1c1f80446e9fb867dee2e146e27d831eee143dc910031ec05088c6ef0db9798fcdcac81174ce451fe8da51932a1fa5c84885db86583d74ea3c2c2200d381068a14c858bb2ee1d10c66f8d5c0b2449be4831318bcc00156d3c901a646d2f3087f5d20df8da39ad25072b535a9004aced2db87e49e10708ecca5f9664bcda727c5176b871f3d28903c3bdc41424a481354e31c5bf4638e1a3df7ef04e4dc840b53616614a7114c14c08444b596d28c34ca7a40d78606c8cc3368c6178724f6e9cf7132e4a1f17bb7681efc5c7f07353fd653a4920de4ae8d7f7aea8cf45a43fbb568b333862a0db027e36d02f2d285296973b85d007be352d82ff5667c63ae4631548da39ac1b65d690fec72e11dc033ba56f931f896119a81989ba069bc835ae288a62472f17c4a4d34b99a24585949dccdc2d22a093a9d5d754c6afdd423b5aad212fb81f7de60f48d01bf8ba2d985846dc0d34df57bc3909b05d019aa1f7ddce7c64c1c43ef6cf814a5f1553626f4002216100b59d4aa88da5a9f9b8c638e9814dc95f2ad5cb09a26621ed3de661a8b2048869693d10a3f5c7015a3b3880cb26a9734e25f98f0ab27431fac4426665dd758a2580232891287e8a03a7ccdf840f43cc0f4a13c90d13d30b3da9328cae22648d6037cf7ff6135585e9e4bd7ef6d7f8e4c53d9400284d5bc99b363f73e1831b6a0fb0f1a0edd6621b9be1e86dcbb8a648ed50a22a5e484722d8d451b625f4198af3aea2f44cca2fd1806ece0c9ae1ec593b3a094f3f2350ff4823bbb510c87e21a938a8058bdd01f27cb1726c7b2efb20415e89704c2c64f49c947381c89c075bc47e3214af071ddbca11603269193fe1531edadd392737c5cb2972d2e6be1259f5c2f62bfcd70db84ff1eafb6b1daea2784c99ef493532bedc9bb222bd71df062ee301246fcb65862f254d4f03f537903b57874dd71382230d7f85f6c8fd5735404f3a67cb9bcdd99f29f4ca5c37ea6d645f2e482fbd7bd91a0753b90d3d8e8dae165200946da937c8171baede25dad58032c0d343b4d769aa8d65f2cc279db82bfe1f38e0a63da9166377f5a9f8e565db23723da83222bb88c4a534156fc51fa959dd6661eba9bf952843edae382364a90b6918763c90f7c2f4c1cb72d42a0c388622e146eecb1f44ed62760c9cfbb6844a13ab84c2ad301fa4030803b6b3cb27ff94b6f24b83ccbad678d79711774007dfe408a4adcf4beca7149bd7d9ac5e6bb53883f6c3e23d60945f21fb712159890d869bff4871b0fdd48588c8484ad1430cf66fc69efce29b1ed60dd0dea19825acc9116c3fe65d415dbea696e0026c6f9214c057887184beae7762c4456119fa7f450ae815fae22c029835cc7d99eb2201a9d6d5d5667591e0403c3b5a06edb783e25ba2fa8f9675ae79c361e2ae443fbd4364c80bb632a5e20e3119769bebdd258d2aeb55d8386e59cadcd21f820ae6ff4b036527bc266354a32a44593cd469bd23ea7934f6e768c8b4f11013c5839b788b602ccbc179db7f72b8a36ab9f04acd864b2fa2b76656846044fa27060a6775ea0182e6dd49120812cfc1aaffa01cca2af2fe396e5ca00c8d9dccb09b6beea9d431d3d47f4fbabab3af7dc333e898750477a646c32b611b496fe97992ca9131121179003aed616f4100b6c3688c30cc7c439c2b9298760f9f9fa9d83a651657c078198a1bb16ea18f27bfd5c2568b4a6f4de88f4d3cae31805d20d69e56dcf0aa42e2f6cd4ad417fe04527a201138bcf0f20b089343104403fdad1a6135d0b8a751260781bebcc2fd7cb99872e99cc70b1a784b2ec3b12ad8d62e71acdb3a188c58c5b92e776162232613bd8de66a14487bc0e100d62db60eb167d2e6eaebbcbeb758226bbeff84769317ebe845b65c4bce1403356c0741713fe04022e4ef690667f16c4ccecacd7a0a3cdf8de22ed9b29233a5a2660db83c273e86c9a9faf9308bdda8f80484e4f93bd6ef15447658c14a6d63cb42447c862683a8d06c6ebb564b6672660818c492550ce5301615a5dd96d426315991657844b76a8f908bc4836e8e20f74c6eefe636b020184144fb606426e8d50758833d66016c332d0bc3cd6611cacdadd10e537cce42302764628ca98a53a7cb1f599fc64c9d4c631d2f2cb7", 0x1000}, {&(0x7f00000011c0)="2f61e751d4dc4fb286e19ac914910d64c21b7a69945dbc05e27cb08763a2e9d0ed71298c9d1c8f8aa65a8022746dc09c5b79fa97efa4aca9b0e813eb1e50275792b76ef2490c6ec09d6dce1760b2e7b9e16d7847d775c52f2803fac114d9ca36da4e15728bb57b2c00097c94f1bcc9a5ba2794a94d2abeea74e279dd18baefcb05bbb1e281807a5b33671de4a9bfd48f61cc39d60a4e9b73b0bd01b8ee152fdda7c2b6342a903c981a39f50685ee1dd9bc8c79098d7c12ef978cffa6607cb2704361a43439eeb70aab5ab5b681a8fc7c9859fb8db2e74b8b07eb182d3339a63890c20c32ba2a3454cca310", 0xeb}, {&(0x7f00000012c0)="d4f62ec91a7d3cf5610cc259767405aac540083a60595689b4297c2f9972c8e223a0613f0186fbac16b4c9dea212e29eacbfd364aaa229691f12902cebfe6ff2f0267f1ff286ad74bbe6669705c2046b3b0a707277ffea6ac4bee26cd906f726e46a67d6ba6ba0646da4915515203e6833a575a36bf50170e8afccef0f143960088ee80427eca1fc6257661896d559aaeb40071c4bbbbd0bb7a554892af59efabac6f9bbc9624953666447ef", 0xac}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000000600000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000003d39c417ed9fb7a93f767e24b7b831019fa5242896d4676e6b6f2a30b92338d34f77db6ca559e73645eebac9fbb06bfd2e8b2b62f14ff439087eb226102912e7fcbb0ee6feccc0d972dc04029f115ef3ef5f66aaab07028ded52078fc9df9d902873a55264dbeef8c5012cfb49e810084052bbe03eba56d3e58dc4675994de2954df7712849a1a14877384a96358bf3778adf2eb8b710d4256f792302f43b3e89ca9131a1b1f4315ae4b29d0692aab8b5f"], 0x108, 0xd}, 0x408) kevent(r0, &(0x7f00000015c0)=[{{r0}, 0xfffffffffffffffd, 0x5c, 0x40, 0x6e8, 0x40}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2000000a, 0xffffffff7fffffff, 0x401}, {{r0}, 0xfffffffffffffffb, 0x21, 0x13, 0x80000000000000, 0x7}], 0x628b, &(0x7f0000001640)=[{{r0}, 0x0, 0x0, 0x1, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xd92, 0x8}], 0x1, &(0x7f0000001680)={0x6, 0x6}) socket$inet6(0x18, 0x1, 0xfffffffeffffffff) 17:42:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getitimer(0x2, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7fff, 0x6}) 17:42:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:42:37 executing program 1: mprotect(&(0x7f0000776000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:42:37 executing program 1: r0 = socket(0x3e, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:42:37 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fsync(r0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') sendto(r0, &(0x7f0000000100)="4993235c597c06de5c0622981524c09232d3326216671d1cd371541f4fe36b", 0xfffffffffffffeed, 0x402, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 17:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18860, 0x0) getdents(r1, &(0x7f00000001c0)=""/181, 0xb5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgget(0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 17:42:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "cba34279c5408dca60ad438dee597ef071b550341930bb4d5366826bd5ef17e02bc8dead6f32e248333fdc0c5981f353b2e22be1c1fcf4a4e5d26a402f82b0bef5b7a34f258fe7cbfaaf99857055d2418b468057"}, 0x5c, 0x0) 17:42:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffffd}], 0x1}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="4ea69393081127f5df65fca884828750296ab516265c69b78ebe5b107bde11afbed6c560e5", 0x25}, {&(0x7f0000000140)="6fb556d5ea04128fe2bd17f15c3ff502b8151eac84641fa15d9eee99567a9a09560d79fdb1e3982681611472905dd713550b40bdffb46708e5b29852b0abb219ef945372ffc24c4273685b61b4635512e2608c0f02e5870d425f26ef537b98c3e6e455dddda716ac4f3d5b07e6f83c636241def325d79a4d989a8de73b69525648f77a5651e1fd864396558d24484cef8d4cb9cac98ee708c2cb400821e7261cb40025e431e55b30b67f042cad4ae53bfd71fc04a2f765fc4bd57eb132e5b5", 0xbf}, {&(0x7f0000000200)="8f734abca1f62d22e7b460078c44fae98decf7d70f75af580b89af54ab041c54ea87c9b1c92a2bf9e75575e28ba98ee10bb14cb297cbc6ddc01e76252de184281e1a16a30c7fbe914cb60288ab602fd03aa30b92ce8ebaee8c843d0100972df4f243990d5e819ac7462bcbd4f81ea7c15e7c446647722b42db65308028633214e9a27853f360389dbf7e40b389e7fd907c5ae018f3acd14624d392c96c90ed8c3e1be9bab7bb486afce28a1a5a0dcb187ceff65c6c6f17af4f1978d2eef70f248577a6aabec6b8142d9641f8d0efdb1524f1383ff7985406c4cdb9daa8396cd7a711ad399780084c244f4de65dc85dc1af059df251bb2ca178d5ece94fb32498914698c554bf7852b3dbb8547ecb9d35acc1477d1eb85e4b3eba25b527db27666453b83d3207933c05e6eff9b48207a8f1e7555a1bee672eb690a01421ff5b103b7c72389230b31c9e514a3011894ee0b9e6ee10c963133dd90c90b26d11c843efc50edf5c119f398c2bfa8ab91e3946e404b88332ac272e5b4e3df2c9d783a469e2ffcbb670dde05901c29938b7228e2564818a02b137fdfda5d4b372f89d5465665ef2a7d56ae938801287cb24a60c38c27f085c145a3603525d2524b01b44152ed28e83eed12b21e07650e643034fe2842b0eb3a4785066dd41f411bf832f8723b385816a01af6879310fec8b9af8e6aaf73447d9df2f3b78cae6aa43acb29f8dadb39fa1f887a85fcd294db1f4038bb71d3313ec590639ef450babc6c3188cfda24503624eb4d8630372a4b528e1302ee1a045f4d3d34426cd161569822c8c22ccb08bd16e6b5b64da864f1e715714dd73d835dd0632ced03700a986a2dd5403a39007f786faf139131cf668fa552fe79d1e540c6aabc23b80a68fd67224ceadb581ae5ea60f83d030c99b57b98e56b69597977d4e9efed026ef7abce040a83b088d09c04383b3002e8013a2c9d7f770f92c8161c3f66d7681131ef818984fd2d0de89f6dba062cf265543cc7279c15a951a01ae31ac9152619fb41857ecf25ad71e6feb4138cfa790cbdb0f50ff89673ca73153b12582fa429da0da18d814d064aef08f43db11c69325f3765c29a195e91a23b65148a02131bc205dd67a7a3261dcf9cb01869d7be715fa87dce709c43c9ade58691282923dacac118dcff3de6778204d40f823920d2bde722b313229151e6cb773e641484d2a3a74b7039dada3c897ae2fba0e8724b5cc47bc4f9f9c80c2486642c4b517ef3bf81ece5fa8e824cf25e8486f91b2343528967e630b2308d170158d5c9f24e452c8f767f40bc9ef27c74a99ecef49003878c99d9927964cd1f11dfd1c8f43b29b92dce5b99c0650563e209a502268013b31583ffd9c0756038ab12536efa0c1f02dc770dc5bc0254c8bdf8e8aae53eb9956d6a67c5173e4d9d0a7e83fdea45a03c47863b565e859e37c9b3deaa594810ec246e6519a94d8c0c24ac6472e6eebb7d60eba725774246c08f4e27328177117ff24acb8fea6411480721c6764de6ff9d57db6630bbd49be05df07d28bb4a12a384609737aea12ae52ff7c7c70ed78b86e8a24cabee0ddb4c0643f1c450e719bdc2f7742babbe1b6b5f0b569a95392d07c8f5f484c41e28425971a1b28b98993f020ffff8d8a886ac3f9bc8d965fc84a9eaac30a86d8d493a3de81e8c17aab3470394f7cd17fa12405cd7d68bc264aaabf1ba7f29dca2754c87718ef56a360a9048c3215a03924a462a8cc5d8ca20e9011a47d0eaa5289046131c0a9071f695d48e656c793f157bdc9d97d8d5ad442665536174eb85901ee9a132a9c3f0c246da58d505a265e15da454092aa6027a8a007dbdf36246b7262b79deb291755c42f8448877cccec8f251b39a174c589b6253057119f13d5c4b100c2abeb0ef4aa4b08257c40cb47647b12b6058accce524205511e1e43de98033e96db8e4304136b2ecbb3c660a8fa006a11ace03d77ca92f8b2a9f2751b98da81b67752e490698c575876680d89dcc0dc8ea99cae666636a47df0f2ddf503a8b804f1df1fa48aa7bccadcf5349bf6404a16c5c2300fa5e5a8283ced2a754738d334888befe1dc16f17b6a468e1d8c6fba0b3cce0645de59c7d2ecdbfdc5084a8dab185d10c1d736268f088831b324f91aef8e60cdeb713155afdb619082181f0762c56cd75b0dbb2ff3d03ee5052af30b9830bae0f2a8b74a8b46ec6076b454fbe090b4136262d9f947d87c3e7a6efd14ddd4dacad946f1f6f525e33cf2391a04aac44fc7b0230dfcd6d46213f8af9558e801898f69f86ec46bdbe128252be1174fa0ab1f4edd1488eba2b9b21c9f5a4d05de0afc2ebce97ae93d0b3b841502f54d84d5f7af8ecab6a56ba798b630194d9e1edb31548a3e090ebc82255747e1a0e46135514f909e7caef16addefa355a8348162cd985cf931e1949ad61250b6a58a330ad1a2aa82151f6af6a90b2bfc28889e31df81b158a551c3b68870a2b106d526648790d9cf79c6d17a658530cc434938afbcd80b76e0ea9a8f610646c7d89bd74fdb781fe26ba52cade131a71ded85cb81932106ccd7d7e56d090c59f36a2487875d419bac447ca0e725841b17fcc73d1d5721f2737e765583cec87ecf2ed586dbfa33368ed84cbcb8d494af02f382371f240a17794413258cbc14e64aa883854196b4d79efc14c601403e007021aafa01d2c7eee4ef6722c624257e57f8382ff560c05e4032026509f8caaa303c96c1495fadd5be21c7447e7d5c6730dbf8892dd0dba09264864e87ca8ad35997a66e2d04a39295ef9bcc354975f2e2eb83c2c466e0048ac4e5a7f543d012bbc8516a71819c34a334be11df1241e6adb3a0da83c2480e09b11cbad14064317e40b071d4caeec67d4d69b9ae6f682de8d1352858534780c840bde0cf2b584791dd9d5d085e805ec80aa792562229697a527511ba627037f847411e738b967c14fea7f28dcd3c9a627f30579dad2ecfa8c215254dde2e57190387ff8636f2c199bfbc3553c76b648c3db3ae4c3aedb4b765b8ee0f7a31c6466c14520b92e608f2e2d93d65333f6b212943012778f592fc51b25f0d6335a1e72bc7e3614193229234cc13f9cea6b2543557e5a2fb31e4afda01e589fa82bbd195f52a58762df1c019dc811896c84a65fe3f6776adf56beaa938518d7ce1b71a8192547f52e8d040e7c98ebff322c97e7401f1e37958d307084c2661201066eb49a066a996435a334bd17b0bd84c8717176d9edf288746d263a1e6c2245b8c422c3fd4969e12bdd51c5297f5f1b040b2a9d557b6e17b0fec1b11a72eab090273e7759e3b624e269203f0a7f03c14c9dd490bf8a7e42d4783e9250c791da60c142950aabc22ddfb12f1fbc4e226e9a438039d16608d7cba9a34960c10cce74ed0316a618f7ee20aa23c303a823081fd9d1e51815b17ecda721669609ba6ceecaf9dca2b27ac940c8fc48ecfb62e56a91f5d804bb229c0635167bba80d2c05348aa0f210ba37aa33d83112200a9411fbffe5ba82e66c5d779a439e1e18cd6d674679c541a8b5ad668d95a33a23556ac5a782a35879a4d040c87917beee805163fc80d90be9ad23890f9ec996860ff6ce88b38e1ee306fe73352bd5fe4be778dfec9d65f5686afbe1dd78d1cfea65b6f07cddf9751d0c91f5a959df16fed5f53b059751ca9b86f336d73d858229cae0ac3732f955b17c48fbd932de7369394a1d7af903dc380b16ac88335af9d667e3245a7de3fe192550c5cc471a541729a7b1e5f5e36c41b8d40e9837919f6a912baf5977c4c183b8e85d5c174deb9df2687945df3cc50cf19400d81a08f72dd841316bdff467d8557b3dcfa4e9dcaee5866faca65d0781a5eb59220d9d0f6f799191723e4f3f4ba7eb6299911f219a3b5a58681337c515cd7450597481045157388e918a7becba9d47a9b740f4b09e59f652f16f65059a0cc66375958c108d9432a59953667b061b92d2631084539108cac8637edde69510f8be8d12adee941331ddde2c05dca25ed5e68a16c95f4bcc1dd1720e3278c706dcd1dd73e79f09209f74af07893444f359fb3e2364e7a23931cbf5d798a3ebf4d77b47aaaee94bb6c16234e898e304c051e80f2a1a1d1e32f426509952799d2ce326e21edf0f45c76a595bba4d994dbcc7c029a9dfc04b74939e97ce16ff23d2de7a604dbf3e27b2bb46c350d7e3aa3a3917e9fd268215d4e4555abb8ab18ab6508d2fcb68cc03978abe724abcbd94fe5f858db91aaedb56c761c3dc9fdebd2db28d9ecacca2521c39f876ba9592dd01a7e767c3d41cab2043e82b5bb5a2984faad66d4610abdef40216b071ba182e5a6f17cb303d9a3d92c8bc468b6421b2b14f6b0376318ee7a204c9ad1e00c452f28893012c30c5bb017b7757a36eae9150c4637b2d51edb4b692c4531667ac1c9846a54af432d61f5b849bf4881273e2677d699908baeaf69908b97e83f57caaea680ca71da8f9d1c496ad009ade014d00a22f60e0f90583d5227104490f6f862e218c7fc234dde43b026ff1ad85e81f41f29efeaf2b088b2b20cad19024c77c6cceb7ad3ec1297772cf363fc72c10efc1e6c24b44f7fdeaf9f83fd33ebaa4d6da7b1dd5491f7ff5aa496fb456b6fe76680cf7bc1f59853f070520d9879e2397a58a0fa5ecb56995bb957ed7b380a28372017f026fba02f4ec51aec820c28df8138c797a5723be906464afbc0d783cbd19b39225683fac13ce243bfb96caafc99e14e8fc2398ccca42fb6cdde4e31691c742e1078231821cf48f0c02d290294bd9f97ca370ddef46aa098334b81b01b9e3fcbb3ad705bf6a52011def5b03198e753ae17a1d5b4bf3c1616c375b698b8da3a8f51f540b3d0d02a175d90676805f23e62d462a4045d1a1a6958036c2d77562ffffff67623efe84afb1767ae2c9dc793d31c26396ce42bcf616a26a340fbc53e816625b280ddf39d4041ed8aa31d141a9f5ec6661152fdf1f49d825b857d0b9005e3bb55865476004a42a02ef04ba3d2936a09cdfa4f9d2a69cefef86c1f57620eb5c642bdc1b500158cfaf962adcbd89ea7d28f2cfd6d942ac6a52d14c4449a1bc44e32326551b23d7f979cb0d3a1d9e404b40171b03db30e7179a7488dc7b2cb2b2c8c6ebe8033a72277277c11739afa9a5dc9fdca260dcbb67b7752878f5af66c2b41bbce449c0b9f5eed1495c29fbc8ec78714251330f47a9537cb6cadde03e57abab42eef88a0e8a3820bc7d1536a9224f19c63e887af91948b408d12487615a9717f4fb6466f9abe8e3df70bb074af3313e81998220a43a89edc43159e2d6397c4e8d674b76759a98e6dffa24608f330b55f9d176e6d59ffcd9f83173700ad6e66be5ea52502493e8943e85f245802070923da04ad0f551afeb0e46addc28e5cca46bcf1a9d772d13b7032ec42ece2a1d8ea34eeb87411ffbbf85ebc27fd52e7425ddc9ce1815ea24f6a827bf667705646319d19f8ad82db078417647145b5fa4c5562208fb096eb5be0c2d678ad19f67325ba77d811125a714fa3319b8b11960de94c9f30fa4db2a456e3b056f2abee572ac2048f87dc76e2b8e620fbb21302b258511756e0add74034554dec6dd62ef777585e96567f26e4eb184c0f73d2c53d136bbce957ccca97100e1caa12ad238865d9f05e89ab2c6ea9cc36c774222f9f1a9d49aa00fff3da27b3a6b3a5cf494c8424ec8b7add104237482a21a7fe43e4862fc73ebc0db157d391c18a1b734162b3d8791e7d15a55bf09a084f145e883af90c250fc476f3378c787", 0x1000}], 0x3) 17:42:37 executing program 1: syz_execute_func(&(0x7f0000000000)="4380f30e41c184dbf7ffffff00f3440f97f0c4c169c2af820000007ec4c13a5aec6fc4e1fd7636c4617fe62645dbd8c4a1fa1213") r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 17:42:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() write(r0, &(0x7f0000000000)="6ddc23f0a51aca2d91c695b86b3b908955bde818f13aa27bc761271ea22c5ecaaa79d544b4da1cb4327f", 0x2a) close(r0) dup(r1) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x2, 0x2, 0xa4, 0x7f, r2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:42:37 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="50dfa51391423fe86d7b09de59987b399dd5200466c5137876f3c5a902940d6fd12541900c25c50d0f7ef6a0818018ad12f7e4c842a390f6ec24288fb41c53524b9dbe16f08664629ba81ab87a3292f471d5df0752d247135af17b43f4399c2cb905d75d15924103b0f8b01ab7edb7b90ad0ebae02308016b53b8548175cbf530473b2bfd9", 0x85) socketpair(0x17, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1ff) 17:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x6, &(0x7f0000000480)=[{&(0x7f00000000c0)="291e905a4f683b33d8013afc79a9f4546aa1e712eab55307f776449ce5300e2bffa7d19b132d76edb5898abc7fc89cb9a953e9d35517c4639168b2db2fdbf611f37716d07b556811b5445a4417b8006f2beabad64cbbef8cbc25560d033e387a12810ea58e08a380b7eed13edacbe4067d09cf5a5e5bd31e4412ea9b0687f0664afc3648eb7e589bc6d351ba78136df02832cb76e36e5c5af67b95cd2b30af3babda1a59e705d35c2dc0764833c64b4078e522018a0ae9", 0xb7}, {&(0x7f00000001c0)="4f3443c9db66778d106de4d5fe03913c662c6a007fe0024a5b2fceab4531119aff254e2c0c06f7e3557bf334e99ba464ecc0598abfe0ea25330396e5a1c64ce45fcab1b4e8470b1a6427", 0x4a}, {&(0x7f0000000500)="b6f45b57e592caf0de712702eed1966d185bb33f670e855b1cb8a45468fc510597bd6ecdac079ecca01e2f4b97af776a63469954ffb47d2ac2e2dc9f935e71a63f88b35a0c589b3162fdfab84e7dff2f89c4f99a8a57f8a3b8cf04d91e13286772593d452392bbc06396c442e72bdee74893483111264746eee4d7a24b94fb30f422abd7fd137c7ab50f4d9043b7bda49a2bd3f916c788926490a9b3e423f6664123391e26c41854d8ca60f76eab33a392721d47daabce6e65f9f217b5f6fbe0c984951d96489dbb57a96bc6ad999edad560a7cfa72f1af92ffbb93813e9d97c30df13cb7f3b0467914f0f3f14", 0xed}, {&(0x7f0000000600)="9c5b7de79522389a33b0d903eaa3dc6147eb3b4205b12a6c6c26d43962825051dc429121dd39a2617930ad64e35493a48d34115e5f6499a3f6d5d78e92d5a422a6c876dab28339be595ec108177f7cb3987ee194b859b447a9752e59a7dfaf268a14c3a3857a50535a808e5408b6b933078bfff514344c4d0e59b616c4d4662f5ee99dd92a53a1e7c00a67605515a1cc9cd11d05b1d9c200f041ceaaf762585ec25cd58607d90a8d", 0xa8}], 0x4, 0x0, 0x0, 0x40b}, 0x6) mlockall(0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa515fec99ea665d1, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) getsockopt(r0, 0xc26e, 0x8, &(0x7f0000000000)=""/176, &(0x7f00000000c0)=0xb0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) 17:42:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd3a, &(0x7f0000000340)="b6") 17:42:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x2000000000000002, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) syz_execute_func(&(0x7f0000000200)="c4433d6ca60d00000016f2430f2a2d45070000c442e1015da9c4c1fd6b0ec4a3ad5cf715420f0dc9c4e16f5eea0f587b03f341ab47a9de000000") 17:42:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20481, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 17:42:37 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/4096) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001800)={0x1, 0x6033, 0x200, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0x1}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000340)='./bus\x00', 0xfffffffffffffffd, 0x4) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r3, &(0x7f00000003c0)=""/214, 0x5a) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r3}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r3}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r2}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r2}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r3}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r2}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r2}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) 17:42:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r1) 17:42:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x10000, 0x9393, 0x401, 0x0, 0x5, 0x200, 0xf177, 0x2, 0x1, 0x8001, 0x417}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) chroot(&(0x7f00000000c0)='./bus\x00') dup2(r0, r1) 17:42:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8041, 0x3ff) chmod(&(0x7f0000000040)='./file0\x00', 0xc0) chmod(&(0x7f0000000080)='./file0\x00', 0x58) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x14000, 0x81}, {0x2, 0x1}}, 0x2) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) utimensat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x1001}, {0x7, 0xd83}}, 0x2) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x9, 0x8, 0x9, 0x1, 0x2, 0x8, 0x400, 0x0, 0x2, 0xfffffffffffffff9, 0x8}) fcntl$getown(r0, 0x5) r1 = accept(r0, 0x0, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x6, 0x8, 0x8, 0x1, 0x0, 0x8, 0x7, 0x0, 0x1, 0x4, 0x40}) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000440)="7f155c9f9f40cab035a2466181f6788fa034c1557ff238ae7a91ff19ffce4c35d5a9aa2c8a883d58a3daf89c3debf1de68cfd9e3b4f1f47472d933145bc64eace41c57cbea4c0cd0fb3cc4bfb1368a4ce4e1486fd084d4a5202ddf77a6eed4a67ee4fd068fdf670199d88186aaed90c2c14f5ebbf1903ac9dc8db37ebdfb53e01c84", 0x82}, {&(0x7f0000000500)="06213621234fbc5241", 0x9}, {&(0x7f0000000540)="324ab72ad905c17a1107536ca3cec33455a7e19c775b2c19b5b7c667c08025e21b73b3ab07f76956a253912c7654ef", 0x2f}, {&(0x7f0000000580)="33d74745c1b417e2779a3389fb2528302bb44c913b05df1d2183d9bf912cadcd05071f34139e0267eab019c9d15519625ad491d419c81abd73a58641add70a798f16d29213bc4684c8dd98a0355dde8f1cfa2b1a34e09b8d7acb1e1044bf14cc58e07c267a806487914b62ad3a2a40500aeb6811c168e9a0b7d1a1a7851aabacbcc6fe557168df324ebfeecdee849a5630a22c32fd919cc67d0bee0688516bccbfdbd58d64c36f8b83f1a23d1fb1a686ea912198a636c99e29559064b7c70a6241af276198c285", 0xc7}, {&(0x7f0000000680)="d5182dea1fb67219d5dfe9773fbb076260ddc51c2c170dafba7cf985da173ff3fbf5753aa9fcb5ee47512a0c1b6e5e6ea6d23fc24d11bd7e416abd945181af5990f8f19a0abd8d73ab45f6ba5a90939317384d69b8626416ab99117cc39354b4b684bf7b2631542691bd22693c4b853e77323bcb3381b477213344edb9c87ed15431674b413bd5dbe20ff672e68dd01b0e7879b9e0bc8aec7b5e0899441a315f501b09a4b87c729546a39f298d53ed4d3aacfed440f4f0e772b4c6d3da3f21973631889e6864f8aa87bdbb33b12b5247cb704c04e13af571", 0xd8}, {&(0x7f0000000780)="a0d7fd4873847da6bc12c14cb1148407f5c3898b513ed712c95bd21072cf7a3c802f66db15476fcd86a0ee1632a49bd371f59a0ae32681fc4942eaa0be25a5da263cfe6d3eedacc1a6659be79184609d266451bd2ec7a1735a37af8c945648eb038ea1194bff6894", 0x68}, {&(0x7f0000000800)="024eb90b464a48d03f", 0x9}], 0x7, &(0x7f00000008c0)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r1, r1, r1]}], 0x38, 0x9}, 0x0) readlinkat(r0, &(0x7f0000000940)='./file1\x00', &(0x7f0000000980)=""/86, 0x56) r2 = open$dir(&(0x7f0000000a00)='./file0/file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000a40)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) chflagsat(r0, &(0x7f0000000b00)='./file1\x00', 0x1, 0x2) symlinkat(&(0x7f0000000b40)='./file2\x00', r0, &(0x7f0000000b80)='./file0/file0\x00') r3 = open(&(0x7f0000000bc0)='./file2\x00', 0x800, 0x169) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000c40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r3) sendmsg$unix(r3, &(0x7f0000000d80)={&(0x7f0000000c80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000cc0)="97a0728dcdf1", 0x6}], 0x1, &(0x7f0000000d40)=[@rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r3, r2, r0, r2]}], 0x40, 0x409}, 0x1) sendto$unix(r3, &(0x7f0000000dc0)="117942b29f039498c11f48ba14f1ed3ac30afbedf8b36211d8f6151eabcaf2457f725a18ff5f6267fd666f262b1fdb68f1a485ec17df2f0aa1e8be61175d1d9ee8f23f3bf27456044e221c6f8f33287b0b19548fde5c6ee7c7e4144febc37fee15b67b3a52d7359aeb12e9b5017836a80f2039d940304aceedd35cda330d608f8895176361bbade81deab080943a011e5fb119828d6ef537fb01e76c78b891be6ba10f9afd4c42480a4d302d4a65be65427e6eae456bf1de2b063bd34449b5def68b2568fe19e7d196e4faa959c20e75342d8fd9eb", 0xd5, 0x4, 0x0, 0x0) open(&(0x7f0000000ec0)='./file2\x00', 0x2, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000f00)) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) 17:42:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x81, 0x20) 17:42:37 executing program 0: r0 = socket(0x18, 0x8003, 0x100010) pread(r0, &(0x7f0000000040)="95a5425066ee7445692f7f52a3a8573b563ff8f1d29d6153eb129d6d4d5d0aaf58945fca71c3ac8d806b6a4b1f7a6d7667aca79d50f6018c4d18d2357d9fc931683481bdcc27a37228c6928c3e8883b2b83f7b039cce48f37f76b59365d227c2e482a15b76184fa9161dc7a781743fe7ba819d04457efd8c43bfe109f5009d4162bfb88b39220003a5b959f36867e47df167bc6ad1faca43e0b4bb8dca41af1a4809c273b8", 0xa5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x6}, {0x2, 0x7de}, {0x2, 0x9}, {0x86, 0xfffffffffffffffd}, {0xc9, 0x1}, {0x64, 0x4}, {0x6, 0x7}], 0x7}) 17:42:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) flock(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x10, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0xad, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000054, 0x5827b3c2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x12, 0xf0000000, 0x80000000, 0x29}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x0, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0x5}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffff87}, {{r0}, 0xffffffffffffffff, 0x6a, 0x40, 0x3, 0x689}, {{r0}, 0xfffffffffffffff9, 0xc, 0x1, 0x10000, 0x7ff}, {{r0}, 0x0, 0x4c, 0x80000005, 0x887e, 0x2}], 0x6, &(0x7f0000000140)={0x9, 0x1000}) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x200000000, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 17:42:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x820, 0x0) dup(r0) pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) 17:42:38 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1}], 0x2, 0x82b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) 17:42:38 executing program 0: r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000000000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 17:42:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001440)={0xfffffffffffffffe, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}, {0x8a, 0x80000000}, {0xa7, 0x4}, {0x0, 0x40}], 0x4}) 17:42:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0xa) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/168) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './file0\x00'}) 17:42:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) dup2(r2, r3) ftruncate(r2, 0x0, 0x40) 17:42:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x13, 0x0, 0xffffffffffff8001, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x3, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x3, 0xff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000009, 0x0, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0xb, 0x2000000f, 0x2, 0x20000000}], 0xfffffffffffffeff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x1, 0x8001, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x6, 0x10000}], 0x7, &(0x7f0000000240)={0x4, 0x2}) writev(r1, &(0x7f0000000000), 0x1f0) r3 = getpgid(0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="dbc4e85ef09f856a210dc7ad164e037d10343ecad503cf1d7a11ec5f03047b11063971a98fb26a82db430f5a15f97492c71cb4a9a1", 0x35}], 0x1) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x100000001, 0x8001, r3}) 17:42:39 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f00003d4000/0x3000)=nil, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) shmdt(r1) setsockopt(r0, 0x1000000029, 0xffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x63) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:42:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x253, &(0x7f0000000640), 0x10000000000003b5, 0x0, 0xfffffffffffffd43}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:42:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0x40000a, &(0x7f0000000000)="000010b9", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x0, 0x9}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0xf881, 0xfe, 0xff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x400, 0xf0c}, 0xc) setuid(r1) 17:42:39 executing program 1: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="59d89b6dcb43e647f077801e88f3f954ba69"], 0xa) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0xc002, 0x0) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40), 0x2aaaaaaaaaaaabee) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 17:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x187, &(0x7f0000000040)=[{0x30}, {0x3, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x52c4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:39 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) 17:42:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r1}, 0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x107) socket$inet6(0x18, 0x8000, 0x1000) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 17:42:39 executing program 0: r0 = socket(0x11, 0x4007, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 17:42:39 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0xfffffffffffffffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) 17:42:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000100)) 17:42:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 17:42:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x6, 0x442d, 0x0, 0x290f, 0x10000, 0x1, 0x0, 0x0, 0x9, 0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc4, 0x3, 0x3ff, 0x7}, {0x3, 0x80000001, 0x3, 0xfffffffffffffffd}, {0x8832, 0x6, 0xffffffff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x507) socketpair(0x6, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getuid() r4 = getuid() r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = getuid() setgroups(0x4, &(0x7f00000001c0)=[r5, r8, r8, r8]) getgroups(0x7, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r19 = fcntl$getown(r0, 0x5) r20 = getuid() pwrite(r1, &(0x7f0000000800)="80f92c6d3e73d4cf8f49f11c69174d2fe37e32a90de2085fb1212d6ab18bb741d9aae8cea4a489ab2e89be13843b8da8ec37cf7f4f92b4f09523df149c4456511dbe5798dd7328fcf11cf9b8", 0x4c, 0x0, 0x0) r21 = getgid() sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00002e2f6669153e96c21a666adc73a9016c653100"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="e9d6bb48202880e11b806e3d01f88e298678e37b168726b3583d89ee40dd693459e3bdb74afa536fe6715321b04bc76e71f8f87fd646a014f5e7855542d624476a22e5768baec7a44cff663395b7a4687ac02008eec8908ef83cf4d5bab1785fa5dda4c0f9588d778f868b358b44786374d02568f46e1fcdeea6044be42bfaa264f01cbcd7fbbd589026a2c1101d388210e3703402af373a62592ab08751249722ec3b0516f900", 0xa7}, {&(0x7f0000000300)="d01c66e1aa8a1135", 0x8}, {&(0x7f0000000340)="7a65491d0ded2861577cd3035468a26cb3a850582edd09170bb9b4efbdeaf985975590daae9bafaf326b120ee5239c58f2c702550996", 0x36}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xc0, 0x1}, 0x408) 17:42:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) recvfrom(r1, &(0x7f00000001c0)=""/99, 0x63, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x1) 17:42:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20400, 0x0) read(r0, 0x0, 0x0) 17:42:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f88d85b776a7760a65a1a8beebf9489a2d9bbd286c12e395ac6b8471381f237383a46dd5df582b0ecf369bee1d134c04b68a16c591634d7360aefc46a8a28af9b718db7903e9bf90175af54c6c50860975927c3557ee2d1a5fafcb24e58a0e7c7b0ab6f85987bea553adc2d498d338e3a1bdc6d00c69235de5ac64010b92837e3cf03579ee1ace461ac43b1059668a081526c86e29bd7a656619f11351b5446604e3dda3b164754933715173f7a5c5087aecd4ef692635cd87bcb8b28d391a400b6f57ea1a66151babd472be41da8a4049ad63e13f", 0x201) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) execve(0x0, 0x0, 0x0) 17:42:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1, 0x0, 0x1000000}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:42:39 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000000c0)=0x8) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x9) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x346) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xff, 0x5, './file0\x00', 0x606af58f, 0xfffffffffffff3e9, 0xfffffffffffffff9, 0x2}) 17:42:39 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000281000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f00007ff000/0x2000)=nil, 0x2000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:42:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1000000000) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 17:42:39 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = socket(0x36, 0x4, 0x558d) recvfrom$unix(r0, &(0x7f0000000080)=""/234, 0xea, 0x841, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 17:42:39 executing program 1: r0 = socket(0x6, 0x1, 0xfffffffffffefffc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5f8, 0x1, 0x4, 0x0, 0x5, 0x400, 0x1, 0x3, 0x3, 0x4a21, 0x200}) write(r2, &(0x7f0000000100)="b2ac8394bafe1b0fbcc8fd51876eba2d68169a128c21e9e8cd0168699bf7e880e20de4598a8698ade47915c1128ad0845355a97de7ced31bcbdb65436de301243cbbc96a3ad2449839203a44b434a06b5a838e1d649aadf7c203bcd70cbaaf3ad25199c6d04d3a49ab8c99b5", 0x6c) 17:42:39 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x8000, r4, r5, r6, r7, 0x10, 0x760}, 0x1f, 0xfffffffffffffc00, r8, r9, 0x8000, 0x1ff, 0x401}) r10 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r10, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)=0x10000) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000000500)) poll(&(0x7f0000000540)=[{r11}], 0x1, 0x8) sendmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)="07b0ca6f44600122379dd55a53d87ffff8942077c308ae3ae433107de295cf9bae033794c0ce24eba781b5af5d0d97e827599ebfb83c349316a8dc369b6a9f7c7b9dd0cc8557e7736063f3854b24b618a3d25398676c6bae893e33661f6bf20a1f5b3e653c1fd769be4f9a673d647a280bce3ec85c4a64b8aa30a165572c502b50f4aa6c5fb23b33ce4797aedd0aa9ac6d72588691f30e813e853d858e636b6822d828f8da2308f69944a89cbcdcf66751f5b68b29ee8fd76d89ba47d7f9aa178dc9681a82e2b0719c52e2049d1159369f1f4b828d5b325ae752062fd53079fd15bba711c6f193499c117b13", 0xec}], 0x1, 0x0}, 0x400) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000001d00)) shutdown(r0, 0x2) unlinkat(r12, &(0x7f0000001d40)='./file1\x00', 0x8) recvfrom$unix(r0, &(0x7f0000001d80)=""/48, 0x30, 0x2, 0x0, 0x0) msgget$private(0x0, 0x44) accept$unix(r1, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) r13 = msgget$private(0x0, 0x400) getpgid(r3) msgsnd(r13, &(0x7f0000001f00)={0x3, "9d025899e184fdeb3998dca94f14d133b799f98765a599c643f312c8ae7fc85b5241e94407af9260c035078aff95edce0dcde6e2fbbbe7404270b1fbb75726ef913d25194d14d4251bbe94dbc3b68f0f5a748c8871a5b4dd6ea8d82b69211de712b8a879551698c737e782af0c68b3f71ca0593df4a224593283c61bc3a45a9d60b9b00b87126bae6e775427961a581a5a5c6c1c067b0f04387a4e2a9d2930c8581b9db0da90addeb23eccd391a017424d19c51a63343966a418d5a912c39b84059c9ee0166e2996390444103ee075b47b7a01644fe50af313e158510ef786060a1c94ea8b"}, 0xed, 0x800) 17:42:39 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 17:42:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) clock_gettime(0x6, &(0x7f0000000000)) 17:42:39 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 17:42:39 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000040)) syz_open_pts() write(r0, &(0x7f00000000c0)="b7fcafeef1c0b4b8c9692c7db5bb541417a7f32514d07ce1568558d6bf42276b349b0daca4ce0633b8bced75229d640d46e04223b7194b89535d87fb35930cd10a3e8faa518ce78e3f4fbe3570bf7a4954297e9c0137fbb2276a0efe3d127763b4f67f5901d48cdf14c5c1c0ab05fd60f10e010cfbeb0dd8c6804069efd1a74f28b373879826f9fd713aab369f36319d3a8f8ac41040f73bf95debad65fce5ae3db2f7d85f34966aa4a244910b178cd058c0ffeb523bbf5806", 0xb9) 17:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0xfffffffffffffffd, 0x3}, {0x84}, {0x6, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) 17:42:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:42:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000002c0)='Mn', 0x2}], 0x1) 17:42:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20102, 0x100) ftruncate(r0, 0x0, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000180)) lseek(r1, 0x0, 0x0, 0x1) 17:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="5ffb6031b65fe8f5f8bd0dc222aa1b4b329daa456b24c21f85bb912c1c2abe50bea5c31b0418b6f47c271e3a2d041671717bcad65bc9ce7844e163957cec091100a9dd70416fcee519e3d03cf53b0b615952d57be559b5d0ed55826aa27996306e224949b805bb5cb5a33c9e199d02621daf9c2e32d2cee5a3a132e0c4a7b64a13cd7644b6d6f211495c4a", 0x8b, 0x0, 0x37) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:42:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 17:42:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0xd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)=0x81) 17:42:39 executing program 1: r0 = kqueue() fchflags(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0xaa) mknod(&(0x7f0000000200)='./file1\x00', 0x80, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x49) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x100000001}, {0x6, 0x6}}, 0x2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') r2 = socket(0x800000018, 0x3, 0x102) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x200, 0x43d, 0xca, 0x1, 0x9, 0x0, 0x0, 0x3, 0x1, 0x1, 0x8}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) sendto(r2, &(0x7f00000001c0)="66a84740eed66a6f66434e8b2aa39d6d6e04a66dbd185afdbd6d6988", 0x1c, 0x0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x2, 0x1}) socket$inet6(0x18, 0xfffffffffffffffc, 0x2000000000398b) 17:42:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 17:42:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001d8, &(0x7f0000000000)=[{0x25}, {0x3, 0x20}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f00000000c0)="a51b48b221217a9720ea04f0bb52933751ac1556b706434b6c72d7675e46fc9e5e1e3326c5aa316f26ffd80ec44ece5abdb4a9282cf74f125efc332e973d45a0fe54a74eb83e978f5a7106a22a7efa952a217d4e1208c75959933a911f0345931eb5af444125ddcd6736fce8982b75c2ec607a5dc927e2c19cecfe53f862f306e3cb247e75059564683bc042") syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7, r2, r3, r4, r5, 0xf9, 0x1}, 0x9, 0x2478, r6, r7, 0x0, 0x7, 0x3fa2}) 17:42:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4f0a78f0f6282278888250ad2d3db8861c93d2cdb5f1b391948672c7a141ec69acf6618cce4a51cf7c9f2cd85441cb5a8e0c1e7c27cd3ccabc9a5704f780a2861846875b6db7a0325d9517244da8a6882d1e88a301ca171b53478dc79c27a97db2273e666d64afdc4eb2722cbb03098dd8922828da", 0x75) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8102, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 17:42:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312ef345718d9dc2828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69", 0xffffffffffffff63, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000980)="ab4a05d67ef6e774e1753ee90eeb662a6674eeb9bdca5a9666a1a7b92e56c6ba8c434c835b9727b95446e5d378378e8b95d74a6bb20cd2b0599396873ee51c7ceb6b5da54e8dbbbab6bc9c84fe7fb7112671e1e5a5f037ac698352e83cc08ee21df90d", 0x63}, {&(0x7f0000000a00)="f10d71bbe122e70aaee749030eeeac1033d842c6352a1f935863e2afd578c15a1c6952d16f84e1e0cebf5e0bd9d71e868a64388958914a24da386ca7af4898daeffa7ea5814086b6c92ecc46747384e6d1ac8fddfb2803d8e4d8903100c162ef7b43d02fc8f8aa1efca2a0dcebb5dac39f6cf8d4e12930ee737973f54eaf5bb0a3329e66c1ea6370b980b2c9d6b256e66a102ed46e49351eff7f621bceae9236b90bebbad130ec", 0xa7}, {&(0x7f0000000ac0)="d87f09d0ed72ce3bc24d1e10bcd1feda954c7af6495d89acd72b5c242cbb11b789ebc31390add698d4cf297cca080a6a21c20f27159c4b3a96e06e9b9ccb26f61a7e9bc8621fd1c38a9b241a2c108c2e4273c52331f8d3e72229706d0d", 0x5d}, {&(0x7f0000000b40)="802e40e0db993008f605d015fa76740f67051e4e07ad29e2e341753e6a306fb5d2d4e602e11e8129042c2185f816fbd8334b4e5539e0343ec2cace4d18b94bcb78dfbf2c1e1ce84c08b0f11a4bfb06d3a7bd3d9c96fd6f53fd3c0a39e089f578ab5ee7f175f48401b698d00ae514caf2042dab3506aa3f3e99d02823f58b7c8097f01d1bec266c", 0x87}, {&(0x7f0000000c00)="5d418cea89ff070e378d538944ff27532217efbe4c1e07061c98c5ad890198b257f9d96ac6399c3eec6e7fc9c080adef0821194aa99003be2781cd9a3aafc41219fdf36fe4f2fab4feadd7aeba273b7b0c266ad7b761a4219e2daa37952abfe31090e1a12ed1401f551abf4994b239c9853205923bf3a2312c82ee8c8e3989cae29ec4d41188cbccb29b770252854edcd8494c880209e6b270d05bd95e827679c9b3", 0xa2}], 0x5}, 0x4) sendto$unix(r1, &(0x7f0000000d40)="abe9adcad6b119326629cd39edd72880d6a84b915dd6d3261cb1eab4d329fddd05c9bc900e77c8f1627347d0c3e8274638b5f6db21eae30be3e4f8551956467b81bb742436d3dd237b25efd497dd5007c87f8841f15a3061ab0218d50c671687f3c7311e36b8548f19390f8dc31d85526d823270ccd81686fc7d6dadef97bcd066559442bee8fcaac542456a561a7c72cf3063644281e59113fda4f4fe06514aef438c8d85570057d94204046dd13f1c2876df7839", 0xb5, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000e00)={0x0, 0x18e, 0x0, 0x0, 0x0, 0xfffffffffffffe86}, 0x40) socket$unix(0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 17:42:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x23, 0x5, 0x1ff0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x81, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20, 0x1f, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0xff, 0x5}, {{r1}, 0xfffffffffffffff9, 0x4a, 0x200000a1, 0x1, 0x100000001}], 0x400000000000, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x80000001}, {{r1}, 0x0, 0x60, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x84, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf000001a, 0x4, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x7, 0x20000000, 0x10001, 0x5c5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0xdde3}, {{r1}, 0x0, 0x1e, 0x40000000, 0xca, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4}, {{r1}, 0xffffffffffffffff, 0x26, 0x11, 0x1, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x9}], 0x7, &(0x7f00000003c0)={0x6, 0x7d}) fchmodat(r0, &(0x7f0000000400)='./bus\x00', 0x4, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x23, 0x6, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xfffffffffffffe01}], 0xff, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0xf0000000, 0x4, 0x7}], 0x0, &(0x7f0000000040)={0x1f, 0x7}) 17:42:40 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 17:42:40 executing program 0: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) 17:42:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) fchmod(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800000000428, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xb8) 17:42:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ftruncate(r0, 0x0, 0x6) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xcb0) r2 = kqueue() close(r0) r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 17:42:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getppid() getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = getpgid(r2) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="fdb3a878d6e0ee2960855749b30aabe23549cf85c01ab2609dc03ed7b0c6c60d9a3dfcf52e", 0x25}], 0x1, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xa0, 0x2}, 0xd) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x100000001) 17:42:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 17:42:40 executing program 1: pledge(0x0, &(0x7f0000000100)='\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/101, 0x65, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) pledge(0x0, &(0x7f0000000000)='\x00') 17:42:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xff}, 0x8) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x80, 0x0) 17:42:40 executing program 1: r0 = socket(0x11, 0x4003, 0x10001) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 17:42:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x45) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10082, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 17:42:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x5, 0x3, 0x101, "593dc26f6b84809bc29227f07a52e27aa9d14694", 0x4, 0xffff}) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 17:42:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x10) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0xdeb, 0x2, 0x734, 0x0, 0x1, 0x8, 0x3, 0x0, 0x2, 0x4, 0x20}) 17:42:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) 17:42:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) recvfrom$unix(r0, &(0x7f0000000180)=""/109, 0x6d, 0x843, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 17:42:40 executing program 1: clock_settime(0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x57, 0x869a}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0xfff, 0x1, 0x6b1, 0x0, 0x4, 0x3, 0x2, 0x5, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xfff, 0x2}) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) recvfrom(r0, 0x0, 0x2db, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000164000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xc6000000}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) close(r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1000000018}], 0x9130dc1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2a, 0x20000000, 0x8, 0x1f}, {{r1}, 0x0, 0x80, 0x20, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x65, 0x0, 0x9, 0x5}, {{r1}, 0xfffffffffffffffd, 0x31, 0x10, 0x3}, {{r0}, 0x0, 0x64, 0x0, 0xfff, 0x5}], 0xfd, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x3, 0x28}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x9}, {{r1}, 0x0, 0x20, 0x0, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xc6d, 0x6}, {{r1}, 0xffffffffffffffff, 0x22, 0x2, 0x0, 0x294a}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0x10000}], 0x800, &(0x7f0000000080)={0x7, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/82}, &(0x7f0000000100)=0x54) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000780)=ANY=[@ANYBLOB="00002ee748c66d696c65080000000000000075adfe000000"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="cb701fa6a10e457f8769fdd70ce767ca0cf20fc94af713716692727faba528dabef23e6d07bb33099f91aa46d872e6ab4ea5c1871a81fdc1492626f449b4cf225c3b84d75ad82c4515cd124c1b21cd72112b9e2eada23251219ee54eff4ae3753dbb38ddabd3687e", 0x68}, {&(0x7f0000000200)="ac08ddd90f2c411f44d4d859e07d399e1fdf17765326771ccbc555d03435cf20bcedbce2e4386fcc9427272710909373dcbe11dc4cdcad74c27cdac6a8c4df6bf5a488206ed3e21826d6200c8104139c04146bc9409ff78e4310bac74096", 0x5e}, {&(0x7f0000000280)="cd8eb8003e173905a76f55464da0edc9aa2a325ced9db61f9cc449adb29638e2fc73325649ed1e007ca26d7c203facf82f4331d43486a02d7a07ed68b261e3972604790d52d78a5d4734887704270fabe3ef527ea2686643402d3b367a89211b704bfe5a39d8c1", 0x67}, {&(0x7f0000000300)="1aa98d4a09ecccc99d44589282eb1f8844f7e864aebd9463f2272d9c383d2193597fe0002b00c50fa5d15d73cccb386a616b8046e2dd035f00e2584addc1ddb8c8d7101a7d71d51b0a817b5ac1951c976ed68e9ba264c5a1ee5a8e4ac64815d620cec1c2d08f29c20ed0abb657a8b9de0bc900b040e1767d38b145c3872afded05a8a112f4b67753741e75336f9b93daf4eafbaf6be48656b6a3718ac1d5a7f1c18a35e9ccc143cc33b711dc67016cc4bf537294c1517eed3e", 0xb9}, {&(0x7f00000003c0)="af9c88887360c9f104c4a7f5f3f4e5cb58b8a034152280f02dc13a9794cfc0dc6b6e186509b92f46b76633f907f6728c35284c7268e45ea2f8cec53cd97bb18810d4748c1abd3090f600eb8ed458d584d617be235ad4f668b6eb4ff14f54668a448ee82566d86d5246e2296dcbbd984c42da4b6613e1e9ddd737e72cd9b2c36d3c17c34bdbc8fef2c58d832b3abfd497b7e47d10c16868ba6156e3bcc658273ce1db171958b8fcb48fec1995c34a9512212021421c369bd40febb1f7341ffb49e4044aeb2f2d68e6fe3f2b5af2756c7ea132fe656c662200bffc93", 0xdb}, {&(0x7f00000004c0)="5f94774374edba71239acf4afcfcaadd1a8d56872a7726f75a55a5b97e26b16b27dd708f2894d54fe7e67180625a391aea259e2c764e30373f35e6a84dc864c6d7fdf12ed8acb519361df5422d03d734c64f1f7b28dfa59f3bbcad84f5ebf9450dab91dd98a2b8b6844b6ba3f9f798c61868a7ad98bd3acc536972f2741ee51e45f38553b92b9f7a13a360e62e80c684db07b7be96d58e183a51e96ce7a37b1e95", 0xa1}, {&(0x7f0000000580)="0ed3de1708f888ba263aab7c1a29b07d44ff8156511f0d36d98185749795f6119e97ba4eb371a72e1f81011eeaa92801645b11411cab72244f0bbcf0e7ce5043b47bc2fc37c6d4d4fa57c89293c8151c6eab57af734ac3019f2c3c4bbf4a407feac63c7d81a07195189ed3defb212a94dbe2c3480dc6fe95ecea563828e1d66b5d4b45e8ba2ae5cf7b8d", 0x8a}], 0x7, &(0x7f00000006c0), 0x0, 0x4}, 0x403) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='./file0\x00') 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x100000005, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:01 executing program 0: socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffff80000000, 0x4) mprotect(&(0x7f0000032000/0x3000)=nil, 0x3000, 0x5) setitimer(0x0, &(0x7f0000032fe0)={{0x8000002}}, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x19, 0x10, 0xffffffffffff3878, 0xfffffffffffffffa}, {{r1}, 0x0, 0x42, 0x1, 0xfab7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x400fffff, 0x8, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x5, 0x8, 0x400}, {{r2}, 0xfffffffffffffffd, 0x40, 0x48, 0x7, 0x200}], 0x4e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x92, 0xa1, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x1, 0x400}, {{r2}, 0xfffffffffffffffd, 0x11, 0x20000013, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x11, 0x2, 0x200}, {{r2}, 0x0, 0x0, 0x80000014, 0x200, 0x401}, {{r1}, 0xfffffffffffffff8, 0x84, 0x10, 0x3, 0x8}, {{r0}, 0x0, 0xc, 0x2, 0x72}], 0x1000, &(0x7f0000000300)={0x6, 0x7}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xeaf, 0x0, 0x8, 0x10000}, {0xc7, 0x5a, 0x2, 0x101}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x0, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000180)="c6b1c26daa9a01dbc7f306e3b5f0dda0e1b1bbc467264c75426a60358f64cfd746f0d6f828606b8cc3df8f62334b36a91853ac9dd462a4d9cd1c41af8978a4814111921bd013b3e80daeff3190e8ebaf41d309857b85f630eab7d1e48886b338be6ec33a8631156395dcc6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="ee0293e8727ecf857c1e46cf19175ed18bb63cb54dbcae2af61ca429b7b3fd72df76e24be1ce6215f029af12e3669719e8ddd114cef1408601165bbb83cb0e3fc026b216a3e2390491954909f70703d7b9e858287323c07b270f31b0b93e08de2e230b7eb454404c1fd98d239bf948b4ecda786659e0b97a62643809", 0x7c}, {&(0x7f0000000140)="098fe0e061bd186df21bf9f2c536449b3eaadccaa7c60056e9572c7c2f3e3eb52e6633c4ff7d8b2d236ad787a5ddc032bcc165537659b522ee1143d5efdf158caf0089898eb1447e979f56d9cbb54d909548ccc6ca053fc5c1bbc8b1784ac4f6ff202049d2a9c16a88a3fa94c671b645daad0178daf0b8c302ab7bdf48df5d0a3dd2a2931464e37afc34c6bb8bef1140a3fe37bd780209b16521cc77a5934aca0aa54c6cf357341da3a16fd9183c80c70b9205f4e8f6b10061f1956a", 0xbc}, {&(0x7f0000000200)="a62c9415b7e6da3fd4a1cc2bb5e9a554409c83cce13ef35084d230c0b7b4a6831409bf8eaef76ca6f1ebc402fbbb7272d5f2f952aba5337f0d00168a5f7bf6336338e4bda12a29c78a547c3e2b2b0ffecdace62fc2911c8180943e913b5d256cd4ff0d8222bb7dbf29b754e4f05cbea0723257f98617ac1b6090c744a4a3e68c4aab6142a76408758635a2f95084ee10a6749aafca5c9837bf038dcf40909d9ad52749c55b2e03c4ad88fb42f9c7dbdfa1bdc73667b6a17ea35a866c515aa3d37485b3985299e70e1309cc92a2d5f03f3d9b7c78a5a5796bd84284b3de4a2ce265b0e89af7b3f4c5103a8248a1390b37adf3106621b2", 0xf6}, {&(0x7f0000000300)="86ada6936f4980a16c89c660e0a0ed7f95aa099e25fbc6798d6a4ddaba8be2cc5d78c8859944a3d12e9e16b453bdc2d601f17790d1cb0555a0bffb44fcb31ad0e808692cb26f6fe5b569dc9d8d749595fe2ac69d42e18d4c4b16b6d1701b694d8c6ad7f9aef71d3d8ed39946657456851129889b326429448de866ab96de3d3a50c68695a99bc67fa0", 0x89}, {&(0x7f00000003c0)="3b6bec677f695467409d2f413685daa90144c2f0e999da026b9cab1935557a1187750629dafd809477d538d88003146c222f59ad05b578713806900d07f08b36e442cfa20e310d112e1bd59035eb060eac4f09fc244ca18181eb7dee3e24050657e9f70277985d7f9497bc78ad7caf64fdf2ba87cc0234", 0x77}, {&(0x7f0000000440)}, {&(0x7f0000000480)="145a38cb74f6f82c81426c04268f5a4f6e02a0509963f02b1089527d8305044c2ffe613e9d06de0123335474aa8546d0665c8fb75c6e28f7ce691c231b950ffbed2cef9b30d1be7257e1816833367a77bb5ec4943e74f7869394dfaf3888bae161ce9cabaff00a1ab81fc09f0338bac05ab4d73ab6f828b6d2e03c42b67932031c965d173ccf29ff53c242071c70b979f20107abbb79ed7e09c8d05e73006826f32704d2c8cf166c27c506116969570065170b2d09f59a686c38debae4aa38e60226cfeae1591002e9a5d530d978", 0xce}], 0x7) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x20000001) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x92, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "6de4c173d8de67c1a042830efcfb9bcb9fbfff047b10da4a18507e99d29c0fd89a150de7c19b875eac6dbcbdb35f"}, 0x36, 0x800) msgsnd(r0, &(0x7f0000000180), 0x8, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x8000000000000000, 0x1d, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x184) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x7f, 0x8, 0x46, "76b5bdfba349362ff5ddc0bab2ce4fc66d54f8e5", 0x8000}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r1 = getegid() setgid(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='.\x00', 0x2020, 0x9) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x6, 0xffff, &(0x7f00000001c0)="2008c21babc64702ff77d7a5b883f811db51c45507ede8d6dffa0dc16ea5f7fb8034012cd8a6b08b3a6053aaec27828baa01b7e568cf0013f56deb905bd0b95e3f354ac0aaffc586ca2c8cd2acede1c13496153dcfbdb2dece5b023e0339abdf005ba02a93979d7a9ada537103e7daae85ee775b43231105dd", 0x79) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000080e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714d6fb92a22869fe25a0f99d666f44d61d6b33229d24e000000000000000000000000000000656bb1c025ab09564fb2d55783949b860d94a7355fa10e47f1538ebec6c1fbb24b63d53085adbba60fdd55042bd03d091bf90b531dec3cde476437377dcf1c4fc8a64d9fe5f71c41109a948a3cf0c3ee0ee9c72de10a8f1d47f2fb8f3b43e33b46b199f128147e583b65d9b3998bf708e8336158881fbbc733a4a330e71e65396405acc5ed370006bccd3fd4106c"], 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca7d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e445e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:00:02 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x800, 0x0, 0x900, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff84, &(0x7f00000001c0)="6e88bce52c928e18894f9023902dd102") 16:00:02 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}, {r1, 0x66}, {r2, 0xa}, {r2, 0x4}, {r1, 0x1}, {r1, 0x80}, {r0, 0x21}, {r2, 0x4}, {r1, 0x20}], 0x9, 0x2) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:02 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x18c91, 0x68) mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x410, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0xf189) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:02 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x4004, 0x3}) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000240)="0046d8604695e1773484c5f73252e58b788729161b3a605c6db460778cd5a14581433f21b4db533ff4b061a72c8fa61c463d2d929f6dc56990c2d3ed0844b28e2f66f2ba75724212ccd3000000efd0c84e367cc784c822a14860c246c5c93319dd6a6efe4e36f82e196d5a8d5f01a66440072ec00000000000", 0x79) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0x0, 0x0) syz_open_pts() 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x1c1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) socketpair(0x6, 0x0, 0x4, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:04 executing program 1: mprotect(&(0x7f000020a000/0x1000)=nil, 0x1000, 0x1) getegid() minherit(&(0x7f0000208000/0x4000)=nil, 0x4000, 0x3) select(0x118ca74b6fcd3116, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x58, 0x2}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) close(r0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7f) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x54) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = syz_open_pts() mlockall(0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40, 0xfffffffffffffffe, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x6, 0x60000, 0x9, 0xffffffff, "a6a82f3394add655302f78be502092d6390c0ec9", 0xff, 0x8001}) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="e58198735c3d5295680254ee3251ddab20de5d1c6b0e197fef9a898338ea86987a28066ddaa6242df174f77601644957d1ca6b5f3f16ea8e8e954b1c176ada4e28a550f44950f923161dfd6000e3e387b5de27d4596b90abcf876383d70cce1aab8db28e2e25", 0x66}, {0x0}], 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000005c0)) r3 = syz_open_pts() close(r0) dup(r3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="a68379eb2623dc21aa214f1ce7084004cde9f4d081252b1fc2c3a69627be0f8b70cdd80ec2a447792d0887983bd1af73f0a691640222975145a1f160d3df76d2d9731a61c395c3ff7b401aea0af97d7813e54e9d0b4f02ee9dda5c1ae30649d3e776d13e237328570f99e037ebb9e3970c00536d23e857e07f586afdf09e8916010a7c6a501383cc570f380d1cb22b519d962122d2235b3b7276a4ae49cd86f79a2c6352f2ef558d6a84c7b443010f63c3cd45b4fb31ef777f88858f8712d5e9716ef0864c1effcc0400f11ef146af195f5d83fd53707b0884db9af8d7e6", 0xde}, {&(0x7f0000000400)="b418a1fb9171718756566afcac054c51b252d454f7f30dc17e813d026700d584fce92834d8b5f039e00753bbec01adc7dae4d17446dea4554ec57f03056d7968d396b9beb92631db90037ba794751a31dd9abec36d6d8e296416652e1561ba0bb34c45bea3342ceb0011c4fa6504b01eebb06ec1fb9c38cd298c9eaf72d7516ea7dc646974c756d7c0f72adcc8723c08319d253c6d0e710199de3badd11765", 0x9f}, {&(0x7f00000004c0)="abde4dfc96710ad9e0851052bd544657cc8f98f0c7a0129218e7ccf318a073ccc3b86aa3ef5d431e1b15a531d5b7a4585ba1df68249192cd7f50f1a5c6430cf6049527f34d3e3242f523c05326b30d6e3d9cc57e2ad301ad2dd80084bea04bcccd5daaba2fcd80f640b9341b7d6031805ced32ac4264e516c3ded8623ee9d04ee2b584842904923fd217398dfaefdac35a6c5aced88c53a77dc5ca306425701069119e82550716a9dc2061dd7a446be9300eed31e2f4bb50bfbc05d63ea5d7508723b3e8f914", 0xc6}, {&(0x7f0000000000)="82c853ac0a42c0107c56a1af598b2172ce9f43aa3398d7d7919e1c47591c4574a6ef77a53b63785e8a94948a1a7e561fe8ec53e30ae1405fca84", 0x3a}], 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/108, &(0x7f0000000080)=0x6c) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaf1ff2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbcffa6029b40a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0xff, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/45, 0x114}], 0x1) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) fsync(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x36, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10000) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:06 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ef04000ca049ce05539fca30fe54d4b0a4ad0001000000bec758666cea019d12f4b38aa52e3bf29017643d59a34000000000000000c1da64bc9ed17a25c5e9fd73d3ebc698b4b3af9d57ce05c795a9500000c5292a5f3ace1da70ac57cd71703e25242754ede9f5fe98bf88c47de6d5847a28ee4252aa43660cd587be3704171f7e501db47374f7097bd8588e0a3ecfc7acdd1090b26d95278932c13f2505eb1298749d46fca6e9553a757623d51947bd9272a055d42d05acf1fb45fed2025a158c731f2c2ed68817c0d102cc34150225b96254fe39a106cd204e463596b0100c353f1070b57249fccdc4efdf9e561c9dcde1d84bdb428f285cb093aca"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x280, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7, 0x0, 0x1, 0x0, 0x3ff, 0x4ed075a5, 0x8, 0x0, 0x0, 0x3ff, 0x61}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r4, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x140, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x80, 0x2}) r5 = geteuid() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) r6 = getegid() fchown(r0, r5, r6) kqueue() getitimer(0x1, &(0x7f0000000140)) 16:00:06 executing program 0: geteuid() bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x9, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(r1, 0x80206902, &(0x7f0000000100)=0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x8) r2 = dup2(r1, r1) write(r1, &(0x7f0000001180)="3297f5140528486500e045225fe2c143937caa4e0f6ba30efd3766607fc1c2258fc28e19a5b38d590797012378449f243e173c9147256d3b39b513a5a4372883f976d61cbc079d8ab779025256188c24c1abed482410095b3afced64892f64cd584168d2e7bfb1d2c1f5b709341f314a4ffff39f8cd298e877567d2f714754f52aac1f80e1efe521fd1cb095a87b2aa7a61ed93cf1969a0e6e14f6c63942c7fa1ffa76f2d43a66c36d0039bc8379a56fc6b826f5", 0xb4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto(r1, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) sync() socket$inet6(0x18, 0x5, 0x10001) ioctl$BIOCLOCK(r2, 0x20004276) socket$inet6(0x18, 0x7, 0x100000000) open(&(0x7f00000012c0)='./file0\x00', 0x100, 0x50) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r1, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000040)='~.', 0x2) r1 = msgget$private(0x0, 0xc) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x4, 0x10000]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6941882d}]}) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4002, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x1000000000000000}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) r1 = getpid() getppid() r2 = getpgid(0x0) setpgid(r1, r2) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd3e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) write(r0, &(0x7f0000000200), 0x4268) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0xa23a1da804754ba4, 0x2, 0x7) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000638000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:07 executing program 0: socketpair(0x10, 0x1, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xe2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xfe52, 0x3, 0x7fffffff, 0x9}, {0x7fffffff, 0x4, 0x6, 0x200}, {0x9, 0xffffffff80000001, 0x100}, {0x8, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) read(r0, &(0x7f0000002040)=""/4096, 0xffffffffffffff8f) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x25}], 0x2}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000000e, &(0x7f0000000080)=[{0x48, 0x2}, {0x2007, 0x0, 0x1}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="d2a2") 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffb) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000700)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") pipe(&(0x7f0000000040)) getpid() getppid() 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:07 executing program 1: socket$inet(0x2, 0x3, 0x2f) 16:00:07 executing program 1: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x29, 0x34, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025838759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa500103eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/177) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0xffffffffffff1813, 0x4, 0x0, {[0x40, 0x4, 0x4, 0x10001, 0x40, 0x6, 0x3, 0x9, 0x9, 0xfffffffffffffff8, 0x49d, 0x200, 0x3, 0x4, 0x2, 0xff, 0x9, 0x7], [0x5, 0x56d, 0x0, 0x7, 0x6, 0x2, 0x1e1, 0x1, 0x5], [0x5, 0x401, 0x1000, 0x4, 0x4, 0x5, 0x101], [0x6, 0x7f, 0x7fff, 0xfff, 0x1000, 0x8], [{0xcee, 0x100000000, 0x7, 0xffff}, {0xca9, 0x0, 0x6, 0x5}, {0xfffffffffffffffd, 0xee, 0x4, 0x1}, {0x718, 0x40, 0xffffffffffff4528, 0xfffffffffffffffa}, {0x1, 0x6, 0x3ff, 0x1000}, {0x1, 0xea2, 0x5, 0x5}, {0x4, 0x20, 0x3, 0xff}, {0x20, 0x7, 0x7, 0x2}], {0x0, 0x9, 0x7, 0x6b1}, {0x8000000000, 0x200000000000000, 0x7, 0x3ff}}}) 16:00:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000a6354b0e00060000000000000800000000000000000000000000000000000000000000000000000000914b000000c23acf02a92537ab6f9ef252455d00000000000000000000000000000000000045912dc7126605631a966de7000000e9392196ee30abd677fa63492286e9ca36d3e7a4df7e28a3986b147a9e7d9d92e36f18d3651a05e1e2726b0191536920f1e5e914b1499fe78ffbb23c74e0fef9cc04577da227334858edb1"], 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) setsockopt(r0, 0x1f, 0xff, &(0x7f0000000040)="62dfd7023ba93c19d5b31d9b32642c1b77d2815799122a939e8a909c473d756db6e795519b6a0e7ef5feb652bfb8ca18066e4a72e2ddf7a5759caa5565755bcefcb24b797af27437478f1943867507b8976f101eed01aca7442a7b0514ef8caf516dc4e07df2344de4c02fcb898d0f749f1bed9880970e6b4313ba38b0f55ede8cf5d2b26574381bb126f5eb965134846b5978154e545bf56c1bc54100924d4b5a312c55bac835f2101a4a0f19a7adbbc4b4dab386cfe912a0f9eed3f3172f4d2b5f564e4a1490234d0b804221e250f9bc6dfa2c02576e0f25641d42118f65e504ba8b71f8", 0xe5) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) pread(r0, &(0x7f0000000180)="918a8c97e5e78258c5ee19609bce628031b8e618e51e14469b6ba2d92804d0a96d7aa69977c5ec2a75d24cfb4580e46b150803e1a579182eabf756a6db6ca3e2571d4f4a7dc48e931b69d8659ff19ac9e1dc3b23030053e93a7a6d7e69b9948974e2f7fafeba045e3601917a8896c08fef811115b3b6a4b525167817d714e6613d4554edcefb", 0x86, 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x140) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:08 executing program 0: socket(0x1e, 0x8000, 0x68c) socketpair(0x6, 0x4000, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0x4, 0x8, &(0x7f0000000200)="3785bfa9a1655195cfa23502ee249daa8b7d302d88404801e2caeca36b8042c85c21f8d72abe9f716e9244a30fe19762147267bf56f930b98ea97641b8863b5756d55743b1f73afdb42aebe584c0675730f95fb692c78f37b8f737d9c2e747411085fa26536d7008b50d8dfadf7349ecc95bc021ab2a1936929858ba4bdcb175c7f0dfc484d789b41f9a81c3dcb9728cb163be09b38a0c069bec95cda671d8aed05480060222a1bf2b8e99cc827d1992c4041eb204b888b9bb03c79914debe", 0xbf) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x65b, 0x5, &(0x7f00000000c0)="1dcf5f759bf42b836fc3525f326e47a01a1455df19798fa9cb7e69e1ae1b3e9c61252d629b74530d2f62d6c108b5", 0x2e) connect(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66c7dbfe4a77cc694109b49266dd85d1c16ba5d2c3f850947c3bc31635e5b4e9a4c8d41e8f472ffdb005a4b02c143223d8aebde3422f9394003ce4e3857e771f3f"], 0xa) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xffffffffffff8001, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 16:00:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0xe13cee69c064997c, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xbb}, {{}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(0xffffffffffffffff) 16:00:08 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x800000000000, 0x2ce, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x4}, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x89, 0x0) select(0x40, &(0x7f0000000040)={0xffffffff, 0x1, 0x6, 0x20, 0x5a9b4ffb, 0x608, 0x2754, 0x1800000000000}, &(0x7f00000000c0)={0xffffffff, 0x1, 0x2, 0x4, 0x2, 0x4, 0x65, 0x1}, &(0x7f0000000100)={0x0, 0x3, 0xc10, 0x5, 0x8a, 0x100, 0x8, 0x6}, &(0x7f0000000140)={0x6, 0x1a3d}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20004, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400200002c2, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x8000000003) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000000000000, 0x2}, {0x5, 0x8}}, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) write(r1, 0x0, 0xfffffffffffffdd4) 16:00:08 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = msgget(0x3, 0x40) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f00000d1000/0xd000)=nil, 0xd000, 0x1) 16:00:08 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x7c, 0x0, &(0x7f0000000040)=""/124}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x10}, {r0, 0x2}], 0x3, 0x9) kqueue() kqueue() close(r0) 16:00:08 executing program 0: mprotect(&(0x7f00006b5000/0x2000)=nil, 0x2000, 0x7) socket(0x18, 0x1, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7082, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x2, 0x4, {0xffff, 0x45a}}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgid() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) setreuid(r0, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x5}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = getuid() setuid(r4) r5 = msgget(0x0, 0x1801fd02c7ba8ed0) msgctl$IPC_RMID(r5, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8010, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x96) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: socketpair(0x1e, 0x8001, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) r6 = geteuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002200)={0x0}, &(0x7f0000002240)=0xc) r9 = geteuid() getgroups(0x1, &(0x7f0000002280)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000022c0)={0x0}, &(0x7f0000002300)=0xc) r12 = getuid() getgroups(0x8, &(0x7f0000002340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002380)='/dev/wsmouse0\x00', 0x10008, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) r18 = getgid() r19 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000020c0)=[{&(0x7f0000000080)="aff480fbff93a44e", 0x8}, {&(0x7f00000000c0)="c95ceaadcb210ace0596e22edbc52d72fa16d2bf3f809df556b048b0c4e6aabe5075e0dcf54c448c7252968dac54ee56bf2c6d6ce1c8dd21fa6e8e2061283e47514ef2909272fcc0f2f3bbd1c01a99981d2227d24411287666c9f9bbef6b101aaad3462e40fa5f51b76a03bbc998ad35251936afe6d58d66d88acdb0c8ac64c12db7ee9c41034b373d68b7cb982a5602b096b3828f595e67ff7cf47bf4a50ff330eef21666abc47161f29d6217a084603a4d1241e3562d9448cfa6281929c527b4df4922c99bc6b3dfb4aa08cd51acfe943e3167a67b560cf791e77fdbb3fc324db857cc01ba055e4b9e54c1c88316b242085004de5d507c482c08702619934adb66a0c96700a02b23715b20195ebd1a077c6c0beeadca40e37115209bb74b6acaaf0da7af2316c2962779fb877fb7e59ddc8c5acd7d6e07167cc44946766338086ddbef922324157eec4ccf04811021568cbc7551929d412bc7590126f6f4267d56def237f4594bdb417b35627aa00d72e885cef8469f56811121f0998f401852178f1b4f0e27413aff9744dee76625ae25edcebfaa9d772a5785da4864e2217a240a60fc0ce607777c011d75a026e1d9c971a16b3a53d79eb41c97e68c4fdf43c74d72be2b94b62bf8c237b37e59f872a398b23cdbc26ac5cf5c0eb1bf5e8327c7d3ce864ecca7fda1488a1505b5a9bc03d9dc24cac5a8bfd70f875db5911b0e8d34f23573da15143fa7f01c637a888e6550cdd220d5cc86c8e70b98c8e86c7ffae811b7a4726b71f69898bc3f946221aafcc40c8f88bcfee9aee76485520036537c8935fc4ce5b76e82e6bfb267d04692fde49e86a31f1411919b4b3900d97d403a87965b60a2d80ef534c65469ee3d4f151d72d5eaaffc24f1401c0d39f08253c57b1a3cd212a9179fce4488e6ff45bf8470e42c3022afc81ff96c1c2eb874a0b68041bb6a8f6ae52946f4e2fc0044a2f74e7125834dd07137f18986bad0b51ff8b29ccb8c0b42a16fe63093c175f8797634474c926c41f9a88ae3174087b0603fd9b58812ffd37d9bf43907c20f19da4a6327e5b5cb24f11d3c3025f9e698ae194087e83b279b5d3a2727e215cb6820cf1748620822e5ba68c119e18a2e67d8881a6998d3b48031d1b55d44c77cabb1628f8c0db169fd5875744bb972e21a7876fd7e11eed45b52ab776b7b38940887575be786789412c0dfa9ff52fd4337e75b64e53eb2c7917032aaf909540855ea4c2935619c4414ed2f91eb11be339e4af7c540889881d6762079bfd4f3d6cd0eae93f98944e88f6d60e544a7c0ee6d20ae16930841ae0efc97247a7c3e844530160712dffd9656c3e74f3ce909795622942f43ca705e8e4ca69a6b29932db83aeef0f93b220d1d6491087670ac148c8794c6436f8dcc6bd83d87724a3cefad9e2fff8452ff3d575958e3591b293d34243b466f0eec2d48260f92dc5607d3b00a4f857bdbc0d9dcb8f420b377c15893b6928d43dd19331aa7f21b3f73dafcd2008ac5f52b039984dd3f8274bcc8ee447f7fe8de58b5ae0b45e38b7901632ee6f4549ac844baaeab6bda092cfc9646223d798dcfc29c8cd3b9b0fb0c79db8ca887b52d84ba0b3990797ccb73e276d4033efb03cea7cc0d3aac85ecd18074e0de9b0e0355c845966a855d84fe12d42a294a98e38f456efb5711542098ac7807816a054d9d372856c09f97e35e7a56bcc580b8ac637381d5a54cf8ada3a5d746c96c3f07042e7a6d83808cc3a8a51a16807db6092ccb4dcb24bc32d6905c6ff1d310f878f273913d958bd2a9a4a103b08f631f70baefe26a23809f4cc5551c6de02b73ac6bf35bbd9e801799199726bcf3a8bceb5107e6027b4b9e25b475ecbad10aebdadad54a5b2dc332d63280fb8b5d11da404e082ad6161fd1788a37cce2c98fe2a7ce9324d99f288113b073e7fcdcff34dc82036c550be69201ec41c8ff66f154c2efd8e581473b7bcadd96a8436531a11ec6586e8c6a612ed90f3a5f218565cd87107f10c966b020d1a643638e5854998d15439da1e916fcc8ff36a6ddb181a5806a08d981bc36bb537396efafeeddceea8c50feb9c6f34a91edb383aba611a9ed0dffb796c2d4dee3bf62d97690c03280909caf50e3a3fa4c979b7be8252e11af9271b4dd3985a2777d514bdd1282278b8134229f392cb04c26e22648e1a66b324fb786392e0ad0db36cecf738f745ab777dc52ea09441b83c3adc4dff7e198b627731503670c5414956089784266d02e4967a2b5346a4ba4206f6fa8298c105e934d4581306e022a94b375000604d552b5bbc06d00afbb5e69b74698072b85b0b743dd480e00074578ae9a5bb6f97f979f090bff293957bb3eb8937a43eff6974acaf1f369a9e3a395d729a3a1054eace0c52d1c0f493b9ad209714982adee61d2cff2480cc31f29c5967dc81a2b0e75420695ac3b6d31c7cd4e239837a40b53a497898e3242bebe73638886eaa1157894da0cf24248c0b0643342b7119fc48849d5321ad54027f95e6bc5a532be12a0f4016c0bef8ea53b23f658cc4817d0c5c2a98be23fd1100fc77c9febc89953cfa5d18c2b8626b874810d1498e0cf7b5ee5f149d56b9608c328dec3455dadebc581753f3ac099e3e57105525d893adec3a2dba537410614ef452420ff0c49fdcb4e76b86802cfbbc880b020552b7ab1414510785fed1748d4f690733940c317d6b89d455893ad25bbba64686c66a2d4596de96439c35b0f8a3b3943f08c1d3044a075a008123a226eda62baf23283ac1c3f049fcd44905ceb0dba064e49b78971643e25fd2f9ec40b6b8d96e4b96fedfe4d2788dce8b6370f5e759188c9d9c3d1ab1323f4ef611ccdf9d2850eecb82925f7a5a473a2631966f3c7c29b0caa2ddacce6761b30d209273004497627d83e7da8cd832942aae119d212a647a916025c15c16351d58a62fdc34a2845fc728761ce5d674fff650a77d75b84a559134f0bfb95422d7865e29f5fa4c6e8746e5c7e36365279bf63116136bce264e0b0c660f7c47bdf63f2523ad26b6c02a5787b4d82d4b0e673d2aaf1975024b0c98631281e98fb82a4089b0c82bb706a1bd9793e4acda1ad65e8c2ba1b44ddabd236d01dc00f9f98a30e0030f9aae16d7d9d7cc392e5f6d0761565b6215062c0f608d662d80071a07d00efc6a254520d7ace6840b4428633fe36e43cb905e94ddd38068d075927b1163f7175c7f1f0d577c0710d9b9d068c9ed304b2a5227626133a640aeb25c1b3bcddfeec7065114549fb0bffaabe2f83de50fbcebeadcc63a2364d80843d7abe967372af67f5aadeebb46aa7f49f4f96949348d5614bd112e711ea1b3bdb4faa98bf156eab191295451e9b99e12db0176ea05f400b254af8a6870f507fa3414107659f34578f882a7cb076890982a6bbb074011ab77157359cf847211f0fff360c2b472cffabe8047f45e5171a686e6618acccc4ea4500cd17069efbb38908624749cd33c06da167e6b1fa73f96646e19eb7fe46541aa9edb67b68ca3a4b4ef9a032dde66742a58e3ba84a1c73505f5fb8c5d5e557168e93d191a520defa9b1ae124f29fa1227150efb19174776b92ea0d25c9acae0be27cf2a80511823ca519c7c141df145f15a9aac057a30f8bf2064419c90ba676b45afcd26c703dcfbc5e22a25c675c549186d28f359aa70c1a6274cd83d024f97d74b7ae8616ba17943ff7b16142a8e659bdca1137e2c1e04ef20db22509366eb51f4072f9677f5848e1ea77c88f45549c71d0e405b71e03cc83ebe97f7146fdd732417e0d8b4a6dd47c451272c465e0b754a72359167e875ffe9c17a31e8783514217cf51e0ad5c95e6ccfb4c2c68b02e753c7484d5310502c8c658aa04efa2d28118ad11f2377445aad3f0f2d0b2c11c4e6631c8eb9eea31c1cb4b2474368bf26f156cd168b46ed3036853d257a0c781a96c4bcfefee80a70102a3df0ee37fce4486bfcf5283160335f90e56c35690785f1a6e6b98f6790d1c2e2c77632f77200cb280232fa4812b700634e06c60f8842e29641321b3c403ba9507df166c46a16fbfd91d3cf3cfbd30a2e6434ac215cef53528bc22b3c1a33213fc6307641f0c6df72f1b230782930bcf0b9e966f47b3fe1a4c71a326afdc2731e646863d12b83ea81e6589f598c162f75d98e666f1dbc3e7ab25012b990369108ee8d31036f39f66923f95f1ce31f7beb1854e379a199661b368330d5d7404872b3b5751b3a8d5fd4bc5047873460a2d668c019478cd4e328e361a74de2ff51ed50baa4209f6b847ad53e8fb9e213eed127723201f9072b4fa84ebd122d5ecb03518bc9da19599b00b478279f6e3ef4ad0d69f7c85e7b5f58133c8b8c9f8a2edf754abde007e2fda8339a5e34572ad4e0c12dfa5d4055cb4fc9c968004e0e436db193882ee8b55bfce85f21c4edfe4df87a68139de969021514d94a886bacb566c92f255a492c19d3a393e5f58db6bf354db776779c9b72e4fd22aaffa88d8259817440c23a2b0d187bdaf72e20dfeca8e4da2dbcf988aceddb90d950ffb36307a2ebce0e46593726ec2e019bfd9fb1a72d091b96af3beb09d75007540c03fa9e4bbbcbcedb959095a1be88b563e5f7b4fbb81acee2579ba0203e30744f732f3add7d2ff6cab0fcd401a8088495b7408909a708bfa5d9edba0c3d16f5a9dbd569030ffa67261a84206da31486609a1e7fc61806ccb17d10d35e078887bbeaa47f4d4c6424e07ff6206736a3dfd73cc93e0c8076cfa4ee461a36ed89015073df87280496b98441ac985655105530749370833baff0398f8a18fbe7373c44fe187be958a0107221d50f1a3d1abacbbb3d9ad30e983ce03ac3009d330b76d7509976bb70aee88867b37517f77abda6a8f0c0505783c9151cc14e4a87074769da305a9a4bae87c3f5864eb1aacdc53409d1c73c5f0d2aed99abc2e9175a2bdf2ecf77e7a35b0c6d7ebedccc17d82094b904b477a2a0470ebd3a67bfd4197687d7045c1d6f893642ccd981f8cf97bc9a7ef908b943ec3db2f92bbf34145198bb36b03f164aaa67e99c4311b35b5a0a1525c6fdbde689ac008c35cab39e88fbd6a91cd2354b33315a0141dd23a59eccf85ec10d3f5693e0f9d398e9821e7496cf392a19e8a0b1163b39592b48b6a76b154f4507096a168fc0af8154d713673db40b87e4fc4d05c959c4903e811376957b399b25e5d1110e8bc189e83ba5c9aa34ea9ab2e580ee901fede2f69afb776291bc415aa4a5ddff4e43a78d3e8ff7b8cbfa16b253d8767c8e6119b9ad7c5bf535a7c2bac2bdd987e0d60a9b27fc232961e9609af661b95647077d5f56df0ce7d28e540d2f6e1af7a7d053bc0f770780be17029638b874ea620bd5a632a7024a56647fe9264b1c82ceffaab512c210876ffd769bf487422296fa2017dd35b04f387ceddd3821e149a3d4961a61baaf561e0fb402a989b56541a121e7793c53ece1ce6e189a400a1588f5a1721b5419ee3017999e7a6f5d5e91e6a79a818a931a4e1fb233c0e16056f028f365686fac4136eaa8481703d13caa44dffef7fb99d7d7d27b4e0d0319b7367aa7ee4619ab32801fa8d86249f6017e81f1f11eef75a0e70e1897435c50838e55f819e413fcd7d67143796f3b6f5230fadbfdd24ee5383d5f7a99ee03d8bffc187a0590d4b890e35e23bc0372de5bb9b5e514d832b6fee4af8443998e9e99910a080a826255e4387c051f8dde56a35f5b557ba38a34be29aed762edbc819a07235a203d49ee6c1486cf1a34c4d2e078454", 0x1000}, {&(0x7f00000010c0)="097549141b4b2faf1a23fcc32bd192f27618f6df7e4c580933e4ec862a1523249eb441f22c43bb559c0c4228c08d1bb92b2dbc3e62a8b7823765ce262779a31a310b45d392042d2669d1047cd95ebbed3235e50fe4ed87e7b4949e3333aa6b0b279b166fdd8663ea0afd1c8d00f838d70e77080e4b4b089304463c88857db83d4d69391411ce83ef63affe5176b740f937644da1127f14804729bccd77130d08b8f02272b884cd385cb2001c24fb301498c9933b53476d6e3cd22848c470b29177a23ca8e74099d24716a1d339e20ca91ecfbd98f6269c4882eae777400a2f609c4f79089d6b9c55bcda4e6f6d883fb9b32f0a830613b3b64291ffb10dcf79c893f2413e73181d81e5cb3c672e06658831a094e01ecbb24a457f937399213e83c1f440dc1f514339b8ad62f2c1eb0d939ca995b21b8fcf43a3432cff8323b88cddd094033df50c694a6355c8d178a6c523a80a1d3d514ca1499340a77d563216f225bcb3edb86fa5fc4fd1e895dac51601887c12b0081fff405e172eab788cfe16dc93eeefd4ef09355dd6969fa633fadc316bb2adf97479c54ccd69ca1fcfea2adc4549c44e8e2a85b62b4b04cd9a08cdcc5ecdf63af40b4b26574d1b147aeab11547bbf033189f0aaf3ad2c7a9d14c449fa437366e6538335fffc0f24bd003042d3f9f216a5c6250bad047f9df4b6e2d1ab78d3f345e524be0e9fc2f4bad2e0d3705012da4f4f1414252875167ddc552a227237a344f4a66a1679ab97b8a91f71feb8c2458639b33de9034f3424864e1047b002d182e28a3eda318497c23b0de7f4483284a6b975c43b661a186f757739f1900f5e1415a9751e8a9ae9676b03b6cbc26696c0167c545566b780f49a82ee9043b0045c2a28ae8d5fcfeb8fe63ca437aa8556c5ebb0b8386d7bcc731b72bd21bf697a756276f0384fe1042c064052204fdb7da20de4ac9c8a7c7860d02200fec2a364b3543bf24e95ff56fd9c1a4e33c3c545a24ff0968b4574554ec8961b9239206f8c71ce64637bf4f80e71eb67eb3b606ba5ec8e831b075783344086852ce511f36eaa48b0c88485a06e7045e4f8c6f120d6cbb054bfd0ef7606046f7a17358489b1330c46a8b17f704f854678f4a0e64130797610874a17cc625a860b5b8e1b3c0a0e6861b56d03e23a2e4b35a0d186bca6eeb02f25d11a08936d6dfe9034a96dc01ae295cf5c4301b4f8b49b4de8d1812622726d4b916b0141fa751cf4cdbf11bb646e658b9ef8db6920a9c6fc5248c437f7a50eddb97e70b4b9b0c60f5963824af01fe378209fb74540e88bfd659eba410a08ac4cc5576b708e30c103f414f037c69718a7046fef99cff27ddc3dae3a6f13292910c7f3aba86db4a20f6ec447359655d20965fd0d2520265f5a81366f502fc7abcdcd765837ac350213061b07b332314b59a7b95481e6ee5ad9b929fad61705ab7588c16f50fb4d0bd1d83aa0718b8e15c981922724b115b3f5c638c603a1de0fe3d53c1c9513df40bc7817cc94c3af660c967ec4dca29d59f54da4c1023f1a057624faf8a92d0ff6ae84d4cca1cb9ccebee8d5c4eb7430ee4ea30ee8bce42f17ce4472b0de0a12d70d858c1685dc8c88d6f73923ba516c73c5c703355b6ea24768cad32d51b730f1870f33cbb6b2367f30524130bbb2a1a51e31ee1a4bc0b45b5982490f3cbc7ada1bfcc3a2dfea8f2736e7beced67434fc936a8ad506b41afc8f6e95548a2cbe92b18c31fa5497b1b688d0a37391e501ec5c94b59a22e64e8e4f8532701897ed581eb3fbabc1d7100febaed1a25e780e5541fe83cd0597deddd5d6101a24a3f7ed1d7d2ded5f0209444164dfcf0b6b3980df971ddcf06222095b4de6d0efbadcb7fd1635c547d206418be8dd3a8e707bba8c1cd3bdb91346ca6d6419b3056327ba4f0741037b4aefe299fbd56978ef0208cdafa5ab8852205c9fae6edbd94afe4813d33cb02bb92ad7d93dc4b24624831787f3d6bc8ffbfd03d2feb39b7e305cc7f1d1031d33b3d057a47cbd0d4b9cece1c30dcbdaba66e15c504a6ad4ae29b131d9b7afae253e5683a79c940e07e147c8c2ed8de9c54247cac891f8f0b95b9139ba427c36496519a68b883a0e8523e3aae50a5069f1f9969f600751683d42bb0135b026f08a42d9c6beef4c77c10123dabdad7e3ca5da736cc5431a42208f49025966eebb83acb085e235c5b9ea2711c41abbb78cf0782b2a1c4500882cb00d38efa3ee436356442b6f584b0c01161a2749237595e51f8dd40ef23104e6c3729ec0972486ffea6e906216b89ba9f3bdf17368f2171a70f6556b5b6b2654c5fae3d0f84017370677e9ee21c5939cef0ee41e5ca94051f9c91ead054a59c625754f8f9fb06b703f61f99a51c3904e1b9a5205a692054c4db9468caf65562a4b938b6697da6da65725a045261f5648df080fe4d8a05c82544614c82a4d72082ac8554e4f0403c651db2eb201c5a35225df56f0cd77d7a4ebbc82716ea58bb5c6256aba28d6072c2878d6e1a1380d1aeee7c94323da62c14eae235907fe79343beb3fd771404e272501ba447401f0c6658bec6cd44be57fae993fe4779a4fd698b9d3504cb60c24b23eb40acfb8a26d3e9c59dda53e1139b1e483b0a1d863a3ee6e28eb34df476d051f6972e0a49f7ce518c48d44642a2eceb844768220ed3f91d0cb7ea146511923c547ca3b1a66918e46ca8aeec53079591fc327c502a54e69a70bfa4411e122683b54f77a3fd8da41eff16c535d798eb6f9cf6db414c90365d5d95956aa1d502c2043425208ee453c44513b0c4362cfc6a3c54eb3f1e89147272bd31198cc15bd2c1f528cdc93a69b324049150b940fc365be1d75ad43e3beedd127f3dabb8b754360ff2e7bf12892a7e8787603807e0d84c9214c85e626dc10b180e2c1ff9117c255cfed05f66a8bf4ae2d656b15906effda4c3d74cb5c579f462ee91a955a895524c81e761f63ca43aedda0b6a7f5cb419ebb5c27f5e5183fd219f4a5b86403789372fd199964c7c92bc669717521e061e4bc9d22c52ec5e7723b7c0ff7c6df44aa8a3c3c0b045165fb77263e46d9444de18ccac34726aec7366e69222886bd848f1b72d103cb6890e02f7fda06f0a03c4a57387f269c4cd0a09880ea4d53fd576be6164fbeccb16759425b6dc49e56819baebd886da4301015497b238a6937b081e704478ed7a02b45788c61fac5decbc924ace6a2b91bdac1e009807bc361bcf00fd115eb5f7e00f377ca09270944bbd0005484963cbc2e1e8042e3b9d7a3adc9ef3092deb53edc059a213f5443e73c9a700d5f1e1132d142ed216931676b8db1dc11d0d6f12bae8003a6b0bf71171bc6836d9a2bd58934fdc7a3b7d2d07e92234ff36942d4cce182f5e46767070236c19b61764dc54007a09d16a7a8aa239aa668be8df93aaaa2545677618f96601f3912247c12a3be24b6483d2252f907f848a1457d2075b308a4db9c8a5bea6b413520e3d684f229817c250ec7370c1019bf2afbc7fc0bb5116df4fcab091c1c31ddfe16f38f50ad8cd60a98bc86f8639e4bd6c91419fbfb0aaaf41ebb9cd3790ad846e9b995e88eac25899a6d84530123c3436475b0e4990d37254d731f32cd311ab414aa194135576a4a21e7695339980e221942c9d2811d592ad3a5a3807b68ec8de1293415ec5aaf2722fd55117ff68f274ca105a953731a67f8c578f4cd19ab277955c495ef0cd683ee624c34c4780af50f5eb2ce8d71ad63cb3425d05537b37fc5d9901ef58e6265c7e3f87ec957f6bea167e0c9c9ee3506083c3807aa0de6e3ed89da40c9f0c14d610cbc18eb94d7479833efdcf75d0266fed5281e3aa6a3a4d94b5248b59512997154fe6f530ec4323a8d3b4ccb4557e5a683e9176df4c64c5dc0e6b1e3275cda04e471e860b6cc0a3a21f7d0b699040c38df85cb46452b169a004ac8b32169142647325a67f8264b27fd74fe897edb9563916e349f5b7afbb28b020db54995b80f9ad70c9a391730f3d366cab89ea9b5b7f675cfd4c536bbba76e709f2a656c44e5e1eeb310d5fe0c57000e44121d32b891dc323dd491b2c0def5a1184156323e87498dab1cd297c4d54b542a6d274a09d156b80f094786f79959b7eec9c01f057851bc97e2f26f412a49edeeafb1893a52c37dfbb63d8041dbf8913ab1cdb667f49a3a3955bd9f8c4b47b05ff59f477fe208dc324b22844e1c4197911e514b61ec1a596b05de6971e1c102f3a389b06f0d85bf09624aa35b888427b546be26e8d5f3e1cb2146d84ca46fb9154477dc43b848ae1f799d8e0864cc5b5f57cd1313e9bc89dc38ef66083ca760dc1680d059e7221adabad191a21acffae800593da6caaad8e4e4e8676c3be86b71f134e926318a6e34e68272e34733404579e9932723eeed96e209c0fdfc472e2049daa658feb3197e6195449aa6b688f8076bb6d991d70d457a08c7f91bec3f31ecb3ab096f7a7660bdc714e2656a5ea9a012ca68806689518fec691a233781c8c45b6d5a5fb0597325aad082d46ca7b299a224b90fa3da7d63a8b14a51368dc96c574c42be83e60cd3083434e895a5a02c5dde2da3a55523b2fa727939482a6fabf58efea34920ade73ddbc70be3b15ad9cae52faf95725589cd34b9d99521c698971fa9ac556d81a98f84b0ea497b5822584eed0f79d7676ced161247629bd02f7e3c00666b9f3347733dfabe6132b92e3f18e5a9ce184bc6fdf53975cf9baf3d7eb4a5e45c20b83049ad437aa6079de6bfd4386e4f117aa0a7261503c53faad5b9ad201f7fa251e894736001a9d36037da1c0acb24599900c647c372f59e1fe6c1c2f0f0742002fd29c4efaa3bc893cb4734a4b6e04419f231d75218d216e8943c6d49cfdc64d5a5faa7108993d6ac2e31a0533b4e63694824b72882e3b0bad0cc5ab59542e0ae0f16689040f24ecf1f9e96d48b4c2f03df6bcc0a7f3cbf13c77767af845cb45f6b38f10cd3f137f42fcbfa064f60e0029f577e0610f8d1610c630537f22d912892090f10b26acfd2944ffe1343e78fc33f481bcff89aa870f86ad830f6ebac228af03b3253def3ba227adf291bc0d6a512b1e41ebcc054d642dfaf266a68d77a956a597dbd9d85e16d64678999c62742fe089552b234bc4b15c3028d801c6e8a182faf8ae25e249677e8cd96dda95bdb414f9caf086185e9e10734042de6fe136b926862926cdd9e7923678d9ac85805ea6495ffd815adbac7b56e652f25142a9c65141f8559178fd227639037bc7247df65f7a458b7b42086d5899e0655ccc5fe8cbf5dde0adbb72686a5ec8ca3875bb7d710847d7f243a82caa7054e01acedcbf34d3175dee6602592dfe7160dad444bd452154355b9fb509d255ab7a8d306ac70d95372b8ab6b03301c15dacdabf4d04454604640343b29e191bc972af363cb737c03649d3ad5ced7977cd64c0f5e1dfc6a757b7e4e9fb0b17983723b6dbee2ee78ef026e1a2da0280e5fbcddbe6148c9243213df631d788d0e13df0647d0d182b9809c2d8cdea463b111075784db782e41f6ed7e2f5414b4e933027ddda34e7e4a5b103b1bb328f9edddd24531c51160cbdd312e1b1b1c2dc94be9bb80894e98a710a5dfb394799ceddcb440a0b5d2c27a17e4c403ec497f488310da0e5bdb52c6f94d2b18ebfba2df55c35feecd8b454f31537c2ac178e8779660ada584847bc7bac04513f082b66f5ee6931b9f1ea34566048bc67a9c93dbafc47ae3523ef3e5dba91a01e72cf0f061a81b111b2b63985c3623737b37", 0x1000}], 0x3, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xd8, 0x7}, 0x0) connect(r1, &(0x7f0000002640)=@in={0x2, 0x0}, 0xc) r22 = fcntl$dupfd(r15, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680), &(0x7f00000026c0)=0xc) getsockname(r22, &(0x7f0000002700)=@un=@file={0x0, ""/108}, &(0x7f0000002780)=0x6e) renameat(r22, &(0x7f00000027c0)='./file0\x00', r22, &(0x7f0000002800)='./file0\x00') connect$unix(r15, &(0x7f0000002840)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) socketpair(0x37, 0x7, 0x0, &(0x7f0000002880)) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x880, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$getown(r1, 0x5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x5, 0x200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x1, 0x0, 0x1, 0x6, 0x4, 0x5, 0x2, 0x2, 0x10000, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) socket(0x19, 0x4000, 0xb50) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) write(r1, 0x0, 0x0) 16:00:10 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x9f, 0x0, 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24, 0x0, 0x0, 0x904}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x185, &(0x7f0000000340)="b6") 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20200, 0x0) close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="b08f7a7f4aa78fc2086418e98335ed7b919d157e2fe568ab4936299c0b5257a4436c55", 0x23}, {&(0x7f00000001c0)="f390d454827973ab20fb649bae59d57e98286752", 0x14}], 0x2) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x4, 0x3}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) close(r1) syz_open_pts() write(r1, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = dup(r0) accept(r2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 16:00:10 executing program 1: r0 = socket(0x2000000000000018, 0x1, 0xff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x7fff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000302f66696c653000eb94ba115ca37e6dad66d3550b72455d2358e5a2c4293a5776616a2a3bd519d641ff90438173582ca31bc59142b8df920633e0fbbc53fd7fcc2557884cbfb28be53f8bcbf748d74e1b13f62d650dc33df2c6f963386bdaee771cd31915133754221334b7f099b34d8f2043cbbb88123d71ca5ed5e514e97082c44d5bf6a200c6f4a8db9411c7dcc1b1eb3ddd7a2f0fb0a2a3ca3c15184d89b87da43c66d0aa4614cafeea00000000000000ba34"], 0xa, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000280)="bef86e6d575fd7ec93c1812656c396d892cb6007b23e48bc7c9a2a8313fd68ea9d1a3b969fb118b5d1132070fd6b10ed36198a400df4f4b04033f05c81d8c9db92ad0b4cd4e692b4694429a798f7d796022125ce719cfdf976dd5d049e89ccd8305c0a71250ace59bb4def6c592e1cc40b8e8b1c2c64a95a58521f7b9753996021499c7142c27a79", 0x88}, {&(0x7f0000000340)="c543f2ebc2ba8a02b7660f5b6d9bc447b2bab1a89931e82b57ff3fba981c7449fcb39c50b8cd33d7eb7391460569605858b1a8d4b4dde149782aee127c9f11350a8756e46bda50076605f2ff532ca5c470c3ab77e60f7367dc0475da45629c955a4c67d8e9738b227f43d1bbd08ac626d1b056a82dde3e4b5593e9d701d25a0c29744786429441c7ee0ff880425c6fa499332ed0810e5899c89cba19fbc96d49b507e783b600e805c74aae2749f3312615bbefb820588b243f6632ed8f3e5c70ef074479f75424dee64c2c4c369866151e4721a0", 0xd4}], 0x2, &(0x7f0000000580)=[{0x1010, 0xffff, 0x86, "ac85687db7822e273e5d1219a7b0a47d2f36c9603503a5a91237e525ae784f55b41ec96897994bc639170fba05cebee30b75d81ecb5d3cc07a5f023a79b415e1042dd7a274d259cfac54c86c0fe85441528180660bb65c018d7b9ec922107db9c9c751cb227849081f9fd829b363ebf633b611b85143cf7a823b5666148ee78cfe5dfd1f59a9b140150ce2aa254a0a39e74d45678d778befc815998ba43ca35e56d6e437ee97f61b66febdb27e65a18ba26b83b28a4a3aa2d1dfb7bd7304bf140282b1c56bb780ab3ecc156d209a62f3c58c9b022e97bf7bc5a3e71822397420ed15f6a7c41e7767f0d19662a3adcc38f0c39236462419e0f7198c6be1ddfa33480a7e64f49dd0042cde0b4dffecf7d44de81b072fcf38ff3b5ece0f84b79ddb97b976d7552ab3e6dc029467fd7753e102bf6a9d4e2a4eb40b63bfa8b2dc64c00431434abbc956b29ed864a1c3458c453d0e9ffcad422b141d9cc1229a2cac5fcfde9dadcbb511b554adf6351cbc709f036538948e9df1af8cf3641c1c9f25a580366e78c7adb06b3fcaee1018bd27197429b4fc5e1441cdb55f0996467503d76cbe39b8f8d47df450216d4a3378f0803fa04f0f260014952d9c09440963d17bdcaad289a48a9d664796507b69ebeacf876a5fb53a45fde347d42661d4f884d57fe70bdfd3e9684942ec75986fca66525e396b89919b1f49c2fcfb0ba929f06179b8b1a22ec666764f9bb3c09ab25f098ce2d31a1f0e9899717693123482a3f7bd53af65b657192b31617489ff3cd7f567bcf9dc0942baf2424df29cab776fa806e1a5b7ca9b60e61b208106ca53590e37b7e6985e435b0b3ad7d9e8adfb7839caa68c567fdb6a6a7130b568d23ea9dc95993ed3b0715e24ed3ad2a5ae6c1224bdcccdcf2ed9632bc79cae69ebdb82311b59543ad6046e2acb420467c42e9e2b464ccc28ceb7e3ed217dcb197e9ab65659ed25456f55d60a70eeea905bb131ba47916c71877009333405c6bda7f55a0532ee6224cc740520a29dfd65095177e92c8489b85eec8612f02a7e4cacde316b23c44e99565ed9305fdb7819d41229bd294270592187b685487fae7a714bb593cdfd6a3cec69693855075927c55ac6628b3da73fd2a0b9d76687e3b4ad977568845955defd75d2dfcf187a97c3745cc50b5d63bdfa80aaaac4d9af964978af606b9817ebdbe47b57ffa88b62e4c486a219b61cdb352e4788e94624d8d4a5cfc521e6adbb25b7dba5c93f3f3920701a40950c7094fe64573b2681a1d01d014d15e3286a1cf97c8e6e8e86446045509b86625ea40f032db70c0330e3c8ad5173dc3ae648796bfacc0189e29f65452bfa8634f79af0fa800a2bb76624074dcb50341f7f25fa0f791f95279922e35ccd9bdb3ba1662ad27ce044eb90ae1622316aec12e180e8cd9fb93b71f9c1c4c1b0b69e2a5c7d476dd4532a52cc26ac92c593695d7851975a351ce42152c4b8dd42c7913d9f860ec68ad0b0cea682c212af294ecceaf3e284cf8300ab8ce8b8ac316df54f8f3829c865bf14cb44b0e9622ac6bbfe76e7f4591aca6ca6bfe459bf39d929181d3a46b2415acbf3b268261443cd1384ecd13ce9cec8b9fe7c58595a779d8d18d14b64123fe20c073ec93f76f76681fc8fe979d6b8569a88191d4d488caa53f689df34b75962a98f0f8c0fb39f5fd23e49f602535f38f2e4dc1891c3258a3e82c63cc755d6653d313f4a72a4ee07901f73cb4b6158a5f7658a0cd2735ff00e01ed4f53d472a4e631d5020dbedfffb6348fdb3d2e40a7ab86f0f87244c05db138de0a4f9fb08ddbb93d12405f7806108b4fa1ed9c44dec3183c5d815dc380dbfacaead907636951e9e80f6cad3847fa7f9fc45283cbab724ecc0c8c13899956d255a351ce0be2742a29d99596de9d90ba9e298f88a2961ef0435e85fc8be7f0fd6fd0087b109f13eb553955a574cda726835927b01b79b0d34cda2e80dba559502b2ba3dca2a52e40e13006f0d0df21e66eaf48d9e41eb12482d58cb3d3bd72df604de3fa80631a7338af66c5f8ed16ec0e75ba1933b161511b7270d43a4178885a242b319ae7213808b4ec3693eaac243082627e307b2f7d71796be3be2f9d9c8f07c9afb994cb78075b29d4c174d4366b0948d062e1336c7635485e59666115d99fdf6ae54daadb6ab8a5c3b79c97978058764a6bb217bd59a2576b59ff3a07263f9c6ea76f962a3d44aa4caef89f5b20c5f95226f990ea0bcb6c3a4813829be6c996cf63109603fce22ebd7d76ab37533d70f18747546debee9b454d7cc7ed37e69763dbcce8ea16eff04b8ff445694f062a3e98f4c165b00d17986c060a47ad9120b180cc4856550eecdeaa297144440eb07360a350bb2899dd375dc52fb11e9878ad98f9e9f6d56b38b6798ebce8c654a6fdc5ed09da57926fa09f210533275428fb73ffa414ba4186b3a24dc6655a960ef9f953e59e91620f64d421037d709494a1613c836d47b0ef6349402c2c8509dd8206531ce59554a3b67e156b5d15a0c1a1320b7042f886e9e8bd2ca4ab0bdbf23ea2d83186f3fb7cca4ef61f5ed348ae4cb0a9e45608cc474673e91eadd271a1f4139ed521360fb80a3cbcfa8daa74996cf60c2b65ed19894b39fe47127724f8d7770f9786fc6f26ef1a2eae8a42a3dd217f630091802b4d134b5d08168f2582db429fe52548974db4cb6aef0f53280e8da7eadea9751cbb4fdf6786a90b0015ec5df21b1562e221767701fbc6e895dcbc56d4ce7a94be30bcd5ee7fcddaae201a44b6e92d545b68c39e6a8b2bb8cfd0b79dd8d95f13ad37e46d4648888d4f05437523d2f0eee8c26258fb9ef291fd73b19f2794c7cf9752e043f607722db86d79bf12610543d463c220bb1f8d7969045ee521c65595fc1a9ba3940279d3d0b9f553935d8bb5695a232936b5fecf370c8d25c4103a3be0320fb5fa1a4fe135c6dec8df2755d073af06761186aeb49c205b88df16dc7c5fe3797f10f36597f244fc4d2979a19b3677e2b19a1321b1568edd2421eb013fa233de8cb2c62fe3b8ee49d496205a34d797a71286642e562b93294ad8c92269f3e3fcad6bc510d54d7b348638d4ea75e156046262026d73a1d078fcf3f518f791a09fec22384f0459866403aa42b9682f037d399cdcb7b37211fce72ca1ff1d44a7f7b7e3d3db32e30e69ab5f3d896d2b45a4ea778df61aad018510be7a28ffdbc66d8bca40e2004271d354f0e2bd61adcfb0a573a7260aa5660672a90936717b8bdd50dca4e5e12067c94beffb1ee7049db9bda9c82acefbcc2cf5f7a817cd3c1cfc70f09c0f95de3106e10b62a29c4b440731b9778ae375d7271a4b4c6e06bfd6f846a33d0cb7921e27aea5c5ac311f16628fea6e090659947708be6c7228841e350f56451ffda49531b656a8dffdbb6c81d4ab11997891049ef2b8ed29267b1e0b913133379ff820a6c820fa003221fe20b9a7f870856eb97141b19ec203fe2d8f03aa757a916b7947889379f2871e80bbce9bad7bf2e17b05c7043cc2e5b6434edb41b36cdc364d539bcc51ea976af87262a7f327044070b5538a09b2a6287b250b712198f7309a5e772bd3dd0b21513e6e87912877ddfec7a8226b777b9269a49f254082d42ac0aabc5cd65d91d93f2948dc085db5b2d705a2254e0fcb1ee90bff05325579d33f4150c7e897008f9e75f80ee22d0c088fd12d75d33239ef2b88fd382ca54351ef963a7b5190436982f7b46530b776bcf1044875fa5aa94bbbb9f6916341d9c04ee70a654a21db82a8486bc45515570931baf5c690e4bf30cb227ceffaf2cf3e6fcc7d1a0dbd9dd581941c17dfe8d3c053a986dffd765f169b7d31ac0d8f62ca6b079bbb533af87be1de2a17cb27d020499d697395b894bbfc0c6d94cb9033e12b4f9ce85e70997d5d56d53f700a987060982c65efbbdd7b66a6de28b7c9747f75f7ee28747e94fc2cdd870ede943ac7a996516d43cb6eabc13d60a7d69582fe410172eadcd3a67e0fa2417cddf4f4e527a7d75e5cf4a239d1f70d1bb83a40c31b8364e0aebb3b11c2d3838cfc4c037a584f00caf0e872c7fd294038f1e26f7edce4c1103234df08a0d1fca45f364baa57624044b2c30cce47d3d3594b12d8dd863df34494e15f47057862bebb313ca5ed44dfb37d175df87f183808d3eaf4891012c658682d2f0437fcdcf47add68a7668a18ca89137d74cec8385a24977bf2e8024f4b8c2e9576782a67a0b513e8f74173c6082d7bbe17b1f0347036c8cb6651fff311529274013dd1b77f2e4321377f1e078a1185ecb889ee8709771002b81728b8266522dcdb9c204dd7983d372ef1b6a98cea787cc18c2f88fd886f00b30e312acb5fcbe9ef668fd90e22c977fd040906aeacc28aeacdeae4f4e9ba2b4239c3742848f35e9bac339e0143bc7bb1796f0d6d9354e4b636ce45a525f37c9dd9d07bd4a8fb09c3056bb0d16168c06e4584062c88aec649ac40f73c2733610b5414be17a1449c4bf88fb0dcb700c4b0e32862415360004852047e941435057ce73d0bc84a7da7fb6e77271b35e0f3835a3e88998ba21c5a8d34340899be2e573ea106695bcc7dff6b832d68129a536cf6307749a5357a512f6fbbcbe28ed437df4cd8102a08fe665f1db48a868ed2fd2047c683f612c23f23b9c1b172fe829103fc381548ae5a6e4ca50667f14ad156629d08b59cc5387859cdcc5a67fa07a3368d71fcc6e3f35ea0b74754245990495177a4c084f387e6fcd424a49e55aaa34ca0f1651f4540e740a22a55ff812b8bda652863e3266fc5418a5b56cab83bf0a9679782ec27511193bedc233960ba26342a3dbf9f16a6ca0166138667e3670170b76ee3002e2cd6ebeebdd4311b1988b22b721b0b447d6e4205ab6816f7c4e033470810fd8f71c31cd6917ae117b05dcbe708fcb0bc45a425aeaf18fda55ecf671c4ebace6aaabd2c89d8933ee46885b97ee6b82c679ac5d33fdc787aea78daa9e9750c2b057c7fc9922e77fd1f34c17bbfff562788017d7f982588747a18e30fe7a02fb12517fa3b00ad3b8fdaa5e91b1cc7c129c522293685002aff6d3db958b1e894e4323bb1a2c06e826e50f24816fc959f7885faa54fd5287d1df0bfe1494489f753f8f4c4b7b35353e8c08d29c1542b03ea0cfec9d6c8aca165013a42b4938c8e85c0020be68e62f39302e62da752f481fa68e8de411cbb64933a14c9575ef69d8b89060c5ada743650dfe06b0b76661ba68a19fac1d0e2a68f5c5d524b2654ba0f6adf29a2e107ee2592a93e4f41b59c65e145a791617bb76d5eb5892d47bcb0f7ba7f4a10d57f1181bd13a4546e49d76894b357fd23c600c7a0efbd99789587fdc9b29354831b93793e9a5b030c2bc96c2c4ecf84472743ac029b1bfe878749d3cf846ff4a6b35b6868fe732197802bd1cd80a42e700847fabe32e38a2285228da7c58ead64ed13c453da33ead0fa8ec95e836b205e8c50114287d294ef0dc0a877ec5ac2045faf0cf0ede0280fc87f091538187d7865c5516a519126f96a73b2457a4b6fdc309dec36579cdfbc492953be385bd8b2e9c9ee9aa51dba194fba65eec789968870e0bd23836540fc1e7b91126f02e07f7f128bfa822d0cfddb8561e672599deb25e127bae838b8748a38e17e3020b4fe37d1a6618252a6e6c3a1c3b7f3d8656d85b4182784e9b46b065bc79e8581b0245ce7f4e9bf845cc3524a05956b9f45bbf7f81be029a2e90c93a0cc7a38f59900eb328b3e1fcea20c1c2858ddef6aa515c1095b"}, {0xc8, 0xffff, 0x2, "00c738668f70524e957c8bac2e0704472b6243eb6170dbb289286c98cd89dd68fd3d2d831c5fdc269346de4dfd4fd6896f4504039193453448a9f56bf2e78cd32924d3fdc7c83f79a4211074182bb4f5a0f7536dadedbb9439d56fb1d070072f0b2af0b04dc8502d5b8f6fdb1c47355819e1e2bb1a50b8c7405f93165ebe068dd07c04ccaac9f3717486d626b534d268d3192443823700c6915fb04822498d8be361fc9ccc440210f8e38916af16f2cad3"}, {0x38, 0x1, 0x528b, "d118ef2cf0dc48aa0991e5cdabdf5c245aacc6d555cbfac2def8d51f902c702861"}], 0x1110}, 0x409) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0xffffffff, 0x80000000, &(0x7f0000000000)="dc7349fd87ac9e549f1bf924d224aa4b3decabb30b0caa202552e77ac23bfddc58156d55ce303e62c898dfe165", 0x2d) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) unlink(&(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x8000, 0xff) socket$inet6(0x18, 0x0, 0xc9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:10 executing program 1: r0 = socket(0x4000000000000018, 0x2, 0x100000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8a, 0x800fffff, 0x80000001, 0xaa9b}, {{r3}, 0xffffffffffffffff, 0x43, 0xfffff, 0x8, 0x2}], 0xfffffffffffffffd, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x22, 0x80000000, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0xcc, 0x40, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0xe1, 0x2, 0x7, 0x40}, {{r2}, 0xfffffffffffffffb, 0x0, 0x21, 0x6c85bdc6, 0x4}], 0x9a, &(0x7f0000000140)={0xa1, 0x9}) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="85cce8b6aa7d43229a7693be765597f8c1c255e61001", 0x2e5) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 1: socket(0x10, 0x4, 0x0) munlockall() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x0, 0x406) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/113) 16:00:10 executing program 0: clock_getres(0x8000000000000007, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x102, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x44) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0xb) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000080)='./control\x00', 0x2101, 0x7) socketpair(0x0, 0x7, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x7ff}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/131, 0x83) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x100) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001280)=0x6) r3 = semget(0x0, 0x2, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000012c0)=""/4096) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r4) fchflags(r2, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002300)={{0x18, 0x3, 0x9, 0xf0}, {0x18, 0x0, 0x0, 0xfffffffffffffffc}, 0xb2, [0x80, 0xfffffffffffff800, 0x0, 0x6, 0x9, 0xfff, 0x4, 0x6]}, 0x3c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002340)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002380)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000023c0)="0839a289bc23a964b0869636421cb0349ba7d556456337f5cc2fc8f8802989d8cdaec66f63f9bda8982f726957787f6477d53b673e4a7b497ea40d4dcfbe660c924a4ec01263cf1abeed0c1f2f836247d54b2dbd0246612bbdd9151fe6039f21d5b7e940655236deea12382b074636990bc6345658563151614022b26615362f9595f998b237faee4f8b011b0e2bc14088b01c2c1ff4c9c2b62ad0164b79949526f7cfbbab9cbf794c1a656d26cb09f694ec570b2848f9935925b17435de0b14b9fe65f40aa4b3", 0xc7, 0x8, &(0x7f00000024c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000002500)) sendto$unix(r1, &(0x7f0000002540)="5528475a5c4fc5903599d7f84b660487bb7a37e8e0b41ee185cf662cca0c60ab3b1f1b2b47ab4d309911b07effb6157111e622631ec041eea1984e03ecffd653aa71d0731d233fd63a221420d1ed4c4ecce96fada70c5fb32c287488469965e4afecc8e6fa42dd5f80b3ccaec5d2620090066b3d1af7f96c509a49abd4ac554b4c497d233544ab829d208726faab4e4406a16906385b5fe5d4de6778dfd31998b1966e6e60a8adf69b5b5312714f40", 0xaf, 0xd, &(0x7f0000002600)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x3, 0xee) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000002640)=""/207) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000002740)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002780)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000027c0)=[0x6, 0x6, 0x6, 0xffff]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000002800)) r7 = semget$private(0x0, 0x3, 0x218) fchownat(r6, &(0x7f0000002840)='./file0\x00', r4, r5, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002880)={{0xfffffffffffffff7, r4, r5, r4, r5, 0x20, 0x7f}, 0x9, 0xfffffffffffff54c, 0x5}) ioctl$TIOCSTART(r6, 0x2000746e) mkdir(&(0x7f0000002900)='./file0\x00', 0x0) getpeername(r6, &(0x7f0000002940)=@in, &(0x7f0000002980)=0xc) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='.\x00', 0x240) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000006c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/5, 0x5}], 0x9, &(0x7f00000008c0)=""/73, 0x49}, 0x2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000980)='./file0\x00', 0x80, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x80, 0x91) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000100)) syz_emit_ethernet(0xfddb, &(0x7f0000000300)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0x635b, 0x9fe}, {0x100, 0x9, 0x1, 0x1}, {0x3, 0x400, 0x9, 0x10000}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x6) 16:00:10 executing program 0: r0 = semget(0x3, 0x3, 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/209) setreuid(0x0, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xaa6) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) unlink(&(0x7f0000000040)='./bus\x00') rmdir(&(0x7f0000000080)='./file0\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x7ff, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) getsockopt(r0, 0x17, 0xfffffffffffffffb, &(0x7f0000000380)=""/4096, &(0x7f0000000080)=0x1000) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f660600653004"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 1: rename(&(0x7f0000000140)='.\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/73, 0x49}], 0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000600)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000005c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x812, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0xc00, 0x2c) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x200}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup2(r3, r2) 16:00:10 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x0) dup2(r0, r0) pread(r0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet6(0x18, 0x8000, 0x4) r1 = dup(r0) fchmod(r1, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x89e, './file1\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3ac3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/209, 0xd1, 0x3, &(0x7f0000000280)={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r3, r5) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) r1 = msgget(0x1, 0x400) msgctl$IPC_RMID(r1, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/233, 0xe9, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x57a2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="af5f3db3284744fc513e279708759cc1b97963579a9778b4ae6eaca7777b6086e2cd630a6e933f2150cf45b3d0f992b387982599c31dd92aa7ea5a8fd28330eb9b9771fa7d05008610f53b58e9dc276945ea49c79fc6e2e9dced455d3d2fbd249f0ea1c88c716325c312596619d06b6547cfb196ca08c733e56a162b93f9b94bbbcb2fec21dbb4f3835af222b0d76c9263ac6ee90dce33198168de3620", 0x9d) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) semget(0x0, 0x3, 0x480) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:11 executing program 0: socket(0x32, 0xc005, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 16:00:11 executing program 0: utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x1, 0x2}, {0x6, 0x10000}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x10) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0x3ebad129}, 0xc) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) msgget(0x2, 0x100) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x0, 0x100, 0x1000, {[0x100, 0x1, 0x9, 0x3, 0x7a, 0x100000000, 0x1, 0x7, 0xffff, 0x5, 0x7, 0xfffffffffffffff7, 0x4ff9, 0x5, 0xffffffff, 0x5, 0x9, 0x8], [0x20, 0x200, 0x6, 0x8, 0x1f, 0x3ff, 0x2, 0x416fb417, 0x400, 0xfffffffffffffffd], [0xffffffff, 0x9, 0x200, 0x616, 0x0, 0x3, 0x7], [0x1, 0x7, 0x3875, 0x3f, 0x81, 0x3], [{0x3, 0x9, 0x8, 0x7ff}, {0x5, 0x6, 0x3ff, 0x7f}, {0x5bd, 0x1ff, 0x80000001, 0x9}, {0xffffffffffffff01, 0x2, 0x0, 0x101}, {0xf6f, 0x5, 0x400, 0x3}, {0x3f, 0xe03, 0xfffffffffffffffe}, {0xbc, 0x0, 0x4, 0x6}, {0x5, 0x8, 0x9, 0x5}], {0x1, 0x3, 0x6}, {0x4, 0xaaf5, 0x6, 0x3f}}}) 16:00:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) sync() mkdir(&(0x7f0000000000)='.\x00', 0x0) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x4, 0x0, {[0x1000000000000000, 0x100000001, 0x8, 0x7f, 0x3, 0x8, 0xa000000000000, 0x80000000, 0x9, 0x8, 0x40, 0x40, 0xffff, 0xff, 0x100000000, 0xfffffffffffffffb, 0x6, 0xfb], [0x4, 0x8, 0xfffffffffffffffa, 0x1, 0x3, 0xfffffffffffffffa, 0x8000, 0x5, 0x3, 0xfffffffffffffffb], [0x7fffffff, 0xfffffffffffff000, 0x777, 0x7, 0x6, 0x8001, 0x2], [0x6, 0x8, 0x0, 0x400, 0x0, 0x5], [{0x6, 0x9, 0xa8, 0x2}, {0xaa, 0x4, 0x5, 0x3}, {0xffffffffffffffd2, 0x7, 0xa7, 0x74}, {0x25, 0x400, 0x95, 0x800}, {0xfffffffffffff87e, 0xfff, 0x1, 0x5}, {0x7, 0x1000, 0x7, 0x3f}, {0x5, 0x2, 0x7, 0x9}, {0x6, 0x200000000000000, 0x2, 0x100}], {0x80000000, 0x6f, 0x6, 0x800}, {0xfffffffffffffffb, 0x3, 0x28, 0xffffffffffffffc1}}}) 16:00:11 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/91, 0x5b}], 0x4) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) r1 = semget(0x1, 0x3, 0x322) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x93) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0x808, 0xffff, 0x1000000000, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) 16:00:12 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = shmget(0x1, 0x3000, 0x428, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) renameat(r1, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0/file0\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x6) 16:00:12 executing program 1: r0 = socket(0x6, 0x5, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r0) write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) write(r2, &(0x7f0000000000)="a8af047f6d8955b1538f4962ecbe27173ffcacf660817468345ec2bf06dcd2d7b8f4f5b7f73614b37ba9c35509216fb01a29740fa35f6135cb547d8cee5493a4faa8c985aa3f42b544ae1e734cedfef5118e8d60c4f7420e6174025fa3b0f300910dafd2688377720611377c76f45ec8e5390776d8aab76b2c9b1e0819b21211e570c5baa2c837ce18343acd532fbac7d606a9b9670922ba4c4ed66fa43bbbd1919722f816e6f2aca5345f23", 0xac) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget$private(0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xffffffff, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xbe1a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x2}) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x8) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file2\x00', r3, r4) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x40) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xd8944ad1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r2, r3) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8203, 0x0) syz_open_pts() ftruncate(r0, 0x0, 0x1000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$dupfd(r0, 0x0, r0) 16:00:13 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = socket$inet6(0x18, 0x2, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x40}, {0x18, 0x1, 0x400, 0x9}, 0x6a16, [0x0, 0x58f, 0x2, 0x1, 0xcb, 0x7, 0x2, 0x100000000]}, 0x3c) setreuid(0x0, r0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x11e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x100, {0x3, 0x7f}}) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000001180)='./file0\x00', 0x2000000001, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x101, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) munlockall() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r1, &(0x7f00000000c0)="da288461b1a4e398fa81357226146609c762b3adaeed89526642a061db8b9657fcba9a6f46b0e9e36285d067ed0a3e5713ca3c1350d57cef84f9fe704a66ef85322da062d5629a4993e8c806aaf6a02d98a65814eb8d3afcd78ef2953a31954bfaad6d7185ab55f0f07c2e5b0e0ff1d542e992fc88e412fda20d6350b5d76099ca0a2a53254704d886437a71658c4c9694dba14e535089665f60ca39c8ad05f4a3b748be51d58b6ac97296554d40c39d2568e65e2bdde8c0c641b5e0410621cc3637bf41c161f1f9e218b3571d100dc572ee99afc3ba743cebfefa6d0f092e75142ff461bc8325", 0xe7) getrlimit(0x0, &(0x7f00000001c0)) sync() 16:00:14 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x50) ioctl$BIOCLOCK(r1, 0x20004276) close(r0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="ae", 0x1}, {&(0x7f00000000c0)="7f81fa97498fad9a236ecd3023f78bbbdf209b67c084628e2d5aadf298511373011b32a8f4053820c51c8910e4c47b79d25194f60b444007b5cde694bc08e5b319cde070f476bb791d9700e8f0f1bd7f6541f8b8183d462a23387ad70bac143b554a", 0x62}, {&(0x7f0000000140)="c3b6c50da50bca504aae59a84eabac7ced98af16c06797cfb89e66a3376fbd0566c6e33f175454001f25c27865127a3d8c9196bcbeb3348430a04e83a0827369df522fe3bf552f39b97d63c5c4453d3030a3db5107d646bd7198c841a4022f2c5645c00fdacf004360a84bcb3b3c170f82a551ca123732c7bae10510bcbb0c08614779cf500205827ffdc3389beddb00", 0x90}], 0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 16:00:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = syz_open_pts() flock(r1, 0x8) write(r1, &(0x7f0000000480)='X', 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5e, 0x3f}, {0x2, 0x4}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x2) read(r2, &(0x7f0000000180)=""/178, 0xb2) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1046, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x101, r1}) r2 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) shutdown(r2, 0x0) close(r0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x160, 0xa8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x81) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x0) socket$inet6(0x18, 0x8007, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf020000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) unlink(&(0x7f0000000000)='./bus\x00') 16:00:14 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x0, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0xa, &(0x7f0000b3a000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x800) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shutdown(r0, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400000012, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x11f, 0xfffffffffffff800, 0xf153, 0x6, "cb14e55149e42920ab7b2a8c8706e00f2472080f", 0x7fff}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) fchdir(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = socket(0x18, 0x0, 0xd68b) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) msgget(0x1, 0x104) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x107, 0xd15c, &(0x7f0000000080)=""/159, &(0x7f0000000000)=0x9f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 16:00:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/100, 0x64, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 1: r0 = socket(0x4000000000002, 0x2, 0xffffffffffffe) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) dup2(r1, r0) 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000080), 0x9, 0x0, 0x7, 0x0) close(r1) 16:00:14 executing program 1: mprotect(&(0x7f00005ad000/0x2000)=nil, 0x2000, 0x8) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000100)="1a28450c544571ee461e4cfbe7f4f773196db34ede5f67d8bde2de97b9f97a5c5387b48148653d5fcec90477f7ab8485f1be3fa3b2524c9ab22525322312cff5e57ca0e4af37c3172ed4eddb9cc0caba5b6e395345ecec6af4837017895b6ca81183a83ac6e221be6a11134b4e624c69935a9bfec4f11226d359ccfc492b4b1cff9fdf742c45590d699a8e759f49fe2fb87b83701f3fecfbb0440c82eb1ae372709eec", 0xa3, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xc0, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: semget(0x0, 0x4, 0x140) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x8000, 0x6}, {0x8001, 0x1f}}, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="f84f4a70f7750a6a6244392bdb0801ef0a8c5e36b81c6698b8f9e7bb5e98e1bfd9d92ccab43993ae641adb55e24d14d05f48270d7ae4530115a9ded20feaf3c98a80ccfeec0bde86bb244fbdb28142cd40b2c4fb18af412d7940887e3797d756536ef8f162f87f2144269a0009a0f648715c44204146692cfa6216ce378096a745b539f060d701b7e8848d76734e660c8bd01ad2957a30fa77591a36", 0x9c, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb8, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x4) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(0x0, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fchflags(r3, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) dup(r6) dup2(r1, r4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd20, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000200)=[{0x9, 0x7, 0x1, 0x8}, {0x9, 0x101, 0x3, 0x1}]}) 16:00:14 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}&\xc0\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!:\x00']) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r2 = open(&(0x7f0000001240)='./file0\x00', 0x4a8, 0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001280)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000018c0)=0x100) kevent(r1, &(0x7f00000012c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x3f6c, 0x6}, {{r2}, 0xfffffffffffffffc, 0x2, 0x200fffff, 0x80af, 0x400}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x3, 0x6}], 0x6, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf0000002, 0x3, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x5, 0xa60d}], 0xf23b, &(0x7f00000013c0)={0x101, 0x1f}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001400)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001440)=""/59) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001480)=0xffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000014c0)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001540)=0x7) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001580)) dup(r1) r5 = fcntl$dupfd(r0, 0x0, r1) chroot(&(0x7f00000015c0)='./file0\x00') ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001600)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001640)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001680)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000016c0)=0xfffffffffffffffc) select(0x40, &(0x7f0000001700)={0x1000, 0x1, 0xfffffffffffffff8, 0x1, 0x5, 0x8, 0x6}, &(0x7f0000001740)={0x80000001, 0x10001, 0x0, 0x10001, 0x1, 0x1ff, 0x7f, 0x5c1}, &(0x7f0000001780)={0x0, 0x2, 0x1, 0x8001, 0x0, 0x4, 0x9, 0xa}, &(0x7f00000017c0)={0x9, 0xffff}) getsockname$inet6(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000001a00)={0x0, ""/89}, 0x61, 0x3, 0x1000) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x5, 0x1}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x141) close(r3) dup(r1) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) clock_settime(0x20000000000082, &(0x7f0000000140)={0x9, 0x3}) r5 = dup2(r1, r4) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1c, 0x4}, {0xfffffffffffff1cc, 0x2}}, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xadd, 0xff, 0x80000000, 0x4, "33f773bdc04bd6e0d12358980c335a8c94dc28e7", 0x1, 0x7}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) read(r0, &(0x7f0000000280)=""/218, 0xda) write(r0, &(0x7f0000000080)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a37fffff992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) fcntl$setflags(r1, 0x2, 0x74fc538ce630c38b) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x1, 0x7ff, 0x9, "4edc1c39e361f6b195bace247ff3bc7edaea21ba", 0x97, 0x5}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x120241, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000005000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/59) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x88) flock(r1, 0x2) pwritev(r3, &(0x7f00000003c0), 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/133, 0x85) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2}) linkat(r1, &(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) close(r3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/158, 0x9e}], 0x1, &(0x7f0000000140)=""/182, 0xb6}, 0x2) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0xc002, 0x0) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 16:00:15 executing program 1: open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2000000000002d, 0x37, &(0x7f00000000c0), 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x6}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x53) write(r0, 0x0, 0xfffffffffffffc5d) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f0000000240)="a67cf18a0fb656708051bf7b7af5d88a85ddf0aa06622d05a6c488bead758763de4dc21d11adb12e0046e77f671e8987eebdf36c960073a848343d89b433b3d79ee2e56e34d8101eaa703aa4d4b5458f2cc2d836340dd0e534dce6c2c1ac6e144bb66efc6dcdb16a103da177de434dcfb7bd1d07bc4dfb76237a6b4bdba6a23618b39b3c52a021313aec1a90241e227bf357f9e7e37e76af97ae889a0325923be468209dcc712d922ea04b9a5dc832dc1a47606b210facd46a315f8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000180)="4b2b7400b10a5780e8aae30291fbc19780b0e030b75fc25576596ddaaf27fe3e0a30e3840001c2e33a913310506bbf9f764165ae066f7d24b2944342f35483b0631ec4196db153aa8acca25a18c9d5464679d6dc88ca57e01d0e5fd61b808d4369cd237b62a0bad1cdf0f6f7cad2cfc1f577ee5bafd8350c6670429ad175c060b4ddadf9f7563b18d4d8ead7ba723b2762e7d519702e5475dd66e908c9f8b385422354dca1eb1ee06be0211d5e4b726b46ced7ee8c57d489334110a63e") 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2fc) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x5}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x5) msgget$private(0x0, 0x180) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xffffffffffffffc0, 0x1, 0x3, 0x10000}, {0x1, 0x82d5, 0x0, 0x100}, {0x5, 0x9, 0x1000, 0x9}, {0x280, 0x9d7, 0x7e2a4d07}, {0xe15a, 0x3, 0x8, 0x2}, {0x6, 0x1, 0x3, 0x200}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000012c0)="915079c46f4ebe393b47cc4618f9e8fe84dd175a35a4ab73a872c6822223ac70bf32585b1ee4b19fc511443e82a1a9eec2d4a117f6889cfcc198e47fb0657ec2cfaee6b25c75e69f853d670289013f17849296793e", 0x55}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000001340)='>', 0x1) msgget$private(0x0, 0x110) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7, 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffffe) r2 = socket$inet(0x2, 0x3, 0xf5) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 11:46:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="529eeb09bd29b606f97344a87e9ae807fab5f76187e2a9e593d67249f8404ee01c67ad966a0e9b6005002d84f2055a94df69342598b981de66532044d8b7c1dc51405f33a1a614da5d9e37dd26845aefc2476e71fe9f81ae12e21ddd096acff20cbecc810b7c11e41fd4687d541683ad183864a21c472bb78efa2929e39a923b87f5bd41e70a54a4b5df27ff3d8f0686b28a38752c3fbd2b00"/172], 0x10}, 0x0) r1 = getegid() getgroups(0x8, &(0x7f00000002c0)=[r1, r1, r1, r1, r1, r1, r1, r1]) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x1) r9 = getgid() chdir(&(0x7f0000000180)='./file0\x00') r10 = getegid() setgroups(0xa, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 11:46:07 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xe, r0) 11:46:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = msgget$private(0x0, 0x2b6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/210}, 0xda, 0x40000000000003, 0x1000) msgsnd(r3, &(0x7f0000000240)={0x3, "e77991069b9ecaa7000f9c4000af705a9a9e7847cb8b3fe44f519071ffed23ea894cdbff"}, 0x2c, 0x800) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x101) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x9e, 0x800fffff, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x9, 0x400fffff, 0xffffffffffffffc0, 0x80}], 0xa000000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x81, 0x3f, 0x6}, {{r1}, 0xfffffffffffffff8, 0x65, 0x20000000, 0x80, 0x6}], 0x325, &(0x7f00000002c0)={0x3fbfffffffffff, 0x8}) r4 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={0x0}) socket$unix(0x1, 0x2, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/1}, 0x9, 0x0, 0x800) 11:46:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000100)=[{0x0, 0x2}, {0x41}, {0xce, 0x3}, {0x6, 0x1}, {0x85, 0xfff}, {0x24}, {0xc7, 0x1}, {0x81, 0x2}], 0x8}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000effff6a400000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:46:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) clock_getres(0x3, 0x0) 11:46:07 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 11:46:07 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$inet6(0x18, 0x3, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pwrite(r2, &(0x7f0000001100)="564df0e38e675bc851d48a78cf7cf9a3f2a6557d9974bd34502758f7388f3b84cc5c7d59ffa90400f7a50900a97e27ff98370906b4d2459799b3b5eafc8273f65da6685c41f4eda180332c00293eae29bc62e860584d5e489118a9cb5f7ddf6a6a6bd7512f6b342f80262688b9dae2cd2e7105ab7fcb", 0x76, 0x0, 0x0) socketpair(0x2, 0xc003, 0x1, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001300)=""/4096, &(0x7f0000002300)=0x1000) getsockname$inet(r4, &(0x7f0000002340), &(0x7f0000002380)=0xc) getsockopt(r2, 0x500, 0x6, &(0x7f0000001180)=""/43, &(0x7f00000011c0)=0x2b) pwrite(r2, &(0x7f0000000000)="6c1405825588de741bc1261e5fa7c4f4192ede305e2ded424d126b9435f931a9290433fe82abf27fc7396d524d44015d5ee145d98417e543669898506daf18c1bdec90edf80dea9d0286142e96a42c62e4ca9fe6ffc76be7cb47c4ef06b8f262cffc1f7561f5baa8f02c8b7d288d9ab0089042ffbe4bf53f7edd369c3f3448ec167415ab401877bf2ac7cdd57c18197347d092ba540de1ec404512c71ff8fd37a7115c6d47e4c1d81e83753a4eb49cfcdeb789f0195f6b5bcefa5833919eda3a82cc80e765f080e5908da0da998476a305d383053d5ad7885bf00f8eccae259752fef613b35463a3ca40f2", 0xeb, 0x0, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001280)=0x9) pwrite(r0, &(0x7f0000000100)="e303c2b2f962b71fda9428f8acb9ba3816b3317a5b6eab758d40e871106f1e88ce321a583a0eafcae196d17cfe7f18ebea5199606b4613419c07b6b1987382faaf726339d58afcf2abc85af56f3afce58e5e8153e25518ff189d4ea30029b0c7121baeaa37083ba995e3fa6a7876964317d2c1b6dd5150ee1cafc2a3f80d9dddc32dd632843f177e5a6545430c4cea9e1424ca54e240c9062720e44ec658d154b9a99c85851b142886e8da6e0bef2aa747a530ae45a0db8a38c20475869a5039d6138ca1b97a30627a34f6ce00649eeeb1d6b43fb3ed0ce9eeca80a83a1e3e2db4287bf6a54e28a4c24010d0bf226936ee17a1457db6a60c613d2bbcfa7ea42c1702b81538dafd226bda405b5e3b38f68ac3f858359d8158d2372b46b930a9660320ec05f32757688c43757ca16aa96888aa4954d29373b4caebef9540fd3644e8bdc108244b05c75aa3731ca77008f70506c6e5ca538dad871a6650439972e784394aed68e8d86d88f611696426480f6fd710c7d9153899d68226487de30bcc3d497ceabb1150d39a0e2f89dd6660ea21c48a3413c9199b953fa9acdba59c574d2ce68740732ec21312bee7d5da8667f8e60c8150250214eff1cfa5b5cfde305f390800aa64153d7ff36af5a2121778c770c39432fb79eeae707375ab3701dd22fac3cab4c8984c016589aa7007f4bb46cd9bc2c638097cb2a32c5015d2ea892fec4e4856d924edf02215494070b8f2e1b4ff97cdc1cb1782d7360f55b66fca9465fe7a24b685e648521cbbd35a0b43ea7ac4f2d8772c95c363ccd06db1f87616ae419c52c8a726092e8ebad533dec0db98c1db18bc67bb5d609f775903a3ecfbc8b8bf4781726841b0121309fdd2889ab6b3a55b145d65ad716822d983ae16428a2f4bd688e01a30a7ff24c796cef51dd7a9e731ce53edda50c0c8fc60610f5c85fe60be10bcc463ef3519e6d88b2ab5ce80c8dd5873465f61b5be1186a29983a69043898bce97f8ea5b471c4c13f60320f0e651fb5332ec419763023ff0dba59da347d44a7ad354f4b380c196d51601ec4ea60b7dcec06de6b45003415bad65e25221dedb618f658c12383f3f79312e609a94e832645daff5979ce490a98f056d56b811fd24454b79a53674f3a421a149a4b167309f73b1c9fa57da1288bf6b65706a41011befd5d3338bf3d6e8e78eb7f4bf52f8d4086334eb89387960f6c293adf9b516dfd3969ebbfdb291f92daff320ee5dc9da449f6df6cc44b264d5a987bba6cdb37de9a823ed0a8c83eb37c18cde01df493cab051f3d3f22fddab7b3dedfcd333796ad904e6d683805586715236bc8b34cbe43dfca4078b359c0106400bbe8b0b6c5fc3d70cb1ae459961170946e6a59c225a51a1e33d92b2718513f800babf8a2ceed401ccb75c9622912a030d1b710ede50f12fea08f255eee2243e8748f19393fe2d22ccd892b8aa954937164a347e0f051803431c7081e70d96b376045f8fe6fe3511aea3aaefc0971ffc80289b48aecd3b6bfee516d75d1c71b64135879007da1d83b746b5ececdcf8c072837a24a7dcd930224485ddd5f17d4ddff4b9876e5c52b797e2cf9f16b41aac12a7abb812e61aacdae11b4225c8e92ad6d44a4e2b02396bc28c9264ff54e506d79941dfa48404c75f45abc85fa02e5022830ca867046da93da127201beb54f75b9f88a9af3f30e30c6c66bdbf1532fcee3b34925b400f3f2dd497685e25ac617a517fc0e1b736da693a49e9370d89ca0df44f239dc554d1943fa6ff91d3628e8673d7a4b8fa93e01e4c7d52a7286989e9090c7ccb249ff47178768b089a4f1c3b052e78c7f9e4388eade10cd242cfb24b5ed2e1577e83bdc7c4e141c1473f95c1db2404c305c25e87ded799ed7ae0ea30fd6d32e5e41c7693fb0e7428cd2b46a0a1fd647c0eb878c8b78acba7c33b1df29061304d9e359a53b6488d70f8e786e71e87dfdd494bbc31562bda38071ae007a3b77e0c679da500322055943fdd7375fd575435561ec911403dcae0e61b4c0d8bb9539e91e148000e831a46c88b9d9c27a289f8fd37ac51c128cd2f88049fc6e6f0f696e8991ca2e78586509a1464fbc417c2469546de9be22fcdb5b8be281be73cb79f7c4965bb01f288aca31647aa2be8d2fe5e2758a5866f84ab1d01408b69b7410f920f8ab6a1dcd2e9288a9036643dd861091133fc0cae028c0eda4acac6108ad88bc0f0fa2cf37a6df94c0698e0eaf54bb92066eb6a8752c6d54f3050815540f3a7178f05d4750a2b178dee05a1fc4b83e713f67f9650fd565cfbb28f92358152993175416b702550f0fa5168270e603555a178b6d4382f9b07bc5d9b46ae7ede025afa5fdc45fc6148039b1892ec664b37d39c9a27198d6205f62eb90d8d5f2e42e9d61fc72d1aa7d9b69ddf87b0513067c2138c95ec691bc4166b9255bf10e65bb4df8f21604f813a24273772af03dca19563fdbe29bb4f49b4fb49360232d47001196b3e471f22aabf95c16dc6d14ba44398ab56da4228cb0348caa6c45fd75bf754f9dcb68b6ff0045ce01413567040750be72d5f9bf81c1578db6b06891860383f189374fc38286044ac4a9702421f662a2b44062a87e7b35a0ad81488caa08ab4a6925a29262963d5b428260e4b978725db83372c22849166e7122ec76013eb956ef6115987956926c7be1b0d8b46d1c0132268427820a345a03b1865eec903694d9815f976daad7e28bf4b61749060d2c9276623774222348875d5d25a57ae6787989b424a9d4ca6c0a662096dd6bbb29d9a92d4ddd2f7b92e30b7fdef660225c9c5235d51f35b0d7a2a258c6a3207e625bafb98569c2a3bdafef0ab7b7a56a5a62e13cdfb2ccd3ae8908a4798f339225998f938053de6cd217ab155632cec43a73e71111ab458af607d30cd5d1f0859262299d603749fdb43e10aaa4f195d27e37ca3b0261c81013ce33d4d2e6f3ed41138613ab4f6508c3bd8f2367e8b75113c2dcca2dd9e3f6d75e3bb02d6e1f9203b062705363779ef4f6b6935a04b124dc7a8661044bd24c7db24ea8fc07157e7921cf89d6861d033fcd848f3894c47cbed16acc64bb4273c368b30541f0f2ffec3d4faecdec61afdff8e004f089c2f76b74e31914af53037d684b159b96e4e2e0dd885f1af364fdc490637c492af4c0d2e0dcfe3c5d8345fd03ca0ed4390eec8f9f1f4be651e50e6441898f39eb52c57b26ba75cd06a3732deb7653bd34f06e0cccfbb85c3f14b863875ffb89a82c948f986b3a101cbdbc644d1cbe1cd353068d983978ce5211ffaf51f9e271901fe977a86722b1037abd74de2f4e75bd48d5ae61d37f309eb07da474f2601bd3f889a12684783d5749c11f9f2aa3ddac2242078166fe57dd0d70a144a43925ece46f2fce18197053a8469f352c1d9762557096b27345e3c5a260032e1be02e008a0608b171930c5d8b67c8e83da8b02ff76731ff34124be0f1e32144b13fb0499c3d6912dfe2116329bcf26259c4bd68fc1faf9ee6a6425dc6c1749f55c117da4f3bd141f321d97086d078a5413b31b746f6f2f96503804691dd49ae8929fb656fa2c511ffb7b89028c79a58f8a0d83ff97f58f289f1e9f029ebfb8a489bf8371b69e895801f61310981c3c9a7f6d8f463566e38c5b81740974f9f70cdfbb47cf5b0a3dfce0f970302e8a151aabf85910e81442762ec8c73a6376d63e9e6051a28a2378f9db232fd715f06ac196cf04f651d2331b905cc1cc31bd9cab481d6ab715cb5ee9378a99d6704777450790a167277d2596c7850b9505c84b0dfd10e2d34d3a861ee76a6abd6b62e3603edc622eecc198ec41ce272664e25570ba59168800b2a0dca61ec2ed6c8415cf4deaecfdc9fedcb83324588011db3a9f6b3c96f8dd99a3500ebf114a94474c34852c92c58c95da1cbc9a8f774c59efd357ad0f63405c75dc6c9bfc3ba5546fcb4cb1aee655ce015bfcca3194008c07a5de82a9b3665f33b0b9da13df4a75447a0e432dd19fb4771f59a13c62ecd122745f120cdb436364a3701169b8594536a7fa234c369854fc22bb5607c12662a2ae1e3abd7578aa8ff9c2ff22fe7d422e3b6a61bf689346e3347faf147b6d4e766a7a2141ce4f4b68e6bca2189d82869f689d15529b2fef5ee6661cbba9c17567157c10a29ffe920397b1d7bca76c53bb3fe558f5603e3357be11f1457287a2b20971ec0bfac8ff29d0702742b3385ed4ffbe852b3ab878c910c213efa9e770ce6951acb933f0c6e06e4f385eecea152e0c78d161edf238c0e7be3b19474ac728fa377525332607bce34d827335f3caedca5e6a9c85d6504fb6f11aab0a6db99f73c6414b62bce6fbff7d030ccd6336b193f1a5126bae603dae14dfb67fe6847a909b8bf8119ea3d3a93ce0b9a97a773536276a966c3a72f9c4db748a878ce43dc937a07a4662e974f79e4458944acbf23cbba22a457af7c32f186201c1be25e6b7fafde365f71caef52a92cfbc8799e8f5c80977873522c7b47830ab8d9789836f23e4e4bd955dec4fefe65cda33e680031dc5319ab4410822608912202e328249a036fb7f93b72d32e131d85b72f27448c876e25ddcfc0aba2d31e37460d4fa2d1d194c31060761f09b5bea6fe16ec5c5fa0303d0a1265da7f35acd64b535132b1d5bb4af287847b84228e874ba3e3757c6a9a41204cef40eb164a8d818494b982364e29d38872ce5d5b408078e8378ed6eb34f1561899f2f13c5931ea8adc61cc0889deff551c03c5d362a4ac732b90fbd2e4184a778c09043bc57f6036a4a9cd336cdd6b8b04f5660c7b02fdbfcbf8a7ae686c014644561c1dfe869104261c0cf65559094aeb88d093c314c46f2afe50b18df832a6e3bf8966705ac9daa0e3807d4e4caea99c637d5d1e904c2ce217d82701b7d029180a795e7b7734ce694ae3dcb4aaa35443adb2193779f624c7dfcbb5faf9eb686ebacd1f5ad35a9e96cfe7a1a4521a935e2b75c45df760b003d97326fb46c1054fdc81d4705bbd5588431e69ca30272b4be1f8fb00239c86064f87402cbe2e2703669a9879b70276c47a943d2946d012e9f6425f427e126fd48fa2d4eaf9b160197ef09c55dff784cfcda8a17e74fdc41f7ee5772a28d23c6ba3eee32769028b6397e77667d6511e02cf074e261779c545c0e12b6e24bc0e134a8f76fbca427087740610bc22dd96b6075cbc64933b70053b274ce9d4bafc1d66375e1c103f0d24cdd5cbfbc27c0b1833b61032a6e370e1768e950108023c2e035a2ae412f3dd46ea1bc605965f90097691e0cb67e6677992eebfe7bf23f4f1340406810b5a20863533d235525b5590468fa9ec596bb657c064f91b234cf82df24f7e1917a5470fa5ae807c366ff8e6f517c171d59ca0c94ddbe6a214992656b91f7183757438ad72ea891d0206c5aba153f7f726f9a0fa3179b71e31e629bb51010263061691be8cca6197888b6211a5603697fa5a277f2234ae4254f6e4e12e6dd9de8986639f9eb3924e757b246e1c79aa2e19f18707e7b975feb37a34947e39a18f4663680531d62bb9efa950c89580dda0cf52b53fe4d04790350b15258cf291adbbacd563f677807dd45f965dea6fc03c1c655b11eaa03770a735a89b14059b287d1d6f79e6b15314613ea7e6fc36c7074f9df8d2acf697c803552a88b124f94dcdad2abe95afec4579c44a11fd2b595f8b5645a857c8f7e6fac28653e1f81ca11e004e75e127d454e4feeddcae6f9ecac8c141ab8c02cc10c9635110bf1d187842ffb5aa42ac565ed6e2", 0x1000, 0x0, 0x0) getsockname(r2, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) 11:46:08 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x5}, 0xc) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x800, 0x75, 0x0, 0x7fff}, {0x7ba, 0x42b6, 0x8, 0x100000001}, {0x7fff, 0x1f, 0x8, 0x401}, {0x1, 0x4, 0x3, 0xffff}]}) 11:46:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x3da) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x1, 0x5, 0x9, 0x1af9, 0x8000}) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}, {r2, 0x80}, {r2, 0x121}, {r2}, {r2, 0x5d}], 0x5, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000003c0)) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x0, 0xf7, 0xfffffffffffff43d}], 0x3ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40000017, 0x101, 0x2}, {{r4}, 0xffffffffffffffff, 0x81, 0x10, 0x200, 0xffffffffffff61a8}, {{r4}, 0xffffffffffffffff, 0x20, 0xc0000000, 0x9, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x40, 0xb, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x8, 0x2, 0x5}], 0xb, &(0x7f0000000380)={0x800, 0x7ff}) kevent(r2, &(0x7f0000000240), 0x7fffffff, 0x0, 0xfffffffffffffffd, 0x0) 11:46:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040)=[{0x85, 0xfffffffffffff208}, {0x0, 0xbce}, {0x83, 0x3}], 0x3}) r2 = syz_open_pts() faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() mknod$loop(&(0x7f0000000340)='./file0\x00', 0x10, 0x1) close(r2) r4 = dup(r3) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f00000002c0), &(0x7f0000000280)=0x4) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x5, './file0\x00', './file0\x00'}) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) setsockopt(r0, 0x29, 0x9, &(0x7f00000001c0)="3f1847cb65a29ac820bff0d9b67765a39928c0775238c246b79fa8dacca0b7c9ab9b2ea8aa4cba3215114a6e128333ab997f30a2e87ff2518e3fee93003e7c29c0dbf201f23eaf5fb5a5f330a03daebf27a7a24d0747508e750a3d096ee970ec18e8784141d2a6dff8dc44c02df587ed4f358161d8d71126bd939da380da8d4899810a353fb7643c111902ea41684cae129cd516733ff08d35f6e6d9a608f5b3f05af7d432", 0xa5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) sendto$unix(r0, &(0x7f00000002c0)="c73251c2caf92a629c8ecb4407ec8e75fb9c9ec1a60157d0675ef7db621a9a1351e646f188df907577e50ded7ccb", 0x2e, 0x4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1000}, {0x8000000000000000, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:46:09 executing program 1: socket(0x18, 0x8000, 0x56) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8312, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x48) 11:46:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 11:46:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="2c7eba1604b1c178872b149d0c804bfc4c52d69a75e3249b914269fb7ba8266af7428977517d54dcecdfabc4f82b88ef3dedaf3878ba65f676035384aa3300f946cb52d0ce5bba639cf00303e3d6c1dea010ae473de6b1df8da31902074f76756add68d4369e9b4828d2791a0d713d98ac72ca889b6a087f93769d72b0f49dbcb9f81b843260f6445f0166e0fdac9e46c4eab148e86e7c1b12b82b6d3b9c470916df", 0xa2}], 0x1, 0x0, 0x0, 0x8}, 0x404) 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x4000, 0x40) shutdown(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchdir(r2) r3 = fcntl$dupfd(r0, 0x0, r1) syz_execute_func(&(0x7f0000000040)="c481f9590b65660fd28cfb8205000066400f64ffc461456236c481b711cfc482f93722c46230f774a100c4027920a0f812034af3dde6c4a3fd01e775") ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x6b, 0x0, &(0x7f0000000180)=""/107}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x8000000000002) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000002c0)=0x3) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc49d20714b5d38f6, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 11:46:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file\x00', 0x0, 0x44) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="15000000000000000000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2aa, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x87}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffff}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x80000000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x328c}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) setgroups(0x0, 0x0) setuid(0xee01) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x5, 0xfffffffffffffffd}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x81) r5 = getuid() fchown(r3, r5, r2) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8020, 0x0) getdents(r1, &(0x7f0000000140)=""/158, 0x9e) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x36) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x2000000018, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) 11:46:10 executing program 0: r0 = socket(0x40000000000000, 0x5, 0xc65b) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="347d03e2bd189e07e01243a9f3bcac3fabb1348ff857913defd1d3484b9d1c91368b08c1f5942009729575ddd041fe35817805369ee89a6d3329c9f717330972faaec60d13fdcacd4bf95e3ec79bee3d6723a22cf896e64fe3c3bde75d9986cc3bf3076f763234045995004c727ae9f06685dfd897061af23d55144846eb7bfd7186b7b25943ddc3f1a024144c3af9042be67da2fa598807c1c7be46d1c4ea08761de5c9cf4bbca8e721d0a0e659ec7271d840371d82b66855cd2c9fe3962464799e6139", 0xc4}, {&(0x7f0000000200)="5f29aed8b97f5f9997a8515445f9285930396fa2e9220578081e2c4a43c26cc6244f131352cbc5cd982b014bb8a20b5d81e5f763be79fbd1bf41865af2e3edef0dcc0659e5eaffc989a222f1084971501580157f0a2532bc2a270d40928f456942c95f7000128e9c4dad9822e9eef33e8a4d172e7fde17411750b0ada571ffa7bc6cb35f0a72b46d50400bc85eab6306ba4e978991008e29f4679d6f57f902f3a1f7331ce929d9a62e7a63b83a605fdd4f6e67c7b504411a597222345bbafeeb084d5ef4045d49e5d50bcf5439", 0xcd}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="b800000000000000ffff00efe200000073ad2f499ee26d4358fcd835b092b0ffaac2095d3eec4b8e1771e3dff58926f42b6ac07ea0717d193e17dfb9db4e90c25149736b5cbe5b73e27d3de5faa739fa25211f68c5a8ddaf79f65102e4df2c7d7be7ce15a4eeaa53e51bc212ea8b8c273a4888a07f391ff887565f7dbfb2ddd47a72c9ae0818dea7761604f49544278822f7b74fa127980dda789ecfd46702b52cb527db1b3d78bb62322a0174198dcceecefcbb5c000000000000001000000000000000ffff0000070000009800000000000000010000000800000018bd1ff5bd8178a2ce44ee8577496ae6cc92417c4eacced4a69b2c68af8a40e272cb7b6887466bddb98225adcf816850e4e44498f703769cd17859d244546c1f3217560b3767bbdf84d1dc68363a4f3ac54af5c6e68e56b82ccd9c9909937f2c629f55a0f282a571a49a2076dc00000000ed9700915ad3457a69fe8c3284b2bcf686c5602a9200007066ef603a0b00000000000000ffff0000050000007902c4f54dc6a376fdc6bf4a3a4377fe991288bfbe01f0874e5482ff6156d7414e19d402c049e53dd125efbd73f5ddbf30744bfd49c980c846491b87f1dadf0bd458006b9d88049d0b76467dcc3ae626f7f019b55e68ea"], 0x1d0}, 0x0) r1 = socket(0x6, 0x40006, 0xffffc) socket(0x23, 0x4007, 0xdb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x12, 0x5, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000006c0)={{}, 0x2, &(0x7f0000000680)=[0x0, 0x0]}) setsockopt(r1, 0x2, 0x7f, &(0x7f0000000580)="988924c8480997d0c01f597291ed29026fb75624e2634854d6bb1d236d88c007b42a7e8090f8cb6ec1164010b290dfdc264b34b542fc2c98d13ab1dad7666a6f711e6832467123f9947d43dcc4ea00d67b526c9da88bb5c931085961216e809099ee7d607174b4dfcbe055ac49496670105def9d105bf68107e6317ea902d2156074", 0x82) r4 = dup2(r0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000540)=0x10) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 11:46:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 11:46:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/104, 0x68}, {&(0x7f0000000400)=""/104, 0x68}], 0x8) 11:46:11 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x18}, {r0, 0xffffffffffffdffc}], 0x2, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80a1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e80)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x200}]}) fchflags(r1, 0x0) 11:46:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x30, &(0x7f0000000180)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x44) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xa9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffffffffffffffe1, 0x200000026, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:46:12 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:46:12 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc930}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28010, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x10000, 0x5405, 0x7, 0xffff}, {0x8, 0x5, 0x80000001, 0x200}, {0xb53, 0x6, 0x7fffffff, 0x1}, {0x6, 0x4, 0xfffffffffffffffe, 0x1}, {0x7, 0xffffffffffffffff, 0x1f, 0x1a78}, {0x8, 0xffffffffffffff01, 0x527, 0x8}, {0x1, 0xfffffffffffff675, 0x6, 0x1be}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000778c343373785b0ea581a31f2d"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x100000001, './file0\x00', './file0/file0\x00'}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x70) getsockopt(r0, 0x5, 0x5, &(0x7f00000001c0)=""/54, &(0x7f0000000200)=0x36) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x88, 0x3, 0x3ff, 0x100000000}, {{r2}, 0xdffffffffffffffc, 0x44, 0xfffff, 0x1, 0x4}, {{r3}, 0x0, 0x10, 0x3, 0x1, 0x9d2}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000400, 0x800, 0xffffffff}], 0x9, 0x0) 11:46:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="c895918fb89ed3e9b769218be73a7c8ad77efec7b4cb816195f4a36e7b1d6fad693af71d93aafb160b9b33d414741162285ec7e2800541396013beacb9219411e3c4e9cfa2cf53ae9d0e0246c551e991f0c4b72cbf695f32f89cf30638e11d4b6ef412276403e55d04d65399e6ab10230d1a1ee45f85d0bf72d4c4b0c946871c6f94cb5167640cda60eff2ffe992705e120a8baca3fc0e81490413deac818a77ae820b5978b22278866eae337c7a45e78218828bc3f2b53ec5452c3998bf7b45", 0x91) login: panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *485332 48272 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099ce80,0,ffff800000a08490,38,fffffd803471a7e8) at rtable_insert+0x66b rtrequest(1,ffff800015a23040,38,ffff800015a22fb8,0) at rtrequest+0x875 rtm_output(ffff800000a08400,ffff800015a230e8,ffff800015a23040,38,0) at rtm_output+0x6e5 route_output(fffffd8036d2ec00,fffffd80363f7a88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f7a88,9,fffffd8036d2ec00,0,0,ffff8000149c4270) at route_usrreq+0x363 sosend(fffffd80363f7a88,0,ffff800015a232e0,0,0,80) at sosend+0x660 sendit(ffff8000149c4270,3,ffff800015a233c0,0,ffff800015a234d0) at sendit+0x53c sys_sendto(ffff8000149c4270,ffff800015a23468,ffff800015a234d0) at sys_sendto+0x80 syscall(ffff800015a23540) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,6ea92b1f010) at Xsyscall+0x128 end of kernel end trace frame: 0x6ece4ef8fb0, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff80000099ce80,0,ffff800000a08490,38,fffffd803471a7e8) at rtable_insert+0x66b rtrequest(1,ffff800015a23040,38,ffff800015a22fb8,0) at rtrequest+0x875 rtm_output(ffff800000a08400,ffff800015a230e8,ffff800015a23040,38,0) at rtm_output+0x6e5 route_output(fffffd8036d2ec00,fffffd80363f7a88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f7a88,9,fffffd8036d2ec00,0,0,ffff8000149c4270) at route_usrreq+0x363 sosend(fffffd80363f7a88,0,ffff800015a232e0,0,0,80) at sosend+0x660 sendit(ffff8000149c4270,3,ffff800015a233c0,0,ffff800015a234d0) at sendit+0x53c sys_sendto(ffff8000149c4270,ffff800015a23468,ffff800015a234d0) at sys_sendto+0x80 syscall(ffff800015a23540) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,6ea92b1f010) at Xsyscall+0x128 end of kernel end trace frame: 0x6ece4ef8fb0, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4975 __ALIGN_SIZE+0x3975 rbp 0xffff800015a22d00 rbx 0xffff800015a22db0 rdx 0x4976 __ALIGN_SIZE+0x3976 rcx 0xffff800016bfd000 rax 0xffff800016bfd000 r8 0xffff800015a22cc0 r9 0x1 r10 0xffff800000994b80 r11 0x71aa0d708d1baafa r12 0x3000000008 r13 0xffff800015a22d10 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a22cf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=485332 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000149c4720,0xffffffff822b7b98 process=0xffff8000ffff7078 user=0xffff800015a1e000, vmspace=0xfffffd803f014528 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48272 522456 82110 0 2 0 syz-executor.1 *48272 485332 82110 0 7 0x4000000 syz-executor.1 78951 103206 97347 0 2 0 syz-executor.0 78951 51280 97347 0 2 0x4000000 syz-executor.0 51309 37593 1 0 3 0x100083 ttyin getty 9160 281206 0 0 3 0x14200 bored sosplice 97347 261431 5314 0 3 0x82 nanosleep syz-executor.0 82110 498716 5314 0 2 0x482 syz-executor.1 5314 41836 29356 0 3 0x82 thrsleep syz-fuzzer 5314 163366 29356 0 3 0x4000082 thrsleep syz-fuzzer 5314 477295 29356 0 3 0x4000082 thrsleep syz-fuzzer 5314 271149 29356 0 3 0x4000082 thrsleep syz-fuzzer 5314 117358 29356 0 3 0x4000082 thrsleep syz-fuzzer 5314 177230 29356 0 3 0x4000082 kqread syz-fuzzer 5314 44246 29356 0 3 0x4000082 thrsleep syz-fuzzer 29356 368210 11651 0 3 0x10008a pause ksh 11651 116756 79653 0 3 0x92 select sshd 79653 282143 1 0 3 0x80 select sshd 15011 498695 7337 73 3 0x100090 kqread syslogd 7337 455753 1 0 3 0x100082 netio syslogd 92031 496327 1 77 3 0x100090 poll dhclient 73086 102805 1 0 3 0x80 poll dhclient 56217 365036 0 0 2 0x14200 zerothread 36264 369001 0 0 3 0x14200 aiodoned aiodoned 1890 129694 0 0 3 0x14200 syncer update 27468 476320 0 0 3 0x14200 cleaner cleaner 52046 447370 0 0 3 0x14200 reaper reaper 57918 312852 0 0 3 0x14200 pgdaemon pagedaemon 80246 308440 0 0 3 0x14200 bored crynlk 5535 287529 0 0 3 0x14200 bored crypto 16524 243328 0 0 3 0x40014200 acpi0 acpi0 65848 504584 0 0 3 0x14200 bored softnet 8677 321927 0 0 2 0x14200 systqmp 16329 477991 0 0 3 0x14200 bored systq 5739 398444 0 0 3 0x40014200 bored softclock 41605 510640 0 0 3 0x40014200 idle0 44487 467112 0 0 3 0x14200 bored smr 1 370060 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 6485K 6796K 78643K 14054 0 0 pcb 24 9K 10K 78643K 1012 0 0 rtable 123 5K 5K 78643K 591 0 0 ifaddr 56 13K 14K 78643K 233 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 77 0 0 iov 1 12K 24K 78643K 245 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 76K 78643K 2769 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 125 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 1976 0 0 sigio 0 0K 0K 78643K 46 0 0 proc 42 30K 46K 78643K 508 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 216 0 0 in_multi 33 2K 2K 78643K 112 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 293 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 86 20K 39K 78643K 5584 0 0 UVM aobj 86 3K 3K 78643K 92 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 72 0 0 NDP 11 0K 0K 78643K 62 0 0 temp 164 2715K 3348K 78643K 8770 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 836 0 829 1 0 1 1 0 8 0 plimitpl 152 57 0 50 1 0 1 1 0 8 0 rtentry 112 54 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 319 0 315 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 33 0 33 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 121 0 111 1 0 1 1 0 8 0 shmpl 112 90 0 6 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4731 0 3300 47 0 47 47 0 8 0 ffsino 240 4731 0 3300 85 0 85 85 0 8 0 nchpl 144 7725 0 6100 61 0 61 61 0 8 0 uvmvnodes 72 5602 0 0 102 0 102 102 0 8 0 vnodes 200 5602 0 0 295 0 295 295 0 8 0 namei 1024 23276 0 23276 1 0 1 1 0 8 1 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 25704 0 25704 14 13 1 6 0 8 1 sigapl 432 2150 0 2136 2 0 2 2 0 8 0 futexpl 56 30812 0 30812 1 0 1 1 0 8 1 knotepl 112 367 0 348 1 0 1 1 0 8 0 kqueuepl 104 406 0 404 1 0 1 1 0 8 0 pipepl 112 1282 0 1263 5 4 1 2 0 8 0 fdescpl 424 2151 0 2136 2 0 2 2 0 8 0 filepl 120 12774 0 12677 5 1 4 5 0 8 0 lockfpl 104 788 0 787 2 1 1 1 0 8 0 lockfspl 48 260 0 259 2 1 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 58 0 48 1 0 1 1 0 8 0 ucredpl 96 3032 0 3025 1 0 1 1 0 8 0 zombiepl 144 2136 0 2136 2 1 1 1 0 8 1 processpl 840 2166 0 2136 4 0 4 4 0 8 0 procpl 600 4751 0 4713 4 0 4 4 0 8 0 sosppl 128 22 0 22 6 6 0 1 0 8 0 sockpl 384 1709 0 1691 4 1 3 4 0 8 1 mcl64k 65536 808 0 808 94 94 0 64 0 8 0 mcl16k 16384 6 0 6 4 4 0 1 0 8 0 mcl12k 12288 39 0 39 6 5 1 1 0 8 1 mcl9k 9216 31 0 31 6 6 0 1 0 8 0 mcl8k 8192 33 0 33 8 8 0 1 0 8 0 mcl4k 4096 93 0 93 4 3 1 1 0 8 1 mcl2k2 2112 12 0 12 7 7 0 1 0 8 0 mcl2k 2048 54500 0 54455 15 8 7 11 0 8 0 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 99412 0 99327 55 47 8 39 0 8 0 bufpl 256 12745 0 6805 372 0 372 372 0 8 0 anonpl 16 218617 0 209518 103 50 53 53 0 62 16 amapchunkpl 152 9822 0 9713 28 22 6 15 0 158 0 amappl16 192 11715 0 11244 94 62 32 36 0 8 8 amappl15 184 3 0 3 2 2 0 1 0 8 0 amappl14 176 36 0 34 2 1 1 1 0 8 0 amappl13 168 1944 0 1940 2 1 1 1 0 8 0 amappl12 160 16 0 13 1 0 1 1 0 8 0 amappl11 152 55 0 41 1 0 1 1 0 8 0 amappl10 144 67 0 65 2 1 1 1 0 8 0 amappl9 136 537 0 534 1 0 1 1 0 8 0 amappl8 128 133 0 120 1 0 1 1 0 8 0 amappl7 120 33 0 30 1 0 1 1 0 8 0 amappl6 112 56 0 48 1 0 1 1 0 8 0 amappl5 104 179 0 167 1 0 1 1 0 8 0 amappl4 96 2320 0 2296 1 0 1 1 0 8 0 amappl3 88 246 0 235 1 0 1 1 0 8 0 amappl2 80 17562 0 17487 4 2 2 3 0 8 0 amappl1 72 47491 0 47066 26 17 9 19 0 8 0 amappl 80 5046 0 5006 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 91 0 6 2 0 2 2 0 8 0 uaddrrnd 24 2151 0 2136 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2151 0 2136 1 0 1 1 0 8 0 vmmpekpl 168 14359 0 14332 2 0 2 2 0 8 0 vmmpepl 168 222343 0 220815 142 64 78 90 0 357 11 vmsppl 264 2150 0 2136 2 1 1 2 0 8 0 pdppl 4096 4308 0 4272 6 1 5 6 0 8 0 pvpl 32 638612 0 626375 242 91 151 174 0 265 51 pmappl 200 2150 0 2136 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 664 0 167 15 0 15 15 0 8 0