Warning: Permanently added '10.128.10.38' (ECDSA) to the list of known hosts. 2019/06/02 15:22:50 fuzzer started 2019/06/02 15:22:55 dialing manager at 10.128.15.235:36009 2019/06/02 15:22:55 syscalls: 322 2019/06/02 15:22:55 code coverage: enabled 2019/06/02 15:22:55 comparison tracing: enabled 2019/06/02 15:22:55 extra coverage: support is not implemented in syzkaller 2019/06/02 15:22:55 setuid sandbox: enabled 2019/06/02 15:22:55 namespace sandbox: support is not implemented in syzkaller 2019/06/02 15:22:55 Android sandbox: support is not implemented in syzkaller 2019/06/02 15:22:55 fault injection: support is not implemented in syzkaller 2019/06/02 15:22:55 leak checking: support is not implemented in syzkaller 2019/06/02 15:22:55 net packet injection: enabled 2019/06/02 15:22:55 net device setup: support is not implemented in syzkaller 15:22:59 executing program 1: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r1 = kqueue() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000040)}], 0x2, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x84) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x24, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0xdf7444a5d8d4bb10, 0x200, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x800, 0x101}], 0x1f, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x6, 0x8, 0x2}, {{r2}, 0x3e460037f2d663d9, 0x80, 0x4, 0x7, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000044, 0x2, 0xfffffffffffffff9}], 0x0, &(0x7f0000000200)={0x9, 0x8001}) fchmod(r1, 0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0x4) r4 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/64}, &(0x7f0000000400)=0x42) setsockopt(r4, 0x7, 0x0, &(0x7f0000000440)="f6b9a5db4059df0d4c3f6f69e0f181772255f14d914fd1ac4c0240", 0x1b) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000480)) ftruncate(r4, 0x0, 0xfffffffffffffff7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getuid() r11 = getgid() r12 = getpgrp() r13 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x7f, r6, r8, r10, r11, 0x91, 0x7}, 0x110, 0x6, r12, r13, 0x8, 0x6, 0x1}) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0xf2, r10, r9, r6, r7, 0x8, 0x3}, 0x80000000, 0x7fffffff, r12, r5, 0x2, 0x5, 0x800}) 15:22:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xf54) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xebee) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x505) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x0, 0x6, 0x8, 0x1000, 0x9, 0xa87, 0xfffffffffffffffe, 0x101, 0x80000000]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x5b3a4d60e0c6f6cd, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x4, 0x5, 0x914b, {[0x1ff, 0xe9d, 0x6, 0x0, 0x7075dfdd, 0x100000001, 0x0, 0x8, 0x1, 0x3ee, 0x9, 0x61, 0xfffffffffffffff9, 0x200, 0x7fffffff, 0x5, 0x2, 0x2], [0x100000000, 0xffffffff, 0x7, 0xcfa2, 0xce9, 0x7fff, 0x401, 0x0, 0x0, 0xb6b9], [0x8, 0x9, 0x0, 0x9, 0x7fff, 0xfffffffffffffff8, 0x2b12], [0x8, 0xfffffffeffffffff, 0x80, 0x20, 0xfffffffffffffeff, 0x7], [{0x5, 0x100000000, 0x5, 0x8}, {0x8, 0x40, 0x2, 0x3f}, {0x7fff, 0x433, 0x200}, {0x4, 0x1ff, 0x6, 0x20000000000000}, {0x9, 0x8, 0x6, 0x25407236}, {0x2, 0x4, 0x1, 0x9}, {0xffffffff, 0x3, 0x401}, {0x0, 0xffffffff80000000, 0x140, 0x100000001}], {0x10000, 0x5, 0x3, 0x3ff}, {0x6, 0x0, 0x0, 0x5}}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000004c0)={0x2, 0x10001}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000500)={0x9, 0xfffffffffffffbff, 0x8, {[0x5, 0x3, 0x5, 0x7f80, 0x80000000, 0x0, 0xff, 0x1, 0x100000001, 0x1, 0x400000000, 0x8, 0x5, 0x3, 0x4f, 0x4, 0x3, 0xeb37], [0x0, 0xa5, 0x5, 0x25, 0x1, 0x8001, 0x5, 0x74b, 0x7fffffff, 0x8], [0xffffffffffffffff, 0x7fffffff, 0x8, 0x6, 0x0, 0x4, 0x8], [0x6, 0x6, 0x1, 0x2, 0x7, 0x5], [{0x5, 0x8000000000, 0xfffffffffffffff9, 0xffff}, {0xffffffffffffff53, 0x9918, 0x3, 0x8fc}, {0x100000000, 0x3, 0x2, 0x6}, {0x1ff, 0x9, 0x6, 0x9}, {0x4, 0x200000, 0x4, 0x7fff}, {0x5, 0x9, 0x3, 0xb4}, {0x20, 0x90f, 0x100000000, 0x9f}, {0x2, 0x8, 0x4, 0x979f}], {0xfffffffffffffffc, 0x5, 0x401, 0x7ff}, {0x5, 0x400, 0xfffffffffffffff8, 0xa13}}}) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x0, 0x1ff, 0x5, 0x0, 0xf209, 0x80, 0x1, 0x2, 0x2, 0x7, 0x8}) fchdir(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000980)={&(0x7f0000000940)=[{0x42, 0x10001}, {0x8d, 0xffffffffffffff81}, {0x47, 0xae}, {0x163, 0x8}, {0x0, 0x629}, {0x85, 0x80}, {0xcf, 0x7ff}], 0x7}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000009c0)={0x5f7e, 0x9, 0xa1, 0xbfd, "93544155314430b55f58b8107dfcb98817926d07", 0x1, 0x3f}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000a00)=0x200) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000a40)={'./file0\x00', 0x0, 0x0, 0x9, 0x1, 0x80, 0x9, 0x0, 0x0, 0x0, 0x1, 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0x27, 0x8000}, {0xc7, 0x800000000}, {0xc7, 0x2}], 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000bc0)={0x2, &(0x7f0000000b80)=[0x5c7139fd, 0x3]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0xc90, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, 0xfffffffffffffffe) kevent(r3, &(0x7f0000000c40)=[{{r4}, 0xffffffffffffffff, 0x22, 0x40000001, 0x0, 0xffffffffffff23ac}, {{r6}, 0x82e417bf0cb7c436, 0x88, 0x4, 0xa4, 0x8}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa0, 0x6, 0x8001}], 0xffffffffffffffff, &(0x7f0000000cc0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x6, 0x2}], 0x100, &(0x7f0000000d00)) ioctl$BIOCPROMISC(r2, 0x20004269) syz_open_pts() 15:23:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x3}, {r1, 0x4}], 0x3, 0x9b6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x260, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') dup(r1) syz_open_pts() 15:23:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0xffff}, {0x18, 0x2, 0xffffffffffffffff, 0x8}, 0x5, [0x8, 0x3ff, 0x200, 0x8001, 0x9, 0x100, 0x6, 0x9]}, 0x3c) recvfrom$inet6(r1, &(0x7f0000000180)=""/163, 0xa3, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x6c5, 0x80}, 0xc) 15:23:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) flock(r2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="24c8e8478da0ce5531bc36c56f08dabf2e057f6d64c3f5f3c2713c176f600cf55d590057cc3ff18f265d00f5a2c5194c14ab19d9965793410aceef11b52fbeb7b2835b202afb5efcf5e5786d08ce4bc68c9a7104bb6dc57f8dbe2d1a824ebfe1e1e9dab864d82460348fda25bffa160c6546d2849f696906bf2116eeebe19e111e2d2ae4a6d23b03e9994764c1ed6f3eecfe2dc363a9f386fd042c22a48689f43c445e3126872bd9ecc18471a95b96ed8759d78b8d0e7d4929fd8fc59407750b52986949f3fd0671265e123c3e49fea877774763f3ddf487d5da8dab7a3a807f347fdcaaa7", 0xe5) 15:23:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 15:23:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x46485d48) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 15:23:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x7}, 0xffffffffffffff19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x600, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f00000001c0), 0xa, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 15:23:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) ioctl$BIOCLOCK(r0, 0x20004276) connect(r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x13, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x80000001, 0x3}], 0x10001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x45, 0xfffff, 0x80, 0x1}, {{r0}, 0x0, 0x40, 0x0, 0x5, 0x40}, {{r0}, 0xffffffffffffffff, 0x21, 0xf00fffff, 0x2}], 0x7ff, &(0x7f00000000c0)={0x7d, 0x1}) r1 = dup(r0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e380400aec4c7ba7d8423e9a0dbaf6b1b2373bcbcec1a04836a9038426ac677476a9c3a3e80f0c4522b44db97ba1595503a1603df65460e5fd2ef6db5fa8d7e4184ae4b4850ba"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="eaa61249ebdab0d059bcd39e4e1da07634c427925478507e5c5f79d68e01fb1cba8bdd16fc3890d53eba9d82424ed3922488f74bae2e20ca38df61f8559ddb7c99ec369964e11f3abef2ba2127c78116d9b440ca6e14394a31fca55f0ac7f75064b2233c7ccab5a1b5b785b0a89a55cd5f8896fee1ce4bb688afe0206cdde655502005ec271e224ce77c1e38c33a7f039fbaf4ab80dba126c98e3178245254c10aa1a9d92c6c543dc235c65394c48e944daf3e86d0dbfc7db0a4d124d3cdf17174ccc7a4b88eb59f83a0962adc9dbf6873ea6bcf923717d6df1eca3c975c12bf24cceddacd52d56a364c28469e353ac072c6", 0xf2}, {&(0x7f0000000240)="b6ed59077d6e01b314e2d5ed9ae54c728b8127cf10b40046c51ca96a310a0527df6285abe7674ed8ce9cd4f6106fcef303563d4091e734f38d4e86cbfc49b2e2b40c30fb3c878428aef8d2845dca0491d4872378d2764e8ae9f2aeba7ea278c5103d1d62372e8eda4ed3083bd799debb7c9e43e0a61f837ca6025ef99960a08fe57d4908e15d3780125dc28eacf5456afe2ea9c2849c5e16c4afe9445be317b63020de41999b0bfaab0eb5d6056512f1099b62b3ba38ec7a185d068d7ade82fea7c50bcdd018475c4e78fd51b5397a907c", 0xd1}, {&(0x7f0000000340)="1be1ef52769ab65637f887cb0e8fb950b29584e253a2085863fe81f22b4278edd5f45daf767cd9af982035ced685300bcbe7d6c8cd3c177b5a2db78c8f457b3b3f6f9de2065b85b7eb8138fe28", 0x4d}, {&(0x7f00000003c0)="38ffe381c23ada51d61a4d9700ba542c44f83a6b5bae0a90aa5696ca70791ef3ddd586822ca73e3ed4bf825511befad968e8255baa03296dded24f159245859b3acf3dc2bbdcdd54ccc88d5375e197d936d67cac7bc408cd62", 0x59}, {&(0x7f0000000480)="0bfbfba35a7dae8477c3bcead7b05cd920bbbc03a5639f8653a4824b85f7a4738ac86688237cf2fcf14049d67af548f9d56bded0fcbbc3d27cc1e86917cfd3272a53cd5e581a42b47169c1b8b0b65b4cb3487ac35380c1", 0x57}, {&(0x7f0000000500)="d885e8b41b49dc331e6c2e3b4dcd39cbead65c241fa5ed5b77366feb", 0x1c}], 0x6, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}], 0x28, 0xa}, 0x1) 15:23:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./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), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x800020) sendto$inet6(r2, &(0x7f0000000000)="6d8446969bc3aaa4e975cda62e2acf2cec59036374b77b001c950984a9bdb194bdea5197b8ef3562fc05e5", 0x2b, 0x8, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x4}, 0xc) 15:23:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) mprotect(&(0x7f0000b47000/0x2000)=nil, 0x2000, 0x1) 15:23:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:23:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) listen(r2, 0x101) 15:23:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 15:23:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) r2 = semget(0x3, 0x3, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000080)=""/138) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 15:23:01 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=0x206) 15:23:01 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0xc000, 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) 15:23:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 15:23:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x46485d47) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 15:23:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) fcntl$setflags(r1, 0x2, 0x1) 15:23:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) clock_settime(0x6, &(0x7f0000000040)={0x7e, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) 15:23:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) getpid() r2 = socket(0x800000018, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) socket(0x18, 0x4000, 0x7ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() r4 = getpgrp() wait4(r4, &(0x7f0000000040), 0xa, 0x0) 15:23:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x106, &(0x7f0000000080)=[{0x49}, {0x28}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x410) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0xd8, &(0x7f00000001c0)) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x5, r4, r3, r4, 0x0, 0x22, 0x1}, 0x3, 0x9, 0xc51}) r7 = dup(r0) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000006c0)="c02c975ea5270574d27b526c1deb72ac5824f88d7c4a19d88bd27b47a75308f4393bd95771081c4e8c4beca717ecc7482650b75cb64aaad1ec383eced965cc3137c157b218ef72d1a0a2fa552ac001893cd36ffa35eb4936da4c0e9df0aa96e9b712d0e5d630cdeea6dd612305682e36fc0ecdfd758269f18d62b0f2a3cc53515f499f216367096c84a5bfd0d536aa8d331f8a53a9519832290e015b287fa45ba592d3ffd6644c919d5abf30a61b3a5e2863090cbd", 0xb5}], 0x1, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getgroups(0x2, &(0x7f00000001c0)=[r3, r2]) pwritev(r7, &(0x7f0000000580)=[{&(0x7f00000002c0)="7ebea606e6e44ca396c438db458a296d5171144e9533bcd83eb9b61d29ad69ef", 0x20}, {&(0x7f00000003c0)="d1767bf00afa52e0656fd4fccd6bcc3c196211119ce3113c6478b5dfa4d0df2a1ee1b0863651a8", 0x27}, {&(0x7f0000000400)="659e1bbe80487b073c34c2b9ccf4c79007452f3acecc04ed7c3612d7ae535f28f24d964cc1108ef12d600ead72ba3a0b752a66fb85fff7bfbf115579c1c02f7c1ea1a8e2de0e191ffb894252c5f98a3b026db1bba49d99cc954d62c6b5814418fc862cdbc6555de182bf389acec275b7b427233ce2f2359a41fa2fe6ecd99cf41c7e4eae47b3894c4ec9f084f0612a2c6aab49a3cda387966a32a785650dd022429b2d2ad42ee1bc8104353d9ad223dd4356", 0xb2}, {&(0x7f00000004c0)="38b99bcf8c42a3839b225531ce812e74deb36a2850201a6616b76b7e51dd3449ec04b071b4fd03ec7e73c4d73218c6c27e1e5205126e24cd295ee993bd9ca81a37573dd6cdcd89fd15c0cf08ee220f965671897eeac5b6416ce633f64135d5d41698b61d3f132700db53997f74fb2ac84d0d889cc77f6292c7909084e4fadf884f9b1e6169330b3c2bedc39e8710b7b27e89214b0d907ba2a1d6b905979c5623160d8b25d778e24d8c727df55ba4a489bb9c2463a8f3e8", 0xb7}], 0x4, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0xb050, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 15:23:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80000000000000801000042df00000000000010"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x800000018, 0x2, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x7) close(r0) socket(0x800000018, 0x3, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:23:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001840)=0x123) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x2000) shmdt(r3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001880)=""/141) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setgroups(0x2, &(0x7f0000001700)=[r4, r5]) bind$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="11002e2f6608fd29dbc6"], 0xa) fcntl$setflags(r1, 0x2, 0x1) r6 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000600)={0x3, 0xfffffffffffffff8}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001680)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x4410, r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/134) dup2(r7, r0) sync() getpeername$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 15:23:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x0, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) 15:23:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = semget$private(0x0, 0x1, 0x12) semop(r0, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 15:23:01 executing program 1: socket(0x6, 0x4000, 0x20) geteuid() r0 = socket(0x2, 0x400000000002, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 15:23:01 executing program 1: r0 = shmget$private(0xa, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 15:23:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1814a, 0x101) mknodat(r0, 0x0, 0x2100, 0xfdfffffefffffffa) 15:23:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16a) 15:23:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 15:23:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) read(r0, &(0x7f0000000080)=""/240, 0xf0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 15:23:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100a0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 15:23:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x14) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000380)=0x1) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a8720081ff7cc53c894303b22f1a0b404f36a00f90006e10020000000000000e0208a371a3fce1060bf800e6fe00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5732405757105889a2b32728f83ea65f3482e093de7cd0b10427a00000000000000", 0x150, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) 15:23:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x6297, [{0x3, 0x5}, {0x3, 0xe81}, {0x3, 0x7}, {0x0, 0x1}, {0x3, 0x61c}, {0x1, 0x3ff}, {0x0, 0x8001}, {0x3, 0x80}, {0x3, 0x1}, {0x3, 0xfffffffffffffffa}, {0x2}, {0x0, 0x7}, {0x3, 0x7}, {0x1, 0x200}, {0x1, 0x3e}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0x401}, {0x3, 0x7fff}, {0x0, 0x9}, {0x2}, {0x0, 0x2}, {0x3, 0x3}, {0x2, 0x3ff}, {0x3, 0x1}, {0x3, 0x6c341394}, {0x1, 0x9}, {0x3, 0xfafd}, {0x3, 0x9}, {0x3, 0x7ff}, {0x3, 0x1ff}]}) 15:23:01 executing program 1: r0 = syz_open_pts() r1 = dup(r0) accept(r1, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) accept(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffa5b48fd2, 0x0, "5a2b3707d5ae43ac6b85826d3542a501e621c467", 0x0, 0x29824ea}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 15:23:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="6f96", 0x2) execve(0x0, 0x0, 0x0) 15:23:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 15:23:02 executing program 0: r0 = socket(0x80000000000002, 0x3, 0xda69) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000140)=ANY=[@ANYBLOB="56022e346606009f539e162f696c653000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) 15:23:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x3, 0xffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x3ff}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 15:23:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x29aa, 0x819c, 0x4}]}) 15:23:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000380)=0xfffffffffffffde5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x6}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r6 = semget$private(0x0, 0x5, 0x8) semop(r6, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000780)) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000700)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000300)=""/61) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r4) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) semget$private(0x0, 0x3, 0x0) 15:23:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4811, r0, 0x0, 0xfffffffffffffffc) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) 15:23:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) 15:23:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) 15:23:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) dup(r0) 15:23:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="a28ddcf0950491d3ff70f79e8be44afe9134b0c195805c6fca382346b7315c72d09be96bc0bed5d29145e7a8f657c0c6934863f30968d7fdaaca8f6616d0c1918ed898f906607075d4c3dcee4a8c357a4054650768c5481a1a7259101f11bb4f97b6b14fe362c5b59ea67803577ae237169e0ad5e162a0d937c8c2c06bb11601a8d685b5a59c9baa5aa8b45f441b0c3f9b7272145894eb7fdb1021f2553ef8807ad5f7f0eeffefacb97c8276d91e41423ffd9280ae524185f6ef2cadcce19e306cc894621cd132a5a2e277be740d06f824cd9ddb2fe5fee623b9cf27eaffd89a7ba0b41dc033c488f0b8dc345e1093a4768aa5b50d9924eb07f5c40b5b962ae9f31d358eebfe046abd8fcfdcc72a3c944967490806b885cf3f2a9c147d287557c91c996e8211e603b29ae6477ec6426cd3765510210c16e197ee9ffb84128dd95e0ed804e0503177eeab505e65f4fcf612d21e6ce3f2a8e321402ff446a28bcf8542f798c6b76035516e0e71dd8e2c18992db38b9a56ffb2457817b52f90233cd24c78710ee7aa174daf6e1746fddef3b56f74fbf50275fb8828fa0c5ea6091186b854c3f4d2cb5d5ed4e2ce8008f6512114b229074d2a068f28ab04e289a5766e6b667b8a741a273bcef6b8974fe5c197d0ccd9b19769fc8231130c2acb4bb04cdc5b3f721cbfd20daad5b71401bd4febcbaac17d7cdf0d153dc35c4ba88a7c0afd5a04a6d182cc1da79e8d4912127d1a1a60b1060993862534a8355a9b1d2c72ad80d0dcf044abe9e8a1060916ef1a4af79b01162920add4b03b3f268d3bcef5b814926f4f6ac0492c8be0efc3d5029196e533dcd88cd34e907f76c9046b9e83efc3b37175c5a75318debbd891a01d0335048d1922272a6e75b4c5a23901fdb38399744a702891f72c210e0df057b784364081dae6e455e1dc1585e8088e6dcb4e687b5b66784abe6416459993214965ebbfbc883cede5d0b7e401df3b588e07d263968bcc02c8ad072c027ec4c0bc14784047dd2a4d52effe8f616aae508e971c8672754d42c4a437905727370be623bff1b3d45e9c9be32f9c2bf60d823824e2bc99c16c28988998b49d7a8deac97a9c7e0957e85779bb49556b6fe8437f45af7d7c8239af36699cf21c42619342fa1088afb5dad76764b9108b05e1b06bbafe145b34dbb11066b0e59950ba32b1589a6d212b933a71b60d37e67619adc820c724d031e0434a631d6c46a10598b405cdf8c96bf64405d2f02d5be44ee96a399da4879fff26d9c454bc338be5a6d4730893bb816051c07f9728a6209bc9b5c55d3a21d10b5dd301323b7b7ae4ffa13fe9ba4b6d034a998aee585de72562a68c5d848573e8713f53de29c1900c53f1bbba5efeec8b7e4840c5bd5c93a10092098cea4f2f88419b015e16d55f48a106fd0c177c75eb49caec9f44eefe3148919e7782e5869fbbfa6fc5fe1d34ed5ea34dd70cc3e6eb73b8c0349d96261f045835e118087d720f9347b102ecba54aada5012882f14ec3532687ca91de88d11df1f554ffacc75ade5113a71248dc3309c3765c092d814e8c74e290c3141db373caeb39f13f3ae605719549a81f98997c8e380782bdac567687e0c53c7e1bf320b62869dd4bab0a12eed74f63672d3693362d59ebab0bfacfa8a0094e3c0c7b39b8c879a020aeb219aec0a77176af69d5b4caa9017f95edeac6380a9047fe5838391039d2bc133aa9db268a931ee884266dc90eb9da89a13dfb408a4ccfb91090774552fa86e141c767562d3cb4ceb5885c8490ec43613de237717e4fedeeeb66c54658772e3ee35082f03e4de81207aae7d5d330b2173858bb254c7dd598c7b6576b06d9790e9b421bfec371b5ae7dc19d17628f533cbc4ff92d6136c9b0be242f7d785fe7c56b0da69f8d4d154f374359e1009245968109114ae6667320ffc547ff3fe82ff01ac716002c786bf2ca4b1d92dbcf6fb4b271ba16fbf0a6a3c08dd7761fcfa648afcd0057129962874012c1bea3652af911806e8fdfffb17223e23327731d39562d012ab6f9ae49ef2780b36faa9c696455dd7a824f1ee3117bfbe22707bc1f83ca942cad0c74a0a189a895089cc092205387d8edfc48e80d8f37b0381178a9cce74d734713b30b1a1657c0f0711b009c0d49b0d9d08f36616a11ee2036be0cf93e7df55b2925ee3dd90f6560fb1f5762d88bff68861cc03e4c6060c01e3a7f493b2d969dc1557eaad7e3720d5af59230e31f4e67d48cbbd5b7ae5a5bcc5577e7566c65ea8ac72b53c11df4e0e53fbe9c5219d79ade6d2029d8513ac21f68fc31463805712cc9a5490b3492c8bb6e46e73b96da5fd98eda6c385da93f13539680bde6fcda35b7a5e141658f0009011e69abc644daf8f11243a5421826be503c75d772a4159228dbf48bf7688f20a09e77d291e3cb8a0dcbfd52f27bed50d9c75f79d762b43a5ea77c8dfa23e9a9c568760a5284e1d97a8093d23fc0fed5e87b9c43426f184153661e90b5550a23bc84949c8fed8c855fcf7643df104aa0a1c9b2a5bc1a684b472e90471edc8721b653fae3f4b5ffeb71244666021f9f33b722820cb3a28a0b95054454aa397f79e8b42077367e10da811e8f4b4f38d4f7e1d6e3f85a657b94895b615e1422fb481fb6b5c98dedd42a78a616ba96645d68136e91fce51a05d8b68f27c4b0271e02c180348a016d41ef02527d0f629fa992346cd2294795add18f3d483dc5750bbe769052d0b7145e10ff78541560e", 0x7a0) 15:23:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) 15:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 15:23:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) select(0x40, &(0x7f00000000c0)={0x2, 0x2, 0x8000, 0x7fff, 0xffff, 0x6, 0x200, 0xef9}, &(0x7f0000000140)={0xc000000000000000, 0x401, 0xfff, 0x3, 0x40, 0x80000001, 0x800, 0xffffffff}, &(0x7f0000000180)={0x2, 0x9, 0x4, 0x2, 0x1000, 0x6, 0x200, 0x101}, &(0x7f00000001c0)={0x800, 0x10001}) 15:23:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/124, 0x7c, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mlockall(0x1) 15:23:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xb666, 0x7, 0x113, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="4bf0419e50298fe4a87727e97f0d8dde7b9ab8546836d0ff90c85e61856dd5252714c5c9150fec8ab3e2fc94aa976cc09f13d71f21831d34172933e68faec92b707382c78810228ee5d9762ac571bcc749", 0x51) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc5, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9, 0xc000000000, 0x401, 0x7fffffff}]}) 15:23:03 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x110, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x96, 0x7fff, 0x5, {[0x8, 0x4f4e, 0xe72, 0x8, 0x3, 0x400, 0x9, 0x80000001, 0x8000, 0x1, 0x5, 0x4, 0xffffffff, 0x4, 0x6, 0x7, 0xfffffffffffffc00, 0x101], [0x81, 0x1, 0x0, 0xb9f, 0xf70d, 0x4, 0x4, 0x1f, 0x20, 0x36ad], [0x4, 0x1ff, 0xfffffffffffffff8, 0x9869466, 0xffffffff, 0x8000, 0x80000001], [0x9, 0x10000, 0x3, 0x41d, 0x8001, 0x7fffffff], [{0x0, 0x2, 0x1f, 0x7}, {0xfffffffffffffffb, 0xffffffffffff8001, 0x5, 0xfffffffffffff4f7}, {0x81, 0x8, 0x5, 0xfffffffffffff336}, {0xffffffffffffff34, 0x8, 0x9, 0x6}, {0x2, 0x6, 0x6, 0x1ff}, {0x100, 0x5, 0x1, 0x7ff}, {0x8, 0x4, 0x6, 0x892}, {0xfffffffffffffffc, 0x3, 0x1000000000000000, 0x4}], {0x9, 0xfffffffffffffffc, 0x3, 0x1}, {0x5, 0x20, 0x8001, 0x6e}}}) 15:23:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x5) 15:23:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="9e9c7ef83936f7788ec5ed13e478f2666251b7b8c6106184b46670c0ac787184d6965aa2c3ac24b1cf351749bf2fc608de7d3e7403db1daf485c8510456f1bf6eba7bf8f4994dde4f93d15672a90af180ebcf5298a316a8239abbfd3375bce89d403193cefc9424548b4db21282b6e51814f4b896bb0a77eeaac44757c2b03115cee97e337e2c11664ef91b0ef792b9fa8c3721d1f5ec90939c3dcc0c390f89304d21c0d53713fac780c706df3d19deecf1bd82d7c9b97625bacbdeae6f148245214de95c532df67a2dbe6809fd660c9d0164ca23e1ff57ec66ca0fa4e54eb757b2bc2b2c677568a04fd141eb140f0", 0xef}, {&(0x7f0000000180)="8b265eb3fd10e10aeb1c4e50806ab5b360638cc7031a3ca3db", 0x19}], 0x2, 0x0, 0x0) 15:23:03 executing program 1: socketpair$unix(0x1, 0x200000000000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 15:23:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0xfe6d) write(r0, &(0x7f0000000000)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:23:03 executing program 1: pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{-\\[-#*\x00') minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x48, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x10f, 0x4, 0xfffffffffffffffc, [{&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x88}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20000000400000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x22db}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x1f0e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) 15:23:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008bc9002b27febffddf00000000000000ba0d31e99a00000000cbcc51533f47072800000038", 0x2c}], 0x1) 15:23:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x248, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 15:23:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="00000002001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78", 0x18}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 15:23:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r2, &(0x7f00000000c0)="058bf14b696a93b9b7371ca014d9f6a7", 0x10, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x5) pipe(&(0x7f0000000380)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x6, 0x9, 0x5, 0x9]}) 15:23:03 executing program 0: r0 = msgget(0x2, 0x10) msgsnd(r0, &(0x7f0000000100)={0x2, "89e040fd663660fd41dc7ae28d29c50e226eea1eee7f9d332db66c3dfd3812d375bcd24f24363a87cf2b70d1d19bd1defd787a3064440a37cac67c8d3f8ae7ac2d646bf0382c747a0ecf41c515303591b722d77b642661266856cfd871cb1c1647300ef1902c1ad6cdbe96b357ed6ee925dc926cf065e4e01bf7e736b66dd8ae292425fea829c8e2ec709707228a81f5bad108a605b5cd68624ac9ee8e270903db759921ebd18662d049002d62f8ffb154e71b4c66b557839cdd73474df06b9d911cb1ecf25739ab"}, 0xd0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) sendto(r1, &(0x7f0000000040), 0x0, 0x40a, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 15:23:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) syz_open_pts() 15:23:03 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control/file0\x00') mkdir(&(0x7f0000000100)='./control\x00', 0x80) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='x\x00') 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 15:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) r1 = shmget(0x2, 0x2000, 0x198, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000380)=""/234, 0xea}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0x71, 0x3}, 0xc) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xb4596e0aafcbb8bc, 0x0, 0x1, 0x1, r2}) r3 = fcntl$dupfd(r0, 0xe, r0) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x10) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x2, 0x5}, 0x10) fchdir(r0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x11, 0x6) 15:23:03 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/206, 0xce}, {&(0x7f00000022c0)=""/107, 0x6b}], 0x6) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) syz_open_pts() clock_gettime(0x0, &(0x7f00000023c0)) writev(r1, &(0x7f0000000140), 0x0) 15:23:03 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000000c0)='./control\x00', 0x23, 0x2) mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) 15:23:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x6e22, 0xffff, 0x7fff, 0x1, "382be835367ff0becffa7f5d42b223a68ac81f49", 0x278, 0x6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x102, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x8, 0x101, 0x7, "288174f00a902ea4d43482196d7a152abce615d0", 0x0, 0x3f38f8b6}) getdents(r0, &(0x7f0000000380)=""/37, 0x25) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 15:23:03 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 15:23:03 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000021ff8)=@abs, 0x8) connect(r0, &(0x7f0000000080)=@in, 0xf1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x9, 0x3, "7879b00c9a6a1a31488c48443a541b0560baf561", 0xa9, 0x1}) 15:23:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3f80000) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x307, 0x1}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0x91) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0x200}, 0xc) chdir(&(0x7f0000000040)='./file0\x00') 15:23:04 executing program 0: r0 = socket(0x30, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005016000000400000001070cca90050e04fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x7fffffff, 0x4) 15:23:04 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, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:23:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000202) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2001f, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x9b2d51342b54cbc9) close(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 15:23:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:23:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 15:23:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x9, 0x100, 0x81, 0x69}, &(0x7f0000000040)={0x0, 0x40, 0x5, 0x2, 0x2, 0x7f, 0x5, 0x1}, &(0x7f00000000c0)={0x7, 0x2fd, 0x7, 0x800, 0xffffffffffffffff, 0x9, 0x8, 0x8}, &(0x7f0000000100)={0x5, 0x1a}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000280)="49acf7e4955bcd709d09dfc4b9ab24b4c0c15c6c930054ba1a1944f9abb7646396dc514a728ee507cc8ab3d15916bd58d46a24e2632952e6e7e9490454b8bd26a0b5863447809088648f4e6ca5d2d11d7eb29f5b86a568f6c5c77c357f3195cd3e44337cc159e4045169e5de4f7a4669567845fc24f9768431b1ebf14eee7378d655c6e9d1993f43a0bad65e6966b00f27291a36d32adeeb6ac24449926f00774c1cd181f14d63d8bb060a9784d5c317fdded2a5dbc5eba763736aac87c0bbef87ff28f0dd5f47c4d7b8c35fe57451a6fa77f841aece265a28595d63a00d44897898a9da41166ae9c1d14df33fde5329a11977443a4a680ce0b2150eaa5c37b6f471407a3405e8d9d4e6ccb97d9b23f2e9e2a8", 0xffffffdd) 15:23:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 15:23:04 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x6f, 0x100000000000, 0x101, 0x0, 0x6, 0x1346}, &(0x7f0000000040)={0x2, 0x0, 0x5f, 0x0, 0x4, 0x3f, 0x5, 0x3235}, &(0x7f0000000080)={0xc6, 0x7f, 0x1ff, 0x0, 0x2, 0x81, 0x2, 0x4}, &(0x7f00000000c0)={0x80000001, 0x7}) r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0xfffffffffffffffb}], 0x1) 15:23:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 15:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000000002000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x88, &(0x7f0000000040)="0bf4bdfd68b33a8e9c3fba7f08a62cd43215abf48d97833af12fcad7221c32de861cb6f6b8e4e883b2dbeff0998e36d36cf628dff7ce6bdf3179bdc11b4c5379956889d0855c5dfc6e2773ea062976defb52eaa3a2dfc1ce1628666743668ca33a8e1c689cddbeb70cb582169bd7682a76a4d3f6e94c32c8116b384dfb5805d8ed0dfbb75a7c5d77") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 15:23:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) fchflags(r0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = msgget$private(0x0, 0xa) msgrcv(r3, &(0x7f0000000180)={0x0, ""/160}, 0xa8, 0x0, 0x800) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) fcntl$setown(r2, 0x6, 0x0) close(r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x9cb1) dup2(r5, r1) 15:23:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20400, 0x0) fchdir(r0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') sendto$inet(r0, &(0x7f0000000100)="9ce413292a0b", 0x6, 0xd, 0x0, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 15:23:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 15:23:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3000a, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x1f) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) 15:23:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 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) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 15:23:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x2) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x8001, 0x5, 0xfffffffffffffbff, 0x6e}, {0x1f55, 0x8000, 0xff, 0x80000001}, {0xffffffff, 0x80, 0xbb, 0x400}, {0x3d77, 0x401, 0x63, 0x4}, {0x9677, 0x6, 0x4, 0x1}, {0x3ff, 0x3, 0x24, 0x4}]}) 15:23:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7ff, 0x3, 0x3}, {0x0, 0x20, 0x282, 0x7f}, {0x3, 0x8, 0x20000000, 0x2}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x2) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 15:23:05 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./control\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='%]&%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\'*\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\\\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='&7/\x00', &(0x7f0000000480)='\'+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='.\'(6}\x00', &(0x7f0000000580)='\x00']) mkdir(&(0x7f0000000600)='./control\x00', 0x10) r0 = open(&(0x7f0000000640)='./file0\x00', 0x10433, 0x106) r1 = semget$private(0x0, 0x3, 0x10) getpid() semop(r1, &(0x7f00000006c0)=[{0x4, 0x8000, 0x1800}, {0x1, 0x0, 0x1800}], 0x2) chroot(&(0x7f0000000700)='./file0/file0\x00') openat(r0, &(0x7f0000000680)='./control\x00', 0x0, 0x12d) 15:23:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="01fbffffffffffff01"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$getflags(r0, 0x1) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x20, 0x4003, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x9, 0x4) 15:23:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/194, 0xc2, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0x2e2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="f483c9a67791d9cd8cf042b2630a402678dc664a417d3b85b49175284b47ba999e01bd42602f7c00b4d08c9e263cd89eeef57fba1788c6796330ce255242f339bd31c2de34f48742e6aa2aeba56d8abd1c7a01cbd8d3d4d302611c6270ed9d5a7462afeeaec81bf582eef4c54855b5634a062485f4508912b14563db7464db32849a8f16e170f867e2ccc925c51c5e177e336efcffa0618c201b0443ad12a3f26434ca613f23f9f491e73ac225b68d2baccacf9ce96b2b68bad7cd659af07d"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 15:23:05 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0xfffffffffffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x10000fe, 0x0) 15:23:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x0) open(&(0x7f0000000040)='./bus/../file0\x00', 0x30008, 0x0) open(&(0x7f00000000c0)='./bus/../file0\x00', 0xc0, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 15:23:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="bb60ef1bab6c60b10b4e909183b16ed790218879b0a903af8fddbc6a65d6f0149af328e78dc0e472183b0ef113b80669683e54b178b403e0128b3b22e59cf3ab478619341ae76feb4e3f6a1c5d03c12054ad207f3f6eaae8cab2bceb160b59678c7448ee672838f5666454689672167533ae95b036d6626ffb7d58c7f79e7f14c411fa771c487cd7ae3e0b8d60052814a7a4f8aa27db710d87171aa893e9ff51b1caee5df7c329755d9883878a3374a4782e8c76cb2b6459e5216ec2df5e0c766a", 0xc1) getdents(r3, &(0x7f0000000200)=""/228, 0xe4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:23:06 executing program 1: r0 = msgget(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x0, "42dc891a159562b1a28ee7280040459645780190be21c47cf679886ab2a36341ab7468b93e18543685ed05607610d89af89aa1812da26859c0cecec6aebbd5a4070d77334ff4c3c1412c579c0047321014493d9ccc36163387d6b76fe9541f4cd4387481ae5c48d23838202ad61e02bdda0b4357511a93bf4d4f2b43657f1ea96079ff9c0382a11b385d15030597cb6ed78572ce55a23df63fe1a26425508e26f8b068e879a9137d2f55"}, 0xb2, 0x800) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) setuid(0xee01) shmget(0x2, 0x1000, 0x305, &(0x7f0000ffd000/0x1000)=nil) r2 = msgget$private(0x0, 0x158) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/227) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 15:23:06 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r0, r0) fchmod(r0, 0x0) close(r0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 15:23:06 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x1) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0x4, 0x0) dup2(r1, r0) 15:23:06 executing program 1: r0 = semget(0x1, 0x3, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) 15:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x28c, 0x0) 15:23:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) 15:23:06 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000140)={0x0, 0x5}) r0 = socket(0x301d7cf63d5abf2a, 0xc007, 0x7ff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) 15:23:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) fcntl$getown(r0, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 15:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x7084, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') munlockall() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) 15:23:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699c, &(0x7f00000000c0)) 15:23:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20052, 0x0) 15:23:06 executing program 1: r0 = socket(0x800000000000002, 0x8001, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x708, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r4, &(0x7f0000000180)=ANY=[], 0x0) 15:23:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8100, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x20000, 0x169) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x40) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x39d, 0x800}, {0x9}}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 15:23:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x1a) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x30290, 0x2) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x17f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x9) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1) 15:23:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000), 0x3c) 15:23:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0xc) readlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)=""/206, 0xce) 15:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0x7f, 0x81, 0x2000000000}, {0x6, 0x8, 0x20, 0x4}, {0x9, 0x10000, 0x5, 0x4}, {0x0, 0x7fff, 0x0, 0x2}]}) 15:23:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() mknod$loop(&(0x7f0000000200)='./bus\x00', 0xc001, 0x0) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./bus\x00', 0x2000, 0xfff) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040)="ee075f09c2f8053a59d04955e1d3aa7312c9749184efaae06dc3096e5d14d43c01480c33406ed2400ac34463fd6e4b788d627adb56c254bc46d6207a21921f67484874c56e642bee1237ac21dcfc7dd2b3ddd04ff0fb4b16385131c05cdcbd8e0f3fc3c80ef19ec3a3d4e8e8741ff1724897ff0d22637d9ad8504cfafcded8504edacf80f34f2de754b3b8b2f5bf7d9d0a578f1e00f8b386b5782200159e57854dcdba0e76675011d1003b5c0a10ecb8692e1044b069158b8e4b433dda9691b4c3628ef67dd6a8efd8fcc754d7be95a84fbc9c0b8590c572de423fb7cd984b4c1942dbf189afb5ae069b0f215e4910aec3320881", 0xf4, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x9, 0x1}, 0xc) dup2(r1, r4) 15:23:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x42) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socket$inet6(0x18, 0x8003, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)}) 15:23:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x180) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000100)={0x3, "3fca555d237eadc4e39fc400bdacc6519456b93ed1947a3173f7051040633cdcad60f6228d0a322ca3295a0376e7e19bd7fd3fcb33e1e16217aa7a97273be0f9e77b111ba398306ec1ee4c9fe6a5ccf2510374faec0be35c48820caa2f75388685247546efb21550f55493613d42ed51607aaa825d6cda935635b083c4c0671078722f897246285442fc39a8ffd8f4aac2af39f9abac4957eae4e22823aad2a049cac4de072b768580f5f65665e5b25b3240cf"}, 0xbb, 0x800) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) 15:23:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) close(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x40}, &(0x7f0000000500)={0x9, 0x2}) 15:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 15:23:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x75e507ed14e2aef5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 15:23:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000900), 0x1000000000000012) 15:23:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/252, 0xfc}], 0x2) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="5b8f1359e5a7e528939ab63ce6fd8075b97c82011a35b032e81f8c72fed647d1f45b6297c193519f21f38dd1108d7b7b4b84e8fd98c997de0bcc44554cc4da223e7dbff334a79474d248039e4b80f35950d15c", 0x53) 15:23:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="0d7259e90f14434060f3650c75965f896fe69effabf12e3fd875ce5f41d93e3c4974036fca9937e452ce4e27869f8c5f1ee1b86ab854549384604a00843af39e7f411b0051100563d34283b23a2504ab67cd64185b2a50e9b943cb569528546f92e357ff20583d8e1c6af1d6be", 0x6d, 0xf, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/13, 0xd}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/186, 0xba}], 0x4, 0x0, 0x39) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000580)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f0000000800)='./bus\x00') preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f00000002c0)=""/86, 0x56}], 0x6, 0x0, 0x0) 15:23:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x1000, 0x8, &(0x7f0000631000/0x1000)=nil) socketpair(0x6, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0xfffffffffffffffa, 0x80000001, &(0x7f0000000140)="932cce77590977c04cf35bea510c89b677d2bb715f5dadd984cee2d3d248edb2dd0efe35241dc0b4e0e08802e3c126904fbc6e1494c6251f37b0faff16a2b3875fc33abfabe93b4d4fa399a71c8fe1286b7ec44de65772a83ee3fa5db9c3277cff0331b0", 0x64) shmat(r0, &(0x7f000038c000/0x3000)=nil, 0x2000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) madvise(&(0x7f000019b000/0x3000)=nil, 0x3000, 0x5) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) 15:23:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/34) fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 15:23:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x9, 0x4) 15:23:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c65300092b31f8915b56be606e914329a0f4b647572193c54fd1e6b04242b866fc10789239a409d36c0eaadba1c2acb9c2fc2180dd38f0db97b11c891cc3c39922d8342a2ae78326a7688e1387221f46196d25e584503f428e57fd58c44524b0240e5a09e92ebb4a88f68554d4dab270ec7ff0f442d9e0ba1bb3f2224f577c6083d94d572c7a942ef64297b86eeb035337bf05af27caf291ebe4caaa549e9e63e7ee3721ceaef2202aabb0ec2eac63d4275c74cae1b8b635091431d79adb21693158a11bb81cc1a2dc5ea6dec4ec2030c64282000095cd006501b8482c5e7467bc7e39692c66d1f1378c2986c682d7ca1dd7189a20065d6a9066253ce"], 0x1c, 0x0}, 0x0) 15:23:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="000065550e87db6dc32e22307301ce9ae0083a"], 0x10) 15:23:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) r1 = semget(0x1, 0x2, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/31) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x800, 0xe51}, {0x18, 0x0, 0x1, 0xd9f}, 0xffffffffffffa424, [0x1, 0x7, 0x100000000, 0x4800000000, 0x0, 0xfffffffffffffffd, 0x9, 0x8]}, 0x3c) 15:23:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x10800000000007, 0x0, 0x7) 15:23:07 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r0, 0x2) close(r1) flock(r0, 0x8) 15:23:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001300)=""/4096, 0xfffffffffffffd7a, 0x800, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) listen(r1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 15:23:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r2) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 15:23:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x7fffc, 0x104) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x40000000}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 15:23:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x22, 0x0, 0x5, 0xffffffffffffffff}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x81}, 0x8) 15:23:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) 15:23:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:23:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xfffffffffffff2f7, 0x8, 0x52}, 0xc) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) r4 = msgget(0x2, 0x4a4) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/229}, 0xed, 0x3, 0x1800) 15:23:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r2 = kqueue() openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x3ff, 0x0, 0x2, 0x0) close(r1) 15:23:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) syz_open_pts() socket(0x11, 0x3, 0x0) kqueue() 15:23:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = getppid() r2 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x8}, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 15:23:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0xb22, 0x4000000000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x27, 0x31, 0x0, 0x2e0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 15:23:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = syz_open_pts() chdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0xffffffff, 0xffffffffffffffff, "ca9a6da8aa74d78ec45d984255a8555b199c22cf", 0x0, 0x27b28afe}) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeb4) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f0000000140)=0x57) write(r2, 0x0, 0x0) 15:23:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 15:23:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="58100d3b73af75536143db4203f5004531c1503531264b2996fe6be8ad2f23a8ec6fa7b87b120bea90c7571ac5e1063e146badad8d99a6922428d8170880cb80abfe1a07a9efc3dab59bdd8a8a7ee407d3d64d3cbd6bac4816eedb0c2357b7b114d523d0aa5517a02ab0b9d7208dae6834f7b94df7bca83b9c844332deb14b805ff7bfa48bcbca14c054d5d18ed6d649aceaed5ac83ca822ed113b10b705ce84baa76de70312828dcd83030149628ded293659bb927b483ac2fdf4fa512fc6cecd13d78aa26971cdd20a912287b3bb084155f11e81cb6e7e36a1a745f8850b7ac305baad38551fe030501e", 0xeb) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff00004dced2a41b8dbb13671b1b542a538706000000a714000000290000003d000000030031700100000000000000"], 0x38}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x21f7}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x3) 15:23:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x91, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7e0, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) recvfrom(r1, &(0x7f0000000180)=""/238, 0xee, 0x843, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 15:23:08 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() shmget(0x3, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffe000/0x2000)=nil) 15:23:08 executing program 0: r0 = socket(0x1a, 0x3, 0x2) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 15:23:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6, 0x2, 0x7ad}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0xffffffff7fffffff, 0x5, 0xfff}, {0x6, 0x200, 0x7, 0x4b}, {0x7, 0x3, 0xffffffffffff0001, 0x2}, {0xb8, 0x3, 0x1ea, 0x4}, {0xd3b, 0xfffffffffffffff9, 0xc3, 0x5}, {0x4, 0x7, 0xff, 0x4}, {0xfffffffffffffff8, 0x5, 0x702c, 0x3}, {0x2, 0xf5, 0xfff, 0x8}, {0x0, 0xd84aa58, 0x20}, {0x54b5, 0x7, 0x7fff, 0x1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8138, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000380)="00b1c60fac8d56ac08c0fd865678c72d097550a674ca456d89dd41795883f798495fbc37eb602b64533451ac4665ad66b01657d41000828ec155bc69223ecb7f1792a046e30f234eddbc7c64") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x9, 0xe2b6, 0x4, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 15:23:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x68) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0xffff, 0x3, 0x1, 0x3, 0x3f, 0x8, 0x2, 0x1, 0x3, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc80, 0x0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x2) 15:23:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="5001050360000604000000010306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebfbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030321d4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0xfffffffffffffffe, 0x0, 0x0) 15:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000000, 0x7fff, 0x81, 0x28000}, {0x8001, 0x401, 0x7, 0x5}, {0x4, 0x1f, 0x9, 0xfd2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$getown(r0, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000680)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/229, 0xe5}], 0x6) write(r1, &(0x7f00000000c0)="79960de88d25334ec01331966beb674fdd3d66d1", 0x14) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x102, 0x0) dup2(r1, r0) 15:23:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6e935d6fd72617585695d703001800000000a756", 0x0, 0x2bd}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 15:23:08 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000001100)="2e78637157cb8c4109ce992a0529e4a3892776190c0f5b6346a60008bf55b8d501a5b666dbde92199753a4279b7a3a5fb98c0c6bac1fa50c58e2e16ba657be23b720140c750b6336d246ff3604958d1edd01ac2ce6c0464e348a00bd2f64b13977d107f300a7ff47d97ca2da6434819c85b61e1f22f197ac8904c0bade59a082d411e211566bdedbb2dff91974d18a251d6c6ac997f9820303c07e80ba1a44feb260669fe04ee4316bc9b422389d08ab776d0b", 0xb3}, {&(0x7f00000011c0)="7fa6cde23c643807cd42aa449240e3132fe895db752863d66a13d730bc2c53c380d86381c2d2a2628a1ae6816dba32ec001f103f9eeb7d33c92914b38efe6d5e901132250ac31096e4b96e203e1ded7991696f2e708502895ee30694cc7bab9b01be180482a8e6316b5e5824b3e420bf2bce317c40ec89e5506749f2adb345aed060c1fb9b42c0e88839fe6d76d470a09da96903267f8883184ce226ccaabc62f8e7dbca52c22fb7ae2e32bf624c540690052a14c2b5c58daceccad9bc95672ab0a17c44efd103e763154c8304070b674dbffeda0bfd82cdde292f73bd1cb22cc2d1be2adb802e35ced8dbb145208b7d409533f6c07f7a84", 0xf8}, {&(0x7f00000012c0)="e5561fb2258c2d4dcba8233b138663033e3a6a54d5157929f3e8a611a2c9e9367ef4a14bfa90f74592f7c72c182112bf9aa3cbf2097e37bd40e401afdb7d0396e8712a68e05c18c0fb11e70f1943b2e227457f72a7697102392b6b98ffa592c49f2edac5ef", 0x65}, {&(0x7f0000001340)="7ae4c8750b189b6e05bbcd0ee9021ff07891f46a36e10e958ba253fe0b3644bd0e1e612bce746932abff90bea96c5ed989aaf332232a4559bd05e8477cad0242f5250f2a9b3647c54598247548a302b575f457eb145a3855a8d86e5cb069d7ab2a1c820b7d63ae92813f9873f94447f5216c8b4c3d461da259eeb026b074a6a1e045b25440f0964a", 0x88}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="e800000000000000ffff0000a8530000cc742033b4f0e32cbe3f866dd856c7b26d66a9f0a50c57bcaf0c19225d5c5cec829f7de9aec6ffb2249efb18904a0c2ad642d73eac6b99b73e3f7f29643bc5750d81f83cc19e1cf3d92f64fd8851784c12c7e1751e498418c5ba1fed2b1d78f14d36533f9d637266424fd756e012edf4d8c169fda3479edf1ff0cc2b310e908ec266a0b24b3456f550c7900346d43fff2a46845bfa9c95f4f8881dc0a96def4fbb9f83e44cba8917dc996597daf262d8e61d31b27b2798897e3ddb92c144bf7707bc06381ddb885672b65c098df82e877f9b0000000000004800000000000000ffff0000030000008546445a064391642d73d477448a182e5f51c35adeaac85fcd356d8dd3bc16ed3b951ffc3f5f6a809097c4ea866b3bd4323272d7000000008800000000000000ffff00000010000054e9ab99c2a8f3bad2fb8f1d2968c4a9ab817a89e63094dedc5311b9354277cefb956db2bfdaa0678f19f1c54aefb9050a4178b8bb3b23e5a83f14ba1c3b76057a5f928a98595c0b7bc9f9595880f38d6a762a3ce5af063c5078cecbf72b0d7dec1d5361c5d060bff2de8a6ff724180ec67fa684b4fa0f00a800000000000000ffff0000060000004209b5d8a7dbb062401b1458c1bdd8af50e5ba2ea9a0389471a0e28d676f98167bf033b125ed42965fcf2ec297f735982d88126a65073eff5c8c0464cc3daa734e4275ddc51758a0d0f32eb3a2348fed8497509e19d002900175dcfec69cd3cfd78a686cb45319553b63843821b2b454c26ba4f2fd3f2f44aa30e39c4a8321a566f4f7e13eac0a58db7639c6bf4a0a17240ee63ad8000000500000000000000001000000510800003b708574269791eb5d58da641452ce93d596f41469a1cef22bc285792b752da99e68e1252faced11e4eee46b23503897f0160b1795eb56b6b46d7500000000001000000000000000ffff00000200000070000000000000000100000005000000889ffe7208efabbc992590bebb6723d0eee9045de43953a6fbc662f96060dfc7227a93c7c8dc7fb80d618e14fc7613c34cfc7e80f718a65f95bb4fd16d3b5e19d052a1f11874a5f05ef02838aa80cc847d6332f60b84d39c8b2eaa5098a40f00d000000000000000010000000300000043ea522618dca80dae2c377f68dc82634dc31bf84f4ef77014e7aa90e5da9afbdb8bf428ebd2304bc217a45a49bc3dd9b862379e6f394bce4fdb8edfec3fdd22ba94cc02db6e4498e35d7f628d83dd1f147316f915c18d71a8fe58313d85cc807d551ac47fd25f2b9a817a80a47501259e997d020e5ea6272f816a3e73af2e935b42cd17bd12e18babe907a6b214bf7b5e19f6a771460996c43e7eec04c7a18cd251792e761bdb6cc717b8f03752df64c2a466097777a346b5972818180174caa00000000000000000000000c507000021215c724678d7b851e22519ff9c744c4cee44b4dc81d8a332330bbfd9c2312c611099bdff2470cfbc5e7bdc58764ae3f738338838a319ece6dbadc4bcdf491644181d211804a72bd569c2623c58cd7014da7c65f1b532b40eca3f2a2139d5ed2745aac8bd728329c0185a42b6281fe359a649413d849fe111be7cc1ab15f2e780bd330cd55dc85bf05f069500000000"], 0x4a0}, 0x2) write(r0, &(0x7f00000000c0)="e40850d4c85a102d6d83fb83db2691505185d46df9547300993f74a7407cce413dea2d9b26606c3f72341fed98dd2f22f256b70fc987a36d791e49c1080fe4b6c555c6e4884ba5ffdb215b64e9939c7217ec5a8c703dad0994c35295f385e181fcfe2f161fc0771fe0bfd388d2b938688fd635fa671e74dcb88f07587e1eb9b766cc4ca6b766bb59763d233d29d54575ec9832a485638f1ce4b450755e38dc3f35baba6ed661f1e4e53771f0a3713bd1e85a87269bfc880377a2c495f97d8e5aa481a0b31d556c9c94ae566c6903b635cdc99fa9bfb98b196c183b65b0e6b35470f8b491f867b3dd0dec675c9614b0db8b054815a7387cd748783960cdc1a83914aacbad7a3356082f8a9f2ba7bea87cdc7669ae5e463ab77c648b8085f4993ad37ac95b2e41aef1ec588cd849db3da6053b97622bf782328d0d57f48a7f521c76726fd1e666c26c6e717b19a6f44d301b7fbd4a56f0475e8c49f0618fb26649b811e72c38a3ebd56ecce3651f5c91bb2b13e8be6d633a756927a3e51e8803e4abc711f83f3c553d7d243cfea013139297f32de7e854fa67bbc7ef0d728329f49343413297b7cee8eca1c1c7dc37df6c4afc1987eff7303a471e7f8ded95a08c1250c202ed86f319e5cdc3d80e8f8b76e8c9b4ef73308702078016a549a66988f2e0c37e7c75d0728bc9872bce892d4bf67f96664b0df2e2b37ae0fe697b4cfeae402bb997d7061eae1ce660e527536006980854928ac2d253718f44d155bd2de73c34d3ba368d855d756dd94ca0c0898055c461bad8a9dd65c51ef2738208fe8b4b2b1d2ac0456fb74bedfff88c5860a951ae9a5cad647613d30aebf579bb32396c5385a4661eb4e187cdcb882002b7ce8d7ee180aba38515e27323e1ee9ecfa658ae0e1edaa2aca989143cc24daaf53b63d7da80e3aacf5cc6e5440e85cad8e85dd8b6338e54d688172cd9a10ef641e1eed0b17045c162ab3e36b54dbeb8dc6b79123848671711fa1ba7524626fe3062474a2a216263aca8ed2542f7c747f142346f6b552f8afe402abe3f7a8f1b5620248549e10b91b427dc3ee664abc86206b1ed6cc83df1d719246a846fa54c35583666c6b61fda7dc073b1dfdd7381f7e1a74b25aafe265781a9ddf847888a8af787e5f38d4550fa9d98da1ec000f4308135e7bdc96db5b6c9cd21b506235d9304d461d356a7978de7f1acbbc1a0c66c0a74ff29cdb2b59301b2ffb2aa9ef597a8a21ab2cbdf1e9b186c0752c0215bd53298e9ad232e9d90dea2bbbcff1f94a30a3dbbda05a10c30ba007d9fbb156a2167aa34bd41424f1941d7e08c395bb6e558a5a82ea67aece01f7878bb8c0758af52c91a08545c1a302f8fa35612de7ae4ef5338809b82dc81389e00c5da490aaaf8743f8a66779fe1d1e5ebc6550b5adee4701c58c04f9645c52f3830c3a383af9962571c00b0f37e55e8a31b1d4318125e1f38dd64f87839f699b2581910315e851b39544daa39c04b844cc06f69e969c19696bf5631012dd7974e269eb1107d6bba0661695db7dcc325c3a9a7ee4bebb0189c32cabb4f6931a9cc8b3052220cd32f8ef9aa5cc545aace5191e21500cc0512c991b39085080491f6d00867cbddd3dc75d4e959657b10864653f380aadb2bf7faa385cc0b0355fd942f3f081d20ef365be69a4b10c37ba800752c147514731645906ba5b962ec4bc3d506f58eef51ac2a4c94c52fce67ed4400db8ebf273dd1aa9bb4f8e13012a3b28545b0ae203d9e61575a3d2f850a4ddac313853f460dcf4fc06d1146fca7b72af94c20e3423cbd264fe714261f5cf109d93fbae4659d6913c861c1139fbd8c9ef1d9d620838c715781447b0a72549debf87e174193a6cf455ab6b157e2ad71c64387b65b2c9e3102eceee030415896d7c9b5ba0730a1f004e76dfb11deb9020c27546f50529c9e856470bb93698e9b2d3c307d877b423af6451985da85b95cae2f04630de27450387390dae806b2e2893e5892f2c364b9d002193a530313eba40754e7b12c1112b4c3113b83d5d176b29a529c9b21f55109b18d32d9f8b52763c216f2817f89724013432038bb15ebfd6d73fb8d36916c5ff62cb360483b6f3f04223764f1bf267ecdc95288c0d2ce60b2a4da53b95ef97967f8666de98688ec96d87ea6a7f1428d9003bc2a87d48743645502053ce7e4ebcdcad3f44698d5ad95e19769372eb87268247cf1422e61e2b0d054bb10d6c4f1f30321fd42105463c54289c13907e559acd1569228c798371c4ee1953f9cba89c23c8526f67191c69b6d3969a092f90c0498617967c75d1d2a6b6c82af71d57be95de8f5890240f4474d61dc0d967c8f44f05245250a051c1d99eecdce780b108ea59107bf9d010828ef68105d7e6a1a3a60d1171628d7944cf59fd26144ad457e7f60a4b57e9d02e3ed75a86f51844ab40e527783c707b945d816bf86925203f3a4c8293d4c0cbc05d43fd961130740484f912f70cf81c33285cd128fe8b9c9049ad555debd66fd9fbac2fb43f0badf13b2092ae99187fe19ab4d9219bd37d3f835bc1f17d3975d4959e3f157e812318092f9a25c33dcd68924a0bea609d953276006ad04e5e1e628617e74f8ae381c4b3133a60790eb18764b81d0cf0956a6c7bd18523adff292833c3224d1fcc30a70d662a583e87a6b0555519f070aa6c16ec6ab0137f3664ef7008cf00e21c956c065675a4927ed39725e8ef582dcdcd645f54734f396d148a4d3f41b6cff7af7fe6fd5d3605575cabee3f699b24d8252883571b0d01835ffe9bc46f16f00ca11b53a13ca3250acd9326074f0ebaa47c96439e9d830e07537bea9e5f833d6cac694ce8ccedc1fd64a1498c7023e1ae40a5a83a394435c7488171a36f923a29d7cda3f1eaa27557000503b56e3f094f96b6c458b01df11f54a140b2ccd1c8bfe4a16196e783503d104d145e71a83c348095d33f342ddcb73e1f8c088917ecc88a71d79e9c77fd345948b02b538d3f1289f14b29e1d2d907c82f0f5f128c11197e7a984e89f26c22356e785426e0bb6e890d444caa83d5895104c9dbe89cdbf7d0ee6ebb8ee3098d6171e4bbb9cc6d312bd5ae162aa6b9e8ab37bfb1fc8fc683689a79b8770fc8cceed97866934b727893c338495cb44f11c1038f84c972cab5a87eae9afd8782d365f6b563ef563447bb36f9e2f9ccc7344f326943c818767398bbab77f0ee235fc92d0ac77b4713fe6586b25d64c6cde28fe3a7da82481a8351e6a2c9ababd1af1c07db7ed983ed1e71bfc3be4d329c45753eec5e4c53474dfae7abfbd0fc8e7ca3a222bcbb25f6e8ff2efdf43abc441bfd7d9101f482d8b049159ef6364125e8fa666c5d2187a37968c42f2cfc784e5d0e54e4dfdf8288dd13b521ddc88aeb48e952d3e870be6f8e48f1c66a40073bd1f6db0cb7799571ee76822cee726db1a2e1e34ec5c6592a712a46fed98bdd3127ffe789dc0b44bffef5eee8d886a3a57b601fefccbefd1530efe47bfeec250ee1e522ac9aa3a307b31fa12952a18b3bf5c22658a9754a1d26dc94e95eae6ccde7c2d5ff7464c162c9a3b19d6f879c4baacb752b589be5e633e7e8102eb73a5b37ea166c4c7e3b4eb36e5c740f936a2e1a9e7e231175a7203fbbd54dcdc6bd3f21ada7cc4a95c9808e39d560f061724d69e8ab363b6d0707c3e43e86397eeef3d1e88e40724ff89293423c07bae20cb9a8cd46fa0135d6311955f14fc83a6c086e7a6c09dbff6ba17b471cc619df61cf5e62121a431ee8c21f93d81de1fbb99a4fea2a15a0ca497e443fba98bded90344c2f0b397e5fa5c9f27459c1511c4f24efb27debd7eda321a4f2f1e58b4189119a60a012dd593a5739e03108caab5fab7d9a7f6f0258d00683bb7822f5f1484734506d86c38b6f1190b063edd3e677048d0a9c0241365131fe154b506831b7fa2f59a791b940d1f29e9f41d7b8164174f6e27b3727d862795ede51a0873e8ff74a11527cff87f0a3d28696a5d0c3d28bef2e1df2fc84306cc8ae5a703b5559809518531bab90ca014bc523b85acd28a69cac51ef0e43d38a908f9fa67727a24ecd0ee355bbb953e7082a04996c71afef399c65218c59505982f008bafb640c1b147655dae36fec8a233b0adb035c7bb7348d4e7056a66636cd073fd3fede7a263de21cd6c0c6b1226d632daed37a21ac31b9c01d2e0128660308034ff79232381f462edb1d5f912c8a79122ee2039fd62fef458fe25fd2176aff021ec15596a884d07e67efb0b86e5f8571d262fd3d2a4e1f5d14f058fd4d9812ed426041a829f6704951d89a60d26c351414ec4572dfea06d3839d0df0c0e88d882a5e6bcbbce506d247e614eda359334a508cbc3d71dc6cbdfd10929fa3c373aff9475bffd85e1586b77836a167496d87b92ea81331537b17d7807d0393b50d52934fe708d37211c7aa7af43a1762889fbe6da182ea28d36b3fd3f708174564ae042cc6afca7da7bf869733798015684dd681a8932db8cc329060acf07ab3f89bfb3c8599e59fdfc379dd6dae2a2afb8d7952ddc25c1ecc328f16c9695474a97ae890e023da6978b3d152f43241cc0457cb8a53aa90b28b500aca89011c63a73f2c0e43c2ee483209989edb21f1ab431ce40a8aefd692aef61f22292f0c9e0a2e3fc0033179595948db64a622ffb1e1d44e5eaf7687ec645c214f7bbc15c55e2aaf6665571d308a29b0dcd7553ab1299652c5be0739475475d490c61b715ed1663041d4f371c249f381788fb42064276183dfce608cd2ea17c7edd978af7c84bdfffad692429b0b1cd118527fa23306d51aa9816bffb5fd48ef72dd6d98e5b43926ecfda8dd0b8b405ab7c4aada9dec1a7ed80f528ef88baabc1ac7a0323e7fe8793bdb3938461be7ee313abe3c3fd7b0f6b8552c3681f1ced1cda0e84eb9baa20491051c9f5b0211fe487aa0718e8942d76a30cf5d76deaa402aa35db531c4bf432f966ecf070856337ab70334476e7242787a0b077b86a2604f0501eef8db270bc274b12dc8af85c6e5e35b9c6fcbb901a9f1af6333197666dc9d0c3607b531dbe080e785de0b4f7970d0a8468ed78d0ca2f64b770c861a0c10aeeec039c33867a85c569c19c5bc659559246af6d0b3d93d7eff31811f5ef3da75cd4c434169c1d587e866fd2c4be0625eabd4d480999a457db67c597e8eb9df1923682fbb213376654e410688352ef46070c6cc2014c5d32a6f8539b97860fd47786e5e4dd561dac7e7a0a47f3312e2cc2ee9afc63917214f1c8ca35de3686b44ce7349926af0ddc138ae48599c39c607c85ad749791fb613ef4562b631e5e54081e5d63c8d7fae0a0b4d0536553183a433632d7fab30ebc2c4279b49a8c6e06b21b73ce369aec8126faae74f007fcdfd3f2cea764479e994d0dfe9fb3eac804f47d045dab449e1ddcc18ebf6fac96b0eded83a5f70bc2f8b219a113e1619f281fd0bedce038b5075e483b9062eb8d732a09a1346b732f28822f94b0fd4ee9eb455c275150073dc7ef8588ad9eab3aa0d657f3e278fc8714c1fc4db594d8b6c1e646122ff30000f9c9ae706732f5b813443d481c60de6e18dae95a57c6cd5f51fd1cf983260669ad69c21cf3d4af0e0a177dc85cfc1b5204b54ba8abc3720fc5b6bab6e5dc633fdc391a787b02efbcaeae6f17a1ebd148249b0fe9b81391f173390ae1f0060660d5ee0ead0b310e9ba802b1fd1e0ab658ef098f3c8bfe2700923d671d315f8d71c24fb0a337337d9f19ea7619eedda1203f458e19cb610de20b64be", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:23:08 executing program 1: r0 = kqueue() r1 = getpgid(0x0) r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7ff, r3, r4, r6, r7, 0x20, 0x4fe}, 0x7, 0x1, r1, r1, 0x3, 0x0, 0x3ff}) r8 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/67) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x84e, 0x8, r5}) fcntl$setown(r0, 0x6, r1) 15:23:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x102, 0x1004d4b) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6f019948159bcfd0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000180)="e87461379153c88743dae706ab61f29a989d4535a3fe92945ed834391b0dcd33e390e22b37e02e6ac65cd42f1d4ade2f4f9b9c7a4dc5a3cf3f50a612f2c4d02b82a719a4a1e92c0e5fbad9c489bb3912204086a0ef6de30f7cc22bee62cc3508b9e6aa2daa8d9cd8a6e91e2a682c42d470e8d4388621a2b32f11f7cae98d7d76f62884e138996db4c26e7c965d75f2467d3ad25f38c05d5fdd88ee364c2173c4ddadc7f4a1498d001bc2f10a6602295e47f9878cd8f343a279984d19b37472e0fc251e6847737a042544", 0xca}, {&(0x7f0000000280)="02a0794bcba77c19f41e2a78746aa19b4a71a15081fbe59e5b358bf3dc5b26d0c0501d3a673edf3add48458d92183b8434bd41a67b2e57890fa694ba4f90e544a25334e3df1bd27e9aea8cc5c2c6eccd4deec4eb11cbbc507e6b59ac17c86c8bfa718fd7499959a3db27e401ee75ec3092148aa5769020730701756d83dcc7334f3617a45a5f6a87c7022caad40725b2cd6f1694f9e3b8d3fb2cbcd2adee8dfefb8a352d29b5678b2669f54ff0cc15639bb57a7789d5bb1433e55e9278273ce206af967a9e535a4afbfcaa0d8fde9070dadae4fbafeee12977ea7e98b375157c", 0xe0}, {&(0x7f0000000380)="3660d7880dfc8c44293aa54bb0af4466e3e7db994a54b5efb86c7fcdd7e680473dc4810fc84d08b00254c5d97ad8bcbe545bb5716a64ebfc88c9e5f11a849b2a4159501427dd605223b486207576a512055706e6548d7b51b3ba06af8aa99c165d33545d39aad76b1817acb566a97b07e24a37837fff1406c52ad744dcf14856fb51ddc8c542f0cc352d7187960a9b5ccca825d07ab9e750bec9c37c1616f5c3a13fedbe3b5dd8495fa0b3bf9f09191e8b0592f1be504f460692dab387a56708b3d92e87b7658f8b9506e70a9acc2e6dc60f55ed48ba902f52231fe96042cb041514032280b70325ae398a1900b332323d9343f54376095b64e653674ba9ecfb258250dd4e0d876741c4a1d7e2b2ffa317e18d8215aad5322d47650d78f284b44fb81f61baed08e400af36685b555c7770c1a5b9a93602ca1e7fea234e6d1f3af926baed31c8c4c984760031138e4878d8084df25db5de7b1514beec239ed5ed0c8de4deda982ff4e900d4ba23fc8a983c7b9c9bd0b3affdb0fe038cb80722c6d28ac750789d2a8d7b30cc738e4e9399d8f6367c24facde3a891534247e727d6c30a875faec2fe74e2d70448b0d4579b3ecf9676cde1f29299ef85f762f23efdfea7d7108ca9dc1408cc7ea701756953197f957f0522bf3ba25d7372040b5c06b75f69f8c86f9e911ec710507b75cc707ba635772a822d71a98b00bd6837cbd68c9cfecbbd46a3b42f6c0c0634bbc080f4083a23d97bca591530519fd36ce72ccccd4819a87f9f2423fa5dc8a92d6dfc3e24733495a04b9b5c28ec196f0aebd715c41bf0b5a5e00f5afd105bfe29511aeae708e4651c475d7cf98c7c28fdbf7ed9b0915aeeeaf907b6ba606e9c6705b8d4e8262f338f87e76068ceaca1a444c85dbd8a64e9d963b15176d77d6575c6762287fb32b56399b3566022e6f72a78d5f2280b5d59844df1972eb1c8b9edf92d2dcaf1dbec2913b12fe9868ef14deab4cf932ccf21a44d0aaa46a5eca1ddfa2048352b5710a1b0a23ee0105b9949cb65a4f7485bc1f6eff56814e40a7da06828afdd30e3b1afbf5d5ae243276671386daf686471d502cc8c115c4b9fc7815657dc1f8ebc1b0c8ca947091f93ab9cc3745a2290f28969065f5ffc3aeb6b02daad3c22ba90d439aef14843e4be0a743283114247f4ec99c6fad4e741eccda13c286b59b95f67be0144f6ae645c05eb24769d3ac557f1ec8488211dd16f2e27a0d65f6633a605c31d264e1bc8d861211c5471f44ae11c3b74889797d12901fe1bb58a0277339aeba482313b9926ea84afbf9ddd752dfa792c1d2a579235753fa251de3f1b691338006205561bd5678eda05ba12a9cc731c1dfdb203a3aa8b7ce527306b2efd82d1a2fd09add35df3c4a4cdaa1086a3f43b2e2bd30b539faa2de2a35cdb746c568fda9886bb562cf1a4762c33363cdea6af24a2355f2af4fbbe0c773d45df3152c794667c9754ad92057f54ffb4301a65f7209576c5b1200915efddf3f0a2961449a5a9bcd36f3ff7c809910da51a830073cbcdb959935f33d6e4ad2946b97176190a6f86d4a5aa249878c9c5692476a50a7330b002b49917c56c187fd75d9ed2bc459ab972bda5dc16536da4a880db25a5e84020ace47205ce1e5a79e428df8168d6d1b083b04034ecd53179a6f22cd97afafe7f4196984f3c9f99a6a6c2da4941d6a817b6d3ba3334be7c026f9a0a530c3fb61d65c4b83d6d47aeede141dd5bfb047e6680b0444ed04442e4bbcf17d7e683f373e02b38d2b93bc755a6423b068eee858cf5f24bc92302d5cc6739cef1a48072c638840f19ead1a4f624112907b960538bbcee1c41e672dc0a6a1400d6a0d23fac2183f58a8c26c7892a0b40bb169a5f7687214b6ad57a94d43b4c638c033e0dbda1ddecdf5ff0b86f3e89cb33c0d025affd80fad16c4494158db78e7343a51bccd1746d2c7aef55e853263f8232b3ba3ad0966036da39c73b0fc9e707d91ba596f35d28a7b6c48f8f5f385415d4973084046aefe637512f9cc1d814794862abb8f1707ee27014418a320559ebdabff1ade49d9b8474b23cd36bfdb4c7cecaf7c5e92502e1d30b1de23516a0cd70328ed2e53d25da59c2b8a337c25d18d0839c1537aab1426a85ce455bee6a037b69b42f0d0616bd8179d8a4cad33cb432ac18dc1e2b678a6c74e015e8d04c06f10686c8e20dec9ef4f08cb6a0f0854625b713572f667998270da347396897d2789ddbec7f7e76b92f59d1d70fcd007be9416d6bca26cc794c79d66f49a8a2f3679bc5c913cdce91568b23eeab1d2f7b57630685d9f17bb8dee382daf4bf0a5608a922b2207e0672abceee09186e8c37a3c72980ecf09f7525b72db7dda5de30ac82d878063254f0b148d235aae239c7e0a1508a18649dc6cbe57b7656324f2e83b7e8805d9c95165b39d9aaafa9aa635e0b70f4617db461f08c3214310ad0700c68836a828f01193541afc663113c45b6b1533ab75743f4f8b43b9dcc1744c5efa13320c678de9d189bff743888c8e5fd7ae9f5c6a555525c1b1f7f67a51d7e8bdbc4ceb0d95e9c49e8764fb0f2235845a823ec8c9b4a5ae6a3de6df87d4c804aa31d930774b54adc6af15e17513f7d556c10bb18b85130f4f6ae771a4bd38f696fcd635d15f0ef7b22463ea917994773d962fd4e23e7b962fb824800d524e9dcabeec373f533622bbaeeedeef596aa294755433616099399725818145929a2d1033eb1a2385b75f0ba8c69044132e26eba407a56f311b4e169b710be7616fa9806514e0a12360a0a60fb092ee5a692d39f84baf4cbc80f06b0222dd1ef2cdd171946418ac2b38f9ab7c841de1812aa8cb2ff76c8ab37b8ddc4d00effb72610dce63558a4a63e7b462850fd75e1908c289a5a2591445b4fb25926317a9174a3a5ef27cd936229c90599ee8b7d1b6cec4883a0aef4b3bb32a767cbac6650bf948bd37a092ab275a41c9f46163055961c04e7b9543eb8b71fd0abaf4d4d8154bae6099b1dc22e75d3a9cd9a794b5600063b824bec8fc4a05c645c372e0ef51e8b4df9a2450b3bc1dcaaeeb22338851c4aa0ef021e2aec8e5b6fce01285585c70e470434d5c2adcf38ed6a4a68e615d513e33f6e08d76eb1a8eec72ad611a7349a7e338453482584683f0458632deef16e5d9e8b2a3f86ca14ee8d3aefc8393baf3bf552a438fb3d73def4b93b9b5d26d0a4419933322a37d947c76fa6e7bd49bf2d652a05a91c9ce800b0fa7af1387e06b22c714ebd426c0960c19ea62fc40f1444111ab8c2265bb6888c04d6db25f5d2ae15e3894b47c31a5637ad20954e8b7854cbed233df6ccf073572d2ebda2957546df0e31616da66d58583c132d741b85be38077fcd1c56cfbbcf20e8d615675235cfff61c31881d1eec94c021e68d58be10050fcc5ed60e944dbace720324e643371e62fe05595a87f885caaa0850667edbd830992df376bc5612c187994031d7a58c04c8d13ddc42e9ce264b4baa43f82b1a3cb1dc75e2cca3405d3edabeea774e131d37730dee763c24c583952d7ce194c62fe2073e8f6cedc7a28e55fe364f6903989bb418fd7e6370dce95c500f8d3e3f23b6b8d9f2894d43173e71a9fb87a6ddf81f8bbd17d52b8c0b9f00833170c037b7b60f34c776a5bcacc8cd656e3b4c8cb0f838a356167abb9d5c508020cebf5566d4bffd75dd21f798c39a8f8182a5342b5cf75aeaab544662ce5e3b2715c7c38b2d7a0e9ec95a855b1f4be014320185d98c4286b0829e1019a794ab90c415d9c92c3ede2866bdd54ca1d8a541e0e82ae45af802008500f871237e0c6d937ad7b10e155fab247c69e8cff36a20a4ea612c1c249ff071675ae7a9ace4fe9261676827b02e78792c9162dbbb4c0dfc1ce9d3290bd24c289016213c90c363ca116263c0e380c89d615e585de559d78bd1c6a8cebafce58c4cf05d0aead6d2b692b65fc368b7a7d4131a0f3e36ad8e43742ebc9aa1c358defbeaa431a1cb41eebfec127a67d231182aa1beea7e27690b6972eba022b083a04a44b9305c78592d8076d040ac1fd145621e75433ebd8a74d8528889883d81e2542c560498267257d5559ebd26b5dae5bafbe576564e9659ececaf5f444aa49ae344f857603d345553ad01fbe20dff4952db7dcbf6f1d672124e7e7da860839be18fdea18a903a9eafba6ec3b7c71935f7d3e44b4cc560cb945dfdd7e88c3520a83d9cc001bbc60425526dfdd1818bad6365d8590012085b92677399afdd4d550dfcb3496903fa2e012ca6320f1a6689d35e88245187069ad87450792a4e08c1132c0860be5bc8a364126fc6b221a93b9f1e87f64b1cae8842978f310134fa819249554ae88a95b95db0e08910849ffc2f49298ee08c429ff1dd23857856487d3cf0254417fb090dc18954f2eeb21d6177fcc31f3e92c7c22129028469a98e44b64f07c1933e4ac8a3fc1941537ab6df357b6ad7be93ae1935dd751a6a3e9af671c68af5f987cf66819492ae941bb14a57901db5bcde6880d204a53aaf48146a04e037de5c17b095d789232e6b1e4da5837a5369211c12efc2cb17561e92626d7c5a92427673eb388f1f8b77d677459fb5f35cd8b025edc79a0edeb084921419cd8d1d7cf490d62e255b93b267d843fb2a5a9e8bfebaf4d258e5779e440faf67825471f630cf2a8172998265d8c562852b0bec0bdadf00a314802e8456a2a3109686c834db49bf1fffaacf4f5f79be1722f5151086f686b29330d9fc6b5cbd20024085ca42545653f2659e171640e3b9cb955e1aadef86eac46a481fffc43e6a61c4f7bde601595a7880ec6b3c017da15eb57d3e7f2181cef75096bb04ac59a2c9d9ad0c9300726e054847dcfcab46c5a820a1092d628328e97d44c55f17cbfb8f00d07a3e15fbf907b255514a808d86787a33668bd68c98e86012ab6bfd00a1d1e97eeb8fa373f84551883e1bf9881d6961d0e8911ccdd8152e7edfb27b0238d4be5acd15f47b3174ac0ac0be73eb76f54b49046ecb02f87c93d93c12eb64258b08fc192c3949949cb7b92f655d35974b669fbecb919abedf70616ae20df60ab2c7dbfdb790e32605828e0015e25016866edfc846e395417763346f1c9ccebc13d64e7e24711487df4972d906d1e6807e8a74d74148ef2ed852dec8552f0206e5d3f60c666692eafd24310a31990fcd78f9bb42da84999be207b1fda036930feab3f065c914eaef7fd7e9b74f94a888ebe3688d98d590743b28cdc023451883c5dd74c8f4366054a24e7033777c8933f852100f0cf5d82d120a36befad8c543c5704bd6a4c6af3094f1a1662612dc361d3cb13d7f2dbca9c5ba7bf27cb6fff9e3f467da6050835f6cb7dd12eb63b559d8f274079b7e855d4629d6aa08d2dde0572d19952c2f50ea71afc2445a6090e79fde622d354f291c5fa41dc7b1c7cab1f1dda91622a6ca29ce6ae847d237adac0e1f909c23a5688d34e44302923a0c1d9393ebc4592d11baad1b15ac475097f916a2624d2919537d7d46e7b6d8a63978d4e080b5a66bca61c85ac8a79dc7a42d02d1dfc0eb6719b76b2bb887bcd4a9a644412e968c89a48936a14711675e5db604ffc4875c4fc77e1049c44513fcc4aad961bdbae1ef3992d9d94fd40116fee42913e822b87b2124cefa5e6ff7a5d6fb08f0000610665050be0e7572c0687a240942bebb08268596813bbca6128fb5961fca39443df19bc1e21d97789dc38c982a84fd853cf3896cccb17d3c3ab76f346aa96ca21d87678d1f9b7b212a9659566a9a9", 0x1000}, {&(0x7f0000001380)="8b8494a945b2e416b0262c11ec9f1d0a9377e7de7e229c149e52423d2c64a22f08eef584d3aaab2e470825a58dca680aee6ed294fa4f1768da0f158dca84a9f6c158e5e86573897ab7612f212cb8e7672adf03526764d041e4d84df74af4c47311aa9d239c5aab583d256e4eedf8761de9d2f49f92bce7a0cfb30051409658a11cb2bfc7b1063be361a618c537de8f860c796c78322db16fa8d33254e48ff03d11e01e5b89194f3031dd4b81f105e995b661e58fff48ff907635fe", 0xbb}, {&(0x7f0000000100)="a8ab9f24258700c25a9537864d809a877cfe316057e6ae2fc4abb18a1898847d229de65c6fabfddcabda647426", 0x2d}, {&(0x7f0000001440)="1cb9d483bab4ce4e4a8b3fb67868ab879a7f5b48987465a6609ffea1ed6a671386c2ae95d3aebfa71311da12f9f824c492f8d430d28f9da5ee0b133c9188bad369aa64feb972550260e784e4974de60682505fc2d070fe9bdc4546e081e6271c469e046972e10daa199289305f1543ff0cdaf8f0d9442fe2814ded04f52888ad1f3115ae914ca71a7e2532fd076857af32cda5bd2038d0bcdf8761a8ec3f0e852929bdc7837122757b4462f2113fe90a7025bee34edaf4a0b8150636223b603ff5ace32e66cae603f6ca73020a687e00bc5b302c13a0187a164a2adb791036", 0xdf}, {&(0x7f0000001540)="f4338f39f81638407097d64ac80f4b79761264f42bff6e90f65e213373339c153614f903a93eed1bc9a70565dc2166cecc20725f9acec9a7fbef4579680c8d00846629", 0x43}, {&(0x7f00000015c0)="ace8423e3619551796ef1b17a88f7921d00f6b3c0e9d8d68a3abb5f351ab06268126d496e5e1610da2a14131cad04518add7dacb8e2d1808dff8c830bc8823114542dbac8a2b207fd7d2229812b793f1c1cab9b6414bb5600aa051e0ce5867cbf7209f3041228c2bdd271f0a3364f65348c52e58a39433bfb9203c77511b87e824ba967736b6c3b77beb81a2afe8e4abf0", 0x91}, {&(0x7f0000001680)="143ef8d1729a04c136b53fc4e29ded542d6d2f24b2075781510325925b33efe150f861f51da52d25cca65cff1be6fd2b2cb9a78e4d13f5b3fb404034fa9ae6895d0d29589658f3e28b9722dd6f176429b306c26370aef55570831df86e1ff91428f76ac5b61c30b2b072a89a5e3fddf93c89a711b72d24a9ed29422726e46e90bed0a1d216c74f73fe57be3dcd819a83d4", 0x91}], 0x9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x9, 0x1, 0x1878}) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:23:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="582720efabe63225259560f8e5815f73f2a044fd33055552fc94ff334a56199d7508c640f7515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c7686591d7ec12b84e88aff1ee78b6b87cb52113d3ac49952dbf5f7280d1628b53aa777bf1441ffe81565925024f8bb0ed9a47b4c1891676ceafd87116e6a9b5f9b64e3645db82d1fa64350913cccc6d2ab84bbdd436cf9d65b0d6800"/171, 0xab) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000340)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd055a2cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a87da6aecd6e28339683c927d7e2f9de3d6e67e9b1c80855fe412b0616ed6de6907ae6a588b7cf42bf936abc15cc65db2a8d86a6477c828913f7a38b1f7a8f6804ae975b84dd227998af8af0103dcf4752f24", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 15:23:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0x10a) read(r0, &(0x7f0000000140)=""/208, 0xd0) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x18d, 0x11e335d9}, {0x0, 0x2}, {0x42, 0x1}, {0x47, 0x2}], 0x4}) 15:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000580)="e4") 15:23:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00", 0x3ff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x308, 0x0) listen(r1, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x7, 0x2}) 15:23:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\\!/') write(r0, &(0x7f0000003040)='u', 0x1) r2 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x67a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x9, 0xffff, 0x0, 0x1ff}, {0x5, 0x2, 0x5, 0x9}, {0x9, 0x400, 0x3f, 0x800}, {0xffffffffffffda3b, 0xffffffffffffacad, 0x80000001, 0xfffffffffffffff7}]}) ftruncate(r0, 0x0, 0x200003302) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x4) login: pckbd_enable: command error pckbd_enable: command error 15:23:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000080)) shutdown(r1, 0x3) 15:23:10 executing program 0: r0 = semget(0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80045713, &(0x7f0000000080)={0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 15:23:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000015070600000c1004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602900d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 15:23:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 15:23:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x10000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x208, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0x7f, 0x8, 0xfffffffffffffff9, "0c685b35f992e60d9501b3ea3b1b1b4ffe999a8e", 0x401, 0x101}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:23:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000080)=@file={0x0, './file0/file1\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x4) 15:23:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 15:23:10 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSTOP(r0, 0x2000746f) 15:23:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 15:23:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x81}) 15:23:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c04f7b202c, 0x1308) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000180)="7f", 0x1}, {0x0}], 0x2) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffffffff, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffd4, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x491, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x10001, 0x80000000, 0x1000, 0x400}]}) 16:00:01 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/54, 0x36, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0xfff}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x10000000005, 0x2010, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000080)="1d", 0x93b625740e4be4c9) close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000100)='B', 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)=0x1) getpeername$unix(r0, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:02 executing program 0: semop(0x0, 0x0, 0xffffffffffffff10) r0 = semget$private(0x0, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x408, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000c38f124f5072b41a873214ab8d3f8bd12f1682251f31446f603a00000000000000200000000000000000"], &(0x7f00000000c0)=0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xdf1) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x2, 0xfffffffffffff057}, {0x3, 0x81, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x6, 0x1000}], 0x5) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x1, 0x24) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x488, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup(r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) select(0x40, &(0x7f0000000080)={0x17cc0, 0x6, 0xc100000000000000, 0x8, 0x7ff, 0x3, 0x10000, 0xff}, &(0x7f00000000c0)={0x0, 0x8, 0x6666143c, 0x7, 0x80000000, 0x4, 0x3, 0xff}, &(0x7f0000000100)={0x2, 0x6, 0x0, 0x9, 0x80000000, 0x3, 0x8, 0x8001}, &(0x7f0000000140)={0x10000}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x2, 0x1, 0x20, 0x100000001, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x7ff, 0x8, 0x5}, {0x80000000, 0x1, 0x8, 0x100000000}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x81) linkat(r1, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0xd56) select(0x40, &(0x7f0000000440)={0x3, 0x1, 0x8, 0x7, 0x0, 0x9b, 0x7, 0x5}, &(0x7f0000000480)={0x0, 0x6, 0x9, 0x101, 0x401, 0xfffffffffffffffe, 0x2, 0x5}, &(0x7f00000004c0)={0x0, 0x8, 0x80000001, 0x1, 0x4000000000, 0x5f, 0x101, 0xffffffffe25e6288}, &(0x7f0000000500)={0x5, 0x81}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8241, 0x0) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0xe60, 0xffffffffffffff00, 0x1, 0xd78, 0x20, 0xe33, 0x1, 0x1, 0x40, 0x7}) accept$unix(r1, 0x0, &(0x7f0000000680)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000006c0)=0x80000000) ioctl$TIOCCDTR(r1, 0x20007478) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) pwritev(r1, &(0x7f0000000940)=[{&(0x7f00000007c0)="92d01e9b2c4cca8351c07769acbce6e6f6b8040a6dbabdaf99c1d5ec919dcda41383c4ab64d37936a81328b33f52a48e1df0ca7d176ef970cd67af6223c4bf055c68e86269f4", 0x46}, {&(0x7f0000000840)="ec92ea7b378374737e427af06a8bf6b241a8308f23321b0279103f04cebd6f3080eadc4d8619d9327dc8717f6b14e8f523e6b00e43bc8d41d048c95e0889d79eb0e66df932b651db808e33bda917a0eb3e541b13e90ded79c63e1b53f4a4ec2fca3e6324c53cd180288dbf2a21c1ee00b6d3a5662af2421b689c0c4966f5f77ea1a49d0f40e67343cb3b6dfce124e8d1f6b02703b9aa926b85aa9903c3d18a5ad88a09c70bfea00db55a76545a376da029201564c4d4049868d8b1b570f140b84ba511cc8ae266145c0af9f99c79d9cd647cd179b75097cacd3723aaf81e6b85d0d2", 0xe2}], 0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000009c0)={0x8, &(0x7f0000000980)=[0x7, 0xffffffffffff7fff, 0x5, 0x5, 0x8, 0x7, 0x8, 0xcc17]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a00)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x18, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x90, 0x0) getsockname$unix(r4, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000001b00)=0x1002) select(0x40, &(0x7f0000001b40)={0x1, 0x0, 0xf015, 0x0, 0x0, 0x800, 0x1, 0x8001}, &(0x7f0000001b80)={0x0, 0xe1, 0x1000, 0x9, 0xfffffffffffffffb, 0x7067e946, 0x1, 0x3}, &(0x7f0000001bc0)={0x6, 0x3, 0x2, 0x9, 0x7f, 0x3, 0x0, 0x10000}, &(0x7f0000001c00)={0x6, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) getpeername$unix(r2, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) sync() 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x21, 0x5, 0x9) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="8dc09911f6c2ff4f426ba38c921301aad18a9975d59f00723b1e5ec8ca708bac789b38c6be72cc86920ea8f44623af10ddfd5db9ffcdf65ff2b5085e1bf9e566a7546dd8f0b18be6dd8f3667b9ea2425565a1c62769ffa06c1a5b39c1f58bc7dcf54f5212e3c7621c892fb19da149822f899f03058b23eb43b80f6d3e79399cfad8df91314c8489dcb4d9f4bf1a0e051c339a02d651ef1bb09b5", 0x9a}, {&(0x7f00000001c0)="1f16c15477da48f549d2fe4ff976f2b1bb6cc040189788081f9d08e8fcca521106590493609e6575e25387574d358b8204285d11e3074e37d3e26b79f76e4e740a3df23b16238f4251ceb285437cab37f4d2e0e0f378292a9cdcdb080cace5de01f1245f7076f650eea1b6a22ac83bfaa1be02a6a3aa48d9fe67e2048a7b548d15c44a092d7ebc9010b44e93157062a741b5ca1bdee7c1cd85b7fe7325d1219f7d8969a1ed82a3f9fb63be3fa84cd3f1ce3d62adef5d70f3b5d9a07ff6ecab14b75afbdae5ef40fb515ed58a029036db3ff6a24d6cbc3a1ff0eec81374126704af529356690a4859ed17545ccc9fc96cb9a355e10516c2665bc8050696c047", 0xff}, {&(0x7f00000002c0)}], 0x3, &(0x7f0000000340)=[{0x48, 0xffff, 0x8, "ccfbf61f505b30b5b2e607a83978a82d05d797c4e2e2e1fadecb4a11b9dbeca1dac653c940f653e3d3527ffd156733e5ac5abdfa7dc16933"}, {0x1010, 0x0, 0x800, "bc454e206c5d1797497122d71b3cf072fbe99241fbca08e58185f59f503cbbc86cc168750198f2dff15f1960b0456caf5878ed9f0f56f73428839bb0240ccbd647a4510c8fa7299c23a756957e35db01050c364c48c46a26c7c249b7c4cbda525c08cb8053548ffdfdd91a8a9c06dac4a568cb2246015333f2051c0c22837ebe15612b86735bc4e0fcc39af4e8ca5ba667ec6e3d86327aadeb7780d6bc69588ab3bf3090b32309164f4c0a0a642bbbc2521f4aa94fde0673f142a6943dfe7931e130ab2aa8157203b77f202241d4ec53b29c20b026d7e0237dca010ba447e0eb30e6db7cd12b367e88c6f45ce275c25aec98ed844cf6e81ac89ae0b4d2309efb9e4c41fb09614d488aa6ce29199c19029e7d9ac6fbb553606947c11b4d0eeeacdebb29abd883d32882896ef26aa34ec2227055c913660ed53379b667953bc770d7b689d1a75e8eca1693fd931e7380d51439e0672f1eea7a6bd62d99122a6dcfd3e6ec29c471ef0602a2ca5564aaa9db4480683cf649a47e9eb47c4553d8007c82a70e6fcd8eda529bd509a688771194835f6b590530ecd4944b57b0654b729c5c31084d254800ff64eaeaa6a7dd09d6141c611d13561d05790d8cb356371c8900b4cc3a07bfd1bc4c92c29c80e912308bdd0b9119e910c3628d0922b278b02b4955ea8c6c61f6d11245de761d0b4b8f3ec33d45861a842396dc22c1fbabe27cfd427af39b0e5d44e3cda1777519eeaa506dd8f4f76d1dc6a7063306f515933852faae5078e2bcfc9ae2f0ee2125a6b28fc19c2489a4cee5e15e7510cd31f7170319c4399d66e60bea9aac9c14f0f9c2ee991fbdb8d1f7788f8a34c9ad01fb3d1a625a4dc547b634ec8dae48d5029c68b96527e8f4cd57708cf8421b921f72159dacf569d5e92996ddb8142c8abf8759f570471ec6c4c302d536852eb3534d5838d46cfa012ecc107ceae0d5e5404c78a8927d50128f6ec8c1aea1af71823065dee09cb472a3541adf949828b931fcc1f2cbd7123b5bf3c4c1689fe51fffa72792b7647eedddc90d87fd81f2ec0d1f1717b89370bfe60ee248931c9adf7595ff4f6e54f0689031d470a0e686ecb66e349b47ecc9d2a1824f868962de75ee4bcfdbfc98810a6a71d545c72975dbe16845d473abd52759053ac69ced94360111d6996a3d6e50bf2256abd6ba5885908be4b0f09d11308580aea5cb4f7fccb3eb970f3095291e0619811e5eb44e66c70399bab528550219a81f7bada8fb57c3af7b24e210ff6cc8f6dafafbeaadbfe1e29586f37609d0e3be5c0f941faa6852305f107e41ee7d548fda96d3caa4a134286291193c9c18eca937e6a983f200530f205e94bc42c20296706b8c0405591b5d74e5461d93fd1721f2cf5bdaeb00baad7f69013ba4a116ad8e99cb0f275c30942b87fd1169afd9b25e58deade63d5fa97b481f06b8b8bfe673cc3339c378e84caa1cb08c68478596abe1fc533dbe08406fe96882f389a45ecee14826e3c7871fd7ade68db16b1b2dd3624ee9dced8b0db29bbe0017361d2b187fa5120ba081914f9ad6b0c488d4e3b833cd97b504680c88272ae439208dca647b4742c499bb5d3b05e7258c973cccc0885264a963f90056946905a138bf1643026c9cc921fe753e3dc0079aa43aadd838700bb8deb7f8e5ae4b2c136fb6efa9f7bc30339a61151ff92f3cfabf74cd1f64cb9c77a69c7143c4ec6602e3ce2095c594f258f59dbbc886857db11019722369ada79625cc31fb21dbb0f27c27adfeabe38764aa8814a2efb01f0169651983c41ff9c37aaa89cd00f3f812987cea2e4839b493268ad7520ec67018472787a7216ee2ab46a94d2a8ab864fe0b9ba0753f79250d6ebaca323bc07abe4f7c682037812e46e26faeb18f11657b8e3528b4d0e341d6e90da2256b2e2fbffe440073ab9b3ff1813680e0bdefc61855baa853581a53846c739da7d014f4b6dba2dc50eede25b7b3e48a39389d692ff608111187b1c7408bcc3fd5ca3f3e2cfa3ef9dcdff001d2cb32d40fa97a2e575ac69158aef2c89148699ca9d64c5c5c99f0659574473cfde686f9244f8e585a00d8f5ec7d1819023faa362cf8ed42681c8cee9b436d90491ba518dfab9785ea7906f36d1e545a67770761b7ee98e481d63b84bd93ca8eefb7dbe72421309f9c56f93fb0568fc39af7a30c1ae63d8f10fe41b4d0d7cb2bb4e636aa35e6cb09321ade98f33425743cc6a31d3371a74c62152c8e6fd0196525c81c39333376641cd4fc0a02eb47a88a77769a36aea07a1554409381937eca7f369389eb4571e6e87fe4b7cca7e55fb8dacde09d9049570e9eeb658a50ac57128dade2860f53087d5a3971be9914c1ec3fd2bc381fc54ed54a24dc7460718db5cb987fda94cb57744a25567982f1fba1545c816fe5593fb72b3d7fc42546a8cdfa54f2c3d3ba857cea6354e1dcb70cd5b844c2ff0b751aef96cc997e3fe2c27dfc3f01ca95fe8e7a2832cff108df37b14791e355a0b331292527df2bdd2a0c381e70ec0f021aab5438c6e47c79c3fe2951ccfbe0535d2b5e112318a37bf2076a3769e6d1074c3f73df1ed77965c9242151a2ff31ba647c1a4b8d0101a0dcbc9908f79f3f0e219ac889c32b3953587e10aedcbe28e45377ce81ee7fcf21e50a233500439b29a7b212913e6edcba4711f1090de597b2b5892e0f078cd93b8990a56127f76a55f54862a93e60a50475bac6cc57e01d468a1157f9c35aa93fc75ba35cee834b498540dd0a73d9ac58a14877c26dbeea08c38a55b94b990215c1e37cd7d53d3f5eac729471d491d8df79cb144097fcc3d7c771601fc6b442bf016ebfba437dfa9c75a411f8a8dd212f06224d493b15cb0ad42b89b8210faee10ab102e41ca08dd0cf0a8bf0b67f8d1da6bc54a2ba1ac35c5f7745459d5b59c3b5c0e5af4af04b6facb72b37071096bc94f546146d95dfbe49b55b00ceba1ae7f61340c66a82abc8404ef6213ffa1f55fb4334a069af8dd7f3a370030d80be04e14735eb9500df5983f0cdc7c09ed65ee58002c6421b29d8b9b7b154450f46a7e6fbf727b443cc62bbe8a40ca7fac1ffafc556497f5b6912a2575d8f37ad31bf699b82e2058b1393aba7e55304c546f0e852d21af72432ebc49a951d9ef46c2b23207e0b4b58035befab0a3a711840e7747abd49b872ce89b6ba107fd75fe184378b58c2221d0b16df45cc9a90854d5780eeae92767b9dc0eb4bef35d41d3e92bdbcede6c816a996614875ae0f9a91a0dcab065f658c86e70f8736c86f7ba5d4c573b6a8947eed7de1dc61a8997f3710d08b792a7249fcc0899c4ef8d0854f787e11f18615382bdd4dc3dd8ecfbfc3fa1ea85bd1aac0225ef969741d006ad74a623462a58d79b2a88348db37e889f982020a9801e776543d85e101f1e06419c9664fb76bac132276182d97d02bbe7510cb074d9927e5fd31dfd633310da89b9dbb48ce4ee8be698bac6ae120bb7100893d79495fa12e6f670b7929d4d3d4e72bfb0b88d35e924dd99ed72cd48c7aaeb33c14298bf1e30ab9e51dba11c74a53ca771adbe54122c8c3d119634ee07c63563ffd58afa240639627363f8ff439c515b3244a9c16c1c52301c956630e8176dfda347f5ba4b31f6c21b602c04811af53835983db9ca4ea3259a4f90b59475a1e9fdab34da45756b5ef42fb285ddc3e397f9045bca76de671659b94f7d6f2b5569bcc5b2d9be142ff08d67cfe9d7ea0cdac218c78723790f26984592a9c8e887d07b6d61dbf50d5111fc98d7992414daf43e8bae3f232e500f4b01909017620aebead6424008cd26b2b742d658b46a56b240bcdb71bd2ad3e80d5f7732c2dfe96e0f0e937fd76965d2e1d6eeea07a75e1d17365df608088f258d840ea72a933ccabfdd1caee876b0791502b71e4d22294af333bdecfbe46c6a18a29620c88490290cd645b40aa356a1a2ea89bfc123bcdf1c2e05e3ab5d30f3e0d8a43553a2aad68853e41c049ad8abe96e6f4577aac99ff5940cbb4a70f0e182cf173d988f824cd41a23b4d6b2ea0ec6923d06a3acc91aaf89cd66bb06e36fbbbdc8caeaa34bf272d22bb38452dd2bc54d068151484721289b224434478a3487e858c992e1e7d78b280f104f91fa079a04dc8a641634ef1be5f6b9badceb6ee817226f8ca511e3abc122c2ceef26f9c43a8ea8e50ef9fbfb0337a5c2c691f2f0902fd254e40c4137fdd78773e31a6a7f4f2f8dd037760cb429577b0af1e1aa50a5456789afc78ec6a754c55b4bd0dd45ac9204e8b72991c62687ede10fe83342920573059e3ee9cfccd63c3ccef269dd5bc360ba725054b5e1c4d1aaa35e1d4fb4f640dfc9c79463a22828caa1dde8867e15e183c6525b9f0599cd40e234b61ea6b736f062ee8ad29e531aebf60f52cd33eb9be2c536f3fa926e45e152effb950b8044dce910b8f03a73e16cf47956d3a4ad0c674c0e7e372c9397dfd682e9b12b7dfe98bf35fa791e456d763b19a5a4a3fcd9d4982a1d7fc8d1d96ee2b784473aba60f01600329a50c03c3f163bdf8eaaacf033703d0ae8078ba991360570a313b7edc43a68a6b1bddcf5b9f2b72f6ab08a07bc61cece59ff850af08309b2b011e8f8766817f17a26055c886c13ee43283e697c64a3f60a64d677f3bb5b2beed63cb976f3931468187690bb07c2af7628eac9dd6c507fa69b4e936710b6ffb9548e864093e06f5359619c3b10764fe43eaf0de82de6dedac198203159c75b7c95153074b0911228bba47243f16b49b8d5c5046929bdd1ce907b4eff586027f55354a41082fe33da304668e937f492e62ebb417889b82ce7061e2f4eade85a3f77e9f0bf021286d22b489822a8827c582070f599624f2b9e75c99fee672c9c64bbe1855956d4fe27a37da88c48f17e2684316e1dc930bfbc57b77b431275e78d576587a37f72bfdd13cb1ffc6e51dacdb99509261b6b9131d3f2114d44274f17b38a1ce9944949e6691fc49cfa8aa3b78cac5d1eab4733d760dfb02973dafbf56597cb1e8e585fb72d27a5671ab52f666d7f11b860ef9e17afbe49675d0ab33fa5fb4fbde9ad987d8e22c276718b263ee8d26ecdc6a0a498aac47c9e1ccac6e5399638adafbcbd762f86f36c12270cf81eaa0df7ae426748b0a985822c24addbce58da9298037dae94ccb81de1b23d73b8c40f2670d7a4259f01e11c47454457dc6f8b1b302e1bdf0f2ee8c12c967ed845596db7115db19c6be8898a576e91131f57716887ed11c9e190b585fdb9e9c04047c45a905acf9095e95efb7c449679b6c91e473e7220ea3049246fbc79499c3a63ccc3a1fda9dc60bb9af68f5803064ba83dc86c05d4bf8741785c56e9cbe3049d5ea513b1b912c8328eb7547ec1de71fdac632edde18497ad0ed6655369a6a255db3b4b89305742d6c8db6c9b58332e5b435c2107a14bf495783c1e7c6573b9ada7a17ca80787f299135580343b4827e148c6e5b82aca9df75cd8b20b0dff13a302ad5195b7124ca78aaec74e05e324c810f18ac2ba7fcf51549d44dbaad6c6983636f307ba18fd2823d8c4e16b81f24f14a316d02afd873b4d018287397306da47b9020ef8dd672f503298780303ed85de2e5823866d40de3c7ae5a12776e813c09b1659abb23520800de625bf4d24f4684748c4350fe70ed296f00f2ab534f841a7ff5b5937085f97d25816a8c1763b12dee638cfd52508de4378fba033873141901797945a79273fef78f35e77d499f6b58a01e95c9060ced7a8d2a5461fd01b6593ee8a494c02e0215c4"}, {0x40, 0x2c1751c2cefb60c9, 0xffffffff, "3372d476901d837815eb7c249854e15d2bc636d8428fdd6974beac69e60a7b7361dd023ebc7e4850ff41e198"}], 0x1098}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x2, 0x1, 0xfff, 0x1, r2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget(0x3, 0x7, 0x400) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r2 = getppid() setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 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(r1) 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"}) r3 = semget$private(0x0, 0x7, 0x20) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/101) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x10000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6a7ea81") fcntl$getflags(r0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0xffff, 0x5}, {0x6, 0x3f}}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r3 = geteuid() getgroups(0x5, &(0x7f0000000980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000140)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f00000001c0)="6c160a49a9932060963693fce7e9ea8a04f9a5483e49796d6d13e8a56cac3b5dc23b0829ec0ae97f6bd40b31f19f102b4892c4728b8288a955360c65e884b44eab88392229741534516b0e4e848e2aaa7495fb554b6085868ca433606998d28b31bffd", 0x63}, {&(0x7f0000000240)="b145f55c45ab6391b4f77f6cd5dab3f6714b017fc218143f55a188c7887b3dca79491359a3b31278b9367b555af89cc5305d808e7de6ea4aae036e78fe527aa1f0d78fcf0dbd43596924c53b9f1c93b55cf99b3479fee648dd83d238022c2577fb29e029", 0x64}, {&(0x7f0000000300)="3207fb91d6475bc220a9e2ac58351048ebc13f26770ac1fb745a6666b7553e1a0f141d5eb3d9878b4e4d970b9fdbc7fee2515c7e5efffe8ccd84672bbe1c24337ce9e85100f32724e895404f47661d255295995a32c10b4456885f1a479957938e85ddf37e3a3556a1903a8004f4b88af07eb9503aab7b9eaacccca0caae381303266d506b592e92a29d529696011cb9805f66a5a532599063b28585242366d5883fbba0b6bfd8a48f6c618bea7c6493001b1c9b300858ac89a6412d73242b65c7de9374b5f97eefcd7ed6177b69ee1382805251acb8e987722ad0d83765ab", 0xdf}, {&(0x7f0000000480)="6a3d233d082b358d85103c9292bce161819f6881f565bea176f7e04520ebaf1fef9b5d35145ac9798842b1d5bd110bb363b810993e27a4d0bea942aab6f114378f455a8626e200008920abcedabfac4264365fc74353b256f1c0ca83a6243b9441f9a46549397949bea11442ea6a9edac6bc33a2dc26edba83dc767c0a1accffbc3895eb80248116f6d4ea543ac9fbc09e8458f6a8910441f1d807b5ee9760b7cfe0e141ad27eeb1c71fdbfbb4a5916793845bb402c2b30333882993e905a30a63604aed71a309d120996dca8f1211e502f6a9dface38d0ed735971b6d03a42c63ae", 0xe2}, {&(0x7f0000000580)="da3432fb7739d90daf1a158a1badd822f30502cf4226caed7c3d2cf4e74c0203490df9b7750c98ce43075714293aa98c6cdd7b83e156e7f62370d9e1ee754334ebd709a2f6b9f95a604050a8b724d872dfd3128ce1e565e836cb422fb9130935035702504c272994009f18a60843ad00c7d2d78f592e68123328d1079fd67b5bf8afabf22639c969ee01be677afbd18bc035a3", 0x93}, {&(0x7f0000000640)="c8211d72996b9c038f65fcd0cf67db1187c4f6db0c25344357e7f57fe87dae2a296f49dd181f525ee082f7df9b4c91b3ceb3d1e9bd362de0dfce7bac55dc863bff2f308f7ab8947782d9eb58f3527bee46b83b9b3d6595225632c72b68eb6832c55d1e98efd98031de364e73c78edb2a4fa55e825e7c9e59dc413ea701d3c52672ec10d68766f575db6bc5905798664342836ddba4d29a1aa69267fc937edc98726d5782c2f7cae9134d1bd83e066d5dbb7bf73f8d7411f6cdefbd911936161be55e213fd4c55db0a2c8405da92a074bd3796bb61d94db71fc91a82e28db87b1d25d60e30a55c9464bd9355457e8cbecc025f394aa717020cce1", 0xfa}, {&(0x7f0000000400)="a2d36b5ab4180ef159c4b0102b5439bee6dbbdb7da2dd1d6527c3642b60acc8e79a986c878d9", 0x26}, {&(0x7f0000000740)="80bb6a39e7f50809287d04e81b8b424f7e19a133354ed15c171459f2ee652ab6db92291948c46af7f0c8266ace0a5636ec3653a9c6a6dbcfc9f7f961853a5876fb80a27ab4dd223dd6bc6d8e59df377431", 0x51}, {&(0x7f00000007c0)="3b8f649f959119e60615513e5de007042fef6f21aec0da187e776a0bc2aa779d1ec8c4dfc2f92d4827783f041d888b499b381d2ceba628857f3c84b8a0aa95f6db2ab0749d89cbbf2023a33bd4b38aa824ef8d9070ef28957837c9ef7236d396cd432deb50d13850b698ab05e1dd7446", 0x70}], 0x9, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x5) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) mknod(&(0x7f0000000000)='./bus\x00', 0x1002, 0x10000) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)='t', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x3ff, 0x6, 0x7f}, {0x2, 0x7fff, 0x80000001, 0x7fffffff}, {0x0, 0x3, 0x8435, 0x7fffffff}, {0x10000, 0x81, 0x200, 0x101}, {0x8000, 0x4, 0x8, 0x6}]}) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)="855fb104461e6f1504e97ee1e46aa2b98c9eec2f29417e9f4195b1f4c85026c352b7e2dc386c009ebf654ea1982725dc942f9254a62c5a6a451f876fdb433120c1355a8dd79826aec21da4c0ee90f5b74597fa2fd9232341878fb4a31249d2595337412be7fac82e14582066634ca992cdeb9fba11a4c204db006217147435e7a58d73317bac22479cbae107f18664a7514df8b683ccbb5e0302f1dc8e3309831363f0949756e5069155c3d872230dd2ca0fa9931715b2baf2297c32a61d080fb73ca9ca951da9e3e148238c4f8d02a6834e6be84742aec07da273442e1f2133f20aad56334ffa7a27114856f6461a7cbcbd8318be15fd2e1c35d7ee4a09d1e2e537c76a37a33cdad956c8ed6e309741fb42cc3f5d2555e3477bc3ee1c73cf424e1db7d3363f92bdfd229cb524b8bf47711391fa5ab0d60c6069dcecc060eb049e8d5dda7b1e6b5f87cdaad10b13605e0c685ee00d141cdf4e6cb39a9b19416955cf62b950fdc65e163b195dc702d663ca425fd7a41ec4b8a14a2bb734a67a94e29f23f071a950c7e5b974a8b5b55ad3cfc50e889532a357d80f8d9abea25e9de60430dd4d50425445b658a995b17026e0e029ac89000c8d842f78b2d7dae9ad9e0bb598388815411f7894c23fb23be3b08a5772e287f11d790e0455990e1263de14dea3fa34d590e678170e270f5f19c9d288f54ae11ca02dd32f32a5e2346c6e76a7c7f5268bf06898d12767e11687c336f4b7a8c904c9942cbe60e70b8b68a9fb6e82abce24deb55875943ef34ec595b262a1a3fa8b11dc39d01e65a984b4a41f039ba152e0d48fa6ed3fe2d27c2bd3a740c6bee0fc4185fa88fd461038e6bdbd6ca5fe7d2921c9cd4e97053dd2cd0842fe8cface9c08f4c730e2adedc5281aac1e9843a4bc831defebc4de59820ec475f4c91ccc1395e66d2950ebe7d61c092a53e621bce166757ccf7b2ab359a434e03409007091c9e3fa596bf3670bc35d220b10a6522f20e6a595dbff806cb7983ec6c73dfb8cf142818fa837759ae17123bbd31e05cf8ed75b16f5dcfdb564b1d6ca616fb592d893d855a5413193737cba67204b30e7aef5f0aca256b2b5fe7c180abfdca7e07e19e4ca77456ff1cdc46d008ad551ace512b8b90deee9b10eb715e4b5c55a8fa281299da4b35f2741cf420896f19e74b2222590c7657f2641712738c2b19f80fc0a66943748b3b461629b12786afabad5974ee8f62edd5233298afccacb5360709d8cbb6a0bd48020eac01534cc8c8c9a2b907c549b6c35373caba7794819b11decfadbab25ca5e219c214f70e8882b9b63913e35644c45e285670a61fa3e9c2fd328176b946b1dae7397998407c7cfa805fd57216dc9cad506bdf9af2e6a0bd06a125cca8279154f56bc2e37708dc272aab72a455e924869a67fac5105c25ca79d64f5d4983a9a9b68e1b317b1b20ad88feb81ea57b2577453a566f02157be6cde6da3847d3f5f530a31b04247f1e900f6aea70a298053a1581ce0e211c66e26f4160d521c014d8f2295b8deea9aea751b9837c5b41378f113583753770e3ea286525735aa9aec94b819ee2de83c8fe995db8efc185f3a78975752ba416ec34e0256aed002b945fb2f970da899f03216c91221fa5e599915d34d62b92e589e68d4fbafe1fe2021d957404749cb28ee41c3d93abd7ea1f531c8dce70e50e4c9b096eb8f84459c33039ff10c08de245f65fd21c01ca8663926f171239353a4d0c36f35df050f33f2e48125563d54ebee29c056d73b240588d9c44a854a038422a9dfd307162c35ae5293fa65ce0ee629d1236de02088f1dece7b9debb488437cedd2e85674526275b5975fb50d435077a5127449a204e9f6f792d0f9ed3ed4e32b828557de80c461c4c513efffe8e15446810a0ce94fd165fe66edf628947d727d4e713e79f64886f4ac7b7883835fbd339332f5ade75f9968adc2d8cbd5c9baa8cd5f52d46c092cffe697e1280cee53d506bb649dbab3c8fc10134cd2022892b33f67b7d559869a6958dce45457a30ac08d64c31561256192008f02f8e84c25f8a858118370320358ccdb5451080aba61fe7fe2bd6197d05c8d9cbcd75c3e95fdf2b98ccbf0288724e607a6f020df3efb54ec897b71446b2e90299e9f570608da239b01fc05822624fb14ba6ed32e20853b1d096b62721733b99e5b5f0cab16fcfa3ad8758ca6a052661521f27c57eb81eb2a09c43e1c377b73900fe3784e21e2b76f3ecb1c1a394db4c008697a01468de3accbb570c92e08437265f4c14588f2ab76dfa424ea6dcedf1905a8da9e550168d05b952b4dbcda9a136b99da41cc9ba137b672ed47b3a39a5d051fbdbfcab157746a7c55bfab851bc67af2ee7a1448ec140d809e0743eb92c9f2366cec9eae4c772c6be8d278aec1902f5c6296469113e5996daf4db91aacefbdeb357835bad436542ae2abab9aaf1f9596c0cc59bcb7ad4fe477a793fff39a4455c78e545e0f14b3eb258a3e5b7149c0d548be4812f704cd889b931dc26fd77269c74547cbb45e59809efbb4ef01e3220b529cdfb670cba14e079676b625c6a739836b10131dbb5781dcc5cc91c489a974964c1b5bb6ca2f19f73101b9a0c9ce63cf6677e1388faa62d0a4f4fd983a0b0cee9caa2561eac3f7ea1f1bc202a84074dbeb17ac608c96689603b9e96bcace8deb578c27eabe44aef8a10353394f20afea52e6de0feadabb5ce43f4574934a43f4a0eb4c37ae53ea40b78371990ac562d343c19553f8fe5d510305a9d888f186b3df6aec1f8bf023b36fc624293a13b3bb1fcadac4089381cd48b566dc84ba93b5f021021a260ac1340faa91329047a18414a25f771b4b09983fa4a413406c477d5a4294c5c6e90d71c0f39737569d1879537fd576bb192fadfd261e5271d05ab5ed3eef23c6e1c9b3a15480ca56352b150cfede36528902e6d8f20352e19d0377186803cda98748aa64e9b3986a7ac954d4486f474045a15d635f92e23f68256ad7419b7d3a8bb0e5f7c9ef1153a8de3b0f22e6426a55266a0253d4605d084c1ff1e712e73801220e36551ffe8cbd4ae5d7d87752f48383cb301d76e4483399fd0c359e4d4eb6f6d69532f3067dfdc5443a2ecef90264c3b46ebfc7e4fefe87a85c356c0c329d2247bed2e5c3de30cc2509e0d2bc7b211c717049613795d4eef587bb6b117b7b80c880ec4fc4e1a478527fa2787785a26080e094c557ac83361c985c8f74859be911db2a366d0577d9331c098f0bf232d2dfe96fb42766b2ffafbfe493bb0f28c87c6717d20e105d06d2eba8122678f1c4745e3b04a060ecf5f76ec8b58b863700aa7ad7e69e97366592cc7778178094add2e9bf5bfc5940c3889ce6407414c8e1347b25cf6955a8306bb1a3f6f9d6ba29ac99e6cad3335efa7b1ac593b1e4b95dbce0b9789b07978cb8300504ce3ebadee8dbc819a9a701539700328f42810d7bb4cceabe40b2ac020075ed6d2df8b1879bca92ca2d1289eb62ef6090b8bcfa4fe3cf30c2702473da72bf0895f9a39b332600a73db0926b1c23b131cb9101291abd74c382b05845be40db66cb55eb37d76407c661e20e2598183ecbd926ca6fe31704512ecf1c0f5779de2eaf8772e3eded168503be5e8b2ab89e09281bfb15e541a60e98ef3a196d1f7999a99b4e90f61132cef457c9a412f6f3eec339313925d41eef6d95e70270099ace40d1d68fcf404e1eea260bdeb4c0d5613d3f018d066dc580f6b19972b91608725dfb8d4476de5a9978403aaf5e1eaaa0c7bddb9f6dca0019b120085f740679f8fce63be7a035afe30b5a380b0fa42133d2ae55866442d18e618423715528df7079cf88226ade145fccfda8d816da41106ba8b9a8967e64baa41ed5f1c4fa84d5a3fa0ee2645136a49120787192cb59d1efcefbc6a96a7b1fa6ca6ddc51f3fb2983bf1585f54adaeba8cae4f242cb757ab31a0ce20d6d96faccdedfd469d3460cc4db8a8e2351d6cc352ccea4b7b3af4b3ae225952aacbffc49e1ef2ab0349971c6a43c1886568a07462ec3280ef5dbe4ab2416ce5976fe8192d6fb41f691986c6548db91ba0569e4471a181d1f09662943c66dc0a1ab6b848bf09de412d1c9656c2f71d36df0dc7aa75c64992179fb9b2d6d2456c0def62ca8889e408249c6bcc63faea014cc0605ba110cfd56e3cf2f84821d3b911a0d9582a3919e9ddc1c994b534302584e012d8bbbc4e6f9f20f20e48e986957e504e3c821a6d943c77d380a4162e2552f642e8dd87cd06cdfc0178787b46c9f440aaf3f99b70429c2d15e9f2e89d9ae853295c94dcbc17451258a6b04cd9039c234982b5b76e7f2b8b9e3a8abcb937dd8006128de67cb365833d6c581d5d972f382993c5a9fa81676bc4444de7d58bb2b54fdacdb4d0c4e62656402c8ce56d5fb1a0db89e738269ea5ba63a965bee33603d5f64a1fb9459355d729230b7bea8bf5797b364297097fd3815b1b5a95aaeb8316e43ea7bc89cb0daf2806845571413fe7569e276d2b89a13a4377bfd1a68f2acea83712cb137763789f6f879d47433bb749aa1147d07f1b210005b12ed7bdf38f8bc8d82465e733d59d94ce149701ecef8df242d7efd02646c1b72d20f47b17f7c2403d104f7ed6844f5e6e1d0ad5649154e9637f1d7e6d7bcfec26e54a14e28160a78a4c6a94bf5a40cf5b4ee1b8013941aecbf21e954c29f5af327386e4d210196d4338dc133c9248b61546111e193a47ffdcf2cc6ba2ed6d1d3643a2aa89714b9b5cb32747048ac133fa427c2374bfac71ab89eff498be824174dc3a1b0e6c2d79c91b64ddf650fc04678695bca5b093e44756467a042224e1cbfdb107f8b8cc48208e123464873f8d64bd3066eb47b5033152cfc3521a096bc80ccad9f1a44a42d0b85c7947fbec94e4a579167743fc07fb22343cfe29dd1d18934dadd17038fb3bf33876d1af5d66d1cb398e663c4e85972941727d8a9894a204e3a4c98765443bd4ff7f89e92d93fc993ed3dde2705c243544ebeaa2f84a386f59cb45b03275b938ed4a6155c3f1bfeff6eafe3aab99b1642a2c6e441f74ff80d3c1dad9e4fdfd3b913f874a62df35c7e1e7231e9233cad76543f6cd365ee44aa917610207cfccd3c0b87d2b65d853f037e3558d7ad71baf5f446cee7da9c1852acf5cd144892db2cef25d4f6ecf1a88685d549111e4e84836e06c20ebb8cd9f5415b2c84e8a610abbc9a7707a423f631cf9318c7e7632a1e58e08b8d51752f07ff5a6b61569d3f638e61992468651356c7c7acd3e317af746f233bba54253c7db8cec6d9e0bb130c59a04275cd899031f33174cb67b9235630bf83ccab7fc8ca6bca55a7ae64220e45f2195811cfa2346138c20158cb1576e90a9dd50dd75932859928619932747aca8548a027fe78fa295828f6a53bd99b7f86b716b851097adfa7a89f383be275b5df20bd8ed899682b0a158dc37d5dd0bb78658f19ff02a42f9def55edf540a564bd8461b946bef200da8b5fb7b4eda423e344d078ccdae151a74b624f51386440eaeadadd8f8a34d3c089e70107b4c581b1c42fea142a16d4a6d7dfe551dc46b7372b4d700fedebd7d4ffab81b8d2d766eb7148db085e21da67a8d27db2969f8ea08c9eccf59df23e4a55327b0f3c3fad194abe3cb628b407ad8a846f74cefd53d532fb00cd8e974813d8051e56207bad9bc390918d65a1b07ebe384d6f9a479c79327ba2f653ce381f45a5dac4901f446692b015929b50d37c7d662f6450dd0a69c96623572eeb99fad8e9e1", 0x1000}, {&(0x7f0000001080)="4aad231972b03252d7405bb8a9646e60099a7c8d84d404a261436c90f9aad0f99c8d89a908ae27d3b5c3806ad081cc55c8590a3ecee392efe20dc5f41830498e630fed08053f3c5ba75cdeb3bb4b42c24b394083ec77cb4991355205fe6694db2a252be229d59cc652815fd9c6d4c0c7bef558f122469248890690fa1c93c83185230b903bb5ba7f61e8f57ca84ff5de5f39a1cece1b0cdd56323e554337a88ae55d88663ae54849e70c5f9dc4573c2b64821037afe43d", 0xb7}, {&(0x7f0000001140)="bfa8d3f4f83d0416e3ed88dac3d0f37497c0ab2e02dd1624a367b488be3435c946a59c788ef227270684f1d2fd5229a3819c431a271f80de8bfb1529e86317804f617eded9c00045231e8c60d5e6b960", 0x50}, {&(0x7f00000011c0)="f558af588c22f0a303e225834c0cc271ccbb9f1f8c67270d4c9f6f6cb6ea1bf51cb915ecb6e69a79aae2880c77c5d936e6f7b65f662f1716281518880b6f5e278cab1414abaf14077d3a65b4cf5283ef94e6c249024ff8d4f5f1aaf039d58a41e0dc49ba4ae2b9bbc33dc7d1680e225624a47c3f238472f124ebc1e6785b7def5d382dee0985c5d7faa7ba59ed47ac3196f418c1a30a1a9aa9fd5d84a2958ea77b9be875", 0xa4}, {&(0x7f0000001280)="f6c51a1c0a71f460a5781cbddd29b1fa4bdafb12556130a4faaf3aaf752f6353fd76c59ba5f32019797e0668c8876d7e7012a9999bdd9bc35832181d93b4c6d3798ec43c9d7fd5fcac7f59d439ca9cc8b13edeef11a204bfd64cdc2d96324124eb1af81efa", 0x65}, {&(0x7f0000001300)="10c570064b1b1db47e09a593a342845a320b1458195208091e601bd88fb25cc5df853bfd7c7e67fc2d15fab60589def43d86c3021f29cd536f4413af1361f451ab7d43f6c137c522c539cf11a60f88fbe75df4ef5dc590d4cdd99752ed5ccacf3511da79d744f4eb67e296f38b52d3dfa322796dd54a6253558413cecfac6d74ae38ec9b3cdb128a0514554e1637a003f7745840510127f69166f28e93d6a794f53b56c60da0b2613a928c6d9d694aba346640dbb3361bd341dd228418e55c4c37c2e0bfd381c09f08b7f527839a6fc9696e5c65a169563b997cef00ccda33defb00bdfe7a1b1b01b8c2d8ac49fc1c9a54e8", 0xf2}, {&(0x7f0000001400)="49014cacefec6840d04ad7b3ce8ae0437920cafeafebeb929252102112a2872aee83d13d3c3eda5deae720d3c0fe3c7f1fd6f9db1cb3447c114ea0df06a5bbdb077a7c251578123654eb5cd31747c448434759b3452b", 0x56}, {&(0x7f0000001480)="1a9946042d9b83e4286925a85f535eb3d2f9c8a2fd147bc4ed9d206c490409d877bfebee26c62fbedf6d964a6ba26a512b09c59bd8d9d30461787c6b9d9cd93f0b94005a4d0047ebf019083f7a091e69ba8f97de36a243a1fafbec8311e3c86960e874d1841110f05a6d24785a5dd5ac8ca1dfd9e280ff37a90cf82d9f08fc74634baa70efcec858469799b0724e14cb47a15f5e871e08ac83f0e497da73a26168da5997e932ceb18111c6d3dfe31d3d5dc21371a689e608434d26a80141ca70754586ed7eff0fa7cd1d40c44a90dfb3accc8f277b6b0e976cf3e3e6d5dab8f8ad3f53ebde91f0", 0xe7}], 0x8, &(0x7f0000001600)=[{0x110, 0xffff, 0x2, "1f38dbde8677cf2cba030589b53b13c2a9af44ddf78a673273ac64265f74da2b5eb70a78b7a099a672cb3b0396e20d0504ddfb176684ce0bfe3c45d8b6669d574526eba34597ba0c829101702c48466990899ef802a057d1bd901ab1fdcd90b61244500f380c0eb653d8512119a664a2ed8bcd9467d375c7d584d6ff40923896fa4f4b5c5504dcc24fbb6be6b0a88b30c35946b7ca628bff910cfb6fb56ae81284960b2baadbe24bacefff8886b5ce3f15b89fd92030a31557d7256d494af55e15b05df7d38013bca353407c4c68f89128534c59c001dc852a482c192726bdac0766ad5180cf46d6d535ebce2b4f7c163aeb8c1dd465d3066fd2"}, {0x100, 0xffff, 0x0, "58ac0c47ac13604ca24de1ec62e3caf6322788c47c1ba76c455aff12c79133908857175465e25e98f7b9b185fb3d003e34673a71d6e3b0a698ed7d03e0c502197a373c7daa27b180c1ea05067c5deae1c7aac013df22fba438c417a51981d74de63b49f90b17e95d29991866d7ba3fe0d4f36176345eb22cafd4ec9f2d45eb9f4958547196341e89dfd7b851238421167b1a3472720dbb5dd637dcb151cc9c321abc2cdb086a2fa8d5aec0fee96cd19753179bf4eb8b26f81df14144661d4c5ae27a1a2b8f9868baedd7aa336a309ac16de82ded3834feb11529d909d76b0ad44c91690ed4b2c95129"}, {0xc0, 0xffff, 0x3, "c767df864783ff9a73f0dc75c20a95c95855b89d4a4689031dc631402943b70a2e1d0e7ff24369e0aaa300d38a54dd3b6bd5ea241ce836b6cf4498b50f339f2f2435942a2cef77aa657e1523b86c4dccd42e55bcb98b5e919bbd57cca3940ac12a8c054a81024513f80025b539c9683f7aeccee227855973d8d94ec9c5b54570a27c6db77b0fbc9e7343c58ec4b898748c07e8ff9ab6c292e1f1a40a400205cd27606fd27af73f45750f"}], 0x2d0}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) ftruncate(r0, 0x0, 0xc5) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x130}, {r0, 0x20}, {r0, 0x24}], 0x4, 0x2) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f00000002c0)=""/210, 0xd2}], 0x3, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair(0x1, 0x8006, 0x1000000000000000, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0xfffffffffffffe8f) socket(0x6, 0x4, 0x97) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8001, 0x100000000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x6, 0x1, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0xdf0, 0x1, &(0x7f0000000100)=""/144, &(0x7f00000001c0)=0x90) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x402, 0x0, 0x1, 0x4, "22bdadbcfa95984668ef00d9b649fabf6107893e", 0x8000000000000}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) close(r0) write(r0, &(0x7f0000000040)="98e08865c4a36f4815450c606a530fbc11a1a42cab343776f4627a7e3d4082cfcdfee00c25e3f63c4e5ebb6078508f6eaf806a5db2cf4a72532ad0205bce6e069c7720e275d31e8223dd0f67c0d4c38ea2a18ca80d2f4ce50ccc2bcc7f8809a1af28e49eab299cdf20a60045a63c317b2e4d252b834a236799b85b5a279565cbb2ef76ce552c55727dd45a1460c12fa10450ddf8029553dd", 0x98) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() rmdir(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x10ba) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x300, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:04 executing program 0: 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, 0x69, &(0x7f0000000180)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4, 0x1000000]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x1}) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x3da, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x12, 0x1, 0x200, 0x3b7}, {{r1}, 0xfffffffffffffffe, 0x20, 0x90, 0x7, 0x3}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000040, 0x6, 0x20}, {{r1}, 0xffffffffffffffff, 0x90, 0x13, 0xe0b0, 0x4}], 0x3f, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x67, 0xce}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffff8, 0x62598ba9}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3e7, 0xab}, {{r1}, 0xfffffffffffffffb, 0x28, 0x60000003, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x100000001, 0x80000000}], 0x3, &(0x7f00000003c0)={0x2a5, 0x8}) 16:00:05 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x480, 0x0) fchown(r4, r0, r3) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x10000, 0x40) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x3, &(0x7f0000000240)=[r1, r1, r6]) setregid(r10, r6) lseek(r5, 0x0, 0x0, 0x1) write(r7, &(0x7f0000000280)="6ddda484d5237ba5621a941dbc5d724b6849953190cbb4", 0x17) chown(&(0x7f00000002c0)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000340)=0x100000001) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) syz_open_pts() ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) kqueue() getdents(r9, &(0x7f0000000480)=""/176, 0xb0) mlockall(0x1) sendto(r8, 0xffffffffffffffff, 0x0, 0x40c, &(0x7f0000000540)=@in6={0x18, 0x1, 0xff, 0x3}, 0xc) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/pci\x00'], &(0x7f0000000740)=[&(0x7f0000000640)='/dev/pci\x00', &(0x7f0000000680)='/dev/pci\x00', &(0x7f00000006c0)='^\x00', &(0x7f0000000700)='/dev/pci\x00']) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000780)) pipe(&(0x7f00000007c0)) r11 = semget$private(0x0, 0x0, 0x400) semop(r11, &(0x7f0000000800)=[{0x0, 0x200, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) semget(0x3, 0x3, 0x88) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) sendto$inet(r1, &(0x7f00000000c0)="24984ed94472a6a64b", 0x9, 0x7, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x120, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="36e1a9ac17d728e0f0c56897cbdbb2ca2aba5e082af3ddfe23ce188932b1e23663403744bdcd68e9301016c8157fa1bd9a629557406d3a", 0x37}, {&(0x7f0000000180)="be80eccec98811ae182b12de0f0f8ac68d9b9426952676d34404372b7e4d536a720c87c67b1ac9ba8477df84e4bbe1d5c0e9373e3f587013a4a42ff8468aee5e4bfcd4ea471343a9d613210989f747c3a2ab26d8fb", 0x55}, {&(0x7f0000000200)="bb468f91ada406e9e66c629fb314778aaab9beaac179d92a418f152b8f0cfea21295e601990f57884cdfa8c4d105d15a82f0a1b78b976e795f89d7257b639def100f92123083f188f37f3809dbf5c56c84b31a71cad5f5d4c7f0ddf452166d254532f28f2182c88c7400f0a42d136e509cb9e371e1a0d326e7feb906cc1c63cd7ae8e5eeb6a8540951b50952124f8d13cffa5abf2659", 0x96}, {&(0x7f0000000380)="d4303c126a849cd3baf5515eb183922884a6b90376e11607f872d58bf6e6daa126ca81005a53c5c2590115d8e8fd536abbad4e94119b372aa193079f97c2cfbb1057695675413dbc7de617ef59914b08f131e74e4f7845b329a6b7c1ce095c9c47a36334a8a0e55d434aa58a7af0a46b77e1d77f0d9b62f7fcfb055999fdbc4110a7dbaaa6f2c3d969628480fe9e7e3d3d16d7f26261d3059b0f65df2c7a426c93d524526048be528166b76a38bc", 0xae}, {&(0x7f00000002c0)="8acbefed71f7c588991df4e6e49fa3d89f0dd7ae6d43fd67a5a3", 0x1a}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40b}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x6, 0x6) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) poll(&(0x7f0000000040)=[{r1, 0x41}], 0x1, 0x8) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x20, 0x7, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x15, r1, 0x0, 0x0) socket(0x26, 0x3, 0x9) 16:00:05 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x812, 0x50) r0 = socket(0x400000000018, 0x3, 0x3a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x9, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0x120000, 0x4, &(0x7f0000000100)="f496e0402923c8dd88166ceb4556b9116f225ab415407e40009d76fef6e0df672f277953ac0470c9c9d722f57361773ab8ed464061d45f67757b552f62760578359455f0cd8ac53f417e1c38950a1fd2738befafb1fc5f9b05f38654d5842d3e551a47c1fbd0cb0c057752224f3818fcbb11661d36465cc0cb11a608cffde755fe6a5bdad152a845b608ac98e24fdd7eeda13731d9cf0d38f12496148c", 0x9d) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x198, &(0x7f0000000200)='7') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000880d0000000b00"/19]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x5, 0x4, 0x8, 0x3}, {0x100000000, 0xdecf, 0x7, 0xfffffffffffffffa}, {0xc, 0xfffffffffffff025, 0x3, 0x7}, {0x6, 0x246, 0x1, 0x100000}]}) 16:00:05 executing program 0: r0 = socket(0x2000000000000011, 0x7, 0xbb) msgget(0x0, 0x80) unlink(&(0x7f0000000000)='./file\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x20008, 0x0) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0x0, 0x4, 0x40000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000006, 0x800000, 0x100}], 0x4, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x9, 0x2000000000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x5, 0x6, 0x1000000000000}, {{r0}, 0x0, 0x0, 0x4000000a, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x100, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x695d}], 0x3ff, &(0x7f00000006c0)={0xfffffffffffffffa, 0x9}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0xff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6d7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xdb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xa00000}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) chmod(&(0x7f0000000700)='./file\x00', 0x8) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x540, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x40) openat(r0, &(0x7f0000000140)='./file0\x00', 0x30800, 0x128) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8910, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x108) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/195, 0xc3) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:05 executing program 1: getrusage(0x0, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) syz_open_pts() r1 = socket(0x1e, 0x8005, 0xf404) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) fcntl$setflags(r2, 0x2, 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)=']?kC&Fd!', 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f0000000180)='./bus\x00', 0x80004) r0 = getegid() lchown(&(0x7f0000000040)='./bus\x00', 0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x48, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe03) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x10080, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001400)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2c5, &(0x7f0000000340)="b2") r2 = socket(0x10, 0x8000, 0x7dd) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/50, 0x32}], 0x4, &(0x7f00000002c0)=""/23, 0x17}, 0x1) 16:00:05 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x4000000000, 0xfffffffffffffffc}) mlockall(0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101a0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x4, 0x9, 0x1}, {0x6, 0x7, 0x1, 0xffffffff}, {0xff, 0x881, 0x5, 0x13}, {0x0, 0x7ff, 0x1f, 0x7}, {0xc93, 0x621}, {0x9, 0x6, 0xa01, 0xffffffffffffc41d}, {0x101, 0x8, 0x9, 0x81}, {0x800, 0x3, 0x10001, 0x9}, {0x3f, 0x7, 0x7fff, 0xfc5}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2809e, 0x0) 16:00:05 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1f, 0x3, 0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/12, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8100, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="d7ffa63a4623a7d849c7a4b94d53", 0xe}], 0x1, 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/75, 0x4b) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(r1, &(0x7f0000002280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007641cf147e869af382030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cecea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004290cdda5c6f87ddebc7c344ff3d25939c20ac3817e856f6e5166453008306238e94f0278882813f1adff6eb63386b26183873"], &(0x7f0000000080)=0x1002) r3 = dup(r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x7) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x8277, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2fffffffe}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r3) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchdir(r2) sendto$unix(r1, &(0x7f0000000240)='\v', 0x1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x800000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0xd0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b13ffd21f511cd04239e5e92e6e972548ae6c0aed1d12cb6794535d832a45d9925a4b235210ff545b6569cc48c16b8b667c28bb966265e7aa10b0fca479b53808b9c37a7003d51ff0c80a1b76856fba5951c90", 0x53) r1 = open(&(0x7f0000000200)='./file0\x00', 0xc0, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) pwrite(r0, &(0x7f0000000280)="e2b682813c507d55dd22f6a24103a6fef52ccc1b004870dd48e4b3c49a65108ffd44da799ca61c340e34c2d4b58fb25aca0c312808e3e2521eb13fd741a5dd6e8ff97978103a4d4afcd88f0fe3e5526d4a43b8f54c8637a0c461f96db9ae085d86fa3168aaa8a089c834e21517e1eaecf8aafa31b250fb3fbc5a916e185b41f999c55476819deda9bbafc7b2fc1898d2170bfd6ee02262925392bbbdfeba20b139b8150ebd6b2db7ede7fd02772840e12feb32b7db56fff3a76a903fcdf5126a9bd9f47a1b552626358b5060afd8a2387fc237592a78c5b395740ff0337d", 0xde, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7174bd8e876be44e4603d9b8f1138b64be8c33cb81b77531ff46089a70e7961a5b1ab96c1f0a4cf0a8a28a6c4f62243661350bbf90373ed19fc251d6e267b9c7f2a7ccb4793beaa6b02a4f9f77278cee6c56e5f0b7714662a90cd43970ea386fed7e900ece2f3f828850550d9117df1b8a398fde3c572ada4bf91d78f540dd79824d9c4794967fd8a5a34d8e27bc3b4ece813800da0254c2f57aa010815a9107c091643f06977b9c183866", 0xab) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x80) close(r0) 16:00:06 executing program 0: clock_getres(0xa0004, 0x0) clock_gettime(0x6, &(0x7f0000000200)) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) lseek(r0, 0x0, 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x10001) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x3, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xb8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00006a11311766873000f672d4affb27abed8d21e23cb61e53fe888988515f18edf69c023dca2aab7c4a2e7f68f898c880c13a4804c7188cb1b71e1d86160c02d4e9e7"], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f0000000180)=""/100, 0x64, 0x43, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/196, 0xc4}], 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = msgget(0x3, 0x224) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="e73b816631f4eea33a971c2c0000000000000000f2e5c563ef8a8e403e0cbeb66db081f51e847dceadcff6f6377058c5cff8d515585646f85f9195e80548bc6c78a3808b340db2306f99570449324694d87e9101d5b088f168be7579514a8e254835f2404b650c5ff3f2092bc5dc26df5cd6f36a8d873e4625670f50f6f46750a30679580c81dabba09666ef698cc81db9"], 0x91, 0x2) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) msgget(0x3, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = getpgrp() r5 = getpgid(0x0) setpgid(r4, r5) dup2(r0, r2) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x44) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0xee5, 0x6, 0x1]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffdfffff}) r2 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80000000000401, 0xc0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x104, 0x2) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000004c0)="89740000000000004b1b4bf40de5841780ad078ef9d842db539a068af226c2d47b5fbebf9e46fa38fedeb6a83ecd72bdaaf099f95d5ebaedfeaf9ecc62715fe2ec56489c686c57c620b5b2bb9a3f63a20204abb812ad2b0606d60f6c28a25fe82a721e5099850900000000000000eead31e61f3272ca6813d5712d31b13804573843e47d9c1fdadea62b4b1976583acf0d6dc0a22c1383db99f5d5f24699d8d54f086c09bd633ff9f6747ae29c9e85dc0ecc6e174a18bc8bee3d6bd178f94e8a765f69d160dbbe176e7e3416ade20739c281f1d7ba6ef8", 0xd7) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) clock_getres(0x5, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x26, 0xc003, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x1000000003) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="13ed780b788cb16f11a974950019d820ec94af8c5f2bebad99b3c612f820d7ff5cb2413c3c30871a009ebbeb4419b91bf10bdc3b0332cd66f346037beb5e20293324fe9aaedaae82caeb0c0a9ef20bd4fb748b26c1aa6cf49a8ef2c96f9df040db20fa4bb0ccb22e78dcbc48fb0fd1e8723bca565dd5132d94aea05b5ec33e0215d9564848061bb3dc3075d04f900a16ace5bfa6d87825ceea334b9da3d7a57b64c523f83ccc0245fae06c9e612bfc68c941eb5e0f89be"}, {&(0x7f0000000300)="15fe5f7ee4ddf092113806c6d13d48e6101105deaa902eee5b00b52b5c35505c7cfa8aa2bbecb7c7e9294de437cfb244a2e52761d1692c527e174a81982f73dc981b8fc52871b02109fd7db11d3d4b43bcd7ff7a7bec8b43405d1e682c900bdad91339d14b36df7da000c797a30872ea82ef1ef1fdde9301d5b3e98df17f05747e9f521ff6fd53e1b78a8715db3b99b540a60289648d7856beb20572556fbf3619044aeed69ba41ecf9a6e3490af6ab98b2fd8b2392772567ec0897bffecd735fd806f"}, {&(0x7f0000000400)="fe4903a8399db81148c414c8136f7871a9c67f35cae2bd5c814df9fae3d2b9bd74a3f8466bfaa5589386ce5b9d2bb9d74cbfef0f12d7f57494fcbb36cade65ab7aa93b2ab75a163e913e0e0f863b47a882b87e5628c2561bbf9490798a4170793e9692e4ce0ff3f32746d7dd0e952d36833cc1c004b80c2fe364155ba3fba9c157d6e5672f24"}], 0x1000000000000231, 0x0, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x2) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002900)={'./file0\x00', 0xb, 0xa4e, 0x8, 0x0, 0x6b, 0x1, 0x7, 0x1, 0x1, 0x5, 0x100000000000000}) semget$private(0x0, 0x3, 0x12) close(r0) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000000300)="58647c036c3f005247af1f733b8e97b8ea909833eff3a1ec7262683b416a3d6d92828d77c1e973ffb9e1b8111cbb459cbd0b73f31e4e7657a0a5cd9c30e9cc493d3aa462ab709a34fec4d86b673f5ed8a34bd963d787894dbba7e3ae6b539c0e72b5850cb4d5edbad49fd7ca39a4923d04bd5499513cd0f64d45ea734d8f83447c42013a33c26733d8fe1ccd2f9d565971ce4d3656b6f50d5aeb29a75412b4ad3390b82afbe1fa4d075b68e99504da72cae285d84b42f4f39fed22d7a19fd3d880cf59525669", 0xc6}, {&(0x7f0000000400)="b19c8e11f10b2a8e52448a7dc351f681b42933edefbeb6a5a15a94385650c84c1d00c8c8e682ddb856245b9764c307977af6b34cd21283142ed75ec562990ad7c0b342c3fcbbd22a371de676b3f6f2e7823ebf382a64637d8ff12b3db49343040e61c5a2024b944f0dd2e73eb6706e702d1c883e779deca40789f406585324eb69686a2445f8ec6bbf94a9ef26b60ef275d81a3c3c4c583a8ea11ddc480668422fad994845cfb0ee46956ecbb6f00f9b195d102e74e73a58425804e6954831a271f8b8275a62ccbfad3bcbdef4521dc18748a1f9a2cecb7b10354246ca0e3737b14c997b360228f2a3447f6e8c0ee16f223b1bcc1f41d94301386cac026181ed26edf12570262b740910fc1d1881deb387629bfe1ad51e79c8fd77a5d6436cf6773898a6638cc500a5825d940fbefa661efa3c473d9c3490164b07e987ef840b1c73ba1c17ea827752e17cd0625b22f955e0ae303b53a0aec306dd669abe90a4408f9f39e01929832a7c9089854c5a1f5b6565094545931c2676c67b9cc823f988d095ce839c0be52e5e2115c5c576f33a02b359ef0c5050e8c201e9ef78fdbd12e914a8d3f536e9d2c191107e3578caab6aee0485b362327cbd56583fb6aaf0532a79cc7310a546cc3577535cece8d76f0e28a1f3a39f07630fe73b782950e19af3b0e0577b711754730ccacf17cadf1b60b8ed174575de78aff9545c47e28146ec75bf5e5d4696989b89a87df9afc7d79a3a81a8b5a36e754444be854c59dccf559238557346ecc6fe532d9be49e57201f8cab5a11c055b8cf7d3e8e5dc555ce08904122b0661616ef974add7b8f722df3155aefef6a52d1a437e6f9c657d495e3f19f3b66e1f2f34d84a0b8913f44cd747c8ff896becadebfb4e6d94d997720242d4b8b22fde941810d2a3ea4609eef3b1c68e107b039bc8c2483aecf9c36a77cc5b015c136886ece39b4dfe26080fcd2223e0d3672c5dafefe45a3c239872c700df04f19036f0563fc0dc9ad26d70ddb69f06960b4adcfc03ccfa680d75240d9326d9ae00f5e9c0dff0df2861bc6bab42fec2cb0b500b8715055d0385af98cb5a8fdbdc733bc74e67bb0446be3fbde571be9a799b588ef9c811ef1ae9b20bf90c195e3757550aa41223810a20de125714f350620ef572109441d3cd31c50a4ba9ac3ae8303639a373e0a4c70cce891e9d4af83fbf4684f829b9aac5f69b65f1f1886811a647462cdc15067d87adf3730e20c7459e0a9ef6bf35ae42487b77c661ae01cbd96634d3b53c4a5d3b4b8725c6b6be8bfb31435496b951ac3af7c12aa573453647f021a395d87dfd1c9f11755ad0103b570f98f4b35d4727086a1109c0b025737ba9c416b878492fee195ec92795236e3362ae6cbde98d5eda6afa7a2aaed8c7545e30bf0d601941c741254f333217aeb30f7219df6ee86f0442dafce5d02e1639a88c24a82ce8a490305647bb92eb11ff9af7acb3fba66ef5c362657238ffa4ddf81bd66f0dd0ad9850b2ee732b438837cd95f917c9a626083a8d4d651a7b0783744cb2ed4143406b337b05ca7b20823627b13938b9a522ff113d507a9330cc9928c03d82a18935b2640509aa0c13b2489d9b9a78c469cc0b54a34c9683780bb46a7a842998f3f827ca8d7091175f2dc134f33ca7ae2216b2983c0029e8d1b4ed6c903cd934811a935dd7027054723bdb651a7521f574e37a55ed408f4e868e5a7644713ebed65b2b453158d2c04991602985cf65260d22b7501ba1ade047534cd78abf4f61c3d358b96eac40b8cf53dae0170307485d131531b8e1aa348e3b0739fc55b52d6d1e67041ffd20c6b3953287487c1902691c4d12f75716c0948b58ffe1276d808688dc669128f478defaffaae42f936975ee22cc5e56155cc9547e219e65e9f6f217d273e5d04c37e576678f0b51b83a54c8fff40ec595a64793ce0d6628f43d006352acf6af0f151ccc251812984f61cc72f7ce5d1112f8436b074331adbe09de9aaa1dbbb84ff6f576f1268b0ed60d5625bd3216271cdbff8f63fad8671d5c653ed53bb6c95b221880fb7254b9f673fa87a5f94fd88ad86628732191f68a2872fc916dc8fb7156942488f97cf3a6ed012ed6a31b92f6d48c1307a4fd3afbaf73487e4e75e2586c6c4284803c1168a11e0ecb29e4142f95ef07440c93acdb853569a236a703c1ca7fe53aa03ebfa30c546578780dd0bd564a2f3f06ae00f452324725abec1eec4a2ec7fdf76caf10faef50f3c6e0cbd7dd4023492059f18fbcbb4d3f480b91983cfb7c53f04b7dd4d255f66abd60cbb07a5e2f1ef3b3a38ea0dee509464bba5880c8473ec5aa1a24aaabf626c50278e7feb9eac430fe8196201f64d3aabcd03c66808b38ad4c5977642fe6d5276b10d2bafe88fb3dd96850194dc1592847d0923d5e35a725340120c27f5450028c316c8bfea1a9bbafd76b7fb9bcfbab02f9e4ae9abeb61ebc1abaf3e48e5134ba6f8ee952489ef37da68c9ad538e95413bcba46024d57fad1a4d92dc625e0aa4eafcb3a1159af24bd0545f9bba15ca22c547891c1ba7c5e71c5a24068afcf9f8736524848ca6b7f117d7e89577fbab9c0e0a0f6e7aa48c4c613270184f997314d89ff339d6baf78a6ac10d4ce481a6273317497211b1350236139ecdfc07ee839b5d6166802b65045f09b41f0bcfa7aba9182640f90b6676fccb5e7bd2c07f09d527afd0c11472fed07aaab23786cc7ee06f1b6e9a985a86091fb0c1e32212200d23d05bb0eacc7133640697c025abaf7b758c8216617f69f9192a4e24dc557fddd86e9d12c331d5e284e3125c20156b18b46794813c9cc53ff4927f2a18b58cc15e23809a1f1f7cc7a24899e8eac0cfcfa567460437f1a0243a3e2c0826aff7b3088a9d566482061fef14e6c9b51a77399c1d3bb1ccbf3dea379408151aaac7ab73cdeca44ec0e550bee154cfa1d988af88ce67cd1b3d862c85a7fa82e12d65cc7c52d19ff5f45ffc1c29a49f3381d23a5e65b7621fbdb8a1f5d2ee38961fe76a2c753ae6527b70cfee67f4671f725fbfb70460b92a2f50ff8fcefb76935085b67e7dc934e975468542ee82ed2c7e41f89aca9c50a08a3cf0df29a0c173f5d83c5d431da22d9ef99e04ea6594d8a3cc3990f28821efef844e818965fe6bfcb76b821a6f74059cbaa1e327189eb840102566e4f210fe1dd3772d2ea375c9713cf998a00640c54b85dea2f588cc65c3828f88c62b3324f4e4133de546063b6072ddfa554fd5b814872526cf1a419baa2d01d6de6ef8c9b8c3192b170a2bc9dede8d015b08564d87bdb4a2322fd7d0cbd966f55d78d7063a829000fd2939e3ec80819d1ef3f0bd5317eff533fa891823693171dc77a61fa30ead8ff88b03a9d76bceed007a52556a8d0d01908d0303b9e52ef44991e1ac3997caf4f5f2f16117e5c4e43b9006701c4627e82546f7222f5e8fc6edf86ec036d778f55a3d1c614157e0ecd4a156472bf5fefe2c0d21679b28ef85cf55cfd82fd40d3dd1e76d825b3e299bf772b387f44e8d03a09535a516a5d092c3137ada7c9886005ef9d91ec21538d437a60783fdee4d21df662a424751ab14063b9e9b4b54a48f63d9aadf86d0a55fe47616009528491ad5a56bb1ebdbe76a7d6cb055210da15074f3f6971a88056f74f0312a9e9a48fd3e742b4035f792f596dd44f212c7b147215d478c5c8d378976f798f6820124d999e513fab3bb25e8e3222ae15d78512e223c20380fd671bb0f33db2925c2fdc175c1411e211008ec28b247129255c5a109a5a8adcb6458fce0eedfa2918a55ac48c593caeac76e934b08ac44f748cccfe2a8282488fcdae2978ced622033f3a29afa709d347bb646a437c01400cdead1ec65a4404f055564bfb6a84a48ffc374323906dfe21bf52dfbb09de3d7f3de5cfe1728862bcd244d5bf7fdf02101da74834c26575fbbb00370874692c0edce76c2a0da1f1a84afef32a9683c95ea598ef4f8b14dabbf6098e705650584e4a9d380d3116769565e01d9f1714d10c3f1c86913ab36a840efea6285ee4ffd15c777a0b43d9c7d2e8f33fbd7a28f77f169a7cfeec30b0eeb15feb4aa1b8ddb963f091fa020746c91b67b38b9db3e69839e214863d7cb6610ad502a07fc93ec3fee15cca18b20fcae1263f47f00cecf47f7f8d1e1757387315ab575b7f41a24228a53d681a87f4a6b648c863cc5ff5ce63effc96bc04b8db96db7593eab9070cdc3ec2e9ea447090268b6c1f68c2ba10dce7b5eef685d267ef99ef5a163e1e113f4b866239a1ec5a7ff31be0121b929ffdb03a2f53a58e5ba931145cab833c799f735b19fae67ae40a784a4c6ce7288beebfa84e308754809097f4501829811a2272a75627b0d8cd45a570a9b8c595412e74a68b579280d3ae8211553ccede596c450c242316e4ce01426906908eb3e4b37a7ddcbf685ee2943966e9973eee41c81cd807acd49dbb44bf975caaab1b525b015af8b520b5054fb33e7e90efd4c0bd413143ffaf2546c8021405c319a2e343c2d89f7e2c0178fa4a94139711396818e1956196dd200bfbad0ad0eae771c49fb2438e97c5c3b705448afb01d2378ae14603ceaa4d022ff757cea3467d1526e8f39ae6fbdc55811ee916908091f8067aed820079d33c27f7ad98dd543f56c37c03c7ef9ee85e5333a4b3a6a461802f6cebeaccb1ac254c09c2b9e332cd867bb3b922f223de2e264864bbb65dbce3f738fd75f2824577b9d6ec936ed4ccb98d41659647c415d2881015608a87e644d326ee561913ca4f5318844191243edefc00a479ce9999129fde485add7fcc8d80dc1f947b8ea11099e197540d7d608d83daa75c532c878093c4c33ffdbd02f955ff830e8c0f3bc62ae56d52559361ec03dd33d26c076a2324356e2a62fac2fb0f6abdde1c6935fefa7c29f80e4c9e904ff285e0719247cbd16bd6f7ac99b8a0d5c521bc5595ee9edf1ec8c018aef87a716cf5dc413b50be1cf4f9f84e7c8541041835bda3990b9746b75e3106ad7d866785f80b9967b25641c34f09181f06818f78a96be267939f04ac0c187006aa2ff41f6982a6c16a77bc277f66a4ac39da62aa76931d36946e54b1b474248907cdc0deeeec7c7854ad5743c646a9acf2ddf8c8d7d7dff9b070428b3c0582a62a864293611db9be9225f8943ce0ed1460b87e6f5bce64b5047d1d082894c7c498486c40745dd4f2e331b121d5e77c270e7aa006820d84140544d649457ce8b3424417da961e662e800f64ad06b28f1461cb5848d967f582ec3834769e74caf1aea7ae79d89a8d84b8289323e3139f3d2ad0585cda9d9d56300310910333a257a51afbd7102a71765af3de825d47610873b927b29e39dbf060a7761f18ffbb681f7894d6e0c53bcfaa7481814b61c817d6d5af592b59927687ce41fede2fe3ff80cb1141bc3803b82b5a944926f72a524e25014a13282ce3d38a7f13f622bd21b160b366455d9ee99c258d4dc84504b6711e48ae60ef564fb47c9504ec939ae8f3b659fc90c776b84813b3f74ed2b9e42649f32e7e2dcf55e3ee2fbb5e1013baaadc6c37924de242e33ab581c3eee274b88f7169b676d01a7a9d189dc544cc38e08bcc15acc9d199e68d64fba9d004df08257af630af22306de327f8fe97e6cdf35dcbfcc2a7f18e957c067cc17be4977f3f73ce0e54192ea5420a2a77e090ffcabeab0fb93dca24d6d3d7d3c0f0e0a5410b0a7ed5ac29bd3c75d94bd4a2dad2f487966b84fa31461394dce4498bfa7e532ed352a50d3e61cea4f0b", 0x1000}, {&(0x7f0000001400)="e56b826d83539acfbea42692a28e67ab9ac90668032fe01cde246fa796d194fa612dcbf91f72664638d91e08f690c449f3262c578f923e8f6aa70d2dcdb7ecee2724cd8a430aa0a5708a5f64fe40df4b2916a733f0358832f0a474cbfb00fcee954042a695cb124ff39dd9015af2202cc5d851d86d2daaf8486a147ec7a05f867fa32796e604632ff34c7c1e0dee47ee1cf16d954a3ed7cb3820", 0x9a}, {&(0x7f00000014c0)="0f12c762f654ac8dc13ea6dc456568764d9dbac477661cd17cb276d060bb2843f1189308cdfeb8ff81be3570c605673d011e4179f7a6ab53d1d3d41cf79ad1d1d50b9b432e958d5908d4bcab9bca122e00e63b74c9e4cd07fc38a8d1d7e581b7b59147d99260198bbed2291f68a51c8d3cf0896d9271073a2c2d6f33bfd530a2d5c88d25eb78c3d906d7", 0x8a}, {0x0}, {&(0x7f0000001580)="cc6a48a4829dbf4722030f254d425180f9868c7acbebaf79c59ce5fb8a12f0254183d36e6c947ec21cf9a4c70eec6e7f51e03f1f4436c7bb4fb3b5c3b5a54eb95d6b73a11278915748c84de18d2b44ca40bd1df247dbe487", 0x58}, {&(0x7f0000001600)="98910ac2e85b4bf0abed9188b27cf4f9c82a3a16cc6cd728f57e58560c5f56b5424fb95ce305783ab00ac7958793709d34041a27611e584fd965723e2995f65ad6a5040c134481df3fdf90c5145466efc0dc19978f44914ee2cf82b368061f6eed7385cdea8c6fd5598bc58645f064faf7c38ace49a1177e531aa9a6a399317c509129984d4dce74dabecd8a9cfa71006513748848c40b460085187d2103ce09cfbda0fc536cb2e3d3e1369c20b134c872cb49ebf5161698f5d3cb16260072a6238786901fc591453460fdd9e5a3166fcb177461fbdcd61eb9daee010216b6c8626c357f110db98cdae94a9fcbeb30d094e7254ce48af266d4cfde72b1c9ae0e86bbac343b5b04061119743373197b53713f9e38909f473a18cfbb1bccbd1c9a6a528a9f150d4c23520b258b4741e789a6e7c48457e40166d0f14d6d2b52a6c090d1de1b82533e8414b2b64bac5740efa241b983d3b3a4075fe30627ab18b795e30d5937a57d8b806ad33c18fea7ddeba60e171658f99e36374fdf7113072f0bd63c29f344963fd242ca81c6781f4ca74db14c51dc3e66627ca8bd86891eb8a7702b19dcc64ae34dbff72cc4d1f2d7a225c65872ce28784d270277c4f62885f0740e955c1af5fd520cbfb8991d23381a78fb6c0847d456d81fc7c11765a3753f8e34bd91ee38cd608b4c4bf63c2f4325fc22416522e7d646b1c5610e79d1c3285322497e194fd296e8718e2695b4d8d35cc90c2c2dc1e87fd2fcc9eef910fe76dd8330c37a1373b6a7ac4e7e37c561e4a857c109f0f64c6b6788d2e1dafbf6ab3f4c357de2c357a3784983a4b5f39f874dbc16a95c3f7030ccf0963d886f5ed880ad04a1de1fa44ff5f06cb9a3a0127fc01e2325a47ca580fec2294977545d203a606afa1cd0344f41ffe5660584a4630ff1648a119ce51837b409ab5c6f7a234d51bd60965d1ea6410d6dd1daf00d78838ac2a9205898c51c42ab94caf061c516aa9442fe3dfdd1d8ec88bdb45a237db4fedcdefe3174506db6655c324f9f89aca194ba5616493197ed515d11d6a4db5303bd0556fa7ecee5a4c96dfa0a3813e29c1e95d2d4cba928e86282bfad9a35f49d0e3f942fe7c86ab488b526075bfc5ae2592bf2be071ce0d0d5ae910f7fca8d52e42ba051322c9095ae5094ed8ec451ded6d217a9822754b2279ecd0acc8b9264981a08d4292c7257bb346d63022642f9f051046146824a40230a5703c3cf181fe694402659bc1eb00b3876c03b7cd14bbd3933f0a0f78b244d708a5fde0307ffe4c2df1e3604418e6c10b8ac443535ee0de6de4f21facaed00b5029c5e1d6406d490143a647d8a483419ea9186f185ddc26727abd80298595aa93ca8db07d32dc1ec3b9c743521b85e9cc4e465fab9ddf121753d03b61bee7cde7c7ff7ec3af9f370f8bc78c6d95473db7bca7d15066cdf834f39473ec511689a5fd1ad5dd93a0fecbd4a21f2aba0ac58aa459e0e438af928349282f487224da6d85f22d4f8c7eba100489727e4a1e83a51074f0eff4be4d3646eb1be78db8beb7fd8138ae69243f8baedf034ecb6c0a07090331faddbe3b16adb6b129d017d50e845375eef4e261d13ede1197e132e1c1a5679a05248e360a8b3dc00696d2e43fdd8a5e4d49354ad30805c07805e05286c810a1d4f3d7cc78536c1af4ec4322204583392f14b976a264f80edea612a88256075decb69a7b3afb98a596ef601d8bafc11460fa90366e4cd2bd6c4c2a2d1fe99c816673e28debc6fecb534061e6420694775ec1e6703be5a563a6b2499d94df6a2443ef75a89cd1763bad347264dcb8942019fc915ffdce8ff648171a6338bc097c3086d7d0d2abb1cfadf335d61b2cec2520d2069f759a9e2efaaed7e80f678e9cf768d8141b7497a2f1435fffa11f6e2a211bd513acee33d9662424885f5b8ebf627052716cd8597181c4e387f4e0ac627bcbb1a78e152a3d5c626b6a35844429141487a18dc1a0ac2ea53c1c02c9a2007f3377484b1dae06d9618bec3318b9cf6c2aa666c57b2a7b1baa8fdd333380c9c82e857859caf62340609f89f86077e758be29d9ccb6cd1ca2e0d6c818be82f8dfeb1fde8da0975a90a7a2e7799f579e391cce3365784c5b7fa12332d31dc9dd0154c0008fcf3742d43a017d710649e7c63f9044652df5421276bd99b76ab13074a13886ec43295ed02086110df517ac8df61303daab4ea98bddb1ae3db67c86af1ca59b8a99ef03eb23ecf224518c87b2fff42de355d5ffdde27cbfaffed6523c869fd7afd3010538387107ac48f0be90ff040a174162102a8cbdda857a316c53136f2e561ee7742b9c9a6e3c5ec1909b1b6e44f0a63462bf714cd8f037b183a592dea7a617442ee64d28e13c87ba82053d70bd8f26299584822033e9c4516838905a3205947e794677a486d646657ba78659ac26007c10035845ae1e5bd666ec4b200b089ac864fdd5d2a87d8058882d6e111a69cb60ade1639bd2c4f3fd94d76e67913b6b38c4516003a9fae3bfaed0d9214863fbea3c2f276c31c2f44f790c8fa632b95d3cd3f8252f4fffbeb8ade71f2c637274e8c03e404e11b0df0978971e2c8150ad68aaf5b60ad197ca47e30a91aa8162896542444d1a3f08b8d8eb599960201398b97cb22770019f0a232a31b22f3cb9161eae39ba9d5db040790abb224ef1d89747aa3734fff6869ee661f32ae431ca07de95776162a59b2873e262a1aae3df8ec53f0187694c307ec4a8ec7da6ea1c4dba3562363cc9f09aa1dbadda412d9bb2ff9fc9a91a8f8f6883b3e88b11c70a5f16004e3a0fa97772a8e147693dd7b1403dc8827ec27b326274fa8b63ecadccb936f70a39f1d5621f80d7cb94a65c3817c24a0f6d5fcefb7ec359cf8dc52d1c65e6446ed13d36ed7bbd87dd56517b035a2f2aaccea154924aeb9837265972f98679dfb4cefd47fe72b79888f6edaa0419df7967e127c7b1087d3295554181f99cf8d84c18e8ddef61974947da922a50a9dc398c55ca9b3552a0af1ae9edc55e18eacbf37fc1376c504a97db6a491b8fe264fedecfcb9b42d7ecf700ce2629ad1730c387e8e32dbd0325958e98c67edbb90bb9c9546396f727a036d266df9e39b58ea3117e47093b16c0f13f8c5546cd1d42e27de34dd902e15942caa1e4587efdd32a2c7773aff9c0d4d6c747b967d5f1d3319cd8a84bf83903440ca5ae3e7df5a2ed49cf57b2b2e3e62a8d5a1b92c510d81d34232b2e5d2ca196054c52358251ad46dc2fa139934ce70bfa29bfcac19adf2ccc1368038d42f7650e36f2777b7f6a3282e26ccfb068a1c7d35721520dc1eb67b587776ac8570ae4f69a11576574b7c0ecf3c3eccbaead44910cf68cfd22514a385fc2e3c1af0068127912f6163ae5fb50e8879d8f84cbad2ec12ca7228aecd2f122bfb0f624fe31b6f7ddbb9068a2933f1ce17c7a4c4084152d4f86c705c2268982ca7af7f4e62027292a3908310b5006d3837c5fd00309d04286e326e33240ca918fd6135e40f2b35ec91e6cdbcb8c9d0b40fe197bfc046519a3bcefb6980a6f1c7e0a4ee022c7f1bb89737fa4874aa30f8e43647c1b75f5a7898dbd4324a474a30b9831778cd2a8343427d07f563a5360ed1bc90ef84f604669edf881f166ffe6af30a216f0cf970be0ba19d7ab2d66cbbcdf8626243ece4c0eb3b7b947fca1456daf2235633d3bc004fe1b34b8e5a1b76ce98a593ec689acf6496f37beb73e3cc2bf6b8f086cd2563a12e2e376c02b7596a06f8f26edce73e41640355582ca024d29d87b1cf2c37834162d9c6aa1a1ee6abe23adbd873894a1e1c56fe21a8456d49284e77ee5e966bf4913bfde1e4f7260b9dc8f3e3e0ac9438ae2d47a87a5d17ec8cef07f2de3ce17e4fc01bf25b09bc8fc266df61c6cfc7a48f0c1ca9a5c68a683c60672fcd29b3340d4208a2ff3523a2b1d6485b160c82a553c8b6e40af16a6756b14a2eddcc545c3334be64622bbbc46bef278bc6f0d8af1452361c42d9149f00d2241c2f154aed8dbdbbc1dee7396a8f176edc8174073b6abfd1947f60f07b518997a20e46c7a8ca96a9681bc09081083185ff0874752ca0ee351ed08cce5ba062bef4402dbe278ab0c7e8ad6df7665fc529af2868220fbadb21032d3937913f356e43514c0eb6f95ba67e87536d1fd927a42f049e4da41d809041039194933052e92b41149ec07668d30cf1e4843a031223c1fe2dfe3ac7b750a166e12563258ecf750a71dcf69b5c8dfdb703d6efe4d8aad9def10653a6fe8e4a058604ccf11249fad044ab80aa1a364f9b73dd510d0168a881a2211fa46965703b2cddd22100394bcda9af1229637db65242282f6556e1e832063a86cb6658cb0d7a291cf94fff53c1b281be7cd00b00edf6e9f637bf936b6eca5118e8f73e61b3a5c8dd589144eef7390b3e35b2337cc4774426c21240f6fd87dea37dfde1f0b34b79139981feb0824cb7f3349552da54df5e8aec90e7b5f9a7cb9eb0a9c737e718600187cfd1221fe673c4ad348df770e90730f4a2795a2712374a318dda7192dd2d5f422f5a77eb04ed2e58690eea5c795f2c38c43f51c6117935b3f25346efbe0f7bf3f499f0e761ce2c69fe235358bf4c2c5b18fcac5c48b340f9f1b5b99edbd5737796a8d6116232682d6ca8a868eb31e707cdeabd841a62c8d7a83cde9508bd05a085f0c63eec97b25ba24a496762377a9b15e319f762e15e40710cf813692fb41f6c49c02413848a47e659b3d4ca09ec82d9b0c622895611cb997ab0c6785f25569fef619422fe5e5bf19a3e97d64779b4a1ed5afa7ade5f06ec973d6e2fdf9ad70d411dc251e311d73c61431c6e0fe503c00dc4a05bfbcb456ab294b3697f5e5d11ac17cb4395595b6b6ba51e2182ef19f5ac52962621de837fc80d57616458b98b4588a0efba02e0dbf6f631235f3690c82e63ec61318e1c8d87df772ad5008ff7b8807e853903e57bdb01b4e6246f401ca3c258097189088a02508c90508b62c95b4df86bffac9ca06f3c0d0bfaae9b1bc6ac755e0650e8bdaeab3afc7e623af0f92cd123dbd930abb52dc21943c018c346eff43c275e6aab43b02b8dc55d096b8aed8bd3587cbace6fc3fbea59138dca4528b12a672a88d5305e3ad996fbffccd4810ace09002c01e81523a4ca6c27bf487004b542a3c7c061d56a74a96979eeecba03aa8d08c283a3ea80965f44f1b8f57324fdd8ae7830076fbe458b09340313cf76221a789c516b9f8b9d5fb71df17c1be11c5c7d5199cd1e4ae6fedb815de4a38ba2655791b7fc8d859c87276afa8142107f9238ffc1ccaa41ab37f8b78f78b1afa35465246f68dcbfd5b5c19076acb1274923e9adacb2c21914e8ab3e123ec2a8cccd1fbd9681723993c0442edb24835f30b5313a7711021a3a6b3ddef593b2b1638d5eb9f7a80b259a29b7277941c03d4b588fcb84f1a5ecd29436b5b2b32d50c369915c8dfe9b6f77b921750618e6363e14526e70870d9ed15dd1aa35a0568ae4929497317e984a6cc09dc8e989599c6d96e1a968e07d1ee0aa6af21786865d9b689d45110ac937a1ef457e5d07e31de408cd79ce7cb754af4b7eb03b791987a8871f95d1e4dc3ac7320ee3e5c93658cc33e51116013117eac2b6560c52103de07ab76febd864f59260b37c6eb8de1e6a026b4429f56abc65365f34ab184494f4906a746105e81851903bb8c454180cab6f9acfd6041c453f3313d33d8e78f4bca37e541952d1e49c0401a1eb64d5e9caaa519f86a3d9d49eec7ad07364c573", 0x1000}, {&(0x7f0000002600)="0c306d43257a70fc050d597f13e2f1aaec41d61f36fa9ab8aedff9bf45774f3e0ba685a58b1041d55258740c37c24c711b5fde8b2bc0031bead054105136ebb1f3ddad95199980f8ec70e216b591347b5245ddb895c8cefb8ec2165b7d7747c78c5e96a39761a1c32d39067ac385f9d24988c23556fdfef8b1084b93b77661c39be99277a1aec3d948f6632a44efd310f5c5301eb6d0", 0x96}, {&(0x7f00000026c0)="b766d40461cd5fe7fa2b25d5e257ea759e7d56c67f834177d1c142d89ffbdaa16829bb89ab73c4efe71475011caa28182a1f3c426ca3099b7cd1c32ea45bc53ecc93cb3a27230beb3a768fb9a5f651044f586f94513af41821379db8e277855f868ff0784f223b089c1429755cc5567452b5744406533257d8daafef5d72288c7dbe082368481519541e96f5ecbc2b2f5b9021096860fcebbe699fba74bc80e7911b1dd804e20a079cd2181eec0531f70f54b4400767252804dfc8cf84d65eee8022947a42f0ee72fa510253bf7ff574cf8253a6d607124b7e03", 0xda}, {&(0x7f0000000040)="975775e067573d2d165660482432ad101e73ffc9ef82d2ccc8cf3323f63049fe806d0fe94cee0ed6836a4173", 0x2c}], 0xa) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xc9, 0x1}, {{r0}, 0x0, 0xb2, 0xf0000020, 0x9, 0x9}, {{r1}, 0xfffffffffffffffc, 0x66, 0x80000013, 0x3, 0x5}, {{r1}, 0xcae9360bd9bcbc73, 0x10, 0xfffff, 0xfc0000, 0xffffffffffffff80}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0xbaa2, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000083, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0xa0000000, 0xea28, 0xfff}], 0xdc3, &(0x7f0000000100)={0x2, 0x2e3}) r2 = semget(0x3, 0x0, 0x480) kevent(r0, &(0x7f0000002980)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0xfffffffffffff718}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000008, 0xfffffffffffffeff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x2, 0xfffffffffffffffa}], 0x7ff, &(0x7f0000002a00)=[{{r0}, 0xffffffffffffffff, 0x90, 0x20, 0xdd, 0xfffffffffffffc00}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0xf16, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0x1}], 0x8, &(0x7f0000002a80)={0x9, 0x6}) link(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file0\x00') semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7fffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x400, &(0x7f0000000000)="00a23d10", 0x93) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x7) sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000011306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6038f0462123618c) setuid(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) setsockopt(r0, 0x4, 0xfffffffffffffff8, &(0x7f0000000140)="98eceea6b43100c9baf0d8ee40e685503df88d6c95f8470aa0dbc4056e515145b6469bc7d8e6440098ffcb87abed32996dd3cd3d5d82d900c75d4476324b3564df0994581c5ffe3c6a5df4ddde2673e47bb4b31192fba635fd8c06fe060f500376879f6373024335f5f1ed9854b214b6cf19bf3f75eabaa0fd05d8b35d9b0b9ee34cb2679ade8af08854d11e802e46ef086cd9e81c2eb0e5997b42d9fa0daaf27fa3af23fc44fb89916339e275e1c1a0d2468112e87c5d54995de240a8e24cc2684f41ffccbbbb4d809f6b47ed41f24704ec6859ee3fd05472c669615414e421ea764d8e4597af677c48e28f9b740932746290255ca24a650d1cb5429d6298f243898bc11102545966a065e924be6191a287c38a4ad3009a37ef818759f972b528f031b5deec7607941cdab0dda34ed1b4a31521c521eaed3936b8dccf7001fbacdd4b3fe724010ecba91ba0f780452f47b2c251cdc05844a864024c7164f4ce81a66e8b5d51ebb547d5827b9303ca87cd54ec4ade1d3d6dec4f072b2a92c0243c0a6068c22d6811c8c05bf372f22c852925bd2ca530716ebf9848c446c70623fe9d9a0f6b58ef70ea518872bd5f2205967a4d707bd22a62b8b68c27e22d515c7c34cbd9bc50729c5c0f72983b35c0bbca3fbc312ebd8ee4c269cf3d11e2bebd650050cf20aa8b685f7c0f3269616c26ffa3453f0bb7de92082f4ae8b820b78a8b1599eb78b3bef62a0f7954d388ca6db756ca033c01648b981d81cc0358897cafc69686ba9e7f2f6091d2abe98ac4f704d8a2c78f927f32f8a4b2da3b70c4916bdcacd6b49fa6f2c7413a65341bb10122e076f8d58f852e1d450da3e785d8de1b36587783cd89133480534333f7b532c70f120483a45c8b900bdaf0cde54880cd681cc531221dd66db7d7b3195c2c2ef70948beea9b2e2f6f0c368e3fa8560b8ebd7dd98ca36ddbccb37626eab9ab81d8b2ae2c0b118eedfdf14f8e820d63988c35ddc073be071f54a64fe0daf7e320753b7440c376f070a135c3d03447d4a4087ca65610b8ad17399387506c57d1c7293ee96dfdd19024e4a2550a3f1354ebc9afc74183064170f64112c0c97ac089d00d278167d60858540d4f2237204a32bdf85697bff74fe52a04656e0df69f8e68181f84c58af2f1f5caf227bfceabaf6d5267e75e3ffafb7ada344d4f45a238f3fc020979ff05b30e7d84d7c7cc0df58bada188fa2ae8ecce832f316149177b65dfc0a34b8468c103b608ad3ca6acdd22f9c4f1f0faabf0a76bbcb8941cb6fc24e38ae1e61c10570c2693a7231a58d90b434830e2eba9f9d98aad2d0e85d79ebe510f4b99e4e71540cf00e78bdf872d28463d0b7ef6c6d5c27f6de3924c9531ed7980bcddb12cf46f5bd279739b1b1f2bd6a4366e2c88b930fd2936c260ccfdc9c5a94b8781276cb08158cd17727bd064c34e55c6ec417a756c1512696119ea6617204214ae69fa268269f5ed1ad63cbd9be7e3d1d9726568c7a68b58f7dc1471792984544edc124efa427651ccb3048fb9e73f2f50f2526d04fc5c882cf4ab52b291729e3dd1022bc5c2ec6e06cf2e4d8ce77bbd38f630c388d1575f9139c54c55b1de8a5fb58109504f3289ebc5c641fb657a42cab3c852d561f137019db1b6c4c053846f2ca3945a46f82859ad22d9d1b93f818d0ed798478bc7c2d51c7aba823b1dbf681ac73fe62e94b2e664f3d516c9921823f81c96931233de40114f3c3b4ac1b0da8257e19d703ac8dacd6299093eb2dffb8799ab460febd6a0c9132874958ed29c5cf7c6668b68de196c5abb479f35eff45cf32026a84387c3f4538212f05a6654da3f6cc5fb9720cdfaa52044d893001ccebda0756343ecd13b4c7832dcaa5ac249149a2c97dad22c9ce49118d0393c026515a6d64aaece2293dc437826e510bf74d6f5c30e3b6fdd18be5a1af41578e0adc7443d858c662f90a03c750d4f51c6914b3d13aa0878aac4f6bda2ec70d5da44e0866ebf5d28287a2ddf60802b0535bba99245fc21bfe3b00a031dab1e937e6aa77ec9a8953dcb92a01fdbda333e86411d541c1f5293d0caa7285c0a3647a854e94a6e178fddc962c9d296b9141781e4fbd39e404ed98b1e3348012c3abb5bcb2ac29e5504567fd7f14524eb25ceef5294bf3eed33052e79d55671a4777a7b96358273949aeeb5b72aacca923919d70a9cc2200e33220ff01c99c01e6e502d2a9cbfd9a88de4b5fee81fa000b6442c103d1872efd7de08f066221c684ad7e27c7a11c362593b9e2965aa3a6357ba636f1696fea4612049f3f8a092cdedd1523aea420ad6789d89c87ed57a5c08c3e1dad34aad3372a63d6b4e3b2359df28c32bfa12e49e020055be366fe72641beb2ec92dac8e5102adb2c09e6c6a0af7bf78729ae8fa1854eb48f02bc95904a5b6480956c41b6169c0dfae02c0756986b35b604a526747fe4cd9516fdd93a9595fd2a5d3a9aa1a17ba390a4c53711fbdfcb4937d13490784f773cd5f80854b0aae7ff5f8409967e5e03a2b0c2ff646cb2ddc6ebdb4b06b00822a83357928e64df9543d51bb008468052a88d41755dab5c12f3a130d454ed73335e2c57e481ce49d2850b392f137067b11898f25e52dfb1ccc6bb83285ec577a81c19dbb7ab3be633da43e09d2c4072a8f9e4ac4a6f534c17578f3d3f412b24149c750b91ec3442ab92a6af3da2f645982fe8c2ae0e5d25919e7a49adf11f43e189e48018cdb4a272d7c526aabf702f9c39504e3f21634324c792692577b333beb86f820dabb16ff0ce7decbdcb11636672e91db1aa082a092cc5d3f1ce1d452cad36553a56a75efc80f417502fed29a8c453b8ea49106fdaddb0ccf9f7c9c9f5d06f05456216309b74dc7cce56505cff8140f3a327e82f148e7e292c9ed449f0a4c18b9d32a3f3f3fb1b07fb9d9a80d3c9d18f62c8d60c347e8e443340e610e31c7a23fa8a742c410dc64071232e789267a62d841f3d2a14fd48aa8f346af03ea35ebcdd8321ce046086fa705b64f4f07d738a7f2f25b67c685db774371af52ad3a5af3e83892a57b319b04b72633a1531363529003c626c48518058cb86ac44814e88c264528935cfb7ed3884d0283448ac00e962a4971eece9888803fa0f5802e48ab297dcc6b23a5e910d8697fc26b6590150fb7d03aadb1188c335689a2be4486479b96eea04dd76730664745ab17be959af1a7f6b89f692d8b6533042e8df343bdf2b08c25b6cb879b20a22a5f6ffb736a5f5de0eb8c5226b1d54a404eb023ed583ed834cafa9fbc0df433be144d0d0c8e2359ed8a9f8a1427c7a816716e9c7aac9f75ed33692b828e5d5bb8aa187e1b234f6693f7678dffbd0e973a5b5675faf8234c9242a748151400e926e92ef665e214a36ff95ef3cd1002064869d24d50519e40fbafa52840dc0bbb86d9db7141a0ceae09b1ef8e4ee0439e6979842881bb7f8490fe878828194c93237c5dc73acdba1161f50f152df4cfefb78444e2364ac2449d87162cd87b4c876a3083dae2efa05e4f31d42779dd238abac999cc1eaee853d2996518b4f2aba7b01c913a7f672d6df00887f26236525a856e495fb012763bcf2434f1d3d972782cc7c382d745c426e2d89eed6ddf0653de05e6681c5e15665cfdd36b2e0362fb70b77d51fef808b188c79757ded8efc88688e7a260b1e8a949b589d10f17169a32a2c6aa2b1f4da6638b0e65eb220af9fb15a108c26144b2705b453f4ad5221467226f65a03d66a63deb3a99daef015578312537b0391c43d2afbb1f7376e9ba137506eb438ceeff043398896b84da6cc9b8a18db0fa4811621a9e538551233b278ff3e700c3af4235d0d302212b6feb971da23995130fd701a80d6ecc33bb0f2ecf6b7d9a393d1dbc641ce1942bfcfbda176aeededb183303ba737f2c3103672c1decfd2ebea2be8a971e7d1e31ab066bf82189c6a5ac56014cf406d5ea8354edd9e9096e564ccfbdbdf2dd7a5409236dbcf60c2e00b39092168e87fe36487626496b768d1c05f5a0faaeebe75159fc9e2f0bf3a99a9ef751c69efe8835103573ae378d4d5259df51e91eb76c645a1ac8c0960a581dcfd9cc2a5695f10bc425595b01246321cf359e0cad7bf1201f726327564ccddf159b71388af697df12bf69c53e21c5d392f9ce7239cf373b2f002b82017187d2f2dc326d5f2b17c8d09316d236bca10050ec18c9a88e1083e85d867df5fedf24104194dd18e816320496c4b604082ba9b67fd0509bda7ede49f368f10cbbdf287a38cd519c6dcd9fe773d5b588ac8fad7921f4e338b26f7fcf6ce0b0367ea89e3333ad022f46965ac4de82c9cf6c5780b70e4b106221fb95da4ad932bc2f54209ada46c3dacb48c6db7353f197e8fbde6ef2c2763e086521b0f34fb0058a15656fe88f160353de82f91a193f697b5ac7088f0fe9c90134da9fa593bcfdf79fb39e18f396daf280deec76e28c437d402c44b2a26b07b465076fa22b3fc32d8288981c237167cb7f542b9029d0895544d6909e63089059cf87a7a94851679ee3ae8cdcaf484338d65dd551a2e23c3c80d589665740d34a4d12c2dbb8b7eb092de5b2d1375e08f36332a85f8fe5e3a62c45da5e2cdf66f3d717878cc7e9edc44137ed991f8b601f4168886d687fec4038ce277e6c55eb07e2a80ca13c77334996d7beeb4c8346be0382aae6fcd4a7374257e0691470045061f6465bec3503547f5767b8b6487f2e55a694f90a44b05658914e474e63b56ee745c2b58abed066b4141162ad45e56a396898ed013cbd2438c813fa8fad832195898955123ab92010f72d09cbf3e09efbc83f7d7f8cc66c4dec834bd6e66455469a024a33e898717e03bcd6c920e305eaad8d85fb96b64049988e4906c25d4f1cd950b9bf35c422efd3cdf2650207188eefbd1b478feea4f13d8deeb5ce0fbfad3078ae1238fc944a50af4590add6d45611481c26c9ec5e2aed1b50dde4d9fa2382b50b76e632a17531d15b96a7c60ec2e9d6f142061bb3a7d421bc0b494aa75a6068b3ef69e174233b9a59ebcb80f2c0c33b13837333d449f7b3d7b4e5115741fbe03164e2c3866b529975463d682a82669d1b11f04d2f0e35c748194222fdfc9f9a0dfa16f08f8ed2ca1ba8dac172fecec9987b136b60043d360655e60854ea08c5899d47ab55c26c0bc0fcaef4198c5a580c2ee19710b0d805681a3e25ec34c60318b03bbc1a9ce8c6da1fa1b1bd2c220d564bcbc1844fed068f4d07394837aba0cd45f110dbb5b9711d5f1a263bc205f369f928a11ef9e852cddc2e033bf31e8550d845877e689f56817590b0809e89b76b2a65b64cb08f1341a0a8623bdbb5c3735bf9e77ee6b3094ec245b0495e4f12eedc003b777805d0346426f195966a932f52a9a50f5224b0d0f45e7220f52fc21ba62b967249aca1e19acf05ce15839ef3db6e7c51c9fcd8fb25bde88499ea5b60174888ffcc35b0c654ad213f3219e355050fc48e56ebcee6c37961646674fd027dd667394db651367183d2b42b0b7ff60fae6d0237c31872999c941be794ffc26e347eedbda2d51040f0ff561fc2b64431223616682890bbb0995c7b92c9cf1d5d609214bbdb30053dd500a8f2eed798151c328598514fb3c5326162b0d088b1f9f3254993c9a3f0cad24bbbb55b6b05a4b258c20616f22ec1cccd0ef4229c04edaea1c56afbeb2d77d9e5f71a90d3eb43c2d734407d65ec7293ae5ce9594bbf0a023a310764fc10011f84cd22af08d21490232b4b460845366b4f80755385daaf315e963", 0x1000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x400000000000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00\t', 0x4}], 0x1) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xce, 0x815f}], 0x1}) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x8bb, [{0x3, 0x8}, {0x3, 0x80000001}, {0x3, 0xe85b}, {0x3, 0xfffffffffffffffe}, {0x2, 0xdb}, {0x3, 0xfffffffffffffff7}, {0x3, 0xffffffffe52227e1}, {0x2, 0x6}, {0x3}, {0x3, 0x3}, {0x2, 0x6}, {0x1, 0x6}, {0x0, 0x81}, {0x3, 0x235}, {0x3, 0xfff}, {0x2, 0x20}, {0x3, 0x6025}, {0x3, 0xf6}, {0x1, 0x3}, {0x0, 0x1000}, {0x3, 0x6}, {0x3, 0x200}, {0x3}, {0x0, 0x1}, {0x3, 0x180000000000}, {0x2, 0x44e2}, {0x1, 0xffff}, {0x2, 0xffffffffffffffad}, {0x1, 0x8000}, {0x1, 0x1}, {0x3}, {0x3, 0xffffffffffffffff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x200, [{0x3, 0x8}, {0x3, 0x1}, {0x2, 0x6}, {}, {0x3, 0xfffffffffffffffa}, {0x2, 0x7ff}, {0x3}, {0x1, 0x4}, {0x0, 0x19}, {0x2, 0x2}, {0x3, 0x4}, {0x1, 0x41}, {0x1, 0x4}, {0x2, 0x10000}, {0x0, 0xd2aa}, {0x3, 0x6}, {0x3, 0x200}, {0x1, 0x2}, {0x2, 0x20}, {0x1, 0x2}, {0x3, 0x5}, {0x2, 0x5}, {0x2, 0x1}, {0x2}, {0x1, 0x5}, {0x2, 0x1ff}, {0x2, 0x10001}, {0x1, 0x6a61}, {0x2}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x8000000}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x280, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x81, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = socket(0x22, 0x4004, 0x4) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x18) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x100}, {{r2}, 0xffffffffffffffff, 0x24, 0x2, 0x6, 0x8}, {{r3}, 0xfffffffffffffffb, 0x19, 0x28, 0x10001, 0x2}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x10, 0x0, 0x0, 0x4}, {{r6}, 0xfffffffffffffff9, 0x40, 0x0, 0xcb0, 0x9}, {{r7}, 0xfffffffffffffffd, 0x10, 0x80000001, 0x7, 0x1}, {{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0x2}, {{r9}, 0x0, 0x2, 0x1, 0x2cd079ec, 0x3f}], 0x0, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffe, 0x12, 0x0, 0x67, 0x100000000}, {{r11}, 0xfffffffffffffffe, 0x2b, 0x13, 0xffffffffffff8001, 0x9}], 0x4, &(0x7f0000000480)={0x5, 0x7ff}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 16:00:07 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000140)="0ddd0626eafa016b58d5ddf013d22de2fd707b2fa882a9ad3896d89fe3c9c954b8e945138332123ada211a5c4b34cd3f022bff5adda88db8b564ccdc79e9055618a31cf8af43b865cc48fe785d1933e0cef36cd6fd860edd271d58eb22f58055a03ddacb095c00ff8a862ad217585c680771f9124871b1ee30cb82f3a12830819f49194be3cfc0b7120ba2ee4f68f9c0595da8879f5c", 0x96}, {&(0x7f0000000400)="a62beb1d22e6e6484ec69c37de1df613acd06e8cf8d0350114ce476d98607c97c0d4ecdb92d028f362222bc4eb17bf5156b04e939c74a91374c3f04366954b6e516fa858529901f97f1e635b2fc1ed0d121f74620a725c54e90ce63fc90723b33f563d306b2c89fa21d8374a4ca9c0ebd3d788ad313ebb89438b4e0b8f3a762c2c3180f59fa30ef6f7d4932abbc65b5dc46be195668a87e542bc3b2514fdcd8240213866f08577e79cde2cd884f0ead614b3f4480bc1ba8e9d580948", 0xbc}, {&(0x7f0000000080)="216b9250acf7edc4aa680b467a490bb18e0dbf60b0400df758b8a88286aa496960de4165b70f33db49b42d2bca1a941cc0df4bea7a8c5ad47ba599f7878359458ddd1ac13d57a5e9712da0858889462871a667", 0x53}, {&(0x7f0000000000)="bc71b8afead3d6d82983fd297cf477f5fceb70dc5cd961a1088d2f5bff5fb1ca959310a7e9ac2032cf84ee40e87648821cfbb9d92b44b5bbf96ba58db3", 0x3d}, {&(0x7f0000000500)="73a337d1f5749b3a8c18a5d3fcb962497ae7b9dc33a83e65c2fed171eb5daed86aac5b1fb7cb1a2ebd93f0f772d4ca336ef30269b1357c2080dbf9d987ac91251d9945668a88069e635f8c80b9b282ca15fae8be560c70ed4fbf2a4b6c5a6c9eb47134c8ea4d26a56db7b1e5502313e9a2cf9795c342044a952228ff5ca523dad9eb342597b4c924f6444867ada3297994c6e09dcb2bb498e4248a7b3a8d9a854f3606480e0ad458d349808dbcc5d47fe27277979d483b40e8258e8c5678da713874dddd039d0b", 0xc7}, {&(0x7f0000000600)="46ca928a1bdf935dae937af430d6d8b30928fb934dd35d045c69efa44a12903859b24fa187e24c34dc29f3cc7ce0eae18f902e37df424376586260caa0cdc1b512d079d132c3adbcf2fe6e2c52b8309fc4764188b1337e7cfc8824a0419ee25abfa65dc7f07e005d0e7d4a7cb632ee0eeaa14605703fdd8268c559f59c126cef2d6882dffe2a27171864c9e5b8c88b7172acf41cbdf5266ae4f4a596d5781103ff81899dc59928af920dff359ad066598b896dfd5451a52b1222e3cfd23fc1c14e597f5145c6e8d0e209b8c2708f805408b349430ab3017a089dd8f13fb1666664abb4a17d1ffc36d2e575e68ec443aa5e348104d095397110cfa1e6720593099121dc0370c836e2dde8237ee71748f67b052a42ca28d7eb155715019f7a3f38924b8eb2a380aea7b88995babfdf2f5118a49cc92ee1b7c8da75217a4fd52677beaa526c8e852cb4a3f9e7e854e7f6325c79f6d90fef34666bddd244047b3b2ec9406ab87eae1eee5858618542492c12b5bf050f9285111105f7296aae85b6dc4fd2178e888c3a965b930a0fb0957e127ce0785ea771ce5fe90dd8652044e031446e66576537dce046179de3fb9876e374ebde37752f4583ce4ad91a6357645651fe5d3831c345a795c45860f0521aba9bd606117763602e376d91bf60d4ef0dd5c266cb0d1faeea385fa949df8e7191b2d006213f329131febc339c8cfc7cf48fae5794ee7365d006d412a5310828bb08edc7ffde4ab36b08759deca2de5c915d29a953bc5feeb788e182ca99849ecab4cdd82837f2b6b5efc69469129229afded469704811542e5f78be5cba38fbb50415222cdec6f90991a697f37fbb543cfdee0411b8a24de3fae6d2031bdc2f4556c4d4b78cdbb27b5848fcac97d28285c405618df1debaee3af9c4a54b9867456d7e09f7d1cb0293f8bb5eaadc714b90e3f6b2ab22552ec15d573a2a1d51e4a4a786f7178ae4b3d8686ab8de82ddf2368ad1b2cfb6768d540019c68f4d51664ef89704cd770e45ad6deeb9f4725c4148231eb6043c9e7a789200524987ec4561b9c9df23c0348992dedef57fc1f19171123b6dccba67e1233ffef2cd6df255087dfdabace6939f78f3eaa3e4e4f2c97715883f0cc6c71a9674c0370d7c22326545a66cb307bdd9f75461d3c27b00eb0275686e56483429899a65ad222e553c87e360d93a06818265fe015f31624d428cd6e01993f414a9d6f2b5247e0bc7b1cf412731ce3a908e623a0fe7717d5b15c191e57777383b826b05ed02bb8bc6249a2a61ce8f6fa9a694645c74147b721025f0bfeb987cfd80a68ddfa4b291d2a4a70ad9cfc19b56bb9a9e309c3fa6597fade4123f75c6a9d30c30c9f0fa27aeefa8f690e04555c787934b2a847415032eb5210f268c5ab2a4a04177fd6989f16ebe289c7d5e760afd64866b65738d671d89cf1f20445b9d14cfaa7cc2f01838d5055cf173e3fbffeaaf6e18195524d149a606da36dd702c3b343c4b4a9437ffad654e1b99b67026f55103058097e16b300827ab727ad3b5a81256feabb251ed919dd37b89ad88d9652846cd02391eaa49cc363bf5c8ad6b52893a11a790398a094b799ee0f7dda87fb14c8fa2c65c67590ff8eb7aed2e28471744bdd981f61b25ca8e690dae6aeff172319957144eb576026f93d117a0c4d7060d22b92f4c7627143b12ebc95f7606114c24d3236ee60ea2960eea8863e839b5817133b81bd69fd671b9c9cb5178242b552d7687cda933b3ad571dd2230fb6c28d10d0d00d7c499b342a07f7585c469c5c9f22dadbd48152b5db479fb3a5cc5bbbc09583c4710cc510c737ab290f767d3a625a44ce0a6f5fd70fc0295a8954ebc934a866a78b20413e0aa7adebb6d9a923f53fbdf07848d0840520d554ea9f8852564e078426cce9d107cf33af5c4886f04b7e6da4e25ea4d9414743146afda426389b6f2c74b2c7c9e2e7db5b4de34573def68c8303021ed3b8aaa7bef73ef372839d1ee98fcc9eb6659e81ab07209c79177f5582e11e9b32fdc056e394788bd8dfbc856a8b3d596349ced8982329d6086c541b7d8f02fef555a6e0dd084df8c770a2dfeb1fb650c9c7dd2418f24b74c568e2b113319730bbe8300206d3e32a1957e9014ef1445e157ce78d7bcaa41a1f01244b421da2395a1fc383f4d802d37c0052b4ac807c8c2b859ce3f56f3f6b8b58ff3bdd431ef0d74f3cfd54fc1ca7462a5d82f2bdb365efb75416f1e21d9f154da9bd6ad54041516497016090571b20215fc9af5f37706c016396e0524f25f3b8c9db6fa2b09c09f24c2ad1c42cf302b33c96a57ae8bb954d254343ff196bbc408ec040751bb9a1ffbf580797812090be722d8c316950396d6f1aceb44942f8f21b7e8a1997f44929df7137531a779a24cad043147ff117bcaa492f48bcbe59da19da30b458739558117c44ebac63e7affd8da686da7c9cd54c83885cba99886937ff46442faf3b43b50c4d60098f319fead9cd39fb269ac9979bf1f84615c3716c38b7c5f4b4f1e793885153d0b23dd83071c16a32de4c46e922f9fbea4ff75024c09aba22129b150dffcc2f25c0dcbf101b117c1a90a9a11a8d76792771d4bcb22a2b267161bd0d8a7726a7a5aab0e51db63ab371756c585bef5ea62cb3ba43fb3b9d30b1ed4cb4a0163badae0ae6893b8d4d7b67c163419d753a474167555df70ba115d9c0ca56767fcd97ebe2a064a6354b60b659c349adab0ee140a515d07c62a6d401ed555943c4056d3d9c9847fa9fa5560369fb195d8fce80da0ac318926fb3a2b859335f00bfb32dede3f7f549454ee37b21557d346dc928302042dd3b8091a8a4ae35477d0b7bc6502c1c2588218e13e3e514dac560136dfc83a7b0f56cbaebd42e235a1f7a2f69841ef57ff7d6c3f41f57fdc0bf2cab7b29d91e92f3ad00c4682733f227c62b46f4b1c0992f0fdf500bebda783a26f217a3ea29bf70234da9acd678daa321615aa340c9bebe011b708486dda49a0642cbc2c4acd43160d4ddedcc942fdb50c86179a9b40cf7a7bb19bddd72e89896857b183a63e6c519d16b6c3f109f3ff27156ee8891b2dfeac8547ac9781e6c6862ea3701304922100b8ca207bd5b4b0e3b65fc61c675992bc2dd456eeeb8f024165493315461236a4156f30d5b47442e53fb73ddbdffaf38e99c5d4ea658a344bfcc99a92385b589bb699c1d2114d53b054b48c0dfb40bc7b1faf8de1ca4624bbfc508481f37a4123a26072d0ff44cfdb42de497a8718138813addebeacea34fc3ec28ddf80e5a278b1b67b4af0f3c041758df11881b209934db4105fc8076af23e6e07c1bf79975540fff462f8f848787fca7d58a13983d5d48d047a010769419a77067b235f676c61024766d712cec59137d009cdd46f2ca06bc3a127d52d54bb2b171f9d8cd9262de2c58f280e764c6aa3bf4f97302d795ecfb16e12b2db66b98c7c34544dd0b113ab637d70296930f0795e8e74eff5dc47c010e60194aa9b46818b7a4c1b0365c74cb91238ecf2cd1c55f7aba90ef70e6a917564ff9bc7e759562c93ab50a504dc25c27a41cd770dcaaaf390ecabb00ea71c36066cfbfe41d45f05e915b17b19cb3e74d385f6868b8fd61a18f1ad74a693e8f03466c831a7d8e38a7b03ae034da3993104bea8e567db0cf1fd24153a90a063dbd31e37c062c487921efc49cb141d889774d7a8cf1767313fca1a319288937f51421f5f098f5847f4e867f8052293177f4a1c08aa6fe9dc665e7a90cba6ae56721372d9ed86783ec9c928f8a46b7332df02c3a447d1c3f64710b29e8ace36dca07d12da7da7c6a9564b36a974f8042c274f1854c8e100fd991810445f97b96c193dc7108d85ed2cb41bc18aed43bb248953d3b69130b2e11cdc49c696b5019513d79bb2554a7e9ffc2607fa9c1dc53e928f68eec2ed4641df37c1a9fd3a5c88cd44511843a5b13abe08231dbc68c8c7980bbb1ddfb491aa6b6d32a87d98fe122d60628847fbd4c2eb503b38419a15c4beb4b8a9ad715f06cf6a76072c9d137873968ee2e4d23165af2a588cb0e13a7235fd1071f8151750858d5fa8c4eac3ab7a61bafc54bb67fbc323445b6544e906404096df2a5c6da1b27c007b7018d061d61c3450f4e92267bbf7341d097d6d29a17317331b631469574b8b229bf22f9392a70a2e96763fcbb7f69a49f3cbce3b4fa9756b42ed6233f1f784ca8f49851896284681a663680768bc6777a0b099f0d2e05095e62ebdbd2671e020b79daf7ec5b138f11b5c6bc9f0ba5912ecb4a7d7244bd611febffe3def83662563eadd869ca53234458c79c2762375925b10e5b0063d6dca59441f0fb922e828ea0438d9bda99065b926362d24b788461e44d5a724565d55556441dc6e845f2236bc2b9b39ae50808106c78b9a7acb2b1bf8c2d5f2c56405e0bf8d34f69bd6088b680d607892f91eb3dc741d499b4ecac28029488ef0684177e4918204c4d0b8f2092de94aa708c887034ff81cc61a03c923b2016684c519b8dfe61464e00c7ebdb9e148fcbfbad795efeab68853854646b98ab7086a4fc945fdb76f85d2382cc2874b1f7d5ef87efaab25571c59ff99fd1260f462b220f0e1804fde65d34d332e5f171c1445ca4e2c5e5d77765f7a949c3ac08e71995580d2df42a2daa358d3e113914844371643b9b5595479263cdb2d781704d5b50a0b25567a02da8677d52a147cfefdcd5dfb403670d31b8abdc56ca528c23d815031966c1752f96e7e1f0b1fe9f97eb018a2afd3f43df2768eeb300beace1a929d136dc74896b35c14c8556881901a53edb7ab91ea3b3d29a98261542fa57c23b0c8d34576ef8a7c43cc63b09256a8e188a04d5ca77cd23ffd224307ddec9df350b649e60a0f5292cd46a0dc9c3597e577b9fbfa35954ebd7ccd6fe82c17361d31b2fcbd407043d80c5a310a54f528c3669484bdf97a92da3dad61ab8d8b50043e22db584ce7c31cd57fa2cd743700970325da03f80bc599f056b08b78b89f3b78e5a130c7b4c2f1821686bbce63258bc7fc07129b0aa964fd4cafaf4ee0e1b9a269311bf95b5c0de0bc24a290ad3d2c36a07e9d6dd2cf420e1895c4154fef5e63342a0df3a754fbbb65531c13ee7376827b8df236081d52816ad3a2f70e3554d207629e01d3c168abf2d60d8287734cd6e29fd799ceca38fe7fd93b2887cd881e36fbca91a36e15429386aa2ded4f0c8969ff09729b9702c252014967c6acf646ee048f290601316233de7e93079afe73d1bd0161a48a1dbdd93f73b28efafbeb5869792f3c2124c5f8257d58a4ba2f3be58f70ca8a1b82a2ceda5a42d3f58104ee79163ffe3f73832fa68f84d83258dcb5261b4069bded209e9364cedacbd5b0bbf5c0286cfbd218ae1091c475785a131ec59bf750085847c8c00172c6dd75550df9be8220ece191bfc3eabecc3fea389d04567305a54b97ddce85a6f35f5e1d1820be6bc3a61c852c77acd02985a99c8f92878569f6df904790239a9577d8f7554ac0a510bb6626627e74eb3b455b988bcccbf27af9fe43c97aed12683c7d580c4909ea6455421e1884463a26452b836e7d7c9dbd3e2beabf38bf6c6b6eaf4e2fc6065c6c0a1511cd71fb32d686c5a8e6b208cd2b8c802c923fb93cbdaa3801e1a905a825009ed61341c103dcd2e8a396fa53b46c55caa7274c5512c4c86af80f3b065045065f5f068f7ca0fbc57e21523b2093123e3c95d637747c22cb830f169b302aa2fc7b23c17b3f9a66b0338facb63b55771a68af78963cb90a92a", 0x1000}, {&(0x7f0000001740)="c060c3b3804a278d324f69b8a3419e9cbe33914fb1a8ef36b51661ec06e0d03e5514e46228abb4a9b32ccb79a5283f72c28ca316da67335b7f0557f550e8f4dc06a3c586b78e617036e96c0214fc50e67e5db5e85a8b2c611cd55dcf4e7b4d9a7b6174e88eaaa687c0b9a4f84731dc699a6ecb9a6635aa3dc99961974a85fad7c6113e2b8e9914dcb5cadefe1f11acc21fc1e79ce8b7ff56068f9782b58dd0b84b3ec8e84287302afc240a00a711aa1b932c4725dff1ebf5e6a48c154f11faf519c072271986e3dd17a3261d151d4e718ada1f757c8a1604fe7335de20c6c35e15436944390606444da7c07114f64cc27fcd4a4c0aa5463353dce955", 0xfc}, {&(0x7f0000001840)="915d567769bd060c4e5eed17339ce8f9c80969017cddac38cd31608ec1c9f12930ffbe168988e4a3582f029a877ad23232f35bafc2353295eaf6a0d888d4b1e89c74485b613764483d78c65cdc9682d54d9b7ba34a0b341b61876256435864dcebcfa06b840176876b0d08995b73d74c9301acbcc8a10b868ee130ee9ada19b4e85057a92c62b9fd240bcc32bb31137f224f1db1ab24931317155f215b8d946659cd71cc9dfe4fdfe6a5ba44ec3c3e499c7773ee68cc7e1fdefb22a8d2d5", 0xbe}, {&(0x7f0000000240)="b93a729b47c17a30588809dece85f8d1bff59354e6c4796ed3de5a1011f819afd7519ac1c6986235b82bdca139ae31e3eae7fb3146032902d81882", 0x3b}], 0x9, 0x0, 0x4f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x1010, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) kevent(r2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x20, 0x5, 0x800}], 0x9, &(0x7f00000019c0)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x5, 0x800, 0xda}, {{r1}, 0xfffffffffffffff9, 0x47, 0x2, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x80, 0x3, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0xfff, 0xa}], 0x6, &(0x7f0000000340)={0xb, 0x4}) 16:00:07 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) select(0x40, &(0x7f0000000080)={0x270000000000000, 0x3, 0x3f, 0x5, 0x20, 0x30000000, 0x8, 0x400}, &(0x7f00000000c0)={0x7, 0xf87b, 0xd0c2, 0x40, 0x6, 0x8, 0x6a, 0x7}, &(0x7f0000000100)={0xcb60, 0x5f, 0xffffffffffff0001, 0x101, 0x29, 0xff, 0x1000, 0x7}, &(0x7f0000000140)={0x3ff, 0x8}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x120, 0x10d) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000140)=0x10) r1 = socket(0x13, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10c01, 0x0) fchmod(r3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") writev(r3, &(0x7f0000001580)=[{&(0x7f0000000180)='N', 0x1}], 0x1) setitimer(0x3, &(0x7f0000000080)={{0x7, 0xfffffffffffffffe}, {0x4, 0x10001}}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000180)="738b026960ae9d55e78bab56c5b99a35c94a8522075a9eb097bd04555efd6ab41dda72bbb4fc889901e8108639f408b899e2c753b13791ce150b10fb765267e4ebacdc94a944b60011b78e5a0d6a0e881788aa3d5cecd258ad9323093bebd078a6def0101b9cbcd8552948ceb5ee514bd907e07bff6fbfbf55ba", 0x7a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0xb2c7, 0x4, 0x80, 0x7}, {0x5, 0xb0c, 0xfffffffffffffff9, 0xba7}, {0x101, 0x66d7, 0xffff, 0x1}, {0xffffffff00000001, 0xeb1, 0xfffffffffffffffa, 0x2250}, {0x3ff, 0x7, 0xffffffffffff27d7, 0x401}, {0x9, 0x322c, 0x2, 0x9}]}) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x100018, 0x200000000003, 0x0) r3 = dup2(r1, r2) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/55}, &(0x7f0000000100)=0x39) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x7, 0x81, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x7, 0x9, 0x0, 0xffffffffffffffff, 0x80000001, 0x50, 0x1, 0x2, 0x9, 0x1}) r3 = msgget(0x3, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/22}, 0x1e, 0x2, 0x800) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="a18810bcbc82daed119e63545a6ddae2568e324b5080e6c76e3af4c401ebafe6cf174963b726bbd3c70daef500066c4af3f841b8153fe480257951b8b2a5ab18ee08d4adf9a066540ad4bd002ba703a7542f9488deae4a32b3b9b30a6a0729911decda5dfd76ef391e0475ae9d99d002f4d938522122fdd3c07d33f10a0fd1c43d5fc3e15353da2eac3cf8d79c281d95ee400594272d35226a6808b78a521c69c7b63291e8ae", 0xa6) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8f) syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fchmod(r1, 0x0) 16:00:08 executing program 1: r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) clock_settime(0x0, 0xffffffffffffffff) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x3, 0x4001, 0x80000000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="7ee305ffa4523771fefe4fb2c15dbee64bbecc1e4f39", 0x16}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r2, 0x0) pledge(&(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00') execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="1e54a313863aaa7cc346ada1e8542cad29bbcf8d1d73c461186671919a7511a87f82009095064f6a6b6eb37c6b1ddbf14a45d2390e6726a641de88159f6d3a7d60cae867e6d22ef8271c61b8f8d4113244d115fb0637fa6751408dbd3e4448e848d3c1bac52d47b2f6e6c8d1acc61ba4b7caf2385a1b980c718247b2ad09697d8ece47ddacadea76923c9b69afa3208ef44942f7c5a190ec148d278fb81055be911ae58e467b4c13fb0b7f134c8d57fc274404ba29f6c9812d7d33085eda1c7493432ea3b1a88638cdb6ff", 0xcb}, {&(0x7f00000002c0)="08740d8a4ccf", 0x6}, {&(0x7f0000000300)="1bc6e0b67af35d86d1f83f77a6d934f4fd7bef85f9b9a7", 0x17}, {&(0x7f0000000740)="a4a8fd656f6979191fa9a9365ca4fec2f890a8997dcc150506e8eb40107bd897d16895116497d44f2bdb960d6f294a5e0858336ea2d947b5107b484bf0b5d5ce9fddd15b16cbc0ef764db6d6c867496c3c1f380967afc530444ba31edb07ee737c4924afb868c48af1139bb79641d2ad67bae33d264f97d35376512b09a7a1cbc24786ec1042d06b6e2cf9e917337174ef80482a679bec7095c4fa7e7d78b338dc70a79f0a24465c4072fe164241d34a9b863cc2c0eb1c77d8ee66a3237d549d346f13c522a5abec47de8c2fd318a05e961b1ea0d22516d3604e5beee80ff102fc13670262b4f7a8ff34f3fca58b402ed90e51abf80b8164beabbf1b2568fa2e561c4a48ef76e68c3e83668a9b446c05571a7b1a72a18b16edc1cb8461641a027f589b4b610e851734a5dfe7b35b468bb8f5ed9c800c2239e053d0091c5e1b6abec6f440d74bf26d7ebeff5166d514454fb00bde07d5d7660ff656a9dc6b93ba522b6bf710d886d8b291834fb4a62542178fd05e59352b0b3792fcefe3446a8d7df5d757018868fd45e511c73db22723cb53dd8d3c7aad3e1fea9717c4097db746298fb0510ddccbf9ab6367b9fbd97d2144567ace024c62bdf86bd2287486a560978d73bd273d5c04962cabec0bc5275eef35410cd59b91b4188a524b77cf6a51cf753a39de96991b13fb6458659dbf49dac015edd947334468e4971d337f8971d0d3f33be5200e8c4d64cf71e3fa1514e463c6940271f20b51cff4e2986bb109114372e3f3cf0949f620a5a0d5f75e30220a44d29adb3b168ce4e5ef2768d1d88811f9b49bd303ef5a462d90ee565ae265a02834d4c7e2f37777a63c3d95b9ed4c167a4781eff60fb92cb24eda2e8c4bfbc5e9c326de8dc19dd294ca8c3ef7abada134f52e8457e6cea06c192da373e6b0637a31483d78798e31017d1280c6019daff459fd6a248cd6c15f7f0e75bad67e32f75f163e21179dc93e6ea76f55c745f30fe2938d3e7659b00113fa22ee5f43d4b3c355fb91d356c136528ed7876fe5db4583dc4109bdae02a186bdecbfeb9af9dcd5254e2b5d159179dc0b9e7a30f17aca39333688a5427e26d8f17e1b10ad9393df575cf9fdf3f1874cc5802e8427a9866b3feeb8d09780a20c82f702cc27b21597f9c72f57a5e508b491d8f47198256df9c943da700a8889712f5541df2a330a05350091aeae766c968a1cad772cad8f9e1b600566590213eaa942ecd36966891cd398dcb8db3d8d1768ddade5e64626f7493e1233a08585ef1118f6ed98492141186865aab7d7bdcb34976139daf03bc523b6bb3678df97d69157d0770d7bb7ca31637a1ae37f9dcb13c9c8e5427643cfe6eff0b39bec7ee594ea86e497a44c450e9ec4d1734893457e889fe3379bd63b2b524076e41effe879b2a2db4c7318c0311b60f454c5c7ab047432e87a4a4aeab2f048d7c17d4b74b589bfbe876c49cd8696f3811014a69b5f96deb29d2150bb1cb4618f299edd9211eddf1db968b65b06d1a2d15beacb1adbed48d14262ecf32e93e34253093d6e525122cf31ad124640fd874355a1a6bdf0b9c611b31e6eef25448cde127ee75090a03091dbf24191100e6c57354de4ab565b4cfe17db4a7debdce2d3d980de630fc60ed0ef2b19c1d285549e178574ad58e2f17ffe92fdbc141b58c0f1e467ab228f79c6da0325108d06a932ad1f1cd46c4a451d8d87c339b92873334796cd78fa9f15c3aa2b3a6aad73b08e852fb60b238b953386cc9a7bca65859271df61c0e9f26e5047b1cc1f79a4cccea7e69b116940b4408a40cc152b56a836b6b445d520be4bb11b72aa6129d308e5a000ebf3e30b5005b2974fdc5ac50c4d311228a1bd4ef6228751e5a5b6ad88b7515ff16c69995cc4f9ffec939c108f50d3fd7188079bd9e3cb1e3711425af0f8d4cce5490ccc81144afbe7467cc8a2cac17b7a973b0cc974a547fdc64b1e4180cf99caadd0bf25583b615e817fc8df04d7d85967a2582774b12d7344441b3487b8e135703b0337a6f55d24e204adf55f27a1f7a4039ac21cb2099733bca5c907365d7af2c8cf07a67369a24171936c0335c109c617591eae8417a496d195e14e71d4ad3656a884fc0ad12283a8c0a650130b1fc7241a792e7da70db2e32f103c6a2faa95574a2c49408277f0d634da45ae3fbd2d6939b7c1bb410afd78a5708bb65480589fe9a38e285f4190501a87a3d11ee580dd6af0e8aaffdc5d7b1e967f95c458a7295d312ebd5e8d11f8f6246dd650486b1f0c75a93711bf1daffd05e3169aa875fd3a84532d1609e9028a31b17620419bd2cc8b098093c86edc7049b3df6817da2e19be6796f5021a7bacad6a1fad2cdc9ab0dcdec1f2bd6552229a3aefa3f33554eb2a69d69d20a1d7285e8790f55087c15dd2695408a464e08cf04b00cd5ee75dc9ac753a21f8bc774984dc851ead0b92f961e299b5fbb24fdeeaa250196c60216358368ace948f73b469bace4f38bcfc647974272392f508fd5fbdd688b878aa159978c07b6421cd3bef0121d1dbcc24d110064d669304f680678864ca142a78ae5645497f7ac326ebd9b72184cd7bf7b4ad4eba62c9ef0300a80dd2882a090c739e76b4447aa6c301b1085ff684419a98ad79e08a7e06b5c5c4cc537161b1abd34cffe90426eb735734bb985b70c93349eb9fc6d87732bd0a6fd1b2621325a723d13da0cf702333e9bd7ac50809d528243c46b87b9bb8c80364ffca111a9576f774d6dead865a75e1736d38602cfad02dcef6880daf63fbc8213354763f5c5443711c653b4f202d8256b2c77a6499f4273e51bc37e744dbb8ca53754fcb7ecab7519c44f8367b7b2ee2c27baa800eb849d70963fe13d9aaa83c219c03bf73c0340a6fd14b0697a3fe5c865fcd2dbb126c314b8158ae21c79742265e9cc3a39b2b78846fefa7049863839c496e912b83965dda5ced154c5907394a8ccfba23247bb1b71fdde671afaa51bc18f2504e2385a11b1ec2f65ed6d33e1b37098cdc8bc6e2eefc577a543b8f0a720b119ecaeb63940840f4029e90e4e3eb0f19b310b3d7d714ff0768c84c44ad41f097e2f08f970c7b3c7c2deb42ca69533e1daf33325a53f9a4458c94aeec703b4f127c39a2eba0ace79ecb35577ac58908e1d62a345481fc0c92f7b2ed2c79975395121229df4cf2b02daa2c917736361bde5593b3b28ed446be5263f18923e901a22c662ea796128f015d899d1569d2666edfd5f9e3b3aea7839feb01082fcd17ec8b81d1939d5f7775b0e62394495c54bdb58b85bee16c6d7a15266b4b73c7450ca8569dfc0e12396ba1f7e28206d3b6b5ceb28fdbcce8a9f07c8900c2c1079ac58bb6879df0d8dbb2d2ee6e0e682745d16afa63bcfe629682e4c499c6d560ed12d5b0ad9ccc2f548f5c71d4a2176f3d1f3b167941a8dd87bbb7288a699c056fdc94abc560259176c9f76cc8f55180c91aa0ef642d0dc0c0b723f0edf3d2c849c35e4acbdfd33383224c415973b8c4adb1c4280ceeea8ab00e893e8d8c365ee579aa097320f447d484c5b4bc5dfe2bf966bab935fb1dedc22050dd164ff1fc3e24b37db8eff84750e2771a675688eefb1b37a25da37d74bf155cd36b1183a1339269af03c7d93cbc56e79bb3223b83435649dfc443af029ac796de697a4711d7b957a9b2c40f9ea454bff0df359fe917108a720eee99530a70e61d26c545817e37c487fc67e52fe6bcc927313de45e0b59394cea920cc124e24a76edcb95c7f5728d7d6795087fba45a3ab5bdcec34fcb1b670dc26213c1efc93f4d4573f61dece4bbeadd71c05cb9d07112fc3b429d42a00b8277618456e5d3aa6171ab16a731968c47505492b82b615f9c42b0f0ad1d59fea10adcdcf8bfe7787d164e6c4d54c7caf8ba1f62b7eb3ad192370774578998a5ee14a34f34f3d4c11f96a9fefc3dc57495041775a69ef0c93a77fa2301aee57e5d70be99d8cdc762507d792d8007754d98dfe4f65128a4bb44e309b8c8209bc9e0485c4e6ceb308d5c82cb98f18566872bf1136603045f32855a0b062ef2c4c0a5c4199565df6b8b17a021fa18b4377b81aa401285567fa84328f97abef5d0dbe6baf158cb386a7cb30600afb4a97da0bdf88f18437d5c96e0a3727e984aafd133c490275facf6b0ff7cea43140a407536deb385ba7c0f47677da2bf517ad81da9a7abfc5f5472608d3f1cb4eee60e08856174ef4f8414ca9b57f42f73bde14cc817368dfae667aafbf9a8bfc1da7864d87dddc225ee76f4b2ae9d423e41163f5f1347e7de735db3783c076e7220d444fbe07dcabbc46aa15074beb680a64cbbb775e0237118ce0f9867a48ecf4793823c5ab3e6dbfd91ecf99c09c3f89c5a061c8788800749cc9d840848f80052d1330bef8cd986a9368c532c658b3f5d3109e6dddfef88081220978479cee87a3aa04fa5488e939d4111f0703f11abcc3e5d45c9719c03eb13b6595b630ca3d590d108644ebd1e39a215bed6ce44d5294769f4e8f8a8c4bcdb333e85148ffa2dc54afd74be7a6cab9c04b4497b8bb42ca171642063e42cb8edd1a3cbc5ca92cdb357d417faaa582bf6f5745b84fd7a727accb1a62d973d742b739744a473769c85b7b628af323255212d58bacce88add3186373a819fb1ff2dc43a3694ab2f22fcf10cd0d394a1aee470bfb37e94a1122c66cc5d74d4b09f7edc12fb9b55e82732840c1c08a85ed2786a52496841ac2936348d1937ac96b3660f0347f84728b05742c02bfa406b421b6ed49b8ca071a8f8bf47af3ec1dd5b6a5612fd2b61c8f4c1d60e0e43767e78c14ca891b77b6ddde89820fe3f115c6affa18f79adbf292119d73d3acfd2c4b896589963042b3d3faf711964a2aba85ec6fe988a7fbfda4bb0636b085efbad13ef608d399b4372ceee7b0f170a2459c836b3b4e643843ffb98331ba432f93aac51210a9d4674c07399aa02d570c5d2b2a8aa0b84fb39a6e82338c540ce61048a0b0c2719c34cbe266db97c46500edf391610aa42fdd0e2cb527854fab03c1bb1469531ecf5e61607409698b8cd32f9241f71bfcc686d8abf2ab1c8314cb458d55a1a34071b0f03d9740aab429a038ec68d6453faf92a1c149e0ea25adb6d9b1da828ad908a26883eefb6560813c8b3c8f5939adbf9fec145fdf4afb579fa9647fcbacac1b3bc0805b0894bfe21b49f4c8859a44d1076c3015024e2d4e50b1eee47f93d893d965b7327365ec5bad71c81562a60d25b148e1e72ab50a64e2954dedb1a2b0e05af1d0b4597413ae7d6f3bf4486e5070883bdbd6f3e1057a5adb1aaea2733e3f7ef507e58edfc9d4046d44e52aa7c7da9ea5a5144a20e51829eff84d85770c9d9d062ee521811bde9931defcd49914b99cd6a83616b3e3ac0bcaa7b4dca6a15deb20d944cb698c8deecf50992ea5107a798b3d95f24be9353255ee01993dd34b9d2e0058bec67e5c87a388458f16ed87a919b99813a234a74dc58bfe3e61f20d374074daad53923fa9d6cc8d1e26f324bb959752ffc87299cb577a839a5471970ab00fdacba42149a3a8a15241fa656179bd33a99cc954496809707b6daa31c8ebcaff935dd3e2a718bce84ed5b3125d05646a2b5e7524906261937e02ab5ed82dcbd76cdba5a9f781b84bf34fe17467fdea3dee153a594b1664fc50bed189c727651a645902c5f78f208b14c6990d1a311107a458618bc60050f7aa6fc1d8098e72a09c26e16b10d2aedc68360e1f079b41c1341bd1070a996b70d505a833c8f1c8c58fe7082486f1", 0x1000}, {&(0x7f0000000380)="ef2a0ad9a0ead95c7586adbb21989462aad8", 0x12}, {&(0x7f0000001740)="80c5d7351fa3f6935d8078a1518c86e50bb033e412d2656dd043390700b221538b809530d70734954056ec08e291d01c64f59c60fcff960165ea35e13df552851b09a1bc8a5446c85d99719e971bf770b6a2bbf74eb9ed8e30fe43f5826c1652b655735350f3f482547146c1ac59c369ad13e07e83819880ca966ad9aebbb5c689526691bff7611b9ff0edb8b06bfdc5422bb6b6d7fd49a1e538169ffcfcaf277d454582d41d75940b2c82eb02a39133577b1cb2865116a87e050aa89f2de67fe8437a0a44bd3838c96559507de689526f59cb5231454ea5209c8d0ae7ef79f96cf61ba92f80847ad55fb9435518bc03cc9fb870ec827e620c56f0852e6989cfa7cf683c3e5ab129667ebf0a71b3181d6c9510f81a38cce68baa06f0aeef2a8c13f1d1b5fff06c974ccd18d31bba4ef8fcc29648148413ff3cf53392aa3f7cf0f5a8c106ec8aed6551fe18dbf1b86edec3b0fbeda6bf869cb75f32ae72e2b925710e618175ab419017758d59e30a152f0c4f681688f840ba0d53afa7b3ba9104de88c03311c32a6e4c58b490cdd2764a5edc512e0358c2b995228b42294876aed51df65bd820a0f142387911055e766d5b27e10fd61e857e04869a2c1ccb8f5c33ebd8f0942d69d291cddabdbbfc334bea14a2ef2ed51f9acc476805af55145529db3571fb29c607f013eb6f7f4eec63365a0b55027a97e976251e8bcd1d3f211d30f8bb35e3119eed211d8a92489a9ad64c28cac8055a012011ed80e27b418bbd08bcf1642b0b7bc2f3e1140fb58a6c4e480ca3bc0a8ad80821d2c006e4ac17be8ba99e6c9a76bb4d4fe45d9d84e067ca521e47b3a8ab85fab4a9f154697eefa49ae61b909c52e41c3000843bf9c8c5d6a4f37354db1912d4507c8e0b055da1afa180401ebd8d8110fa5c923983d6f6fa7ae8bd32a7c590588239f18620589154ff99dc834a21205206c1225d21b82c5190144515c5afd0f0852dfb7e1bb02dc3ce7b3202cba1daf04a474785df343d6f136a5c712dae3368fba6897971c2bc9d50a561e690f0bf8ab9ff1970ac1a5680e0920c6e44caac3f07b3e76b2f766aa87cdce072770ea216f810212e5f51979d3ae37e0c4c8c8fa3f7c9bcb779c783de50566d87003e23677a616a676ccdb1e5885aee36b2d02c174ffec90389aff66269f13c2441845f38c16527d8c2e778b776fb9520ebfd82123ed513c726538836328e5ca165d11204b9be1ba46d86eb85b49301535d82dd8f2321ae736586dcb6a85af364c07265dfec2398485afe5a6446ea94c432bcc976438d06d2b673cc9ebb81d547200d168f715d2ba9f5fe1c424fed3f9b0ae6d87f85b533051747293bb2118af15656c6467edf1105934bbd7d2be5042a4285af2d9ff2fa0117e413c530477c209c9bfb8b1d8c745cf0bc2198ef7fa9baa94a85e115fc2961e75aef73773c6a2c0e360de4b918b946e29dd1918a8cb3fff8f51229b0242cedbebb8483752a78ac751e1d5d7eb585b9ebc4b19781408542a79a0a6bcf7f10bf7bc1f78d1af95617fdb9c03f03bf7d18efede5506ebef3b7bb2afa85564c324418e404a9b03131793289eaa32fc8685b61c129d55ffd5662fc66f223f13aa196e6f944f341a5f72c5ed844d171373164fed2d425c34b17fdee987a87b1ac2a7cf572bce50de5572f3aed0a195ba12a8ab31d3e1ebc02357df3a607ca3862b29528e4a2b6286a7edceeef03088009f12ccddc1dce2e2565650a682a17c30cea166335fa5ffd6b04c1b7c496a98a322b7ed80dde8eaeee7a23e52cf47ec50f1294b482102131cb02f3dbca9c8ca3385a4b1a13ac8087bc5130dcdf269312b497d4f71060a00dbc8e7ea0d2e55d71f7aa0c21fb2a97edd29ba55ba9871903072ff67ca762013ce22716326625c46be8f0bddad142d81f27689be1aaf9c7f3eb2bac8e5a95622d4e316bc55e40f395787b9195b0813f8d2f3e7d05c22de26dec80e122e5a0792bcc8457a020cd6c855ba20d6497decd4e30dbaafc8af094cf3a3bba13f4353d16ff7058814ed03becd885ed646d2a32e1a305422cbd0048ee6e6851dd3c5471ac19a49a4e06aac18953071f1c1369574a2abedb5fcc7e26292f7c56b3aa92c528218a26d77047173a5b554514bd9941499230367e813ada369004e1f2a4ac990f83359a31fcbb66dbf0b90793d0c4600e71670dd9b4492142d73d7192444f5e9112aea786a225a47223ba2b1fb48d8c8511e7d1044f00854f6cf8c2f035c05bde69f238415735a4a577631fb29d3f5180e59dd060b8483bc0944ad718c945ba158a5477d2ee8fb2e0ac310d4a60ec20eee04d2a61d888f018c265394c1a33f76905dcb49c231fab97f2a56ba5d47c21bab10e2cf2aa8b9deb961b1dcf5b24f9c6a447d964bdcaf3534d532ba7f945a3fc0ab62c827cd327881e1d9dd26917da64121d38cc17602f1056c9ca120711b36e027ca00140299bfc2aeaed186007abfc42561db4a49df05e5a947a2987cf5511401f78be51f7f8c365d84ab8d0a2a726a1c26a24889a957b611bb8fe30c2699c4400294038c7f4c88e86e2ec3687edcb8d4d55fddcbcca2a33040b4db0127d84f677b910b1b9e8b15d3a1d601a138af78ad29e959af98ab77aead1cfcfc36e49588dd86436d5fab4b80c18a1c3be711d83d9799bfc45ec731ae064ebc449cd7766ba3056f982a1677780281daa00f9dd7d5feefd4635f9e7c2ce873477b121ca04ab375d233c23b2c6e9211208d6b804e1c74093176ff786dc53f5ef123443202f3f29835d85bddf7efae2853d5c72f22e767c8ac270689f04b0b24e53a8a409a29023fbf9f9cd1b9137ecafb3813d7ff25a1cc1cfacaef79e384e84f72d55dcd8ec52a7a4386d2b9915a86f5ec5e6558298a0c78f8de4d149523cb8e203834b2ce3ef2724d18804e4b2f9f453a16f8340df4e2feaf95048d0ada2f6568dd2178968ac217b03e6f9a78ab7b5df763b9f0e1c4f2a57c8f44407a24edbfa5b5d1d28c05120cf75301bbc5bdc757c68d3f17ff3bed4209cb0eb6ec09fe86623cde28491b22de51e88c3b18c73a83a22dbdf250e41d27c9ef4c521a2a0dcaa36860bc44e633efecc8565e085bfbcf5d3908abd3dec8e92c8e29b15e69cbf525a579ea1b227f9db532f8cd1b46cbe34cc49ce74a61118120f656a108c4442725e4b533f58d75512b3882b053dfccc814b11a9e5572c461aa591c0c1fcddc12cd43bee8e1f4cc74d6c984512bc07aaa8f0f4fa23b1511072988cba7ec5bca2b402c1f10bae1a1d9ab61603eee724a5cfbc68966864b0068853e1dfceaec50005060f71ffe1e08e5986f67b32bdc602fd0289146ea61d50be6c61418e22b43e8535887bbe87dba122508c591d515b1f7ea282fedf92e4d9bb65f09236755a0c38e50418f2a933f79b14653e7150acd57053ee5a2fda8e8feaaf49bbc8bcda24bbb8a6d257de1ef28c654f51ff3f03bbf0352e10de63e3fe378984ff50b1548f80641de91895a122638c7c9aa72d875f7dc377db771b4d243ec7c74a6c369f30080243af88a5fd0b9ab476ddeb38aaee436b3bc8b22e561e8b0c9a4bfa8c72747ea21616551db44f833e5857a9e20ee697e5d81db6cfb2643744f3759807ab19dfec1123394c35ae9530770bb4604bfafe27f4f0678839dd8d03561ab3a135784d73c60b278b5fa9ff566f7317ba5e7881438602cc1ca2af3b077d94b38141be3053de6201c04ec2892c97fb56369112036b8a0b145f4e6a2e0621d5ac590a3d2302edaee2ceba08aa4469d5443069adaea76844f740d91ef1eb5d35ec13470363426b77c2dcfb0a92d1a9f1467f72b99af657b5eea60876bb80aa56f44e1afe174d5356d12f84b27368a4415b2c27d0f753569dddd76ac2bf1478eb5b4716ee824aa5fc6c2a483243c68b78d7dfdfd953e3e168beca7779a98e7998808b155425c9770016166c54ea10717bd0ba4868470f2dd35341ab471865d96d3e46a16140ef837acfdec88eb766d0c42905c6e0e528ba85c94b6547befb9a8897f8a2bd584a7a34493ede4b90152e5b58b06eb6c45f1dac6253d17a4f9017306ff57c8a4dbd32152118e4ef1cd44c8f50ba2ceaae244d011452d1c15a16e615c112d84614c55d96b92f7ce921450910bcd1ffd9fa8b98551292d4435c8c2337830a306fb4bd196826d7cf32a4e76790f2b3154505ed57d91ee02dba76f4123714fabef7ef2372163cca472ac647dac7a84f6e98a0994c33e9b5083f1864fadbb6b6395fb6fc6b484610ce05d72453e93c071c874171a4d5d6fbb933e28d825335b1049a91fab53847ddbd04dff8df79d78447058a53da5564fa15a4dd6f10c22c2549c9cc64f94569f5640fd49500819bc6a51f24b8cafb951d0307567fb13dfbc835cee329d8432bc756fffb35d985c041e7e52993122c629f5c69572b6129e8ca24ec59da7572c917a355b8a7e8c1137edb136f25dae8e4d47c1b340f49e596fcd40cd7c048874e490166f1d2229b760c0dd76d08b6c41ff20c09ec785fbcb1f14a4d4dc196c0e1723cd499ccff3af2e283b2b23bc0e584c8870b3a217b1a1134724598e34f599a6ca2b7e60def686da50cc2637a2e86758a357630e81c8720b28d919b8d472e02a4beb38382393f0b1f64e8061e4163891f2ebff1345a3ffc830a7fcaade967b1d2054c048b7ec8d3a76b9f91e9afa4df50537884894fd3c8f2825f53deaaab84e8ac880c82b06bef54f6401c2301d61cd3b724234c805bc8b2b42869cab53725de4f46cee1f8891ddaa189b2c491970da241008d74cd5911d6960dafa0942943cef44779c9a631e331326bfc87aec9b4755ebbba92152607b5df1b02f3a0aac6ac62348205d472ea5cddba34914611d3b390c0618b5aba9418ca6521e73dff03fd3e9d1f1bd3b76c1fa80eac6b6df913b3ec8b64b0fd6e2f6e6cd070e450e2fd68b8a4df86b0ccd43e1f206ae6e563ac6b2efdcdcc23b07b46ec2188c010e8b6f27357bb3af8d858208b881d34e25ac1d7e71a40a6b9bd4a3c8f19a52086673b5951d2a758c44cf312c9106c22860747de8c7c4017c292c3919f5ac20400ec6f277a1abf5f50f723378b22f89f1193618d28c5ed075d662228b3ac3d886b48e7ebd88f487635bc63e53af6990e9f8b32df1231d450352d3a2174338368fdd974caa620f86deea5de59dc21608af5f8235873d1b6898cd3562cfaffd0f5cc17be19843251ba13b1ecacd403d4cdee36c7c9b4b8b43442cf3a202bc0e30dd571d92ab38cf53a111bfc7bfef3f934149f9f5f6696c88044bb82900c01e922de3710b708a5334d7110ed0b82dcf64acd34b67a84edb4296c47c8a94af6e0b26e34adaed11fd0ef6799bd881d592a3e852fdac2fb60cf1bf6a9c9a26dd949b4f4c4cdfdab80e63fe1ac9fcdee415466050b30c2648bf42372d681655862f4bc7b2174ea95728a307f3038d05303d4f18b7676a49dab02dbe671a9b1c826af40cd13371f41ab47264669868611baca7eebf56715abcac3a2b632406e6404a38276505e382c17bd521908d5a5c0061d330ddd29c7422baa4741b69760b82f000b367ae1d0e17f5366f57b274d6d1622d1cbe9ea763da87fd116db63a1d43ecd890414151610829aacbd5faadcaade8575a4e2141a2a4000c39423f19389ae938d5d576e93a6e0606fb227ecb5fc088897eb93ac6e73c237487478c6cc2785cf97f493e118af06f2889b57a4a5637f8826c441e83e6e32ab2aa9fbb287ee3e41673e882d19601b7ba3d363c872b11a44b6", 0x1000}], 0x6, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) 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 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x0, '\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x1, {0x3768, 0x1}}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x53, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) 16:00:08 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x3ff}, {0x80000000, 0x2}}, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000040)="befffbedcca7998710bb3c6f4e331e6bc4b962bc5b91383720d6aef7b209283dc0d7637259ef8b8df30f892916945528d8fbb51fe3f948", 0x37) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/250, 0xfa}], 0x5, &(0x7f0000000500)=""/145, 0x91}, 0x0) r1 = socket(0x118, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xb12, 0x80000001, 0xcc3, 0x6}, {0x80, 0x4, 0x1, 0x9}, {0x0, 0x0, 0x7, 0x5}, {0x8, 0x7, 0x0, 0xfffffffffffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xfffffffffffffdfb, &(0x7f0000000240)="253e7bb7") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000100), 0x0, 0x840, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x48) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/85, 0x55) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) write(r2, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06baa5f546", 0x800000000000000}) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x0, 0x4003, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/231, 0xe7}], 0x1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r3 = dup(r1) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x20, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x619, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x8, 0x23de}], 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x80, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x68, 0xc0, 0x9, 0x29}, {{r1}, 0xffffffffffffffff, 0xa5, 0xf0000023, 0x77, 0x80000001}], 0x6, &(0x7f0000000380)={0x80000000, 0x1}) 16:00:08 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x7fff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000480)="dc14fb8a24abb337b5c48436c1399c655e89a401b5cc7d9d02529edf10b5cf91dc08daf14e3126f068f54232229318e658714e3d7651fe8ebf1d96a310ff74acfab7da2b3a4a1e21bdf1a82af190d82ad55660f692d7b17a24c7946ca65dbd280128c85f89e1dcd2f46c6bbefce6a671aec43990ed1cf2512e7dc7a2f54d9b6cd6512875d8cf5edf6be1decd441548f654fad33344ff50dd87bb525002223f2ed2719d847bb9bc66527df3d5887c", 0xae}, {&(0x7f00000003c0)="2db5a212b5e44fac1bf83b5c3690e6db382c10e10d061079de1eeda080e9ea4153d4c78e68c42897849f1e2b18edd97d266679adacce11e62b290165db633ecd8db13745011714c2a5d9222fc9f89f29fe148c1b7e57f3f9a029ce1e3342bf0e0b21cf4bbafae6b26437ea9fa19c566e45531016befa1e4761373334effa520fb68c8578c1e8beb31a724c", 0x8b}], 0x2) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r2, 0x400000) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000540)=""/137) ftruncate(r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x5) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x21, 0x4003, 0x0, &(0x7f0000000000)) close(r0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x1000000000000371) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) rmdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x39, 0x4, 0x1) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="86e05715ef7a23877f5d1d1c84173af3d29681a06847de450ea2a513a67441533bd5de6ef54f5281aadc84a704ffb9027e043d9e8504e340d7b781d7b8a5da5b705b46bb77fcfd6092167ee7f4f37a229afb4b062a958db5129f6b55437fb862e293b5abc1e110e472d60643f3fad9dd3fb5b9bf1bdc2414958c334aed82be2aa0c791aaedf3cd06980d32ac985a8216b56a9a6f8132db75f2cd005741127b6f3db186eab05da9612118e8f3ab2613570a62c99bfa83ae7e5a743cb54962d4a9ce", 0xc1}], 0x1, 0x0, 0x0, 0xd}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="24f58ceb648b129bb42c9b6e94c29cc601796ee97fc6d24cf3202f698d99aab9e5997899577c283c4c58311f4aef5a43db723f5258e9c628e16fd69098ec286934b888ba8cfc4db27cfdb8499aeda4a8ace24e7a64de83944002e357b6568f05d1389655e35a83d596a2047ad78193b9585dd846b41d5a24bea4eee132f40e634ea55f6d07ee8d43e6e918bae1a0264ba5f14303bdb02331a4b800c7c4beadfe33c9fba3abd48ccd2a6ceae421f7f9cc1242c19ee7825e36e88e1d7b8fb07b6477f269ad058c6ff3137d76a0480cf446f00102ae06e93d8bbef2f430ade8dbf4cb1b0cd07fd87fb391a12aef2ed4c5aa164050459db237b22e57", 0xfa) getsockopt(r0, 0x4, 0xa, 0x0, 0x0) 16:00:09 executing program 1: shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/85) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1ffd) shmget$private(0x0, 0x1000, 0x16, &(0x7f0000ffb000/0x1000)=nil) 16:00:09 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10001, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r2, r3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="b0f6814c6fa25ee7537d257485e8f9ed11aaa79c687e8ac4038b3c5ace394da68e8ffe7ff72790bbb37109b5c9c8bd426e82c5516042bee0ca7502a34a5d0c6946c9017cb406eb4c0d9fea59b36f2e4b2ad89df630d594fc5575cce352b8c570bd4760b314a19bf04be155db24d4ca00667fb90613f7db73", 0x78}, {&(0x7f0000000280)="6a7017fc54b510e6376bcb0d7066df30f28abeff65dd88f552db85246f38530470f77a7e723bbef65a2214f760ff348a39304ae3c01d90a1d45b51efa2e2131915825d5aa6cec267a90ea14392f46fa809d4dde12f61df7c40fbad21291aedc439785f8b85a6331e6f11a7477e4596fb71d25f1b1cccebcd47c6b50739fce990f8077d166d03777dddf9f28efe7a6bf0488b15063794340ebb404139e087bcc404ba938a9f00b71ee8efa4", 0xab}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r4, r3, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r0, r1, r3, r0, r4]}], 0x58, 0x408}, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000012fb9dcc5b3e8fcc6efe68cef3353855b6d288377aef910421b5c56d0ca26f0eba251e8faa73eb0b4f5d4778d2762139be5e61dabcf0de4ba8771e2372101bc2a389a9374ef3d3acbc6c5a0baf6ff", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641533600010193600000852d97a67f7fe57b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) chroot(&(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x80) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x84) open$dir(&(0x7f0000000100)='./file0\x00', 0x401, 0x800) 16:00:09 executing program 0: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:09 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='cr') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x8cbd, 0x1, r1}) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x84) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x10000, 0x2) close(r0) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfff}) msgget(0x2, 0x94) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dde615c0db139528eadb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03af6", 0xffba}], 0x10000000000003b2) 16:00:09 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/241, &(0x7f0000000140)=0xf1) 04:02:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)="38dec5026c3c2779a886cc38a32e835757b2fb34c35373a9e0cefbc8c4735e28066736bb510ea27ba90e9a5ce1abaaa526226484125fe130cc042dada06cf946d3b7556b087fa437956e377d832b3b04be2c9e4510c58959f44ed4610c47118ceeb3a2d128e45748e8e2e0fb1a8320a95da766533e6cfc79b02fda5e944d5336197ac04608a81d552380d2872b1dfd3654b478adba5f08b31f44470a", 0x9c}], 0x1, &(0x7f0000000380)=[{0x70, 0xffff, 0x418, "b1303a62201009c6b81d8742acfdce8110a561baf09389e21f2133d57c726bf902ca1e6f3a6d4448c941c57b96c7b6d95916cb4656158d2026cd0267978950aec69af9ab4d1cc3a250d4dd0c828a259e2f6d056d599cbbda31f235"}, {0x88, 0xffff, 0x1, "f8c302180eb88c2b3b8c57307b1e142953f390aab76c2b3dd1e6e59fc455ead96abf273af16fec9bf2629939b06fb7329b4c88393b790770ba87ff8e6bd6bb41af8b3a425f5e40e661d39875ea7779304c651facf1d7be70510eff286d4373b48e8fd285ae14a487007314d3b027c2cf8a"}, {0x98, 0xffff, 0x6, "dc52b1856b08d21eae55e9588e8ec76d57debd11797c674deaa7b4d66330f965284d0a65b1734c9d2ce7b8afea69b2b08eee6b433da41328c2eb17f5a9b0513358f52fcb541f25104806c4a6b67d696e7071c07c7d40508b8930682431af6fdeb0a0bea4770395c7f5633c01f1002b4e02a1cc2a60cac4976c81d5789fa79fb82cc5ba3ac3a9"}, {0x1010, 0xffff, 0x8001, "1b2009b73b4877cbece02d60fe4d795b663e45d0384bcc83cf0716502bba21f32a28775a11d9002c25ede15c80d210febe8dabba2a715ae711c10fdee8690044cc9a675f095965ae8da5fc88a4171be1b42b321932ddfaf031b6d2dc94f60841ff234603a982af3091d36c74b17c09cb4bbf3cec4e6fa9d54d2452cdaf0906f17388765544c320d512b90272150b5b568942f0a6dff6883870770af21700ac37d958a3e515ca99ab04ecd259eb95d1967b1010a1721bf1543dfda56a7270f0115cc843656c87962de29b66a4c526392937a0593ea975af2ef28353b51d76a2159b1aaa3212bfee322b624b5f0b688448e80d71943b02e51d01618f4cb6a7da5cf67edfb12b3afb1809a91b53ece96c2cf097b7d16d14a18d97333643ed1f74475dcdd6ce21e611677d7a543314cd0bf5d036ab017fb0086e3192467d185a030334599ea4baab42edab83b9d3e00178b9d1f7d6f3b73ad583c2b6f8ef184ecf870df1fd18fed1a150da0b219104cfe8782d9b15a99de3321fe7c46fb8fceab883d3bb79c4ebddda7f918fd4de07f26965315ae949eeb9ae984f43066791c2fc3315f994ffa60763ccac240699c49dafc1db615917fae87ac16dd3772cff32ce31f136937a1d9ac8a9acc4daf81bf8dbf9e37a76984fc41625f44ff24561d69fb690858a01f380d8df2758aca0bf82281662394692ebc1a957e4dbf139ca4ea5295b10cf5dab31ac956f35ba847c81fcf98106c7e675d1f07981771a8d136967ad7d7b21e839914651fc76e3d701919678dc25c33a0b23d81292cc7df6ff3e2dd6ba68a32cd7f850af0deabf0b38521ead667319df9e08967dce902c5a76cb2c94d9daae123b2e06c164f017f73d92a936c652c23564cb557157f15c4c4c25c313a1a4f527829e0f570cc920f08b0de976117e75a43646c4ec40a06dbd480837350099b9f2a353673b3e4bcbaa7faca4b05f4812c6dca1f795837e019b90cddeaee422640399aa180b94d94828a808fe19f02d22e2e9c76f15ceff91890222e94f8159d0bb5c709a28def7c10850bd2d29f8812c69f77cb94957324ac4a16cba016f061f5b5c846cae44b635dccf9ce5203a6bb241789d85ea93159f2cf46c9259c1c46c346e0cffd215e81ce0b34c929f4dd6baca5de8c039d54f2b004ea4a732928657d5f9f9550375de2c885e848715e32cfcdf2fbd1652119c3775b312ae152c462544199921a027e9e31944e2f81c2b91ac1b27ddbb9df59b330416b1d907039c20e31c7632d3ecac257019571b944a4ca675d78b0c41ea5246394b8f101dd0af22304f79336f70fa744dbfc1c2082cd68d702c78d72af2373be3f94f33b1a25c6111977ef1d2a0a40f066a79450b4afacc02e7cbc900d004924512618cd1d56af20ebfc44600a4a3dd997c6b871ba96aa3be740a08e96be45e52cb4cf143238d81d2715b48656d5dcb0f61502e9562c91d1a44d645da82bbe3340e9ecdd757cee5d0dc404732ae6d0dbb25d06576d4385dbbf88431f421072d7eb753032324d8d8ad4b36c8e79181f0eb8376bb096cd8184297a35039df6718f6d703aee226b289a810dc538688cc21b3f6b00c301cf42d9a160913a2184176f782ac9075974c79e5ad6d2fb713d8733596ad29b52cc6d62b07f489c59f69a225af472dd6fcee797d6d283a1a2ca95e7f8c693d7791e98fc138e5f602009c54ea19eb559ce3dbe9c89f323a3b1a092e7875a385fa036491c6dcedef48c4fcf05b2c2e8ce6b03f214ea0f723d5c9f1f41d52fbd89d4f4b0f285483b187a1116025a2b3a087b5635d4711dc454635368fdeff6ffd518c36535e7368f0cbe36ff85cdc40ff13b7c7ccb6c55de2dab3cae48c3d0db8be057ab0cf974b56163140f70fdd0e1fe7d0a4f3b92b93ac0febe3107d3ce57dfca55142cf29047f1f19dc4692583d782a0f8c3475c6045295f01443e892bd24e94dd9f4014696c6e69b27f915208909cef588289ba716dc288b34222a44154bde4c5217d6ce6da704073fd9c1da3de0bc3c849cd0255cf7ffa3cbf200a9365d1102f9cda83b847a4cb7631e11913b7f69bdb62da85a5a851debe3b699cd1108812d90f710a65ad02fd74e0e45294faa89962448ad3c0fc0dcf5e96d09b347c3d63356b4f9d9ad380d28102a3fad6319a84d727b5ea187f32182155f20e664bccd5e42d489bfe906387d701a882d33209faded47ebdc653b916ff37663d5224c490d83c9b3828e5db2de4510f6edc9de8d29f7896f93de4cfab90fda737b642ac851746268c3337d18f44a36dbca2e28a0892723b32b7169ed7de5eca7e386d2dbf32da6784b0bded450d448528660957cb733aad1428ec87554a9e21ee586ffdd075343211fd80afd30b8b2d97d473970b724ff620d96553886f82b5c3895474c9555c633747696d666bcc2ca04581883c48ca1de858e0a0218d81715c29e6b9b5dea5044b26efc9d5f62db38455d869fcda675a47ed512e4084a84a4f35304d74f6d504fa2c6d45f45970e1c51e11ebfc5acd4222114c765b68690b6a9eadaaa91dc33b444978af3bed700780b3c00a0a8470b73bcfa242142ace8902cb32d24043fb324d8ccadff8e604fa2926209fc892fd269aaa56427a3d36362f2c5662ed8381fddf34466ee0c1a347c271becdf2caebb7445097ab24f8428354ac77fb4d6dd85971c1b3d4d5d7541c9e7e29a8aa3c0e46bd52ee6919f3460855f3e1f9af66703411c98a4fab64cb8c02d056ecf81fb0c6eb4cbe8f5e14036eebffa43dfc1f9f429668cb66f15cc8a839ab1c056d8c9ca8d37c60b87eba9a455872941665db98ee8744b75a52a11ee389ecb6d61238685f85a8e9788d2828d1f4e903bd3f1e57d441225da1a23e20c5ee1d310415beb3e76ac9ac5782b3798b852aef220b992550fa69c617fc9d59821f128549860bf848e0ecab575d77470ce8a13bd2d309f58b1ce8d2afc6f50f112dfd73cc3494dedf03398a8a2e8fb6903e955393d533e28ac16e3b28c38ce1210c50c6db4a05396c165e666e8046c3b1be1e3e94a2100387b5d4b42f722690d56686b672da21ec862fc57adad40d3d817eb342ca80e6c7466fa33e0c4d7af2b4d4f3dcb489180d7962069935e0990bf342457cebf44e463d0a232e4dd3f171c001de79bcc06e5ad1f9bd07a335502746d0a6d8db4847f421698169b5b5b33fc2ab61ca5f99a078ad0763dc1c94f0d2fd3bf9ea974b467a7a5d0648cc740845c0b668701f2f7f1478ada685e60124f3f44f4281fa596221fb2ec42702c34ee019d116b32b6ad5b71da9db09e7957e1eb5ac05dc3b283b10337fd0b6815d8b2adb52b10b38bd4a644d687e0713346f3f4e566e3ae8b319a9c8fb608f8ee3af717bbe40815fee927604ac1de496912c884bbfba0b6ff90d407db59efda25bf04e54658e18392922d74f575826c84a30bf93909958f6c6c5542a12eaa563b0d90756a7af530b6d7e1d61f0b5e5b84973a121e13b66ca480b15dcadb8757a0793e0de6501037fa6eff59a8da1ce43361684c66c89c9c72aa8b7dca3bd81dd8a896cb5c50a4f7307568ea18447fa83b90bbb85c68d5b79c609d49a7691a37771608cd5cd92d6e2b6fc0d65c70b9596d0877731b06aa67c3ecec1aae1791d8742c9dd3d9f6b47ff86e61af5779f7ca5cd6d84389c652d28f6f3b43e5261356c98b451a89252dbee73809a95dc594933a9766d2fc4667e4a57051ea57fb61fb95155252d6b876240a776f1048297c802425d3b06a69d628ce913f3607e6225d123faaea76e34f3817be146315a50e65b19a30d26f5a150fb332eade4282a07edcd4951dd9104659d9b95a467539d74d3f3677935fc0b33283f4008ded02beeb9452aa4ad82a806a0df71773c3b1416f5c0cb45aeeca395b59fba67ab7f41d14079c6ebeb5d230c93f9072ed7a21e8855eab81aeb7907d4c069de9cee54c24437febbc09089a341d491c38346a10fc784107d53cf2b4a7edb20fd391798e5496998525789003a1776da89a0bb57f91c42d76a00bdd4683690377b177486d1553258fd203faa66b4b6c97f90cb923e7dda5d6bb19d928cea1724fdfae7ac2525cd4bff3713884485adb96b8dbc4c05ac10de4549746fed81bbb2d9622fc8b9aa8b5122770c1d59b8dd5290219d4b8859cb5f42a04abd4a701bcc9c14c60200d233e6447e6fe800ea1e35977c06623f3d3c4cfc97a83bdbfd18a7356eafc7e32c688374e327767d5b21caa554a4fcc4c28fd5dd7664579e17ffae1fff2ccb38b672f61f1fab2cf4dcbed866f9cf03961a1b81296a8c84b629c3695d3131c24782392ee21ec29acc03324e77408da43a7a9dbb9fedb1cbe06d89efa7a030ff1689cf27f14bc8c02eca15bb1697b6c957388f801d18c412d9f1421f92664468e9c696dc441fc5c823db3de6c62c9bbc71551e4e1482e6ccf5d07ac0ae1a075d45b5ff3ada318f20796f91133253c1e331cbf654b320e77e3eb0b47c8b167f25698ceeeabb72d8dfb7ed08a1cdcee9bf455f67f8e56b03614a82bfc116de840e70e4e27fb0eb42ad8928f39c5731f11f5b447baa436442d6664b4123443cfbcc71e89e917219f33f9e2c949fa849f1479ff57eb5be7b89b4e90a3435be15c30722a5e67a8474d4994b1f93e0f451598da183d015f346155c8df01fed765b21e91b83d764d3070b80ea43b5691db494df472b859098280acdddf44272475620b992f3cfb8603d6069d2813d0b66d3db45160c4a9a6d90386c55e469d022c207089a97b2567c0875e71f7dea494e7a0862e13fb15ef72f88cd9cf4451c73b4715e00b943ca1ea50c8a0eda624e53e4bb1724d9c66c8ea95cc99f44809e4c59ecb73cab5448ac4c311195a58b3e1d367e6841ac5458fb69573116482483b93245bb1477b8652915157a16014c3f61d260b27c4b424e314e8dcf97a05de1973eee163528806ae156fc875c0404bca10088f16892c6d3daf689e0b159df6e01c812aaf22b46a13cba98e37db66cd4675b614b50edf5292acf222f1956ec2ff5ba635a5fe56a2494632e16469c35b7598cbd612647d0d3fc8b32d77e02fafac7bd8c780bafaefa73cfae8818ffbef7c6fc52e57c12c99d3ec494fe81d22f5cfa93af040b890269ba18cd2d4914bcc0c9e1d59d12a618dbc0f89d2c00e2e7378a803c5ff52a6ea36dc9ca54d0df32cc5d0158bbd89e74d3a7c070ece798ca19ee84e3c1a0f3f1b7b857698b93b50fa726031343ffcc2b7161705f1b12d7c52d9461af583ed8889868b1218b1c543eeaa044fec71022b5cce80fd21b4a90d1ea49792fb6687b762c8fb07ef72f28c3804559221fd23b7d439bc8c53b3800708fc32025e27e578d7256b3c631cdb9fbad3ceb87580a5a142c1c402bd3663d8773a2eb59e230436da6146d7cbb480cf33361e6c9beaedb9fbd98d739946187bf89f445493f49b4d942fdefbad0f412a29334b8f51c6d7a655d760d8487925d357d0d99f3758b629d4e12136de01e15b313ae44115097ebaf05afcf654b2d58f2332bfbcae110fa1afbe2cc79777fc64bf4fc1f5f737b8acb06cb6897985913418a127dbaebaf9856d511183a436e24a420fdb9d9f9ddfb8e5f57e0b3cf7ffd8522693d0bbdeba2129789e7576e890d110397acd49097e0378fc7f18ece7f6160a29f11a2ff7063ecc461f499e0e5acdf25def49054803ed804c5ec8a1e4bbfc70fea32105ecb3684298fdcea6ae0c34e9dc63198779ed2a078ebbdf4ec89f23db4df82a69bcfb2cf3d4121ba31e4b26ce"}, {0x100, 0x1, 0x1, "4923d046b95ee8a62400d0ed72f467104855e85987634608a8d36b1d21098b43977d06c2ad380a46b5763e747b41b92180ef0f23dff219cc87ed55463809bc81d44327746fa45b8ce01ae713602003368dde5bbe753105bbfe95cf138e1de07871593f78a6ab103b278976b232a854ec669f0b088081b18766553270e79258599a616bc258d71aeb49ccde582d0553868251dfce42cce5f144eca1e63f48dd380170368516044ab83c3fcc9baf683954982466f9db22dbdb3f7dd7b9de5479494d2d18189bfc6bdbab2b6314871f6905c3f781dd34b56fd030d76002ae6a7e599dee7fd32a5e0e2ff6599c740277b1"}], 0x12a0}, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3ff) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 04:02:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4012, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() socket$inet6(0x18, 0x5, 0x3cbf) r1 = getegid() r2 = getgid() setregid(r1, r2) write(r0, &(0x7f0000000000)="e3093a", 0x3) r3 = getgid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r3, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 04:02:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000040)="04d5cc5bf991a92625733a6dd04910928a6a60234cbf741e6980a2d0df5bcb794f4e58887fb4c4af1830dbd8528b279eaee999bc74799078634d1e8a11fe2d5ed55d131d5f507dd604b55e66fea4aef2feb187ef06090098e732e9d6530bae3476854760d5f0dd12a9f82ef4c403b6ed37d13e4ba58bccf264fa62dd", 0x7c, 0x408, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x1000}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3) r2 = getpgrp() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x7, 0x6, r2}) flock(r0, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x5b) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3fffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74, 0xfffffffffffffffd}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200000000040, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x1000}) 04:02:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)=""/56, 0xfffffffffffffe72}], 0x10000000000003b7, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x170) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffffffffffff7fff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) 04:02:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10102, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0xdf8, 0xffff, 0x400, &(0x7f00000001c0)={{0x300000000, 0x9, 0x1, 0x8, 0x9, 0x100, 0x3}, {[0xca5, 0x8, 0xb0f2, 0x0, 0x40, 0x60d5, 0x400000, 0xff, 0xe6, 0x6, 0x3, 0x7, 0x7, 0x100000001, 0x4e6c, 0x8, 0x401, 0x3], [0xffffffff, 0x8, 0x4f1, 0xffffffff, 0x9, 0xff, 0x7, 0x1, 0x0, 0x81], [0x2, 0x2, 0x80000000, 0x10000, 0xf35c, 0x4, 0x8001], [0x4, 0xfffffffffffffffe, 0x0, 0x3, 0x8, 0xa3], [{0x5, 0x101, 0x5, 0x7}, {0x6, 0x10000, 0x100, 0xb7}, {0x101, 0x7, 0x100}, {0x7fff, 0x0, 0x9, 0x4}, {0x81, 0xffffffffa8c06b77, 0x100000000, 0x3}, {0xfd0e, 0xbc14, 0x9, 0x5}, {0x5e1, 0x3dc, 0x9, 0x1000}, {0x8, 0x2, 0x1, 0x40}], {0xc00000, 0x3, 0x2, 0xff}, {0x5, 0xf4f, 0x1ff, 0xd91}}}, 0x80000001, 0x3de0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 04:02:32 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x13a2de4523e3cb16, 0x0}, 0x0) 04:02:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 04:02:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4000004f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="ddc040e01bda417d1a71177473ab7a621d2f0783612c3028be66e2cfc6d41d52", 0x20}, {&(0x7f0000000180)="d04a0c7e6449691588db653114ea24c3a32473abfaebbcecb8a36a6b814477bd0fbef8580adef0fbe13c37fa817f19cc45a5a3e2e7e0d65d437ec58715bfc8ef03889390cd3fc948cf4f503d26fe8ad760fb5c5997e7b4603075ccf3106e1eea3f9177a7fd13534ccfe7b6ad318fc4e766b01a28db96cdc0b35fbe55ddf4e4733f30ad5012eba719f603cb6ba3c807d2f8dbd81035b94f85d346e37bf6b3eab5b714a771716e3ea62b974c3f2713eef359e5690a127c753882c468fba1083e4e23725aa1ac1fff0ab48b6d09a8e475a3c3069caf", 0xd4}, {&(0x7f0000000280)="d1ecbb32cf73bfaf550e99d8a4b24b34df2cd9e332b40b93da63b9fdf71092f181bcaf0a3477a27f4a7ffdd55cdcb579ed0de57e94181ec4437e85e8263cd58b9430a6a220e0408ec8163facc38894090dacfb9470cbc0762819f69d244a4e2805982ca8fb8d13000247e32c8db7b6a40f648133c98b7ea6bb000d1aa829949c3ae2993cdec086877359f7fe0f7fc0ce66675dbeca6ddad895b473feb98e90930023515d2fcaad3f705b52", 0xab}, {&(0x7f0000000340)="5678e37a61765327e8e2af0351daaef4e7be9f3ceca8a4e421adefc44e1920cdeda622764c5dd5950b252033ce6894a04903b88d8fb94979a5197bc2c14ce06e528d03177cd6e390c6efe77cbfbf9630943a2a8495079862914294075aacdd9c049368a369", 0x65}, {&(0x7f00000003c0)="cc63a59d2f8d6fdfa419652cc7530321f7dd883d64cae184162bde96aba2defb417e91cf30cce2b2ef3c109713d774d1eaa37f3aa384d56d135f68bbb7a01607f381bb8cd2e0f80ae70a5b14db0fb54d8b005743f4381b3ebc659c7844a60b18bc1a83637314554c1e9973d6389e85b22c5277050c8b7ff293a9241548cb50c8e54a2b98cda3f9fb3bad8609d1c8400fe497e754accc08977e8b743c5b4cdeafe4798415fe34ffdf3bb4bc613fe88c12efd7e63896e1a7edbe2f8def8d2acfa36ef80eea21a7b008824ed798423f6d43b3f665b2aa7665a8f496d39f433cead83d8d7f", 0xe3}, {&(0x7f00000004c0)="28773b134163d5d1b4d875392f172910d282d8ad302d4f00ab616a643a70e06be296ec8967af87e47b3ccd811bb944a0fedd1e4a45fd78077a170feb366ea66fdc5efa4faea3fea644e73a90a20429d17802b1faf09c051c7f59478d6786d75250b419e54b23ee8613d5b6488f54657793433fc63634f70dc4c1e166641141eb48ad2f3e214c83781ead9807998139d0f10ac50ca65854ccb6a37670d1fcee33c8557d27dacab869ab9057ae606a45902b8d044859829e419300860db1def1d01656c08424a0e457d9f1afe6c168428cecb5834b183d9508740ab9abd8f3533f0b3b89f812272b6beb", 0xe9}], 0x6, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011310ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) setegid(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10080, 0x0) login: uvm_fault(0xfffffd803f014dd0, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014dd0, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000149ec300, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000993800,ffff8000149ec3b8,ffff8000149ec310,40,0) at rtm_output+0xbf4 route_output(fffffd803c4d6f00,fffffd80363e6c08,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e6c08,9,fffffd803c4d6f00,0,0,ffff800014970390) at route_usrreq+0x363 sosend(fffffd80363e6c08,0,ffff8000149ec5b0,0,0,80) at sosend+0x660 sendit(ffff800014970390,3,ffff8000149ec690,0,ffff8000149ec790) at sendit+0x53f sys_sendto(ffff800014970390,ffff8000149ec728,ffff8000149ec790) at sys_sendto+0x80 syscall(ffff8000149ec7f0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,4a4670eb010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a6f75ae3f0, count: -9 ddb> show registers rdi 0xffffffff819ef3a7 arp_rtrequest+0x157 rsi 0x198 rbp 0xffff8000149ec260 rbx 0xffff80000005b330 rdx 0x199 rcx 0xdeaf4152deaf4152 rax 0xffff80000005b338 r8 0x40 r9 0x5 r10 0xffff8000009958c0 r11 0xab34ba5adb962e58 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803ecb4468 r15 0x100000000 rip 0xffffffff819ef3af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000149ec1e0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=36565 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001496f760,0xffffffff822c2708 process=0xffff8000ffffb078 user=0xffff8000149e7000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 72676 431472 84954 0 2 0 syz-executor.0 *72676 36565 84954 0 7 0x4000000 syz-executor.0 94533 42020 1 0 3 0x100083 ttyin getty 96009 96859 0 0 3 0x14200 bored sosplice 84954 78738 90439 0 3 0x82 nanosleep syz-executor.0 2878 216628 90439 0 2 0x2 syz-executor.1 90439 437746 89001 0 3 0x82 kqread syz-fuzzer 90439 474152 89001 0 3 0x4000082 nanosleep syz-fuzzer 90439 486090 89001 0 3 0x4000082 thrsleep syz-fuzzer 90439 210256 89001 0 3 0x4000082 thrsleep syz-fuzzer 90439 472532 89001 0 3 0x4000082 thrsleep syz-fuzzer 90439 27104 89001 0 3 0x4000082 thrsleep syz-fuzzer 90439 164947 89001 0 3 0x4000082 thrsleep syz-fuzzer 89001 282535 62855 0 3 0x10008a pause ksh 62855 219737 94548 0 3 0x92 select sshd 94548 46646 1 0 3 0x80 select sshd 72002 156513 18727 73 2 0x100090 syslogd 18727 215525 1 0 3 0x100082 netio syslogd 29636 443021 1 77 3 0x100090 poll dhclient 96949 247310 1 0 3 0x80 poll dhclient 42244 116678 0 0 2 0x14200 zerothread 24705 520208 0 0 3 0x14200 aiodoned aiodoned 17533 137105 0 0 3 0x14200 syncer update 13267 183665 0 0 3 0x14200 cleaner cleaner 20157 33649 0 0 3 0x14200 reaper reaper 70087 189614 0 0 3 0x14200 pgdaemon pagedaemon 15933 234886 0 0 3 0x14200 bored crynlk 25885 62399 0 0 3 0x14200 bored crypto 31329 426469 0 0 3 0x40014200 acpi0 acpi0 64905 353874 0 0 3 0x14200 bored softnet 34939 210028 0 0 3 0x14200 bored systqmp 19792 349727 0 0 3 0x14200 bored systq 95475 38478 0 0 3 0x40014200 bored softclock 5932 420113 0 0 3 0x40014200 idle0 33844 174825 0 0 3 0x14200 bored smr 1 519271 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 9468 6329K 6702K 78643K 11249 0 0 pcb 24 9K 9K 78643K 197 0 0 rtable 113 4K 4K 78643K 265 0 0 ifaddr 45 11K 11K 78643K 69 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 33 0 0 iov 0 0K 28K 78643K 39 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 1496 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 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 26 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 357 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 30K 54K 78643K 337 0 0 subproc 32 2K 2K 78643K 36 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 20 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 199 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 78 20K 25K 78643K 1639 0 0 UVM aobj 22 2K 2K 78643K 22 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 16 0 0 NDP 8 0K 0K 78643K 18 0 0 temp 109 2702K 2767K 78643K 4018 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 172 0 165 1 0 1 1 0 8 0 rtentry 112 47 0 2 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 62 0 58 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 5 0 5 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1976 0 562 46 0 46 46 0 8 0 ffsino 240 1976 0 562 84 0 84 84 0 8 0 nchpl 144 2673 0 1049 61 0 61 61 0 8 0 uvmvnodes 72 2190 0 0 40 0 40 40 0 8 0 vnodes 200 2190 0 0 116 0 116 116 0 8 0 namei 1024 7131 0 7131 2 1 1 1 0 8 1 scxspl 192 7317 0 7317 11 8 3 6 0 8 3 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 432 529 0 516 2 0 2 2 0 8 0 futexpl 56 4875 0 4875 1 0 1 1 0 8 1 knotepl 112 109 0 90 1 0 1 1 0 8 0 kqueuepl 104 64 0 62 1 0 1 1 0 8 0 pipepl 112 300 0 281 2 1 1 1 0 8 0 fdescpl 424 530 0 516 2 0 2 2 0 8 0 filepl 120 2827 0 2732 4 0 4 4 0 8 0 lockfpl 104 138 0 138 2 1 1 1 0 8 1 lockfspl 48 44 0 44 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 436 0 429 1 0 1 1 0 8 0 zombiepl 144 516 0 516 2 1 1 1 0 8 1 processpl 840 545 0 516 4 0 4 4 0 8 0 procpl 624 952 0 916 4 0 4 4 0 8 1 sockpl 384 332 0 314 3 0 3 3 0 8 1 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl16k 16384 5 0 5 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 2 1 1 1 0 8 1 mcl4k 4096 18 0 18 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 55367 0 55327 11 5 6 9 0 8 0 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 91908 0 91832 11 2 9 9 0 8 0 bufpl 256 7619 0 1930 356 0 356 356 0 8 0 anonpl 16 54519 0 44604 59 2 57 57 0 62 16 amapchunkpl 152 2689 0 2604 14 0 14 14 0 158 10 amappl16 192 2097 0 1555 29 0 29 29 0 8 1 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 334 0 327 1 0 1 1 0 8 0 amappl11 152 56 0 42 1 0 1 1 0 8 0 amappl10 144 64 0 61 1 0 1 1 0 8 0 amappl9 136 545 0 542 1 0 1 1 0 8 0 amappl8 128 123 0 110 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 462 0 449 1 0 1 1 0 8 0 amappl4 96 339 0 319 1 0 1 1 0 8 0 amappl3 88 499 0 488 1 0 1 1 0 8 0 amappl2 80 3474 0 3405 4 2 2 3 0 8 0 amappl1 72 18839 0 18422 26 17 9 19 0 8 0 amappl 80 1187 0 1154 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 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 530 0 516 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 516 1 0 1 1 0 8 0 vmmpekpl 168 7118 0 7092 2 0 2 2 0 8 0 vmmpepl 168 62083 0 60568 97 26 71 79 0 357 3 vmsppl 272 529 0 516 2 1 1 2 0 8 0 pdppl 4096 1066 0 1032 6 1 5 6 0 8 0 pvpl 32 199355 0 186421 191 5 186 186 0 265 80 pmappl 200 529 0 516 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 503 0 15 14 0 14 14 0 8 0